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 opiniotated Python test framework prototype.
This package provides a Pytest plugin to run pydocstyle.
Pytest plugin providing a fixture interface for freezegun.
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.
This package provides a collection of utility functions and classes which make writing and running functional and integration tests easier.
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 plugin for Pytest which adds the ability to retry flaky tests, thereby improving the consistency of the test suite results.
This package provieds a flake8 and pylama plugin that checks the ordering of import statements.
This package provides a pytest plugin for efficiently checking PEP8 compliance.
This package provides extensive dynamic type checks for dtypes and shapes of arrays for NumPy, extending numpy.typing.
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 contains hypothesis strategies for generating Python programs, something like CSmith, a random generator of C programs.
Validation library and CLI tool for checking on pyproject.toml files using JSON Schema.
This package provides a Pytest plugin powered by VCR.py to record and replay HTTP traffic.
This package provides a py.test plugin providing fixtures and markers to simplify testing of asynchronous tornado applications.
This package provides a utility for mocking out the Python libraries HTTPX and HTTPCore.
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.
Coveralls.io is a service for publishing code coverage statistics online. This package provides seamless integration with coverage.py (and thus pytest, nosetests, etc...) in Python projects.
Mamba is a Behaviour-Driven Development tool for Python developers. Is heavily influenced from RSpec, Mocha, Jasmine or Ginkgo.
This flake8 plugin helps you keep up with method deprecations by providing hints about what deprecated methods should be replaced with.
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.
expecttest is a Python module for expect tests, where the initial expected value of a test can be automatically set by running the test itself.
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.
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.