Skip to main content

Flent: The FLExible Network Tester

Flent is a Python wrapper to run multiple simultaneous netperf/iperf/ping instances and aggregate the results. It was previously known as ‘netperf-wrapper’. See the web site for the main documentation: https://flent.org.

Installing Flent

Installing Flent can be done in several ways, depending on your operating system:

  • Arch Linux:

    Install Flent from the AUR.

  • Debian and Ubuntu:

    apt install flent
  • Fedora:

    dnf install flent
  • Gentoo: (supported in pkalin overlay)

    eselect repository enable pkalin && eix-sync
    emerge net-analyzer/flent
  • Nix:

    Flent is available in nixpkgs through the flent attribute.

  • Ubuntu pre-18.04:

    Add the tohojo/flent PPA.

  • Other Linux:

    Install from the Python Package Index:

    pip install flent
  • FreeBSD:

    Install the package

    pkg install flent

    Or install the port

    cd /usr/ports/net/flent && make install
  • macOS:

    Homebrew and Python 3 must be installed (Python 3 can be installed using Homebrew)

    Install the patched netperf package

    brew tap kris-anderson/netperf
    brew install netperf-enable-demo

    Install other dependencies

    brew install fping
    pip3 install matplotlib --user

    Install Flent using pip

    pip3 install flent --user

    Optional (install this if you want to use flent-gui)

    pip3 install pyqt5 qtpy --user

Quick Start

See https://flent.org/intro.html#quick-start or doc/quickstart.rst.

Metadata

Release files for flent 2.3.0

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

Source distribution (sdist)

Source distribution for flent 2.3.0
File Size Uploaded Provenance Actions
flent-2.3.0.tar.gz 3.7 MB Without provenance Details for flent-2.3.0.tar.gz

Built distribution (wheel)

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

Total release size: 7.7 MB

Release files / flent-2.3.0.tar.gz

Download URL flent-2.3.0.tar.gz
Size 3.7 MB
Tags Source
SHA-256 checksum
How to use checksums
ab2f81bcca410c1b41a8410cf72124a3f19bda9bacc45fcbaa2bad48a952d9e1
BLAKE2b-256 checksum
How to use checksums
f6ad88ec84d470cc0c16ca5411e38f7c2e5dae875810f13efb76b2f3e2ada2be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.5

Release files / flent-2.3.0-py3-none-any.whl

Download URL flent-2.3.0-py3-none-any.whl
Size 4.1 MB
Tags Python 3
SHA-256 checksum
How to use checksums
068b7a52ccb34a540fdfc3f0df76e59a43c47ce2f23af2ea114d7e8ae7b52dc7
BLAKE2b-256 checksum
How to use checksums
d8a5995f721795106406dae8dd9672bb50bccd64b860354fba1a43b136207bb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.5

Security for flent 2.3.0

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