_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


python-hiro 1.1.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://hiro.readthedocs.io
Licenses: Expat
Build system: pyproject
Synopsis: Time manipulation utilities for testing in Python
Description:

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.

python-pytest-twisted 1.14.3
Propagated dependencies: python-decorator@5.2.1 python-greenlet@3.1.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/pytest-dev/pytest-twisted
Licenses: Modified BSD
Build system: pyproject
Synopsis: Twisted plugin for Pytest
Description:

This package provides a Twisted plugin for Pytest.

python-pytest-doctestplus 1.6.0
Propagated dependencies: python-packaging@25.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/astropy/pytest-doctestplus
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pytest plugin with advanced doctest features
Description:

This package contains a plugin for the Pytest framework that provides advanced doctest support and enables the testing of reStructuredText files.

python-pytest-repeat 0.9.4
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/pytest-dev/pytest-repeat
Licenses: MPL 2.0
Build system: pyproject
Synopsis: Pytest plugin for repeating tests
Description:

pytest-repeat is a plugin for Pytest that makes it enables repeating a single test, or multiple tests, a specific number of times.

ruff 0.13.1
Dependencies: jemalloc@5.3.0 zstd@1.5.6 rust-salsa@0.23.0-0.3713cd7 rust-salsa@0.23.0-0.3713cd7 rust-salsa@0.23.0-0.3713cd7
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://docs.astral.sh/ruff
Licenses: Expat
Build system: cargo
Synopsis: Extremely fast Python linter and code formatter
Description:

Ruff aims to be orders of magnitude faster than alternative tools while integrating more functionality behind a single, common interface. Ruff can be used to replace Flake8 (plus dozens of plugins), Black, isort, pydocstyle, pyupgrade, autoflake, and more, all while executing tens or hundreds of times faster than any individual tool.

python-multipart-form-data-conformance 0.1a0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/simonw/multipart-form-data-conformance
Licenses: Expat
Build system: pyproject
Synopsis: Conformance suite for HTTP multipart form data
Description:

This package provides a language-independent test suite for validating HTTP multipart/form-data parsers and generators.

python-slotscheck 0.19.0
Propagated dependencies: python-click@8.3.1 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/ariebovenberg/slotscheck
Licenses: Expat
Build system: pyproject
Synopsis: Ensure @code{__slots__} are working properly
Description:

slotscheck is a tool to validate Python class __slots__.

python-respx 0.22.0
Propagated dependencies: python-httpx@0.28.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://lundberg.github.io/respx/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Mocking for Python libraries HTTPX and HTTPCore
Description:

This package provides a utility for mocking out the Python libraries HTTPX and HTTPCore.

python-deal-solver 0.1.2
Propagated dependencies: python-astroid@3.3.11 z3@4.13.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/life4/deal-solver
Licenses: Expat
Build system: pyproject
Synopsis: z3-powered solver (theorem prover) for Deal
Description:

This package provides a z3-powered solver (theorem prover) for Deal.

python-pytest-pycodestyle 2.5.0
Propagated dependencies: python-pycodestyle@2.12.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/henry0312/pytest-pycodestyle
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin to run pycodestyle
Description:

This package provides a plugin to run pycodestyle for the pytest framework.

python-green 4.0.2
Propagated dependencies: python-colorama@0.4.6 python-coverage@7.13.2 python-lxml@6.0.2 python-unidecode@1.4.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/CleanCut/green
Licenses: Expat
Build system: pyproject
Synopsis: Clean, colorful, fast Python test runner
Description:

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 unittest classes 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.

python-sybil 9.0.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/simplistix/sybil
Licenses: Expat
Build system: pyproject
Synopsis: Automated testing for examples in code and documentation
Description:

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.

python-assertpy 1.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/assertpy/assertpy
Licenses: Modified BSD
Build system: pyproject
Synopsis: Simple assertion library for unit testing
Description:

This package provides a simple assertion library for unit testing in Python with a fluent API.

python-pytest-helpers-namespace 2021.3.24
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/saltstack/pytest-helpers-namespace
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Pytest Helpers Namespace Plugin
Description:

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.

python-pytest-home 0.6.0
Propagated dependencies: python-pytest@9.0.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/jaraco/pytest-home
Licenses: Expat
Build system: pyproject
Synopsis: Home directory fixtures
Description:

This package provides home directory fixtures for pytest.

python-sure 2.0.1-0.acf823a
Propagated dependencies: python-couleur@0.7.4
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/gabrielfalcao/sure
Licenses: GPL 3+
Build system: pyproject
Synopsis: Automated testing library in python for python
Description:

Sure is a python library that leverages a DSL for writing assertions. Sure is heavily inspired by RSpec Expectations and should.js.

python-pytest-snapshot 0.9.0
Propagated dependencies: python-pytest@9.0.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/joseph-roitman/pytest-snapshot
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin for snapshot testing
Description:

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.

python-cucumber-tag-expressions 9.1.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/cucumber/tag-expressions
Licenses: Expat
Build system: pyproject
Synopsis: Tag-expression parser for cucumber/behave
Description:

This package provides a tag-expression parser for Cucumber and behave.

python-pytest-split 0.10.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://jerry-git.github.io/pytest-split/
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin to split the test suite to equally sized sub sutes
Description:

This package provides Pytest plugin which splits the test suite to equally sized sub suites based on test execution time.

python-mockito 1.2.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/kaste/mockito-python
Licenses: Expat
Build system: pyproject
Synopsis: Mocking library for Python
Description:

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.

python-pytest-docker-tools 3.1.9
Propagated dependencies: python-docker@7.1.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/Jc2k/pytest-docker-tools
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Test your built docker image
Description:

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.

python-pytest-rerunfailures 15.1
Propagated dependencies: python-packaging@25.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/pytest-dev/pytest-rerunfailures
Licenses: MPL 2.0
Build system: pyproject
Synopsis: Pytest plugin to re-run flaky tests
Description:

This package provides a pytest plugin to re-run tests to eliminate flaky failures.

python-pytest-doctest-custom 1.0.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/danilobellini/pytest-doctest-custom
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin to customize string representations of doctest results
Description:

This package provides a Pytest plugin for customizing string representations of doctest results. It can change the display hook used by doctest to render the object representations.

python-flake8-class-newline 1.6.0
Propagated dependencies: python-flake8@7.1.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/AlexanderVanEck/flake8-class-newline
Licenses: Expat
Build system: pyproject
Synopsis: Flake8 lint for newline after class definitions
Description:

This package provides a flake8 extension to lint for newline after class definitions.

Total packages: 32521