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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides a library for installing Python wheels.
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.
Tomli-W is a Python library for writing TOML. It is a write-only counterpart to Tomli, which is a read-only TOML parser.
This package is the canonical source for classifiers use on PyPI (pypi.org).
This package provides a PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit_core to build the package.
This package provides a Hatchling plugin to read the description from the package docstring.
toml is a library for parsing and creating Tom's Obvious, Minimal Language (TOML) configuration files.
This package is a plugin for Hatch that uses your preferred version control system (like Git) to determine project versions.
This is a backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11.
This package provides a utility library for gitignore style pattern matching of file paths.
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.
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 Build Reasonableness (PBR) is a library that injects some useful and sensible default behaviors into your setuptools run. It will set versions, process requirements files and generate AUTHORS and ChangeLog file from git information.
Pip is a package manager for Python software, that finds packages on the Python Package Index (PyPI).
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.
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.
Pluggy is an extraction of the plugin manager as used by Pytest but stripped of Pytest specific details.
The poetry-core module provides a PEP 517 build back-end implementation developed for Poetry. This project is intended to be a light weight, fully compliant, self-contained package allowing PEP 517 compatible build front-ends to build Poetry managed projects.
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 library supports the building of wheels which, when installed, will expose packages in a local directory on sys.path in ``editable mode''. In other words, changes to the package source will be reflected in the package visible to Python, without needing a reinstall.
This package implements a functionality to read project dependencies from requirements.txt.
Wrappers to build Python packages using PEP 517 hooks.
PDM-Backend is a build backend that supports the latest packaging standards, which includes PEP 517, PEP 621 and PEP 660.
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.