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 flentFedora:
dnf install flentGentoo: (supported in pkalin overlay)
eselect repository enable pkalin && eix-sync emerge net-analyzer/flentNix:
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 flentFreeBSD:
Install the package
pkg install flentOr install the port
cd /usr/ports/net/flent && make installmacOS:
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-demoInstall other dependencies
brew install fping pip3 install matplotlib --userInstall Flent using pip
pip3 install flent --userOptional (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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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.