Backport of the Python 3.9 graphlib module for Python 3.6+
Backport of the Python 3.9 graphlib module for older Python versions.
This backport currently support Python 3.6, 3.7, 3.8, 3.9 and and pypy3 (tested with pypy3.6).
pip install graphlib_backport
The package works the very same way as the original package. Here's the documentation.
The sourcecode is hosted on github. To develop on this package, just clone it, work on it and submit a pull request.
For testing against different Python versions, tox is required.
To download the latest original sourcecode into the repository, there is a make target:
Warning: This overwrites the code in this repo. By default it uses the tag
but you can overwrite that with a
tag environment variable.
As simple as running
tox on the command line.
The executables for all python versions must be in the path, e.g,
You can install them with pyenv.
Publishing a new version
Update the version in the pyproject.toml and run
make publish to build and upload
the package ti PyPI.
I did not create this code -- I only repackaged it so it can be pip-installed into older versions of Python.
So all thanks go to the original contributors of the original sourcecode.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size graphlib_backport-1.0.3-py3-none-any.whl (5.1 kB)||File type Wheel||Python version py3||Upload date||Hashes View|
|Filename, size graphlib_backport-1.0.3.tar.gz (5.0 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for graphlib_backport-1.0.3-py3-none-any.whl