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

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-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-scspell3k 2.3.0-0.df55035
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/myint/scspell
Licenses: GPL 2
Build system: pyproject
Synopsis: Conservative interactive spell checker for source code
Description:

This package implements a spell checker for source code that does not try to be particularly smart and instead does the simplest thing that can possibly work.

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-astropy 0.11.0
Propagated dependencies: python-hypothesis@6.150.2 python-pytest-arraydiff@0.6.1 python-pytest-astropy-header@0.2.2 python-pytest-cov@6.0.0 python-pytest-doctestplus@1.6.0 python-pytest-filter-subpackage@0.2.0 python-pytest-openfiles@0.6.0 python-pytest-remotedata@0.4.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/astropy/pytest-astropy
Licenses: Modified BSD
Build system: pyproject
Synopsis: Metapackage for all the testing machinery used by the Astropy Project
Description:

This is a meta-package that pulls in the dependencies that are used by astropy related packages.

python-pytest-cases 3.9.1
Propagated dependencies: python-decopatch@1.4.10 python-makefun@1.15.1 python-packaging@25.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/smarie/python-pytest-cases
Licenses: Modified BSD
Build system: pyproject
Synopsis: Separate test code from test cases in pytest.
Description:

This package provides a Pytest plugin which leverages @pytest.mark.parametrize decorator separating test cases from test functions.

python-approvaltests 15.3.2
Propagated dependencies: python-allpairspy@2.5.1 python-approval-utilities@15.3.2 python-beautifulsoup4@4.14.3 python-empty-files@0.0.9 python-mock@5.1.0 python-pyperclip@1.9.0 python-pytest@9.0.2 python-testfixtures@9.1.0 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/approvals/ApprovalTests.Python
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Assertion/verification library to aid testing
Description:

This package provides tools verify objects that require more than a simple assert including long strings, large arrays, and complex hash structures and objects, i.e. when you need a more granular look at the test failure.

python-pytest-textual-snapshot 1.1.0
Propagated dependencies: python-jinja2@3.1.2 python-rich@14.2.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.

python-mamba 0.11.3
Propagated dependencies: python-clint@0.5.1 python-coverage@7.13.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://nestorsalceda.com/mamba/
Licenses: Expat
Build system: pyproject
Synopsis: Test runner for Python
Description:

Mamba is a Behaviour-Driven Development tool for Python developers. Is heavily influenced from RSpec, Mocha, Jasmine or Ginkgo.

python-pytest-freezer 0.4.9
Propagated dependencies: python-freezegun@1.5.3 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-freezer/
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin providing a fixture interface for spulec/freezegun
Description:

Pytest plugin providing a fixture interface for freezegun.

python-pytest-sanic 1.9.1
Propagated dependencies: python-httpx@0.28.1 python-async-generator@1.10 python-pytest@9.0.2 python-websockets@13.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/yunstanford/pytest-sanic
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin for Sanic
Description:

This package provides a pytest plugin for Sanic. It helps you to test your code asynchronously.

python-pytest-mockito 0.0.5
Propagated dependencies: python-mockito@1.2.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/kaste/pytest-mockito
Licenses: Expat
Build system: pyproject
Synopsis: Mockito base fixtures for Pytest
Description:

The pytest-mockito plugin provides base Mockito fixtures for Pytest. It covers the main entry points of the Mockito mocking framework and makes it easy to undo any monkey patching.

The fixtures are:

  • when

  • when2

  • expect

  • patch

  • unstub

  • spy2

python-mypy-extensions 1.1.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/python/mypy_extensions
Licenses: Expat
Build system: pyproject
Synopsis: Experimental extensions for MyPy
Description:

The python-mypy-extensions module defines experimental extensions to the standard typing module that are supported by the MyPy typechecker.

python-test-utils 0.1.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/Kami/python-test-utils/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Utilities for functional and integration tests
Description:

This package provides a collection of utility functions and classes which make writing and running functional and integration tests easier.

python-pytest-mpl 0.17.0
Propagated dependencies: python-jinja2@3.1.2 python-matplotlib@3.10.8 python-packaging@25.0 python-pillow@11.1.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-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-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-tornado 0.8.1
Propagated dependencies: python-pytest@9.0.2 python-setuptools@80.9.0 python-tornado@6.4.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/eugeniy/pytest-tornado
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Pytest plugin to ease testing tornado applications
Description:

This package provides a py.test plugin providing fixtures and markers to simplify testing of asynchronous tornado applications.

python-pyannotate 1.2.0
Propagated dependencies: python-mypy-extensions@1.1.0 python-six@1.17.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/dropbox/pyannotate
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Auto-generate PEP-484 annotations
Description:

This package, PyAnnotate, is used to auto-generate PEP-484 annotations.

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.

python-pytest-retry 1.7.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/str0zzapreti/pytest-retry
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin to retry flaky tests in CI environments
Description:

This package provides a plugin for Pytest which adds the ability to retry flaky tests, thereby improving the consistency of the test suite results.

python-nose 1.5.5
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/mdmintz/pynose
Licenses: LGPL 2.0
Build system: pyproject
Synopsis: Unittest framework for Python
Description:

pynose is a maintained successor of deprecated nose unittest runner. Changes over nose:

  • fixes AttributeError: module 'collections' has no attribute 'Callable'

  • fixes AttributeError: module 'inspect' has no attribute 'getargspec'

  • fixes ImportError: cannot import name '_TextTestResult' from 'unittest'

  • fixes RuntimeWarning: TestResult has no addDuration method

  • fixes DeprecationWarning: pkg_resources is deprecated as an API

  • fixes all flake8 issues from the original nose

  • replaces the imp module with the newer importlib module

  • the default logging level now hides INFO logs for less noise

  • adds --capture-logs for hiding output from all logging levels

  • adds --logging-init to use logging.basicConfig(level)

  • the -s option is always active to see the output of print()

  • adds --capture-output for hiding the output of print()

  • adds --co as a shortcut to using --collect-only

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-pytest-httpx 0.35.0
Propagated dependencies: python-httpx@0.28.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://colin-b.github.io/pytest_httpx/
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin to mock httpx
Description:

This package provides a pytest fixture to mock httpx requests to be replied to with user provided responses.

python-flake8-deprecated 2.2.1
Propagated dependencies: python-flake8@7.1.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/gforcada/flake8-deprecated
Licenses: GPL 2
Build system: pyproject
Synopsis: Warns about deprecated method calls in Python
Description:

This flake8 plugin helps you keep up with method deprecations by providing hints about what deprecated methods should be replaced with.

Total packages: 70999