@@ -36,7 +36,7 @@ def triplet(self) -> str:
3636
3737
3838class LibXmlsecDependencyBuilder :
39- WINDOWS_LIBS_DOWNLOAD_RELEASE_URL = 'https://github.com/mxamin/python-xmlsec-win-binaries/releases/download/2026.04.28 /'
39+ WINDOWS_LIBS_DOWNLOAD_RELEASE_URL = 'https://github.com/mxamin/python-xmlsec-win-binaries/releases/download/2026.10.23 /'
4040 LIB_VERSION_ENV_VARS : ClassVar [dict [str , str ]] = {
4141 'libiconv_version' : 'PYXMLSEC_LIBICONV_VERSION' ,
4242 'libxml2_version' : 'PYXMLSEC_LIBXML2_VERSION' ,
@@ -46,20 +46,20 @@ class LibXmlsecDependencyBuilder:
4646 'zlib_version' : 'PYXMLSEC_ZLIB_VERSION' ,
4747 }
4848 UNIX_DEFAULT_LIB_VERSIONS : ClassVar [dict [str , str ]] = {
49- 'libiconv_version' : '1.18 ' ,
49+ 'libiconv_version' : '1.19 ' ,
5050 'libxml2_version' : '2.14.6' , # Make sure it matches with lxml
51- 'libxslt_version' : '1.1.43' ,
52- 'openssl_version' : '3.6.0 ' ,
53- 'xmlsec1_version' : '1.3.11 ' ,
54- 'zlib_version' : '1.3.1 ' ,
51+ 'libxslt_version' : '1.1.43' , # 1.1.44+ requires libxml2 >= 2.15.1
52+ 'openssl_version' : '3.6.5 ' ,
53+ 'xmlsec1_version' : '1.3.12 ' ,
54+ 'zlib_version' : '1.3.2 ' ,
5555 }
5656 WINDOWS_DEFAULT_LIB_VERSIONS : ClassVar [dict [str , str ]] = {
57- 'libiconv_version' : '1.18 -1' ,
58- 'libxml2_version' : '2.11.9-3 ' , # Make sure it matches with lxml
59- 'libxslt_version' : '1.1.39 ' ,
60- 'openssl_version' : '3.5.6 ' ,
61- 'xmlsec1_version' : '1.3.11 ' ,
62- 'zlib_version' : '1.3.1 ' ,
57+ 'libiconv_version' : '1.19 -1' ,
58+ 'libxml2_version' : '2.11.9-8 ' , # Make sure it matches with lxml
59+ 'libxslt_version' : '1.1.45 ' ,
60+ 'openssl_version' : '3.5.9 ' ,
61+ 'xmlsec1_version' : '1.3.12 ' ,
62+ 'zlib_version' : '1.3.2 ' ,
6363 }
6464
6565 def __init__ (self , platform_name , info = None , libs_dir = None , buildroot = None , plat_name = None ):
0 commit comments