netaddr2 0.7.19
pip install netaddr2
Latest version
Released:
A network address manipulation library for Python
Navigation
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: BSD License, MIT License (BSD License)
- Author: David P. D. Moss, Stefan Nordhausen et al
- Tags Networking , Systems Administration , IANA , IEEE , CIDR , IP , IPv4 , IPv6 , CIDR , EUI , MAC , MAC-48 , EUI-48 , EUI-64
Classifiers
- Development Status
- Environment
- Intended Audience
- License
- Natural Language
- Operating System
- Programming Language
-
Topic
- Communications
- Documentation
- Education
- Education :: Testing
- Home Automation
- Internet
- Internet :: Log Analysis
- Internet :: Name Service (DNS)
- Internet :: Proxy Servers
- Internet :: WWW/HTTP
- Internet :: WWW/HTTP :: Indexing/Search
- Internet :: WWW/HTTP :: Site Management
- Security
- Software Development
- Software Development :: Libraries
- Software Development :: Libraries :: Python Modules
- Software Development :: Quality Assurance
- Software Development :: Testing
- Software Development :: Testing :: Traffic Generation
- System :: Benchmark
- System :: Clustering
- System :: Distributed Computing
- System :: Installation/Setup
- System :: Logging
- System :: Monitoring
- System :: Networking
- System :: Networking :: Firewalls
- System :: Networking :: Monitoring
- System :: Networking :: Time Synchronization
- System :: Recovery Tools
- System :: Shells
- System :: Software Distribution
- System :: System Shells
- System :: Systems Administration
- Text Processing
- Text Processing :: Filters
- Utilities
Project description
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
Documentation
-------------
http://netaddr.readthedocs.io/
Changes
-------
For details on the latest changes and updates, see :-
http://netaddr.readthedocs.io/en/latest/changes.html
Requirements
------------
Supports Python versions 2.5 through 3.6
Share and enjoy!
Project details
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: BSD License, MIT License (BSD License)
- Author: David P. D. Moss, Stefan Nordhausen et al
- Tags Networking , Systems Administration , IANA , IEEE , CIDR , IP , IPv4 , IPv6 , CIDR , EUI , MAC , MAC-48 , EUI-48 , EUI-64
Classifiers
- Development Status
- Environment
- Intended Audience
- License
- Natural Language
- Operating System
- Programming Language
-
Topic
- Communications
- Documentation
- Education
- Education :: Testing
- Home Automation
- Internet
- Internet :: Log Analysis
- Internet :: Name Service (DNS)
- Internet :: Proxy Servers
- Internet :: WWW/HTTP
- Internet :: WWW/HTTP :: Indexing/Search
- Internet :: WWW/HTTP :: Site Management
- Security
- Software Development
- Software Development :: Libraries
- Software Development :: Libraries :: Python Modules
- Software Development :: Quality Assurance
- Software Development :: Testing
- Software Development :: Testing :: Traffic Generation
- System :: Benchmark
- System :: Clustering
- System :: Distributed Computing
- System :: Installation/Setup
- System :: Logging
- System :: Monitoring
- System :: Networking
- System :: Networking :: Firewalls
- System :: Networking :: Monitoring
- System :: Networking :: Time Synchronization
- System :: Recovery Tools
- System :: Shells
- System :: Software Distribution
- System :: System Shells
- System :: Systems Administration
- Text Processing
- Text Processing :: Filters
- Utilities
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
File details
Details for the file netaddr2-0.7.19.tar.gz
.
File metadata
- Download URL: netaddr2-0.7.19.tar.gz
- Upload date:
- Size: 1.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
f2f39e6ee1a7c8cad5fac467967ef5c9aefcaa8db0174a419b671fb0f00c40da
|
|
MD5 |
954f884d2e411a3c5da020be96f332cb
|
|
BLAKE2b-256 |
8f9d3894817fcc05c60e069fc0eeff2221d7f5e3b9794e713a89740ab105e50e
|