Install this package:
emerge -a dev-python/pytest-benchmark
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask dev-python/pytest-benchmark
Or alternatively:
emerge --autounmask-write -a dev-python/pytest-benchmark
<pkgmetadata> <maintainer type="person"> <email>universebenzene@sina.com</email> <name>Astro Benzene</name> </maintainer> <longdescription lang="en"> A pytest fixture for benchmarking code. It will group the tests into rounds that are calibrated to the chosen timer. </longdescription> <use> <flag name="aspect">Experimental benchmark_weave fixture that can patch stuff using <pkg>dev-python/aspectlib</pkg>.</flag> <flag name="elasticsearch">Elasticesearch support via<pkg>dev-python/elasticsearch</pkg>.</flag> <flag name="histogram">Histogram plotting support</flag> </use> <upstream> <remote-id type="pypi">pytest-benchmark</remote-id> <remote-id type="github">ionelmc/pytest-benchmark</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p dev-python/pytest-benchmark |
euse -E <flag> -p dev-python/pytest-benchmark |
euse -D <flag> -p dev-python/pytest-benchmark
| Flag | Description | 5.2.1 | 4.0.0 |
|---|---|---|---|
| aspect | Experimental benchmark_weave fixture that can patch stuff using <pkg>dev-python/aspectlib</pkg>. | ✓ | ✓ |
| elasticsearch | Elasticesearch support via<pkg>dev-python/elasticsearch</pkg>. | ✓ | ✓ |
| histogram | Histogram plotting support | ✓ | ✓ |
| Type | File | Size | Versions |
|---|
| Type | File | Size |
|---|---|---|
| AUX | pytest-benchmark-5.2.0-fix-pytest-9.patch | 896 bytes |
| DIST | pytest-benchmark-4.0.0-backport-232.patch | 10866 bytes |
| DIST | pytest-benchmark-4.0.0.tar.gz | 334641 bytes |
| DIST | pytest_benchmark-5.2.1.tar.gz | 339278 bytes |
| EBUILD | pytest-benchmark-4.0.0.ebuild | 1451 bytes |
| EBUILD | pytest-benchmark-5.2.1.ebuild | 1522 bytes |
| MISC | metadata.xml | 866 bytes |