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

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-colorama 0.4.6
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://pypi.org/project/colorama/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Colored terminal text rendering for Python
Description:

Colorama is a Python library for rendering colored terminal text.

python-hatch-vcs-bootstrap 0.5.0
Propagated dependencies: python-hatchling-bootstrap@1.27.0 python-setuptools-scm-bootstrap@8.3.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/ofek/hatch-vcs
Licenses: Expat
Build system: pyproject
Synopsis: Hatch plugin for versioning with your preferred VCS
Description:

This package is a plugin for Hatch that uses your preferred version control system (like Git) to determine project versions.

python-iniconfig 2.1.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/RonnyPfannschmidt/iniconfig
Licenses: Expat
Build system: pyproject
Synopsis: Simple INI-file parser
Description:

The iniconfig package provides a small and simple INI-file parser module having a unique set of features ; iniconfig

  • maintains the order of sections and entries ;

  • supports multi-line values with or without line-continuations ;

  • supports "#" comments everywhere ;

  • raises errors with proper line-numbers ;

  • raises an error when two sections have the same name.

python-pypa-build 1.3.0
Propagated dependencies: python-colorama@0.4.6 python-packaging@25.0 python-pyproject-hooks@1.2.0 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://pypa-build.readthedocs.io/en/latest/
Licenses: Expat
Build system: pyproject
Synopsis: Simple Python PEP 517 package builder
Description:

The build command invokes the PEP 517 hooks to build a distribution package. It is a simple build tool and does not perform any dependency management. It aims to keep dependencies to a minimum, in order to make bootstrapping easier.

python-jaraco-context 6.0.1
Propagated dependencies: python-backports-tarfile@1.2.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jaraco/jaraco.context
Licenses: Expat
Build system: pyproject
Synopsis: Context managers Python library
Description:

This Python library provides context managers-related procedures.

python-jaraco-classes 3.4.0
Propagated dependencies: python-more-itertools@10.6.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jaraco/jaraco.classes
Licenses: Expat
Build system: pyproject
Synopsis: Utility functions for Python class constructs
Description:

This Python library contains utility functions for Python class constructs.

python-typeguard 4.4.4
Propagated dependencies: python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/agronholm/typeguard
Licenses: Expat
Build system: pyproject
Synopsis: Run-time type checker for Python
Description:

typeguard provides run-time type checking for functions defined with PEP 484 argument (and return) type annotations.

python-pathspec 1.0.4
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/cpburnz/python-pathspec
Licenses: MPL 2.0
Build system: pyproject
Synopsis: Utility library for gitignore style pattern matching of file paths
Description:

This package provides a utility library for gitignore style pattern matching of file paths.

python-jaraco-path 3.7.2
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jaraco/jaraco.path
Licenses: Expat
Build system: pyproject
Synopsis: Miscellaneous path functions
Description:

This package provides miscellaneous path functions for Python.

python-autocommand 2.2.2
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/Lucretiel/autocommand
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Python library to build a command-line from a function
Description:

autocommand is library to automatically generate and run simple argparse parsers from function signatures.

python-jaraco-collections 5.2.1
Propagated dependencies: python-jaraco-text@4.0.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jaraco/jaraco.collections
Licenses: Expat
Build system: pyproject
Synopsis: Provides various collection objects
Description:

This package provides models and classes to supplement the standard library collections module. Examples include

  • RangeMap: A mapping that accepts a range of values for keys.

  • Projection: A subset over an existing mapping.

  • KeyTransformingDict: Generalized mapping with keys transformed by a function.

  • FoldedCaseKeyedDict: A dict whose string keys are case-insensitive.

  • BijectiveMap: A map where keys map to values and values back to their keys.

  • ItemsAsAttributes: A mapping mix-in exposing items as attributes.

  • IdentityOverrideMap: A map whose keys map by default to themselves unless overridden.

  • FrozenDict: A hashable, immutable map.

  • Enumeration: An object whose keys are enumerated.

  • Everything: A container that contains all things.

  • Least, Greatest: Objects that are always less than or greater than any other.

  • pop_all: Return all items from the mutable sequence and remove them from that sequence.

  • DictStack: A stack of dicts, great for sharing scopes.

  • WeightedLookup: A specialized RangeMap for selecting an item by weights.

