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

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-pytest-arraydiff 0.6.1
Propagated dependencies: python-numpy@2.4.6
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/astropy/pytest-arraydiff
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pytest plugin to help with comparing array output from tests
Description:

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.

python-pytest-csv 3.0.0
Propagated dependencies: python-six@1.17.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/nicoulaj/pytest-csv
Licenses: GPL 3+
Build system: pyproject
Synopsis: CSV reporter for Pytest
Description:

This package provides a plugin for Pytest that enables a CSV output mode for Pytest. It can be enabled via the --csv option it adds to the Pytest command line interface (CLI).

python-pytest-skip-slow 1.1.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/okken/pytest-skip-slow
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin to skip @code{@@pytest.mark.slow} tests
Description:

This package provides a Pytest plugin to skip @pytest.mark.slow tests by default.

python-deal 4.24.6
Propagated dependencies: python-astroid@4.0.4 python-deal-solver@0.1.2 python-pygments@2.19.2 python-typeguard@4.4.4
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/life4/deal
Licenses: Expat
Build system: pyproject
Synopsis: Design by contract for Python
Description:

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.

python-xdoctest 1.3.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/Erotemic/xdoctest
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Rewrite of the Python builtin doctest module
Description:

This package provides a rewrite of the builtin doctest module which leverages the Python AST instead of REGEXPs.

python-gcovr 8.3
Propagated dependencies: python-lxml@6.0.2 python-jinja2@3.1.6 python-colorlog@6.9.0 python-pygments@2.19.2 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://gcovr.com/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Utility for generating code coverage results
Description:

Gcovr provides a utility for managing the use of the GNU gcov utility and generating summarized code coverage results. It is inspired by the Python coverage.py package, which provides a similar utility for Python.

python-pylama 8.4.1
Propagated dependencies: python-mypy-minimal@1.18.2 python-mccabe@0.7.0-0.292b5c7 python-pycodestyle@2.14.0 python-pydocstyle@6.3.0 python-pyflakes@3.4.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/klen/pylama
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Code audit tool for python
Description:

Pylama is a code audit tool for Python and JavaScript to check for style, syntax and other code health metrics. It is essentially a convenient wrapper above tools such as Pyflakes, pydocstyle, pycodestyle and McCabe, among others.

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-xvfb 3.1.1
Propagated dependencies: python-pyvirtualdisplay@3.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/The-Compiler/pytest-xvfb
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin to run Xvfb for tests
Description:

This package provides a Pytest plugin to run Xvfb for tests.

python-pytest-isort 4.0.0
Propagated dependencies: python-isort@9.0.1 python-pytest@9.0.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/stephrdev/pytest-isort
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pytest plugin to check import ordering using isort
Description:

This package provides a pytest plugin to check import ordering using isort.

python-pytest-flake8 1.3.0
Propagated dependencies: python-flake8@7.3.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/tholo/pytest-flake8
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pytest plugin to check FLAKE8 requirements
Description:

This package provides a pytest plugin for efficiently checking PEP8 compliance.

python-covdefaults 2.3.0
Propagated dependencies: python-coverage@7.13.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/asottile/covdefaults
Licenses: Expat
Build system: pyproject
Synopsis: Coverage plugin to provide opinionated default settings
Description:

Covdefaults is a coverage plugin to provide opinionated default settings.

python-pytest-run-parallel 0.8.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/Quansight-Labs/pytest-run-parallel
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin to run tests concurrently
Description:

This package provides a simple pytest plugin to run tests concurrently. The main goal of pytest-run-parallel is to discover thread-safety issues that could exist when using C libraries, this is of vital importance after PEP703, which provides a path for a CPython implementation without depending on the Global Interpreter Lock (GIL), thus allowing for proper parallelism in programs that make use of the CPython interpreter.

python-robotframework-jsonlibrary 0.5
Propagated dependencies: python-jsonpath-ng@1.7.0 python-jsonschema@4.26.0 python-robotframework@7.3.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/robotframework-thailand/robotframework-jsonlibrary
Licenses: Unlicense
Build system: pyproject
Synopsis: Robot Framework test library for manipulating JSON Object
Description:

robotframework-jsonlibrary is a Robot Framework test library for manipulating JSON Object. You can manipulate your JSON object using JSONPath

python-codacy-coverage 1.3.11
Propagated dependencies: python-check-manifest@0.51 python-requests@2.34.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/codacy/python-codacy-coverage
Licenses: Expat
Build system: pyproject
Synopsis: Codacy coverage reporter for Python
Description:

This package analyses Python test suites and reports how much of the code is covered by them. This tool is part of the Codacy suite for analysing code quality.

python-syrupy 5.0.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/syrupy-project/syrupy
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Pytest Snapshot Test Utility
Description:

This package implements a functionality to write tests which assert immutability of computed results.

python-pytest-fixture-config 1.8.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/manahl/pytest-plugins
Licenses: Expat
Build system: pyproject
Synopsis: Fixture configuration utils for py.test
Description:

This package provides fixture configuration utilities for the py.test testing framework.

python-pytest-describe 3.1.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/pytest-dev/pytest-describe
Licenses: Expat
Build system: pyproject
Synopsis: Describe-style plugin for pytest
Description:

pytest-describe is a plugin for python-pytest that allows tests to be written in arbitrary nested describe-blocks, similar to ruby-rspec.

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-pytest-mpl 0.17.0
Propagated dependencies: python-jinja2@3.1.6 python-matplotlib@3.10.9 python-packaging@26.2 python-pillow@12.2.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/matplotlib/pytest-mpl
Licenses: Modified BSD
Build system: pyproject
Synopsis: Pytest plugin to help with testing figures output from Matplotlib
Description:

This is a plugin to facilitate image comparison for Matplotlib figures in Pytest.

python-pytest-dependency 0.6.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/RKrahl/pytest-dependency
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Manage dependencies of tests
Description:

This pytest plugin manages dependencies of tests. It allows to mark some tests as dependent from other tests. These tests will then be skipped if any of the dependencies did fail or has been skipped.

python-autopep8 2.3.2
Propagated dependencies: python-pycodestyle@2.14.0 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/hhatto/autopep8
Licenses: non-copyleft
Build system: pyproject
Synopsis: Format Python code according to the PEP 8 style guide
Description:

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.

python-pytest-env 1.1.5
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/MobileDynasty/pytest-env
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin that allows you to add environment variables
Description:

This is a py.test plugin that enables you to set environment variables in the pytest.ini file.

python-pytest-textual-snapshot 1.1.0
Propagated dependencies: python-jinja2@3.1.6 python-rich@15.0.0 python-syrupy@5.0.0 python-textual@7.4.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/Textualize/pytest-textual-snapshot
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin for snapshot testing Textual applications
Description:

This package implements a functionality to save an SVG screenshot of a running Textual app to disk. The next time the test runs, it takes another screenshot and compares it to the saved one. If the new screenshot differs from the old one, the test fails. This is a convenient way to quickly and automatically detect visual regressions in your applications.

Total packages: 74714