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.
The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code.
Pygments is a syntax highlighting package written in Python.
This package is a plugin for Hatch that uses your preferred version control system (like Git) to determine project versions.
A wheel is a ZIP-format archive with a specially formatted filename and the .whl extension. It is designed to contain all the files for a PEP 376 compatible install in a way that is very close to the on-disk format. Many packages will be properly installed with only the Unpack step and the unpacked archive preserves enough information to Spread (copy data and scripts to their final locations) at any later time. Wheel files can be installed with a newer pip or with wheel's own command line utility.
Packaging is a Python module for dealing with Python packages. It offers an interface for working with package versions, names, and dependency information.
Hatch is a modern, extensible Python project manager. It has features such as:
Standardized build system with reproducible builds by default
Robust environment management with support for custom scripts
Easy publishing to PyPI or other indexes
Version management
Configurable project generation with sane defaults
Responsive CLI, ~2-3x faster than equivalent tools.
This package provides a Hatchling plugin to read the description from the package docstring.
Setuptools is a fully-featured, stable library designed to facilitate packaging Python projects, where packaging includes:
Python package and module definitions
distribution package metadata
test hooks
project installation
platform-specific details.
This package provides a Python parser for TOML-0.4.0.
Pluggy is an extraction of the plugin manager as used by Pytest but stripped of Pytest specific details.
typeguard provides run-time type checking for functions defined with PEP 484 argument (and return) type annotations.
Pygments is a syntax highlighting package written in Python.
Pytest is a testing tool that provides auto-discovery of test modules and functions, detailed info on failing assert statements, modular fixtures, and many external plugins.
This package provides a low-level library for installing a Python package from a wheel distribution. It provides basic functionality and abstractions for handling wheels and installing packages from wheels.
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.
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.
PDM-Backend is a build backend that supports the latest packaging standards, which includes PEP 517, PEP 621 and PEP 660.
This package provides classes for orchestrating Python (virtual) environments.
This package provides flit-core, a PEP 517 build backend for packages using Flit. The only public interface is the API specified by PEP 517, flit_core.buildapi.
Colorama is a Python library for rendering colored terminal text.
pyproject-hooks is a low-level library for calling build backends in pyproject.toml-based projects. It provides basic functionality to write tooling that generates distribution files from Python projects.
Tomli-W is a Python library for writing TOML. It is a write-only counterpart to Tomli, which is a read-only TOML parser.
The typing_extensions module contains additional typing hints not yet present in the of the typing standard library. Included are implementations of:
ClassVar
ContextManager
Counter
DefaultDict
Deque
NewType
NoReturn
overload
Protocol
runtime
Text
Type
TYPE_CHECKING
AsyncGenerator
Pip is a package manager for Python software, that finds packages on the Python Package Index (PyPI).