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.3

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.3
File Size Uploaded Provenance Actions
ifstate-2.5.3.tar.gz 104.6 kB Without provenance Details for ifstate-2.5.3.tar.gz

Built distribution (wheel)

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

Total release size: 225.9 kB

Release files / ifstate-2.5.3.tar.gz

Download URL ifstate-2.5.3.tar.gz
Size 104.6 kB
Tags Source
SHA-256 checksum
How to use checksums
667df1a4ffb7fdf2279ddb6ed27c96483769bcccde6a30b5422a8b91d0d5d586
BLAKE2b-256 checksum
How to use checksums
a804c535a7860a20d141e0c18c7de9adc5e4c803719a07ab0df6c5a2428f0999
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.3-py3-none-any.whl

Download URL ifstate-2.5.3-py3-none-any.whl
Size 121.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f4a7b6f7eb206c34997e77e6c55e947741393dc1982611b5e9fa9644086e497b
BLAKE2b-256 checksum
How to use checksums
99bf684d0dc9b36a4e04249ee7f145e03e15da8e2b2d665e749936f3f2ee941f
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.3

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.3 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