Skip to main content

IfState

Codeberg release PyPI version

A python tool to configure (linux) host interfaces in a declarative manner. It is a frontend for the kernel netlink protocol using pyroute2 and aims to be as powerful as the iproute2/bridge/ethtool/tc/wireguard commands.

It was written for interface configuration on lightweight software defined linux routers without using any additional network management daemon like Network-Manager or systemd-networkd.

Can be used with deployment and automation tools like ansible since it's declarative and operates idempotent.

More...

Metadata

Release files for ifstate 2.5.2

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

Source distribution (sdist)

Source distribution for ifstate 2.5.2
File Size Uploaded Provenance Actions
ifstate-2.5.2.tar.gz 104.6 kB Without provenance Details for ifstate-2.5.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ifstate 2.5.2
File Interpreter ABI Platform Actions
ifstate-2.5.2-py3-none-any.whl Python 3 none any Details for ifstate-2.5.2-py3-none-any.whl

Total release size: 225.9 kB

Release files / ifstate-2.5.2.tar.gz

Download URL ifstate-2.5.2.tar.gz
Size 104.6 kB
Tags Source
SHA-256 checksum
How to use checksums
dfe5fbca2b562c0de5db5b515b52d30aa58ed7646ec6973cb8fed9a407e5c6c3
BLAKE2b-256 checksum
How to use checksums
8ba633a5dcf379090caac0f20a21ab3c79978489487f52eac8063d70aece112e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release files / ifstate-2.5.2-py3-none-any.whl

Download URL ifstate-2.5.2-py3-none-any.whl
Size 121.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
59bd0b83ed6dd3e9fa90df4acca3c6a5d3176055d158715e7d19a6e2bb274009
BLAKE2b-256 checksum
How to use checksums
d94b11047af09fcb223f3c31bbe15a3419121aa31a17ebade15a0a19f4dc7db4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Security for ifstate 2.5.2

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.

Release history Release notifications | RSS feed

This release

2.5.2 This release

2 release files No provenance

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