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 Pytest plugin adds a cookies fixture, which is a wrapper for the Cookiecutter API. This fixture helps you verify that your template is working as expected and takes care of cleaning up after running the tests.
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.
This project will create an empty file of a type requested. If possible, that file will be the smallest valid file for that type. For example, an empty jpg will be a 1x1 pixel jpg.
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.
This package provides a pytest plugin for aiohttp support.
This package provides a pytest fixture that will group the tests into rounds that are calibrated to the chosen timer.
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 provides a py.test plugin providing fixtures and markers to simplify testing of asynchronous tornado applications.
This package provides a module for monitoring the memory usage of a Python program.
autopep8 automatically formats Python code to conform to the PEP 8 style guide. It uses the pycodestyle utility to determine what parts of the code needs to be formatted. autopep8 is capable of fixing most of the formatting issues that can be reported by pycodestyle.
Hiro provides context managers and utilities to either freeze, accelerate or decelerate and jump between different points in time. Functions exposed by the standard library’s time, datetime and date modules are patched within the contexts exposed.
This package provides fixture configuration utilities for the py.test testing framework.
Pytest plugin providing a fixture interface for freezegun.
This is a pytest plugin to help you test projects that use Trio, a friendly library for concurrency and async I/O in Python.
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 plugin that checks the long description of the project to ensure it renders properly.
This package provides the stestr command, a parallel Python test runner built around subunit. It is designed to execute unittest test suites using multiple processes to split up execution of a test suite. It will also store a history of all test runs to help in debugging failures and optimizing the scheduler to improve speed.
This package provides a virtualenv fixture for the py.test framework.
Doc8 is an opinionated style checker for reStructured Text and plain text styles of documentation.
This package provides a plugin for snapshot testing with pytest. It can be used to test that the value of an expression does not change unexpectedly.
This package provides a simple implementation of contracts for Python. Contracts are a debugging and verification tool. They are declarative statements about what states a program must be in to be considered "correct" at runtime. They are similar to assertions, and are verified automatically at various well-defined points in the program. Contracts can be specified on functions and on classes.
Validation library and CLI tool for checking on pyproject.toml files using JSON Schema.
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.
This package provides a flake8 plugin to help you write better list/set/dict comprehensions.