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.
This is a pytest plugin, that enables you to test your code that relies on a running PostgreSQL Database. It allows you to specify fixtures for PostgreSQL process and client.
This pytest plugin manages dependencies of tests. It allows to mark some tests as dependent from other tests. These tests will then be skipped if any of the dependencies did fail or has been skipped.
This package provides a plugin to fake subprocess for pytest. The plugin adds the fake_process fixture (and fp as an alias). It can be used it to register subprocess results so you won't need to rely on the real processes. The plugin hooks on the subprocess.Popen(), which is the base for other subprocess functions. That makes the subprocess.run(),subprocess.call(), subprocess.check_call() and subprocess.check_output() methods also functional.
Pygments is a syntax highlighting package written in Python.
This package provides a Pytest plugin for testing ASDF schemas.
This package provides a pytest fixture for testing flake8 plugins.
This Pytest plugin enables creating Pytest parametrize decorators from external files.
This package provides a Pytest plugin to run tests multiple times and detect flakiness.
This package provides a plugin to run pycodestyle for the pytest framework.
This package provides a pytest plugin that checks URLs for HTML-containing files.
Pytest-localserver is a plugin for the pytest testing framework which enables you to test server connections locally.
PyMdown Extensions is a collection of extensions for Python Markdown. All extensions are found under the module namespace of pymdownx.
This package contains a plugin for the Pytest framework that provides advanced doctest support and enables the testing of reStructuredText files.
Pydigitalwavetools is a Python library to parse, write and format digital wave files in VCD format, a standardized ASCII format used to store simulation data from Verilog and other hardware description languages.
This plugin makes it simple to test general data, images, files, and numeric tables by saving expected data in a data directory (courtesy of pytest-datadir) that can be used to verify that future runs produce the same data.
This project does not implement the parsing of pyproject.toml containing PEP 621 metadata. Instead, given a Python data structure representing PEP 621 metadata (already parsed), it will validate this input and generate a PEP 643-compliant metadata file (e.g. PKG-INFO).
This is the Cython-coded accelerator module for PyOpenGL.
This package provides a pytest plugin for writing tests for mypy plugins.
This package provides an API wrapper for programmatic management of PythonAnywhere services.
This package provides a Bootstrap-based Sphinx theme from the PyData community.
Python asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing async code easier.
PyTorch Forecasting is a PyTorch-based package for forecasting with state-of-the-art deep learning architectures. It provides a high-level API and uses PyTorch Lightning to scale training on GPU or CPU, with automatic logging.