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.
Doc8 is an opinionated style checker for reStructured Text and plain text styles of documentation.
A pytest plugin to create a tmpdir containing a preconfigured set of files and/or directories.
This package provides a rewrite of the builtin doctest module which leverages the Python AST instead of REGEXPs.
This package provides a pytest fixture that will group the tests into rounds that are calibrated to the chosen timer.
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 plugin to test Python click interfaces with pytest.
This package provides a flake8 plugin to lint pandas code in an opinionated way.
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 Helpers Namespace Plugin provides a helpers pytest namespace which can be used to register helper functions without requiring someone to import them in their actual tests to use them.
This plugin allows running Pylint with Pytest and have configurable rule types (i.e. Convention, Warn, and Error) fail the build.
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.
This package provides a plugin to fake subprocess for Pytest.
This package provides a pytest plugin for Sanic. It helps you to test your code asynchronously.
This is a meta-package that pulls in the dependencies that are used by astropy related packages.
Xvfb (X virtual framebuffer) is a display server implementing the X11 display server protocol. It runs in memory and does not require a physical display. Only a network layer is necessary. Xvfb is useful for running acceptance tests on headless servers.
This package provides a Pytest plugin for customizing string representations of doctest results. It can change the display hook used by doctest to render the object representations.
This project will create an empty file of a type requested. If possible, that file will be the smallest valid file for that type. For example, an empty jpg will be a 1x1 pixel jpg.
VCR.py simplifies and speeds up tests that make HTTP requests. The first time you run code that is inside a VCR.py context manager or decorated function, VCR.py records all HTTP interactions that take place through the libraries it supports and serializes and writes them to a flat file (in yaml format by default). This flat file is called a cassette. When the relevant piece of code is executed again, VCR.py will read the serialized requests and responses from the aforementioned cassette file, and intercept any HTTP requests that it recognizes from the original test run and return the responses that corresponded to those requests. This means that the requests will not actually result in HTTP traffic, which confers several benefits including:
The ability to work offline
Completely deterministic tests
Increased test execution speed
If the server you are testing against ever changes its API, all you need to do is delete your existing cassette files, and run your tests again. VCR.py will detect the absence of a cassette file and once again record all HTTP interactions, which will update them to correspond to the new API.
Covdefaults is a coverage plugin to provide opinionated default settings.
This package provides a pytest plugin for generating HTML reports.
This plug-in auto-selects and reruns tests impacted by recent changes.
Robber is a Python assertion library for test-driven and behavior-driven development (TDD and BDD).
nox is a command-line tool that automates testing in multiple Python environments, similar to tox. Unlike tox, Nox uses a standard Python file for configuration.
re-assert provides a helper class to make assertions of regexes simpler.