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.
Tox is a generic virtualenv management and test command line tool. It can be used to check that a package installs correctly with different Python versions and interpreters, or run tests in each type of supported environment, or act as a frontend to continuous integration servers.
This package provides a Pytest plugin which leverages @pytest.mark.parametrize decorator separating test cases from test functions.
This flake8 plugin helps you keep up with method deprecations by providing hints about what deprecated methods should be replaced with.
Pytest uses one of four different spellings of parametrize. This plugin allows you to use all four.
This plug-in auto-selects and reruns tests impacted by recent changes.
Avocado is a set of tools and libraries to help with automated testing, i.e. a test framework. Native tests are written in Python and they follow the unittest pattern, but any executable can serve as a test. The following output formats are supported:
- xUnit
an XML format that contains test results in a structured form, and are used by other test automation projects, such as Jenkins.
- JSON
a widely used data exchange format. The JSON Avocado plugin outputs job information, similarly to the xunit output plugin.
- TAP
Provides the basic TAP (Test Anything Protocol) results. Unlike most existing Avocado machine readable outputs this one is streamlined (per test results).
This package is a set of opinionated helpers for creating py.test fixtures for your smoke testing and integration testing. It strives to keep your environment definition declarative, like a docker-compose.yml. It embraces py.test fixture overloading.
This package provides a Pytest plugin to run pydocstyle.
This package provides an alternative to Regular Expressions with a more intuitive syntax.
This package provieds a flake8 and pylama plugin that checks the ordering of import statements.
This library provides a way to check examples in your code and documentation by parsing them from their source and evaluating the parsed examples as part of your normal test run. Integration is provided for the main Python test runners.
This package provides a extension for flake8 which uses pydocstyle to check docstrings.
This package provides a plugin for testing Cython extension modules.
This package provides a simple Python test runner for unittest that outputs Test Anything Protocol (TAP) results to standard output. Contrary to other TAP runners for Python, pycotap...
prints TAP (and only TAP) to standard output instead of to a separate file, allowing you to pipe it directly to TAP pretty printers and processors;
only contains a TAP reporter, so no parsers, no frameworks, no dependencies, etc;
is configurable: you can choose how you want the test output and test result diagnostics to end up in your TAP output (as TAP diagnostics, YAML blocks, or attachments).
Pyflakes statically checks Python source code for common errors.
pytest-metadata is a pytest plugin that provides access to test session metadata.
This package provides a Twisted plugin for Pytest.
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
This plugin defines Pytest markers to ensure that some tests, or groups of tests run in a specific order.
This package provides utilities for production code that work well with python-approvaltests.
This package provides a pytest plugin for testing console scripts.
This package provides a pytest plugin for generating HTML reports.
Pyinstrument is a Python profiler to help you optimize your code.
This package provides a module for monitoring the memory usage of a Python program.