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.
Pyflakes statically checks Python source code for common errors.
This package provides an alternative to Regular Expressions with a more intuitive syntax.
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 implements a functionality to store data created during your pytest tests execution, and retrieve it at the end of the session, e.g. for applicative benchmarking purposes.
pytest-qt is a Pytest plugin that allows programmers to write tests for PyQt5 and PySide2 applications.
The main usage is to use the qtbot fixture, responsible for handling qApp creation as needed and provides methods to simulate user interaction, like key presses and mouse clicks.
Testfixtures is a collection of helpers and mock objects that are useful when writing automated tests in Python.
slotscheck is a tool to validate Python class __slots__.
Beartype aims to be a very fast runtime type checking tool written in pure Python.
This is a py.test plugin that enables you to set environment variables in the pytest.ini file.
Mamba is a Behaviour-Driven Development tool for Python developers. Is heavily influenced from RSpec, Mocha, Jasmine or Ginkgo.
This package provides a plugin for the pytest framework that allows developers to detect whether any file handles or other file-like objects were inadvertently left open at the end of a unit test.
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 Twisted plugin for Pytest.
This package provides a pytest plugin that checks the long description of the project to ensure it renders properly.
pytest-metadata is a pytest plugin that provides access to test session metadata.
This package implements a spell checker for source code that does not try to be particularly smart and instead does the simplest thing that can possibly work.
This package provides a flake8 plugin to help you write better list/set/dict comprehensions.
pytest_mpi is a plugin for pytest providing some useful tools when running tests under MPI, and testing MPI-related code.
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.
Pylama is a code audit tool for Python and JavaScript to check for style, syntax and other code health metrics. It is essentially a convenient wrapper above tools such as Pyflakes, pydocstyle, pycodestyle and McCabe, among others.
This package provides a pytest plugin to enable format checking with the Python code formatter "black".
This package implements a functionality to check for python builtins being used as variables or parameters.
This package provides a module for monitoring the memory usage of a Python program.
This package provides a plugin for snapshot testing with pytest. It can be used to test that the value of an expression does not change unexpectedly.