gpgme/lang/python/examples
Ben Greiner 5844d9e700
build,python: Build Python bindings without distutils
* m4/python.m4: Add python3.12 and 3.11 as valid interpreters, remove
EOL 3.4, 3.5, 3.7 (keep 3.6 because some distributions still ship and
maintain it).
* lang/python/Makefile.am (clean-local): Remove dist and gpg.egg-info
created by Python 3.9+ on make install.
* lang/python/setup.py.in: switch from distutils to setuptools where
possible, remove obsolete and deprecated -py3 option of swig, add
classifiers up to 3.12, remove 3.4, 3.5, 3.7.
* lang/python/doc/src/gpgme-python-howto.org: replace distutils with
setuptools
* lang/python/examples/howto/advanced/cython/setup.py: replace distutils
with setuptools
--

This fixes building the Python bindings for Python 3.12 where distutils
has been removed.

Based on D545
2024-05-29 17:04:10 +02:00
..
howto build,python: Build Python bindings without distutils 2024-05-29 17:04:10 +02:00
assuan.py python: examples 2019-01-02 11:08:43 +11:00
decryption-filter.py python: examples 2019-01-02 11:08:43 +11:00
delkey.py doc: use https:// for www.gnu.org 2018-10-18 00:28:51 -04:00
exportimport.py doc: use https:// for www.gnu.org 2018-10-18 00:28:51 -04:00
genkey.py doc: use https:// for www.gnu.org 2018-10-18 00:28:51 -04:00
inter-edit.py python: examples 2019-01-02 11:08:43 +11:00
low_level-encrypt_to_all.py doc: use https:// for www.gnu.org 2018-10-18 00:28:51 -04:00
Makefile.am python: Make EXTRA_DIST files explicit 2019-05-06 16:08:26 +02:00
sign.py doc: use https:// for www.gnu.org 2018-10-18 00:28:51 -04:00
signverify.py doc: use https:// for www.gnu.org 2018-10-18 00:28:51 -04:00
simple.py doc: use https:// for www.gnu.org 2018-10-18 00:28:51 -04:00
testCMSgetkey.py python: examples 2019-01-02 11:08:43 +11:00
verifydetails.py doc: use https:// for www.gnu.org 2018-10-18 00:28:51 -04:00