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.
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.
expecttest is a Python module for expect tests, where the initial expected value of a test can be automatically set by running the test itself.
This pytest plugin provides fixtures to simplify Flask app testing.
This package provides Pytest extension which disables all network calls flowing through Python's socket interface
robotframework-jsonlibrary is a Robot Framework test library for manipulating JSON Object. You can manipulate your JSON object using JSONPath
This package provides a plugin for testing Cython extension modules.
icontract brings design-by-contract to Python with informative violation messages and inheritance. icontract provides two function, require and ensure for preconditions and postconditions respectively. Additionally, it provides a class decorator, invariant, to establish class invariants.
Beartype aims to be a very fast runtime type checking tool written in pure Python.
This package provides a plugin to test Python click interfaces with pytest.
Pyinstrument is a Python profiler to help you optimize your code.
This package provides a flake8 plugin to help you write better list/set/dict comprehensions.
This package provides a pytest plugin for Sanic. It helps you to test your code asynchronously.
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 plugin to run pycodestyle for the pytest framework.
Validation library and CLI tool for checking on pyproject.toml files using JSON Schema.
Gcovr provides a utility for managing the use of the GNU gcov utility and generating summarized code coverage results. It is inspired by the Python coverage.py package, which provides a similar utility for Python.
Pytest plugin for failing tests that take too long to run.
Doc8 is an opinionated style checker for reStructured Text and plain text styles of documentation.
This package provides a Pytest extension for sharding tests at the granularity of individual test cases, which can be run in parallel and on multiple machines.
This plugin adds functionality to Pytest to recognise and collect Jupyter notebooks. The intended purpose of the tests is to determine whether execution of the stored inputs match the stored outputs of the .ipynb file. Whilst also ensuring that the notebooks are running without errors.
Mypy is an optional static type checker for Python that aims to combine the benefits of dynamic typing and static typing. Mypy combines the expressive power and convenience of Python with a powerful type system and compile-time type checking. Mypy type checks standard Python programs; run them using any Python VM with basically no runtime overhead.
pytest-metadata is a pytest plugin that provides access to test session metadata.
This package provides assorted shell and environment tools for the py.test testing framework.
re-assert provides a helper class to make assertions of regexes simpler.