├── .github └── workflows │ ├── ci.yml │ ├── dependabot-auto-merge.yml │ ├── flatpak.yml │ └── release.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CLAUDE.md ├── CRATES_IO_SETUP.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── benchmarks ├── README.md ├── run_benchmarks.sh └── sample_results.md ├── com.github.SeanTater.pv.appdata.xml ├── com.github.SeanTater.pv.desktop ├── com.github.SeanTater.pv.yml ├── generated-sources.json ├── src └── main.rs └── tests ├── edge_cases.rs ├── format_tests.rs ├── integration_tests.rs ├── numeric_tests.rs ├── output_redirection_tests.rs ├── rate_limiting_tests.rs ├── si_units_and_bits_tests.rs └── stop_wait_delay_tests.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot-auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/.github/workflows/dependabot-auto-merge.yml -------------------------------------------------------------------------------- /.github/workflows/flatpak.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/.github/workflows/flatpak.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CRATES_IO_SETUP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/CRATES_IO_SETUP.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/benchmarks/README.md -------------------------------------------------------------------------------- /benchmarks/run_benchmarks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/benchmarks/run_benchmarks.sh -------------------------------------------------------------------------------- /benchmarks/sample_results.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/benchmarks/sample_results.md -------------------------------------------------------------------------------- /com.github.SeanTater.pv.appdata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/com.github.SeanTater.pv.appdata.xml -------------------------------------------------------------------------------- /com.github.SeanTater.pv.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/com.github.SeanTater.pv.desktop -------------------------------------------------------------------------------- /com.github.SeanTater.pv.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/com.github.SeanTater.pv.yml -------------------------------------------------------------------------------- /generated-sources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/generated-sources.json -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/src/main.rs -------------------------------------------------------------------------------- /tests/edge_cases.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/tests/edge_cases.rs -------------------------------------------------------------------------------- /tests/format_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/tests/format_tests.rs -------------------------------------------------------------------------------- /tests/integration_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/tests/integration_tests.rs -------------------------------------------------------------------------------- /tests/numeric_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/tests/numeric_tests.rs -------------------------------------------------------------------------------- /tests/output_redirection_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/tests/output_redirection_tests.rs -------------------------------------------------------------------------------- /tests/rate_limiting_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/tests/rate_limiting_tests.rs -------------------------------------------------------------------------------- /tests/si_units_and_bits_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/tests/si_units_and_bits_tests.rs -------------------------------------------------------------------------------- /tests/stop_wait_delay_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeanTater/pv/HEAD/tests/stop_wait_delay_tests.rs --------------------------------------------------------------------------------