diff --git a/M2Crypto-0.39.0.tar.gz b/M2Crypto-0.39.0.tar.gz deleted file mode 100644 index bc28737..0000000 --- a/M2Crypto-0.39.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:24c0f471358b8b19ad4c8aa9da12e868030b65c1fdb3279d006df60c9501338a -size 1248372 diff --git a/M2Crypto-0.39.0.tar.gz.asc b/M2Crypto-0.39.0.tar.gz.asc deleted file mode 100644 index fcdfa3e..0000000 --- a/M2Crypto-0.39.0.tar.gz.asc +++ /dev/null @@ -1,6 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iF0EABECAB0WIQSJ70vGKIq/QxurJcPgn+8l2WSErAUCZKRcPQAKCRDgn+8l2WSE -rOdTAJ94HzHyNz9/cD+BQje4mM6EBhPkzwCcCaHGd/j7TbdV4Y0GvdbzvHgAbFY= -=nPc4 ------END PGP SIGNATURE----- diff --git a/M2Crypto-0.40.0.tar.gz b/M2Crypto-0.40.0.tar.gz new file mode 100644 index 0000000..a2e78bf --- /dev/null +++ b/M2Crypto-0.40.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7eaac7d8e90a7075b1e5a21e4a2696cec39a5df292044a13734ac7169e1e4356 +size 1265903 diff --git a/M2Crypto-0.40.0.tar.gz.asc b/M2Crypto-0.40.0.tar.gz.asc new file mode 100644 index 0000000..c003365 Binary files /dev/null and b/M2Crypto-0.40.0.tar.gz.asc differ diff --git a/python-M2Crypto.changes b/python-M2Crypto.changes index 0b36aa3..b91b2d6 100644 --- a/python-M2Crypto.changes +++ b/python-M2Crypto.changes @@ -1,3 +1,33 @@ +------------------------------------------------------------------- +Tue Oct 24 15:13:16 UTC 2023 - Matej Cepl + +- Update to 0.40.0: + - OK, SO NOT THIS RELEASE, BUT IN THE NEXT RELEASE PYTHON2 WILL + TRULY GO! + - BREAKING CHANGES: + - There are no SWIG generated files (src/SWIG/_m2crytpo_wrap.c) + included anymore, so swig must be installed, no + exceptions! Also, for compatibility with Python 3.12+, swig + 4.0+ is required. + - All support for asyncore has been removed, as it has been + removed in Python 3.12 as well (which means also removal of + contrib/dispatcher.py, M2Crypto/SSL/ssl_dispatcher.py, + ZServerSSL). + - All use of distutils (including the bundled ones in + setuptools) has been removed, so `setup.py clean` is no + more. + - Excessively complicated and error-prone __init__py has been + cleaned and `import M2Crypto` doesn’t include everything + anymore. Imports should specified as for example with `from + M2Crypto import foo`. + - ASN1_Time handling has been mostly rewritten and it almost + works even on Windows. + - All tests in Gitlab CI (with exceptions of some skipped tests + especially on Windows) are now green, tests of Python 2.7 on + CentOS 7 have been included. + - Introduce m2.err_clear_error() + - Make X509_verify_cert() accessible as m2.x509_verify_cert + ------------------------------------------------------------------- Mon Aug 7 13:14:41 UTC 2023 - Matej Cepl diff --git a/python-M2Crypto.spec b/python-M2Crypto.spec index fc951e4..41bae24 100644 --- a/python-M2Crypto.spec +++ b/python-M2Crypto.spec @@ -18,7 +18,7 @@ %define oldpython python Name: python-M2Crypto -Version: 0.39.0 +Version: 0.40.0 Release: 0 Summary: Crypto and SSL toolkit for Python License: MIT