Pytest-examples provides functionality for testing Python code examples in docstrings and markdown files, with its main features being:
lint code examples using ruff and black
run code examples
run code examples and check print statements are inlined correctly in the code
It can also update code examples in place to format them and insert or update print statements
TBD
This package provides a base16 colorscheme builder for Python
This package extends Pyserial with asynchronous I/O support.
pyvirtualdisplay
is a Python wrapper for Xvfb, Xephyr and Xvnc.
This package provides a simple, but extensible Python implementation for the Telegram Bot API.
A pytest plugin to create a tmpdir containing a preconfigured set of files and/or directories.
This package provides a pytest plugin that checks the long description of the project to ensure it renders properly.
This package provides a pytest fixture that will group the tests into rounds that are calibrated to the chosen timer.
The pytest-freezegun
plugin wraps tests and fixtures with freeze_time
, which controls (i.e., freeze) the time seen by the test.
Pytest is a testing tool that provides auto-discovery of test modules and functions, detailed info on failing assert statements, modular fixtures, and many external plugins.
This package provides a simple pytest plugin that provides some helpful fixtures for testing Tornado (version 5.0 or newer) apps and easy handling of plain (undecoratored) native coroutine tests.
This package provides a plugin for the pytest framework that allows developers to detect whether any file handles or other file-like objects were inadvertently left open at the end of a unit test.
This is a py.test plugin to facilitate the generation and comparison of data arrays produced during tests, in particular in cases where the arrays are too large to conveniently hard-code them in the tests.
This package provides a Python port of the ActiveResource project.
Active Resource attempts to provide a coherent wrapper object-relational mapping for REST web services. It follows the same philosophy as Active Record, in that one of its prime aims is to reduce the amount of code needed to map to these resources. This is made possible by relying on a number of code- and protocol-based conventions that make it easy for Active Resource to infer complex relations and structures.
This package provides a Pytest plugin to run pydocstyle
.
This package provides a plugin to fake subprocess for Pytest.
Python-pytest-catchlog is a pytest plugin to catch log messages.
This package provides a virtualenv fixture for the py.test framework.
Pytest plugin library to test http clients without contacting the real http server.
PyTorch Lightning is just organized PyTorch; Lightning disentangles PyTorch code to decouple the science from the engineering.
Pydantic Settings provides optional Pydantic features for loading a settings or config class from environment variables or secrets files.
This package provides a plugin for the Pytest framework that allows developers to control unit tests that require access to data from the internet.
PyG is a library built upon PyTorch to easily write and train Graph Neural Networks for a wide range of applications related to structured data.