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 flake8 plugin to help you write better list/set/dict comprehensions.
This package provides an alternative to Regular Expressions with a more intuitive syntax.
This is a plugin to facilitate image comparison for Matplotlib figures in Pytest.
This package provides a library for replying fake data to Python software under test, when they make an HTTP query.
This package provides a Pytest plugin to run Xvfb for tests.
This package provides a Python library for design by contract (DbC) and checking values, exceptions, and side-effects. In a nutshell, deal implements functionality to write bug-free code. By adding a few decorators to the code, providing free tests, static analysis, formal verification, and much more.
icontract brings design-by-contract to Python with informative violation messages and inheritance. icontract provides two function, require and ensure for preconditions and postconditions respectively. Additionally, it provides a class decorator, invariant, to establish class invariants.
This package provides a plugin to run pycodestyle for the pytest framework.
This package provides a virtualenv fixture for the py.test framework.
The pyux utility detects API changes in Python libraries.
pytest-metadata is a pytest plugin that provides access to test session metadata.
This Python module adds a @public decorator and function which populates a module's __all__ and optionally the module globals. With it, the declaration of a name's public export semantics are not separated from the implementation of that name.
Mypy is an optional static type checker for Python that aims to combine the benefits of dynamic typing and static typing. Mypy combines the expressive power and convenience of Python with a powerful type system and compile-time type checking. Mypy type checks standard Python programs; run them using any Python VM with basically no runtime overhead.
Bandit is a tool designed to find common security issues in Python code. To do this Bandit processes each file, builds an AST from it, and runs appropriate plugins against the AST nodes. Once Bandit has finished scanning all the files it generates a report.
Covdefaults is a coverage plugin to provide opinionated default settings.
This package provides a simple assertion library for unit testing in Python with a fluent API.
nox is a command-line tool that automates testing in multiple Python environments, similar to tox. Unlike tox, Nox uses a standard Python file for configuration.
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 a pytest fixture for testing flake8 plugins.
This is a py.test plugin to facilitate the generation and comparison of data arrays produced during tests, in particular in cases where the arrays are too large to conveniently hard-code them in the tests.
This package provides a flake8 plugin to lint pandas code in an opinionated way.
This package provides a plugin for testing Cython extension modules.
This package provides a tag-expression parser for Cucumber and behave.
This package provides a Pytest plugin to run pydocstyle.