Skip to content

chore(deps): update dependency xmlsec to v1.3.17#53

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/xmlsec-1.x
Open

chore(deps): update dependency xmlsec to v1.3.17#53
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/xmlsec-1.x

Conversation

@renovate

@renovate renovate Bot commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
xmlsec (changelog) 1.3.141.3.17 age confidence
xmlsec (changelog) ==1.3.14==1.3.17 age confidence

Release Notes

mehcode/python-xmlsec (xmlsec)

v1.3.17

Compare Source

Release Date: 2025-11-11
Version: 1.3.17


Compatibility and Wheel Support

This release provides binary wheels that are fully compatible with lxml v6.0.2. The compatibility is ensured by using the same underlying libxml2 version in both python-xmlsec and lxml.

Because of this strict requirement, the wheels cannot be used with versions of lxml lower than 6.0.2. Mixing versions will lead to runtime errors.

Common Error

If you see the following message:

lxml & xmlsec libxml2 library version mismatch

it indicates that the version of libxml2 used to build lxml does not match the version used to build python-xmlsec.

Recommended Solutions
  • Upgrade lxml to v6.0.2, or
  • Build both lxml and python-xmlsec manually from source using the same libxml2 version

Wheel Build Configuration

Linux and macOS Wheels

These wheels are built against the following versions, which match those used in lxml v6.0.2:

  • libxml2 v2.14.6
  • libxslt v1.1.43
  • xmlsec1 v1.3.9
  • zlib v1.3.1
  • libiconv v1.18
  • openssl v3.6.0
Windows Binary Wheels

The Windows binary wheels were compiled using Visual Studio 2022 and include the following libraries:

  • iconv v1.18-1
  • libxml2 v2.11.9-3
  • libxslt v1.1.39
  • openssl v3.0.16.pl1
  • xmlsec v1.3.7
  • zlib v1.3.1

These versions are compatible with those used in lxml v6.0.2.


Noticeable changes

  • Supporting new wheels
    • Windows ARM
    • RISC-V 64
    • Python 3.14

Acknowledgements

Special thanks to

New Contributors

Full Changelog: xmlsec/python-xmlsec@1.3.16...1.3.17

v1.3.16

Compare Source

Release Date: 2025-07-10
Version: 1.3.16


Compatibility and Wheel Support

This release provides binary wheels that are fully compatible with lxml v6.0.0. The compatibility is ensured by using the same underlying libxml2 version in both python-xmlsec and lxml.

Because of this strict requirement, the wheels cannot be used with versions of lxml lower than 6.0.0. Mixing versions will lead to runtime errors.

Common Error

If you see the following message:

lxml & xmlsec libxml2 library version mismatch

it indicates that the version of libxml2 used to build lxml does not match the version used to build python-xmlsec.

Recommended Solutions
  • Upgrade lxml to v6.0.0, or
  • Build both lxml and python-xmlsec manually from source using the same libxml2 version

Wheel Build Configuration

Linux and macOS Wheels

These wheels are built against the following versions, which match those used in lxml v6.0.0:

  • libxml2 v2.14.4
  • libxslt v1.1.43
  • xmlsec1 v1.3.7
Windows Binary Wheels

The Windows binary wheels were compiled using Visual Studio 2022 and include the following libraries:

  • iconv v1.18-1
  • libxml2 v2.11.9-3
  • libxslt v1.1.39
  • openssl v3.0.16.pl1
  • xmlsec v1.3.7
  • zlib v1.3.1

These versions are compatible with those used in lxml v6.0.0.


Acknowledgements

Special thanks to @​TomiBelan for helping with the creation of binary wheels for this release.

v1.3.15

Compare Source

What's Changed

New Contributors

Full Changelog: xmlsec/python-xmlsec@1.3.14...1.3.15


Configuration

📅 Schedule: (in timezone US/Eastern)

  • Branch creation
    • "every weekend"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/xmlsec-1.x branch 9 times, most recently from 8b76ec5 to 45acafe Compare June 12, 2026 18:09
@renovate
renovate Bot force-pushed the renovate/xmlsec-1.x branch 8 times, most recently from b4be39e to 9632729 Compare June 22, 2026 14:34
@renovate
renovate Bot force-pushed the renovate/xmlsec-1.x branch 7 times, most recently from 38100bd to b7066a3 Compare July 1, 2026 19:18
@renovate
renovate Bot force-pushed the renovate/xmlsec-1.x branch 6 times, most recently from cd21a33 to c7e6ec4 Compare July 7, 2026 20:43
@renovate
renovate Bot force-pushed the renovate/xmlsec-1.x branch 10 times, most recently from f49b465 to cdbbe29 Compare July 15, 2026 18:56
@renovate
renovate Bot force-pushed the renovate/xmlsec-1.x branch 7 times, most recently from 018f712 to cef85a9 Compare July 17, 2026 18:06
@renovate
renovate Bot force-pushed the renovate/xmlsec-1.x branch from cef85a9 to 677cf0f Compare July 17, 2026 18:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants