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.
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.
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 plugin to fake subprocess for Pytest.
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.
This package provides a virtualenv fixture for the py.test framework.
This package provides a flake8 plugin to lint pandas code in an opinionated way.
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.
This package, PyAnnotate, is used to auto-generate PEP-484 annotations.
This package provides a Pytest plugin to run tests multiple times and detect flakyness.
This is a plugin to facilitate image comparison for Matplotlib figures in Pytest.
xunitparser reads a JUnit/XUnit XML file and maps it to Python objects. It tries to use the objects available in the standard unittest module.
This package provides a simple assertion library for unit testing in Python with a fluent API.
This package implements a functionality to check for python builtins being used as variables or parameters.
This package contains a plugin for the Pytest framework that provides advanced doctest support and enables the testing of reStructuredText files.
pytest-repeat is a plugin for Pytest that makes it enables repeating a single test, or multiple tests, a specific number of times.
The python-mypy-extensions module defines experimental extensions to the standard typing module that are supported by the MyPy typechecker.
Pytest plugin providing a fixture interface for freezegun.
This package provides a Pytest plugin powered by VCR.py to record and replay HTTP traffic.
Pytest Helpers Namespace Plugin provides a helpers pytest namespace which can be used to register helper functions without requiring someone to import them in their actual tests to use them.
This package provides home directory fixtures for pytest.
This package provides a pytest plugin that allows multiple failures per test.
Sure is a python library that leverages a DSL for writing assertions. Sure is heavily inspired by RSpec Expectations and should.js.
This is a pytest plugin to help you test projects that use Trio, a friendly library for concurrency and async I/O in Python.
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.