Edsger
Directed graph algorithms in Cython
Welcome to our Python library for graph algorithms. The library includes both Dijkstra's and Bellman-Ford's algorithms, with plans to add more common path algorithms later. It is also open-source and easy to integrate with other Python libraries. To get started, simply install the library using pip, and import it into your Python project.
Documentation : https://edsger.readthedocs.io/en/latest/
Small example : Dijkstra's Algorithm
To use Dijkstra's algorithm, you can import the Dijkstra class from the path module. The function takes a graph and a source node as input, and returns the shortest path from the source node to all other nodes in the graph.
import pandas as pd
from edsger.path import Dijkstra
# Create a DataFrame with the edges of the graph
edges = pd.DataFrame({
'tail': [0, 0, 1, 2, 2, 3],
'head': [1, 2, 2, 3, 4, 4],
'weight': [1, 4, 2, 1.5, 3, 1]
})
edges
| tail | head | weight | |
|---|---|---|---|
| 0 | 0 | 1 | 1.0 |
| 1 | 0 | 2 | 4.0 |
| 2 | 1 | 2 | 2.0 |
| 3 | 2 | 3 | 1.5 |
| 4 | 2 | 4 | 3.0 |
| 5 | 3 | 4 | 1.0 |
# Initialize the Dijkstra object
dijkstra = Dijkstra(edges)
# Run the algorithm from a source vertex
shortest_paths = dijkstra.run(vertex_idx=0)
print("Shortest paths:", shortest_paths)
Shortest paths: [0. 1. 3. 4.5 5.5]
We get the shortest paths from the source node 0 to all other nodes in the graph. The output is an array with the shortest path length to each node. A path length is the sum of the weights of the edges in the path.
Installation
Standard Installation
pip install edsger
Development Installation
For development work, clone the repository and install in development mode:
git clone https://github.com/aetperf/Edsger.git
cd Edsger
pip install -r requirements-dev.txt
pip install -e .
Why Use Edsger?
Edsger is designed to be dataframe-friendly, providing seamless integration with pandas workflows for graph algorithms. Also it is rather efficient on Linux. Our benchmarks on the USA road network (23.9M vertices, 57.7M edges) demonstrate nice performance:
Note that benchmarks are run on slightly different Intel processors between Linux and Windows.
Contributing
We welcome contributions to the Edsger library. If you have any suggestions, bug reports, or feature requests, please open an issue on our GitHub repository.
License
Edsger is licensed under the MIT License. See the LICENSE file for more details.
Contact
For any questions or inquiries, please contact me at francois.pacull@architecture-performance.fr.
Metadata
Release files for edsger 0.1.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| edsger-0.1.7.tar.gz | 1.7 MB | Details |
Built distributions (wheels)
Total release size: 70.8 MB
Release files / edsger-0.1.7.tar.gz
| Download URL | edsger-0.1.7.tar.gz |
|---|---|
| Size | 1.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fd592b643cea526fc2b7024722fc43b5f78e647fdeb65f916985ff561d530104
|
|
BLAKE2b-256 checksum How to use checksums |
e8c252bc86b4f6b9b9eb36277b8df73868890d7bbd3c96bd463ec31ccaaea8d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp314-cp314-win_amd64.whl
| Download URL | edsger-0.1.7-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 613.3 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
db4a1af9ab1f44ffb9342d0b6f3414d0a6533ee4fc4ec8911f58a9fdd5420d19
|
|
BLAKE2b-256 checksum How to use checksums |
f6b46f5418367416da3299c407bfd1b63e10b8c60655d89eec5c1c06ac2ccba3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp314-cp314-win32.whl
| Download URL | edsger-0.1.7-cp314-cp314-win32.whl |
|---|---|
| Size | 519.1 kB |
| Tags | CPython 3.14 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
2f38f55383e90820edd24e4b69407cf46fb6e1544f619feb5c24927c4e4d7aa1
|
|
BLAKE2b-256 checksum How to use checksums |
ce5265f9dc60485e6c2d8e83524aa8c8a9ed78b2f3035ccfcc4d4d2f57ca7eb9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | edsger-0.1.7-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
9571d0b4046449fe18c150f9af2ff5cd52916a65d8d645b60e2881a66f8455a3
|
|
BLAKE2b-256 checksum How to use checksums |
9d96a20159a4d45055700e5fbb8e8467134c56e4bcdcae256f991319af8add41
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | edsger-0.1.7-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
ab586cc97275408a75d210fae3a6cda05acb271e9c5c043db3bc022d6070a73d
|
|
BLAKE2b-256 checksum How to use checksums |
82838a9c4105cb6b4ffaa1f366a9737ab3b0d0af4218457a8ac7eed1dafc578d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | edsger-0.1.7-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
622747af5a20b524c378589ca2ddf5ae2a2cd4681cb13b8c31c5846a9604aed1
|
|
BLAKE2b-256 checksum How to use checksums |
6f2e9e5806988c9d5d51865afbc2f4858d5521272bcead031d57f0ed48c5292c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp313-cp313-win_amd64.whl
| Download URL | edsger-0.1.7-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 597.1 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d1f38e31f777645371627e70b8d293c3cf44706b27f180b1cf209476eac3c447
|
|
BLAKE2b-256 checksum How to use checksums |
84fe24c47930257112a3102959e7af545ece03f4d4fa94af80297d3a95460f9d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp313-cp313-win32.whl
| Download URL | edsger-0.1.7-cp313-cp313-win32.whl |
|---|---|
| Size | 505.6 kB |
| Tags | CPython 3.13 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
0effc572680c07a7f9fb2a0e3d310ddf2f89a3e390d6497ccc9ab5cdf0c97f5f
|
|
BLAKE2b-256 checksum How to use checksums |
a698ce439a39599b06d256588d437a5d51ab9024641b0afd781369ddcd9f1b1a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | edsger-0.1.7-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
9237fc1a269325256ad20d98d08f912314bba0287d127080aa2d29c705cdf1d5
|
|
BLAKE2b-256 checksum How to use checksums |
2ce61237ac954920833ffb37168075b679b447b19ec891534fb1a57eba46e02c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | edsger-0.1.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
97ee99efc3b41ddda64b187385ef8f2c881b4959da1616bbff4f8b856e162892
|
|
BLAKE2b-256 checksum How to use checksums |
b91197df727135decc47769ec753eb6e07210091e351c97d805eca35fd5ff637
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | edsger-0.1.7-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5773d69e025fcaf033485a16b7b8c506fdd98b6e523458141d99d116118edd91
|
|
BLAKE2b-256 checksum How to use checksums |
357ee63c6a33425aa9440be73a1b141e327264879484ba691c26413afaad14e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp312-cp312-win_amd64.whl
| Download URL | edsger-0.1.7-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 599.4 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9f4ffb160fa4bebf39e685f2ccedf1a3b01fa3647dfa9640821e2fc8e4024025
|
|
BLAKE2b-256 checksum How to use checksums |
28cef1d6821e1addaef076a6a4759be938625acc1fe7f1e8a58534b1eb5820aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp312-cp312-win32.whl
| Download URL | edsger-0.1.7-cp312-cp312-win32.whl |
|---|---|
| Size | 506.8 kB |
| Tags | CPython 3.12 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
84df7efed1a08d4e37e545d35428bbde72887d3a51688bc737296ee37a81ae22
|
|
BLAKE2b-256 checksum How to use checksums |
8c123f1f5512b36cccc18ed803b9babfbe7180e0218134e9cfdb2081448423f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | edsger-0.1.7-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
a1e55ba28efd2b8d7a844cfc4b95f92bbf700eedf7a80b8140c2526c95429258
|
|
BLAKE2b-256 checksum How to use checksums |
353375a0b6c12a4bc7cd31e3cca102de74996f4423aea9d1557649c7c7cea2c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | edsger-0.1.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
8f64c2066df1d590610f1a9d5eaba303a16b39318329faf57a12fc5470744e83
|
|
BLAKE2b-256 checksum How to use checksums |
c48a3eab28c67cca26b93ff83af8252bc814aba89cb70def48f9dff024c1b840
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | edsger-0.1.7-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6e1d44fee4ee1dda30d48786014dc9d022901d7c25c34cdd8e5fd9aec847871c
|
|
BLAKE2b-256 checksum How to use checksums |
e0a0f331a6afcbd0a315b1c03ee6c2bea0d5aba95a3938a90b0867a6aeac5840
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp311-cp311-win_amd64.whl
| Download URL | edsger-0.1.7-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 607.0 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bdbe75798950dc2d7ffeb9ccb98ad04b380212fb5d72d7b78604851a1ec6d738
|
|
BLAKE2b-256 checksum How to use checksums |
07e34ed4fc2b3c020344998566edaab4a8cf4b4127fc8f283de73b3e51264410
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp311-cp311-win32.whl
| Download URL | edsger-0.1.7-cp311-cp311-win32.whl |
|---|---|
| Size | 514.9 kB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
533f7dd209a5a2b12410644e093a20e285a1b3e1d63f88fef7d7efa23ff6dfe7
|
|
BLAKE2b-256 checksum How to use checksums |
8c9cd3e32ba1dcf0719c2ad90c8861af0eccdb9400792ad6281d02f909213d2b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | edsger-0.1.7-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 5.5 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
2075c7b7bca2a3f63e457b0425cf461d1eabd4fe3990b0696498c2edd29d0974
|
|
BLAKE2b-256 checksum How to use checksums |
f37e1928e69404c130d008e76f73ba111fac5d4836a2ddfe7a57451a5c8a272d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | edsger-0.1.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 5.5 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
a8fc30e96ae2c855d26f3846932500e94aa13aa121ac971e460c418caba8ebcf
|
|
BLAKE2b-256 checksum How to use checksums |
2ffa8d9d67ce9a544f08c41c1a0bdcc1ca84f5dfd67b0624d7744afece8675a9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | edsger-0.1.7-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d7df2af216ce0e14cbd9af4be16dd90b2f7aa07820f56cc970ba88e36e5662fd
|
|
BLAKE2b-256 checksum How to use checksums |
580e16076d65a2d2f29b916680d5bebf5a008667cb536482b398a8e320a855bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp310-cp310-win_amd64.whl
| Download URL | edsger-0.1.7-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 608.1 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1bba9863d1df77df50235a7ea41bd6fe5e55b5a80240399db7891aeb65d28076
|
|
BLAKE2b-256 checksum How to use checksums |
c1f23a34b20505a7bd8a5ce6bc2e4fcd4a86b4a7fbe4f8161c8d4b32f00eac73
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp310-cp310-win32.whl
| Download URL | edsger-0.1.7-cp310-cp310-win32.whl |
|---|---|
| Size | 518.2 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
6407255b17f128462935a1b126bce3a4b5dd8a040ca40f052954852b736bb543
|
|
BLAKE2b-256 checksum How to use checksums |
1ec60533f617968761489c748b05bf7a644ac949dc9d21a2630178c7eaa6ce70
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | edsger-0.1.7-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
694b349f0b442bc8541f22eeb3822f05c8c9175ecd3eafecc06a6a4f5e6645fc
|
|
BLAKE2b-256 checksum How to use checksums |
9593b7564368ed49001af0ef041d180462c5d61003095e6022be8933800f11d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | edsger-0.1.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d41f5420a600965be4a12ddc699f4365b87db8cfda2bd50b5e05f5ffcfee0663
|
|
BLAKE2b-256 checksum How to use checksums |
1bf3995a82d475397c11419444590c5960d025cd2fe411ed001882b6ec2e7810
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / edsger-0.1.7-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | edsger-0.1.7-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.9 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
627c20e9444ae04ec28b88bfce0fee7fdb2a799fdc860a7d7e8202976df92cef
|
|
BLAKE2b-256 checksum How to use checksums |
6de9857593cab7335931c4d271a700f738cefc41afa7c5e7de33c1a8085a05f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency log