Skip to main content
a library providing Pythonic manipulation, validation and classification of

common networking address notations, including :-

  • IPv4

  • IPv6

  • CIDR (Classless Inter-Domain Routing)

  • IEEE EUI-48, EUI-64 and MAC (Media Access Control)

Each object represents an individual address or address range and behaves as you would expect when treated like standard Python types. For example :-

If you call list() on a CIDR object, it provides an iterator yielding IP addresses.

Calling len() returns the number of addresses found within the range.

Indexing and/or slicing returns the addresses you’d expect. int() and hex() return the numerical value of an address in network byte order in the respective formats.

Release files for netaddr 0.5.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distributions (sdists)

Source distribution for netaddr 0.5.1
File Size Uploaded
netaddr-0.5.1.zip 211.8 kB Details
netaddr-0.5.1.tar.gz 157.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for netaddr 0.5.1
File Interpreter ABI Platform
netaddr-0.5.1.win32.exe Details

Total release size: 453.1 kB

Release files / netaddr-0.5.1.zip

Download URL netaddr-0.5.1.zip
Size 211.8 kB
Tags Source
SHA-256 checksum
How to use checksums
7ca32f30533858756ae24bee9e3c1156533b06fcdf7f77e07aa588bbf057eca0
BLAKE2b-256 checksum
How to use checksums
c25ae223666002029978a55bf06dbb9448aeb7dba22351623a82e3a00ff8aef7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / netaddr-0.5.1.tar.gz

Download URL netaddr-0.5.1.tar.gz
Size 157.4 kB
Tags Source
SHA-256 checksum
How to use checksums
56a6b3801a39af3879fc4b4df66244a7bf95fa992564cfd5b19ea547457fac38
BLAKE2b-256 checksum
How to use checksums
8abeaacbd9e0ec709016ae2278ad947985904202f93c2ba5b6a19574b12dbc4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / netaddr-0.5.1.win32.exe

Download URL netaddr-0.5.1.win32.exe
Size 84.0 kB
Tags Source
SHA-256 checksum
How to use checksums
115f948af805f7efa939f41b8599d57de880bf466fb6d0348a880ee9a741b3df
BLAKE2b-256 checksum
How to use checksums
5c862ec1cb16bf54539efcc6d770c71f3f16dcb1e70bdc932785cf730b3daae0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

1.3.0

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.10.0

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.20

2 release files

0.7.19

2 release files

0.7.17

4 release files

0.7.16

4 release files

0.7.15

4 release files

0.7.14

4 release files

0.7.13

4 release files

0.7.11

3 release files

0.7.9

0.7.8

0.7.7

0.7.6

0.7.5

0.7.4

0.7.3

6 release files

0.7.2

6 release files

0.7.1

6 release files

0.7

6 release files

0.6.4

6 release files

0.6.3

6 release files

0.6.2

6 release files

0.6.1

6 release files

0.6

4 release files

0.5.2

3 release files

This release

0.5.1 This release

3 release files

0.5

3 release files

0.4

3 release files

0.3.1

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page