An efficient data structure for handling a large number of IP addresses/subnets in a hierarchy.
Project description
ip-subnet-trie
An efficient data structure for handling a large number of IP addresses/subnets in a hierarchy.
Run tests
pytest -s tests
Generate Python protobuf classes from proto file.
cd ip_subnet_trie
protoc --python_out=. trie.proto
Contribution
This project has the significant contribution of GitHub Copilot. It is my first project using an AI-assistance tool. Moreover, this is also the first project where I have uploaded a library to Pypi. I hope it will be useful to many people.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
IP-Subnet-Trie-0.2.tar.gz
(6.4 kB
view hashes)
Built Distribution
Close
Hashes for IP_Subnet_Trie-0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63cbf923fe87767f65274eeebe528d57818ae30f844e17444ed0e8f3449f275e |
|
MD5 | e18fe27761ea1dc7082909e9f304f40c |
|
BLAKE2b-256 | 25188b6677e4dc687a8ad2da6622c91604f71c70b5fe1dd0a3052e0e039f918c |