This package provides a pytest-runner
command that setup.py
files can use to run tests.
This package provides a pytest-runner
command that setup.py
files can use to run tests.
This package provides a pytest-runner
command that setup.py
files can use to run tests.
Pytest-django is a plugin for py.test that provides a set of useful tools for testing Django applications and projects.
pytest-repeat
is a plugin for Pytest that makes it enables repeating a single test, or multiple tests, a specific number of times.
Pyahocorasick is a fast, memory-efficient library for multi-pattern string search. This means that you can find multiple key strings occurrences at once in some input text.
PyQtWebEngine is a set of Python bindings for The Qt Company's Qt WebEngine libraries. The bindings sit on top of PyQt6 and are implemented as a set of three modules.
python-python-snappy
provides bindings to the Snappy library and can be used to compress and decompress files and streams. It can also be used directly from the command line.
This package provides a Pytest plugin which enables running each test in a subprocess and will report if a test crashed the process. It can be useful to isolate tests against undesirable global environment side-effects (such as setting environment variables).
PyQtWebEngine is a set of Python bindings for The Qt Company's Qt WebEngine libraries. The bindings sit on top of PyQt5 and are implemented as a set of three modules. Prior to v5.12 these bindings were part of PyQt itself.
This package provides a Pytest plugin that allows multiple failures per test. This is a fork from pytest-expect which includes the following improvements:
showlocals support (the Pytest option)
global usage support (a fixture is not required)
output refinements and tweaks.
PyCryptodome is a self-contained Python package of low-level cryptographic primitives. It's not a wrapper to a separate C library like OpenSSL. To the largest possible extent, algorithms are implemented in pure Python. Only the pieces that are extremely critical to performance (e.g., block ciphers) are implemented as C extensions.
You are expected to have a solid understanding of cryptography and security engineering to successfully use these primitives. You must also be able to recognize that some are obsolete (e.g., TDES) or even insecure (RC4).
It provides many enhancements over the last release of PyCrypto (2.6.1):
Authenticated encryption modes (GCM, CCM, EAX, SIV, OCB)
Accelerated AES on Intel platforms via AES-NI
First-class support for PyPy
Elliptic curves cryptography (NIST P-256 curve only)
Better and more compact API (nonce and iv attributes for ciphers, automatic generation of random nonces and IVs, simplified CTR cipher mode, and more)
SHA-3 (including SHAKE XOFs) and BLAKE2 hash algorithms
Salsa20 and ChaCha20 stream ciphers
scrypt and HKDF
Deterministic (EC)DSA
Password-protected PKCS#8 key containers
Shamir’s Secret Sharing scheme
Random numbers get sourced directly from the OS (and not from a CSPRNG in userspace)
Cleaner RSA and DSA key generation (largely based on FIPS 186-4)
Major clean-ups and simplification of the code base
PyCryptodomex is the stand-alone version of PyCryptodome that no longer provides drop-in compatibility with PyCrypto.
This package provides relaxed test discovery for pytest.
Provides a simple utility for checking the python version.
This package provides a pytest plugin for aiohttp support.
This plug-in auto-selects and reruns tests impacted by recent changes.
This package provides a Pytest plugin for manipulating test data directories and files.
Python-pyside-2-tools contains lupdate, rcc and uic tools for PySide2
This package provides a custom YAML tag for referencing environment variables in YAML files.
This package provides a py.test plugin that aborts hanging tests after a timeout has been exceeded.
This is a meta-package that pulls in the dependencies that are used by astropy related packages.
This package provides a py.test plugin providing fixtures and markers to simplify testing of asynchronous tornado applications.
python-pytest
uses one of four different spellings of parametrize. This plugin allows you to use all four.
Pytest Toolbox contains many useful plugins for Pytest. Among them are new fixtures, new methods and new comparison objects.