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 Python implementation of the Java library of the same name. It eases monkey patching, for example to stub out side effects when unit testing.
Covdefaults is a coverage plugin to provide opinionated default settings.
robotframework-jsonlibrary is a Robot Framework test library for manipulating JSON Object. You can manipulate your JSON object using JSONPath
This package provides a pytest fixture to mock httpx requests to be replied to with user provided responses.
This package provides a rewrite of the builtin doctest module which leverages the Python AST instead of REGEXPs.
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 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 plugin defines Pytest markers to ensure that some tests, or groups of tests run in a specific order.
This package implements a functionality to write tests which assert immutability of computed results.
re-assert provides a helper class to make assertions of regexes simpler.
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.
green is a Python test runner that describes itself as:
- Clean
Low redundancy in output. Result statistics for each test is vertically aligned.
- Colorful
Terminal output makes good use of color when the terminal supports it.
- Fast
Tests run in independent processes (one per processor by default).
- Powerful
Multi-target and auto-discovery support.
- Traditional
It uses the normal
unittestclasses and methods.- Descriptive
Multiple verbosity levels, from just dots to full docstring output.
- Convenient
Bash-completion and ZSH-completion of options and test targets.
- Thorough
Built-in integration with coverage.
Robber is a Python assertion library for test-driven and behavior-driven development (TDD and BDD).
This package implements a functionality to share a state / intermediate results across test steps.
This package lets you set a different time for your tests.
Pyflakes statically checks Python source code for common errors.
Sure is a python library that leverages a DSL for writing assertions. Sure is heavily inspired by RSpec Expectations and should.js.
pynose fixes nose to extend unittest and make testing easier.
This package provides a plugin to fake subprocess for Pytest.
This package provides the pep8-naming Python module, a plugin for flake8 to check PEP-8 naming conventions.
This package provides home directory fixtures for pytest.
This package provides a library for replying fake data to Python software under test, when they make an HTTP query.
This package implements a functionality to check for python builtins being used as variables or parameters.
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