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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package implements a functionality to write tests which assert immutability of computed results.
autopep8 automatically formats Python code to conform to the PEP 8 style guide. It uses the pycodestyle utility to determine what parts of the code needs to be formatted. autopep8 is capable of fixing most of the formatting issues that can be reported by pycodestyle.
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 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.
This package provides a flake8 extension to lint for newline after class definitions.
This package provides an alternative to Regular Expressions with a more intuitive syntax.
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 package provides a simple assertion library for unit testing in Python with a fluent API.
This package provides a Python module for creating JUnit XML test result documents that can be read by tools such as Jenkins or Bamboo.
This package provides a pytest fixture for testing flake8 plugins.
This package provides a utility for mocking out the Python libraries HTTPX and HTTPCore.
Doc8 is an opinionated style checker for reStructured Text and plain text styles of documentation.
This package provides a pytest plugin for Sanic. It helps you to test your code asynchronously.
pytest-describe is a plugin for python-pytest that allows tests to be written in arbitrary nested describe-blocks, similar to ruby-rspec.
This plugin defines Pytest markers to ensure that some tests, or groups of tests run in a specific order.
This is a plugin to facilitate image comparison for Matplotlib figures in Pytest.
This package can be used for different things:
golden master/approval/snapshot testing. The idea is that you have a function with a currently unknown result and you want to write a tests, which ensures that the result does not change during refactoring.
Compare things which are complex like lists with lot of numbers or complex data structures.
Things which might change during the development like error messages.
inline-snapshot automates the process of recording, storing and updating the value you want to compare with. The value is converted with repr() and stored in the source file as argument of the snapshot() function.
This package provides a tag-expression parser for Cucumber and behave.
Pytest uses one of four different spellings of parametrize. This plugin allows you to use all four.
This package provides a pytest plugin to re-run tests to eliminate flaky failures.
This package provides a plugin to test Python click interfaces with pytest.
This package provides home directory fixtures for pytest.
This package provides utilities for production code that work well with python-approvaltests.
This package provides a plugin to run pycodestyle for the pytest framework.