15
0

Accepting request 1308623 from devel:languages:python

- Update to 0.46.2:
  - fix[m2xmlrpclib]: make the module compatible with Python 3.6

- Update to 0.46.1:
  - M2Crypto closes SSL connection on closing HTTPS Connection,
    and some other related issues (#203, #278)
  - Modernize C API by eliminating use of deprecated
    PyBytes_AsStringAndSize and related functions with Python
    Buffer Protocol (#375)
  - Whole project is completely covered with type hints and is
    checked by mypy (also while doing that, the whole project was
    blackened) (#344)
  - Add logging support to C extension code sending messages to
    the Python logging
  - Introducing first efforts to support Engine object (#229)
  - Reworked and fixed M2Crypto.m2xmlrpclib module (#163)
  - Reverted removal of demo/ subdirectory
  - Improve SMIME documentation (#377)
  - Some other minor bugs, improvements, and removal of dead code
  - Correct license to BSD-2-Clause and update references
  - Specify in setup.cfg that we require Python >= 3.6

OBS-URL: https://build.opensuse.org/request/show/1308623
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-M2Crypto?expand=0&rev=58
This commit is contained in:
2025-10-03 13:42:55 +00:00
committed by Git OBS Bridge
6 changed files with 35 additions and 13 deletions

View File

@@ -1,4 +0,0 @@
mtime: 1745421153
commit: b2ef9ed9b2a2669cd9074feb46acbd060e8c1d3f4b6df992678b74d795ef94b6
url: https://src.opensuse.org/mcepl/python-M2Crypto
revision: factory

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bf30ae08656b3dc48368a0870a467a98fb67e7f051bf695e6c3314d0c3aa4c7d
size 256

Binary file not shown.

3
m2crypto-0.46.2.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:13c2fa89562f7b8af40cc74b55f490be5e2ab8ccfb739f11c16d3ce6221a61ba
size 501816

View File

@@ -1,3 +1,31 @@
-------------------------------------------------------------------
Thu Oct 2 12:27:31 UTC 2025 - Matej Cepl <mcepl@cepl.eu>
- Update to 0.46.2:
- fix[m2xmlrpclib]: make the module compatible with Python 3.6
-------------------------------------------------------------------
Thu Oct 2 09:10:34 UTC 2025 - Matej Cepl <mcepl@cepl.eu>
- Update to 0.46.1:
- M2Crypto closes SSL connection on closing HTTPS Connection,
and some other related issues (#203, #278)
- Modernize C API by eliminating use of deprecated
PyBytes_AsStringAndSize and related functions with Python
Buffer Protocol (#375)
- Whole project is completely covered with type hints and is
checked by mypy (also while doing that, the whole project was
blackened) (#344)
- Add logging support to C extension code sending messages to
the Python logging
- Introducing first efforts to support Engine object (#229)
- Reworked and fixed M2Crypto.m2xmlrpclib module (#163)
- Reverted removal of demo/ subdirectory
- Improve SMIME documentation (#377)
- Some other minor bugs, improvements, and removal of dead code
- Correct license to BSD-2-Clause and update references
- Specify in setup.cfg that we require Python >= 3.6
-------------------------------------------------------------------
Wed Apr 23 15:10:46 UTC 2025 - Matej Cepl <mcepl@cepl.eu>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-M2Crypto
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%define oldpython python
%{?sle15allpythons}
Name: python-M2Crypto
Version: 0.45.1
Version: 0.46.2
Release: 0
Summary: Crypto and SSL toolkit for Python
License: BSD-2-Clause
@@ -97,7 +97,8 @@ donttest="test_verify_with_static_callback"
%pytest_arch -k "not ($donttest)" tests
%files %{python_files}
%doc CHANGES LICENCE README.rst
%license LICENSES/BSD-2-Clause.txt
%doc CHANGES README.rst
%{python_sitearch}/[Mm]2[Cc]rypto
%{python_sitearch}/[Mm]2[Cc]rypto-%{version}*-info