Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Covdefaults is a coverage plugin to provide opinionated default settings.
This package provides a plugin for the Pytest framework that allows developers to control unit tests that require access to data from the internet.
This package provides Pytest extension which disables all network calls flowing through Python's socket interface
This package provides a Python library for design by contract (DbC) and checking values, exceptions, and side-effects. In a nutshell, deal implements functionality to write bug-free code. By adding a few decorators to the code, providing free tests, static analysis, formal verification, and much more.
xunitparser reads a JUnit/XUnit XML file and maps it to Python objects. It tries to use the objects available in the standard unittest module.
Aioresponses is a helper to mock/fake web requests in python aiohttp package. For requests module there are a lot of packages that help us with testing (eg. httpretty, responses, requests-mock). When it comes to testing asynchronous HTTP requests it is a bit harder (at least at the beginning). The purpose of this package is to provide an easy way to test asynchronous HTTP requests.
This package provides a Pytest plugin powered by VCR.py to record and replay HTTP traffic.
The eradicate command removes commented-out code from Python files. It does this by detecting block comments that contain valid Python syntax that are likely to be commented out code.
The pyux utility detects API changes in Python libraries.
This package provides a pytest plugin for efficiently checking PEP8 compliance.
This Pytest plugin provides unittest subTest() support and subtests fixture.
This package provides a Pytest plugin to run Xvfb for tests.
This package contains hypothesis strategies for generating Python programs, something like CSmith, a random generator of C programs.
This library provides a way to check examples in your code and documentation by parsing them from their source and evaluating the parsed examples as part of your normal test run. Integration is provided for the main Python test runners.
This Python module adds a @public decorator and function which populates a module's __all__ and optionally the module globals. With it, the declaration of a name's public export semantics are not separated from the implementation of that name.
This package, PyAnnotate, is used to auto-generate PEP-484 annotations.
This package is a set of opinionated helpers for creating py.test fixtures for your smoke testing and integration testing. It strives to keep your environment definition declarative, like a docker-compose.yml. It embraces py.test fixture overloading.
This package provides a plugin to run pycodestyle for the pytest framework.
This package provides a pytest plugin to enable format checking with the Python code formatter "black".
A pytest plugin to create a tmpdir containing a preconfigured set of files and/or directories.
This package provides a extension for flake8 which uses pydocstyle to check docstrings.
pytest-metadata is a pytest plugin that provides access to test session metadata.
This package contains a plugin for the Pytest framework that provides advanced doctest support and enables the testing of reStructuredText files.
This package provides a plugin for Pytest that enables a CSV output mode for Pytest. It can be enabled via the --csv option it adds to the Pytest command line interface (CLI).