python-tomli 2.2.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/hukkin/tomli
Licenses: Expat
Build system: pyproject
Synopsis: Small and fast TOML parser
Description:

Tomli is a minimal TOML parser that is fully compatible with TOML v1.0.0. It is about 2.4 times as fast as python-toml.

python-pytoml 0.1.21
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/avakar/pytoml
Licenses: Expat
Build system: pyproject
Synopsis: Parser for TOML
Description:

This package provides a Python parser for TOML-0.4.0.

python-testpath 0.6.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/jupyter/testpath
Licenses: Expat
Build system: pyproject
Synopsis: Test utilities for code working with files and commands
Description:

Testpath is a collection of utilities for Python code working with files and commands. It contains functions to check things on the file system, and tools for mocking system commands and recording calls to those.

python-setuptools-scm-bootstrap 8.3.1
Propagated dependencies: python-setuptools-bootstrap@80.9.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pypa/setuptools_scm/
Licenses: Expat
Build system: pyproject
Synopsis: Manage Python package versions in SCM metadata
Description:

Setuptools_scm handles managing your Python package versions in software configuration management (SCM) metadata instead of declaring them as the version argument or in a SCM managed file.

python-typing-extensions 4.15.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/python/typing_extensions
Licenses: Python Software Foundation License
Build system: pyproject
Synopsis: Experimental type hints for Python
Description:

The typing_extensions module contains additional typing hints not yet present in the of the typing standard library. Included are implementations of:

  1. ClassVar

  2. ContextManager

  3. Counter

  4. DefaultDict

  5. Deque

  6. NewType

  7. NoReturn

  8. overload

  9. Protocol

  10. runtime

  11. Text

  12. Type

  13. TYPE_CHECKING

  14. AsyncGenerator

python-hatch-requirements-txt 0.4.1
Propagated dependencies: python-hatchling@1.27.0 python-packaging-bootstrap@25.0
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/repo-helper/hatch-requirements-txt
Licenses: Expat
Build system: pyproject
Synopsis: Hatchling plugin to read requirements.txt
Description:

This package implements a functionality to read project dependencies from requirements.txt.

python-pytest-localftpserver 1.5.0
Propagated dependencies: python-pyftpdlib@1.5.10
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/oz123/pytest-localftpserver
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin which provides an FTP fixture for tests
Description:

This package provides the fixtures ftpserver and ftpserver_TLS, which are threaded instances of a FTP server, with which you can upload files and test FTP functionality.

python-pylama 8.4.1
Propagated dependencies: python-mypy-minimal@1.18.2 python-mccabe@0.7.0 python-pycodestyle@2.12.1 python-pydocstyle@6.3.0 python-pyflakes@3.2.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-pytest-html 4.1.1
Propagated dependencies: python-jinja2@3.1.2 python-pytest-metadata@3.1.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/pytest-dev/pytest-html
Licenses: MPL 2.0
Build system: pyproject
Synopsis: Pytest plugin for generating HTML reports
Description:

This package provides a pytest plugin for generating HTML reports.

python-flake8-builtins 2.5.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/gforcada/flake8-builtins
Licenses: GPL 2
Build system: pyproject
Synopsis: Check for python builtins being used as variables or parameters
Description:

This package implements a functionality to check for python builtins being used as variables or parameters.

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-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-pylint-venv 3.0.4
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/jgosmann/pylint-venv/
Licenses: Expat
Build system: pyproject
Synopsis: Pylint init-hook to share a Pylint installation across virtualenvs
Description:

pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments.

Total packages: 72465