Skip to main content

ip-address-classifier

GitHub Repo PyPI version

A Python CLI tool that classifies IPv4 addresses by class (A–E), and also tells you if the address is:

  • Public or Private
  • Loopback
  • Invalid

Installation

pipx install ip-address-classifier

⚠️ If ipclass isn’t recognized after install, run:

pipx ensurepath
exec $SHELL  # or restart your terminal

Usage

ipclass

You’ll be prompted to enter a valid IPv4 address (e.g. 192.168.1.1)
The tool will return:

  • The address class (A–E)
  • Whether it’s public or private
  • If it’s loopback or invalid

Tech Stack

  • Python 3.12
  • Poetry
  • CLI entrypoint via pyproject.toml

License

This project is licensed under the MIT License.

Metadata

Release files for ip-address-classifier 0.1.5

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

Source distribution (sdist)

Source distribution for ip-address-classifier 0.1.5
File Size Uploaded Provenance Actions
ip_address_classifier-0.1.5.tar.gz 2.9 kB Without provenance Details for ip_address_classifier-0.1.5.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ip-address-classifier 0.1.5
File Interpreter ABI Platform Actions
ip_address_classifier-0.1.5-py3-none-any.whl Python 3 none any Details for ip_address_classifier-0.1.5-py3-none-any.whl

Total release size: 6.7 kB

Release files / ip_address_classifier-0.1.5.tar.gz

Download URL ip_address_classifier-0.1.5.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
bda71d84f72ebea063c849e084e8aee84b7d3b7133a3cca4ea4c1cbe56a9d8de
BLAKE2b-256 checksum
How to use checksums
7689bd96456d7e7a0b975444aff46f8ae4b08ebf091f2ba555936bcb79e83d2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.12.3 Linux/6.6.87.1-microsoft-standard-WSL2

Release files / ip_address_classifier-0.1.5-py3-none-any.whl

Download URL ip_address_classifier-0.1.5-py3-none-any.whl
Size 3.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4b5067b20df322f30800f596ab480aff5ec40d05eb3f214c57c0bdf7dce1ca3c
BLAKE2b-256 checksum
How to use checksums
bcec2d7a803b732383ded8e64e48ca9cefac7844eb00dc25c8624109b8d541f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.12.3 Linux/6.6.87.1-microsoft-standard-WSL2

Security for ip-address-classifier 0.1.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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