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 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.
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.
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 assorted shell and environment tools for the py.test testing framework.
This package provides a plugin to fake subprocess for Pytest.
This package provides a plugin to run pycodestyle for the pytest framework.
This package provides the pep8-naming Python module, a plugin for flake8 to check PEP-8 naming conventions.
Pyflakes statically checks Python source code for common errors.
slotscheck is a tool to validate Python class __slots__.
This package is a pytest plugin for managing VCR.py cassettes.
Testfixtures is a collection of helpers and mock objects that are useful when writing automated tests in Python.
A pytest plugin to create a tmpdir containing a preconfigured set of files and/or directories.
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 implements a functionality to check for python builtins being used as variables or parameters.
This package provides a pytest plugin for Sanic. It helps you to test your code asynchronously.
This package provides a Pytest plugin to run tests multiple times and detect flakyness.
Vulture finds unused code in Python programs. This is useful for cleaning up and finding errors in large code bases. If you run Vulture on both your library and test suite you can find untested code. Due to Python's dynamic nature, static code analyzers like Vulture are likely to miss some dead code. Also, code that is only called implicitly may be reported as unused.
This package provides utilities for production code that work well with python-approvaltests.
Doc8 is an opinionated style checker for reStructured Text and plain text styles of documentation.
This package provides a Twisted plugin for Pytest.
This package provides a pytest plugin to check import ordering using isort.
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 line_profiler - a Python module for doing line-by-line profiling of functions. kernprof is a convenient script for running either line_profiler or the Python standard library's cProfile or profile modules, depending on what is available. It's a successor of https://github.com/rkern/line_profiler.
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.