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 Python module for creating JUnit XML test result documents that can be read by tools such as Jenkins or Bamboo.
re-assert provides a helper class to make assertions of regexes simpler.
This package implements a functionality to write tests which assert immutability of computed results.
This plugin allows running Pylint with Pytest and have configurable rule types (i.e. Convention, Warn, and Error) fail the build.
Pyflakes statically checks Python source code for common errors.
This package provides a flake8 extension to lint for newline after class definitions.
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 Pytest plugin for testing ASDF schemas.
pytest_mpi is a plugin for pytest providing some useful tools when running tests under MPI, and testing MPI-related code.
Cram is a functional testing framework for command line applications. Cram tests look like snippets of interactive shell sessions. Cram runs each command and compares the command output in the test with the command’s actual output.
This is a py.test plugin that enables you to set environment variables in the pytest.ini file.
This package provides a pytest fixture for testing flake8 plugins.
Data-Driven Tests (DDT) allow you to multiply one test case by running it with different test data, and make it appear as multiple test cases.
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.
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.
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.
The python-mypy-extensions module defines experimental extensions to the standard typing module that are supported by the MyPy typechecker.
This package provides utilities for production code that work well with python-approvaltests.
This flake8 plugin helps you keep up with method deprecations by providing hints about what deprecated methods should be replaced with.
Sure is a python library that leverages a DSL for writing assertions. Sure is heavily inspired by RSpec Expectations and should.js.
This plugin defines Pytest markers to ensure that some tests, or groups of tests run in a specific order.
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 is a Python library for test combinations generator. The generator allows one to create a set of tests using pairwise combinations method, reducing a number of combinations of variables into a lesser set that covers most situations.
This package provides a pytest plugin for testing console scripts.