python-netaddr
Port variant py37
Summary Network address manipulation library (PY37)
Package version 0.8.0
Homepage https://github.com/drkjam/netaddr/
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants py38
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 06 JUL 2020, 18:19:31 UTC
Port created 02 JAN 2020, 17:24:07 UTC
Subpackage Descriptions
single netaddr ======= A system-independent network address manipulation library for Python 2.7 and 3.5+. (Python 2.7 and 3.5 support is deprecated). Provides support for: Layer 3 addresses - IPv4 and IPv6 addresses, subnets, masks, prefixes - iterating, slicing, sorting, summarizing and classifying IP networks - dealing with various ranges formats (CIDR, arbitrary ranges and globs, nmap) - set based operations (unions, intersections etc) over IP addresses and subnets - parsing a large variety of different formats and notations - looking up IANA IP block information - generating DNS reverse lookups - supernetting and subnetting Layer 2 addresses - representation and manipulation MAC addresses and EUI-64 identifiers - looking up IEEE organisational information (OUI, IAB) - generating derived IPv6 addresses Starting with Python 3.3 there's an [ipaddress] module in the Python standard library which provides layer 3 address manipulation capabilities overlapping netaddr. Documentation ------------- Latest documentation https://netaddr.readthedocs.io/en/latest/ Share and enjoy!
Configuration Switches (platform-specific settings discarded)
PY37 ON Build using Python 3.7 PY38 OFF Build using Python 3.8
Package Dependencies by Type
Build and Runtime python37:single:standard
python-setuptools:single:py37
Download groups
main mirror://PYPI/n/netaddr
Distribution File Information
d6cc57c7a07b1d9d2e917aa8b36ae8ce61c35ba3fcd1b83ca31c5a0ee2b5a243 1891561 netaddr-0.8.0.tar.gz
Ports that require python-netaddr:py37
No other ports depend on this one.