# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= python-netaddr VERSION= 0.9.0 KEYWORDS= python VARIANTS= v11 v12 SDESC[v11]= Network address manipulation library (3.11) SDESC[v12]= Network address manipulation library (3.12) HOMEPAGE= https://github.com/drkjam/netaddr/ CONTACT= Python_Automaton[python@ironwolf.systems] DOWNLOAD_GROUPS= main SITES[main]= PYPIWHL/68/4a/aa1a61a8cdfc533020012594b006bbb3e7680326e1c247f63e711be5ab76 DISTFILE[1]= netaddr-0.9.0-py3-none-any.whl:main DF_INDEX= 1 SPKGS[v11]= single SPKGS[v12]= single OPTIONS_AVAILABLE= PY311 PY312 OPTIONS_STANDARD= none VOPTS[v11]= PY311=ON PY312=OFF VOPTS[v12]= PY311=OFF PY312=ON DISTNAME= netaddr-0.9.0.dist-info GENERATED= yes [PY311].USES_ON= python:v11,wheel [PY312].USES_ON= python:v12,wheel [FILE:1114:descriptions/desc.single] netaddr ======= A system-independent network address manipulation library for Python 2.7 and 3.5+. (Python 2.7, 3.5 and 3.6 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! [FILE:109:distinfo] 5148b1055679d2a1ec070c521b7db82137887fabd6d7e37f5199b44f775c3bb1 2194740 netaddr-0.9.0-py3-none-any.whl