- 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 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-M2Crypto?expand=0&rev=123
This commit is contained in:
parent
60230bf001
commit
e2be38a5e9
BIN
M2Crypto-0.39.0.tar.gz
(Stored with Git LFS)
BIN
M2Crypto-0.39.0.tar.gz
(Stored with Git LFS)
Binary file not shown.
@ -1,6 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iF0EABECAB0WIQSJ70vGKIq/QxurJcPgn+8l2WSErAUCZKRcPQAKCRDgn+8l2WSE
|
|
||||||
rOdTAJ94HzHyNz9/cD+BQje4mM6EBhPkzwCcCaHGd/j7TbdV4Y0GvdbzvHgAbFY=
|
|
||||||
=nPc4
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
M2Crypto-0.40.0.tar.gz
Normal file
3
M2Crypto-0.40.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7eaac7d8e90a7075b1e5a21e4a2696cec39a5df292044a13734ac7169e1e4356
|
||||||
|
size 1265903
|
BIN
M2Crypto-0.40.0.tar.gz.asc
Normal file
BIN
M2Crypto-0.40.0.tar.gz.asc
Normal file
Binary file not shown.
@ -1,3 +1,33 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Oct 24 15:13:16 UTC 2023 - Matej Cepl <mcepl@cepl.eu>
|
||||||
|
|
||||||
|
- 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 <mcepl@suse.com>
|
Mon Aug 7 13:14:41 UTC 2023 - Matej Cepl <mcepl@suse.com>
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
%define oldpython python
|
%define oldpython python
|
||||||
Name: python-M2Crypto
|
Name: python-M2Crypto
|
||||||
Version: 0.39.0
|
Version: 0.40.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Crypto and SSL toolkit for Python
|
Summary: Crypto and SSL toolkit for Python
|
||||||
License: MIT
|
License: MIT
|
||||||
|
Loading…
Reference in New Issue
Block a user