netaddr 0.7.6
Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses
A pure Python network address representation and manipulation library.
netaddr provides a Pythonic way of working with :-
- IPv4 and IPv6 addresses and subnets
- MAC addresses, OUI and IAB identifiers, IEEE EUI-64 identifiers
- arbitrary (non-aligned) IP address ranges and IP address sets
- various non-CIDR IP range formats such as nmap and glob-style formats
Included are routines for :-
- generating, sorting and summarizing IP addresses and networks
- performing easy conversions between address notations and formats
- detecting, parsing and formatting network address representations
- performing set-based operations on groups of IP addresses and subnets
- working with arbitrary IP address ranges and formats
- accessing OUI and IAB organisational information published by IEEE
- accessing IP address and block information published by IANA
For details on the latest updates and changes, see :-
http://github.com/drkjam/netaddr/blob/rel-0.7.x/CHANGELOG
API documentation for the latest release is available here :-
http://packages.python.org/netaddr/
- Author: David P. D. Moss
- Documentation: netaddr package documentation
- Home Page: http://github.com/drkjam/netaddr/
- Download URL: http://github.com/drkjam/netaddr/downloads
- Keywords: Networking,Systems Administration,IANA,IEEE,CIDR,IP,IPv4,IPv6,CIDR,EUI,MAC,MAC-48,EUI-48,EUI-64
- License: BSD License
- Platform: OS Independent
-
Categories
- Development Status :: 5 - Production/Stable
- Environment :: Console
- Intended Audience :: Developers
- Intended Audience :: Education
- Intended Audience :: Information Technology
- Intended Audience :: Science/Research
- Intended Audience :: System Administrators
- Intended Audience :: Telecommunications Industry
- License :: OSI Approved :: BSD License
- License :: OSI Approved :: MIT License
- Natural Language :: English
- Operating System :: OS Independent
- Programming Language :: Python
- Programming Language :: Python :: 2
- Programming Language :: Python :: 2.4
- Programming Language :: Python :: 2.5
- Programming Language :: Python :: 2.6
- Programming Language :: Python :: 2.7
- Programming Language :: Python :: 3
- Programming Language :: Python :: 3.0
- Programming Language :: Python :: 3.1
- Programming Language :: Python :: 3.2
- Topic :: Communications
- Topic :: Documentation
- Topic :: Education
- Topic :: Education :: Testing
- Topic :: Home Automation
- Topic :: Internet
- Topic :: Internet :: Log Analysis
- Topic :: Internet :: Name Service (DNS)
- Topic :: Internet :: Proxy Servers
- Topic :: Internet :: WWW/HTTP
- Topic :: Internet :: WWW/HTTP :: Indexing/Search
- Topic :: Internet :: WWW/HTTP :: Site Management
- Topic :: Security
- Topic :: Software Development
- Topic :: Software Development :: Libraries
- Topic :: Software Development :: Libraries :: Python Modules
- Topic :: Software Development :: Quality Assurance
- Topic :: Software Development :: Testing
- Topic :: Software Development :: Testing :: Traffic Generation
- Topic :: System :: Benchmark
- Topic :: System :: Clustering
- Topic :: System :: Distributed Computing
- Topic :: System :: Installation/Setup
- Topic :: System :: Logging
- Topic :: System :: Monitoring
- Topic :: System :: Networking
- Topic :: System :: Networking :: Firewalls
- Topic :: System :: Networking :: Monitoring
- Topic :: System :: Networking :: Time Synchronization
- Topic :: System :: Recovery Tools
- Topic :: System :: Shells
- Topic :: System :: Software Distribution
- Topic :: System :: Systems Administration
- Topic :: System :: System Shells
- Topic :: Text Processing
- Topic :: Text Processing :: Filters
- Topic :: Utilities
- Package Index Owner: drkjam
- DOAP record: netaddr-0.7.6.xml
