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 provides a rewrite of the builtin doctest module which leverages the Python AST instead of REGEXPs.
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 Pytest plugin to run tests multiple times and detect flakyness.
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 contains hypothesis strategies for generating Python programs, something like CSmith, a random generator of C programs.
This package provides a pytest plugin to enable format checking with the Python code formatter "black".
This package provides assorted shell and environment tools for the py.test testing framework.
Mamba is a Behaviour-Driven Development tool for Python developers. Is heavily influenced from RSpec, Mocha, Jasmine or Ginkgo.
The pytest-mockito plugin provides base Mockito fixtures for Pytest. It covers the main entry points of the Mockito mocking framework and makes it easy to undo any monkey patching.
The fixtures are:
when
when2
expect
patch
unstub
spy2
This package provides a plugin to test Python click interfaces with pytest.
This package provides a Pytest plugin powered by VCR.py to record and replay HTTP traffic.
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 package implements a functionality to write tests which assert immutability of computed results.
This package provides home directory fixtures for pytest.
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.
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 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.
pytest-repeat is a plugin for Pytest that makes it enables repeating a single test, or multiple tests, a specific number of times.
robotframework-jsonlibrary is a Robot Framework test library for manipulating JSON Object. You can manipulate your JSON object using JSONPath
pytest-metadata is a pytest plugin that provides access to test session metadata.
This plugin provides a set of fixtures and utility functions to start service processes for your tests with pytest.
This package provides a Pytest plugin for testing Jupyter notebooks.
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 package implements a functionality to save an SVG screenshot of a running Textual app to disk. The next time the test runs, it takes another screenshot and compares it to the saved one. If the new screenshot differs from the old one, the test fails. This is a convenient way to quickly and automatically detect visual regressions in your applications.