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 to test Python click interfaces with pytest.
This package provides a Pytest plugin for testing Jupyter notebooks.
This package provides extensive dynamic type checks for dtypes and shapes of arrays for NumPy, extending numpy.typing.
pynose is a maintained successor of deprecated nose unittest runner. Changes over nose:
fixes
AttributeError: module 'collections' has no attribute 'Callable'fixes
AttributeError: module 'inspect' has no attribute 'getargspec'fixes
ImportError: cannot import name '_TextTestResult' from 'unittest'fixes
RuntimeWarning: TestResult has no addDuration methodfixes
DeprecationWarning: pkg_resources is deprecated as an APIfixes all
flake8issues from the original nosereplaces the imp module with the newer importlib module
the default logging level now hides
INFOlogs for less noiseadds
--capture-logsfor hiding output from all logging levelsadds
--logging-initto uselogging.basicConfig(level)the
-soption is always active to see the output ofprint()adds
--capture-outputfor hiding the output ofprint()adds
--coas a shortcut to using--collect-only
robotframework-jsonlibrary is a Robot Framework test library for manipulating JSON Object. You can manipulate your JSON object using JSONPath
This plugin allows running Pylint with Pytest and have configurable rule types (i.e. Convention, Warn, and Error) fail the build.
This is a plugin to facilitate image comparison for Matplotlib figures in Pytest.
This package provides a plugin to run pycodestyle for the pytest framework.
This package provides a virtualenv fixture for the py.test framework.
This package provides a pytest fixture to mock httpx requests to be replied to with user provided responses.
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 provides a simple pytest plugin that provides some helpful fixtures for testing Tornado (version 5.0 or newer) apps and easy handling of plain (undecoratored) native coroutine tests.
This package provides a pytest fixture for testing flake8 plugins.
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.
The pyux utility detects API changes in Python libraries.
A pytest plugin to create a tmpdir containing a preconfigured set of files and/or directories.
This package provides a rewrite of the builtin doctest module which leverages the Python AST instead of REGEXPs.
This package provides a plugin for testing Cython extension modules.
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.
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 package provides Pytest extension which disables all network calls flowing through Python's socket interface
This package provides home directory fixtures for pytest.
This package contains hypothesis strategies for generating Python programs, something like CSmith, a random generator of C programs.
This package provides a pytest plugin that allows multiple failures per test.