You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mitogen/docs
Alex Willmer 5ad3d14ceb mitogen: Support PEP 451 ModuleSpec API, required for Python 3.12
importlib.machinery.ModuleSpec and find_spec() were introduced in Python 3.4
under PEP 451. They replace the find_module() API of PEP 302, which was
deprecated from Python 3.4. They were removed in Python 3.12 along with the
imp module.

This change adds support for the PEP 451 APIs. Mitogen should no longer import
imp on Python versions that support ModuleSpec. Tests have been added to cover
the new APIs.

CI jobs have been added to cover Python 3.x on macOS.

Refs #1033
Co-authored-by: Witold Baryluk <witold.baryluk@gmail.com>
3 months ago
..
_static docs: remove a little more top margin wastage 5 years ago
_templates docs: Update external URLs (e.g. dw/mitogen -> mitogen-hq/mitogen) 10 months ago
images issue #505: docs: add new detail graph for one scenario. 5 years ago
.gitignore docs: fix intensely annoying _prefix, 2 years later. 6 years ago
Makefile docs: get rid of autobuild remnant 6 years ago
ansible_detailed.rst docs: Update external URLs (e.g. dw/mitogen -> mitogen-hq/mitogen) 10 months ago
api.rst Add podman connection support 3 years ago
changelog.rst mitogen: Support PEP 451 ModuleSpec API, required for Python 3.12 3 months ago
conf.py docs: Decouple website download version from package version 7 months ago
contributors.rst mitogen: Support PEP 451 ModuleSpec API, required for Python 3.12 3 months ago
domainrefs.py docs: add domainrefs plugin to make link aliases everywhere \o/ 5 years ago
examples.rst Replace os.system() with subprocess.check_call() 2 years ago
getting_started.rst Fix for sample in doc 5 years ago
howitworks.rst Fix miscellaneous spelling/formatting 3 years ago
index.rst docs: Update external URLs (e.g. dw/mitogen -> mitogen-hq/mitogen) 10 months ago
internals.rst Merge devel/290 @ 79b979ec8544ef5d8620c64068d4a42fabf50415 5 years ago
pickle-substitutes.ods docs: First round of Pickle-likes survey 6 years ago
requirements.txt docs: Fix generation of static website 10 months ago
services.rst issue #589: ensure real FileService/PushFileService are in the docs 5 years ago
toc.rst docs: reorder chapters 5 years ago