moya/stable/: pytricia-1.2.0 metadata and description

Homepage Simple index

An efficient IP address storage and lookup module for Python.

author Joel Sommers
author_email jsommers@acm.org
classifiers
  • Programming Language :: Python :: 2
  • Programming Language :: Python :: 3
  • Intended Audience :: Developers
  • Operating System :: OS Independent
  • Topic :: Software Development :: Libraries :: Python Modules
  • Topic :: Internet :: Log Analysis
  • Topic :: Scientific/Engineering
dynamic summary
keywords patricia tree,IP addresses
license_file COPYING.LESSER

Because this project isn't in the mirror_whitelist, no releases from root/pypi are included.

File Tox results History
pytricia-1.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size
68 KB
Type
Python Wheel
Python
3.12
pytricia-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size
68 KB
Type
Python Wheel
Python
3.12
pytricia-1.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size
68 KB
Type
Python Wheel
Python
3.13
pytricia-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size
68 KB
Type
Python Wheel
Python
3.13

Pytricia is a Python module to store IP prefixes in a patricia tree. It’s based on Dave Plonka’s modified patricia tree code, and has three things to recommend it over related modules (including py-radix and SubnetTree):

  • it’s faster,

  • it works nicely in Python 3, and

  • there are a few nicer library features for manipulating the structure.

See the github repo for documentation and some performance numbers: <https://github.com/jsommers/pytricia>.

Pytricia is released under terms of the GNU Lesser General Public License, version 3.