Skip to content

ipaddress

Data Analysis for IP Addresses and Networks

v1.0.3 · Aug 22, 2025 · MIT + file LICENSE

Description

Classes and functions for working with IP (Internet Protocol) addresses and networks, inspired by the Python 'ipaddress' module. Offers full support for both IPv4 and IPv6 (Internet Protocol versions 4 and 6) address spaces. It is specifically designed to work well with the 'tidyverse'.

Downloads

CRAN

769

Last 30 days

4316th

2.3K

Last 90 days

15.2K

Last year

Trend: +3.6% (30d vs prior 30d)

r2u

49

Last 30 days

137

Last 90 days

733

Last year

Trend: -2% (30d vs prior 30d)

r2u: no daily series yet

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 9, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 8, 2026
ERROR r-devel-linux-x86_64-debian-gcc

tests

Running ‘testthat.R’ [16s/19s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(ipaddress)
  > 
  > test_check("ipaddress")
  Saving _problems/test-ip_to_binary-6.R
  [ FAIL 1 | WARN 7 | SKIP 41 | PAS
...[truncated]...
  6.         └─evaluate:::watchout(...)
   7.           └─evaluate:::local_persistent_sink_connection(debug, frame)
   8.             └─base::file("", "w+b")
  
  [ FAIL 1 | WARN 7 | SKIP 41 | PASS 672 ]
  Error:
  ! Test failures.
  Execution halted
OK 12 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 25, 2026
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 22, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is  7.3Mb
  sub-directories of 1Mb or more:
    libs   6.9Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  6.9Mb
  sub-directories of 1Mb or more:
    libs   6.5Mb
ERROR 11 OK · 2 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 18, 2026
ERROR r-devel-windows-x86_64

whether package can be installed

Installation failed.
See 'd:/Rcompile/CRANpkg/local/4.6/ipaddress.Rcheck/00install.out' for details.
NOTE r-oldrel-macos-arm64

installed package size

installed size is  7.3Mb
  sub-directories of 1Mb or more:
    libs   6.9Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  6.9Mb
  sub-directories of 1Mb or more:
    libs   6.5Mb
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is  7.3Mb
  sub-directories of 1Mb or more:
    libs   6.9Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  6.9Mb
  sub-directories of 1Mb or more:
    libs   6.5Mb

Reverse Dependencies (5)

depends

linking_to

suggests

Dependency Network

Dependencies Reverse dependencies cli Rcpp rlang vctrs ggip excluder sixtyfour charlatan envvar ipaddress

Version History

18 tracked
new 1.0.3 Mar 10, 2026
updated 1.0.3 ← 1.0.2 diff Aug 21, 2025
updated 1.0.2 ← 1.0.1 diff Dec 1, 2023
updated 1.0.1 ← 1.0.0 diff Apr 3, 2023
updated 1.0.0 ← 0.5.6 diff Jan 11, 2023
updated 0.5.6 ← 0.5.5 diff Dec 10, 2022
updated 0.5.5 ← 0.5.4 diff Aug 11, 2022
updated 0.5.4 ← 0.5.3 diff Jan 10, 2022
updated 0.5.3 ← 0.5.2 diff Jul 26, 2021
updated 0.5.2 ← 0.5.1 diff Jun 16, 2021
updated 0.5.1 ← 0.5.0 diff Sep 11, 2020
updated 0.5.0 ← 0.4.0 diff Aug 25, 2020
updated 0.4.0 ← 0.3.0 diff Aug 5, 2020
updated 0.3.0 ← 0.2.0 diff May 11, 2020
updated 0.2.0 ← 0.1.2 diff Mar 24, 2020