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.
structlog changes logging in Python by adding structure to your log entries.
Pydantic enforces type hints at runtime, and provides user friendly errors when data is invalid.
python-style is a simple terminal string styling package. Its API is a port of the chalk package for javascript.
This package provides an API wrapper for programmatic management of PythonAnywhere services.
This package provides a spec-compliant gitignore parser for Python.
This software allows you to verify wheel filenames and parse them into their component fields.
This package adheres strictly to the standard, with the following exceptions:
Version components may be any sequence of the relevant set of characters; they are not verified for PEP 440 compliance.
The
.whlfile extension is matched case-insensitively.
Boto3 is a Python library for writing programs that interact with AWS.
Globber is a Python library for matching file names against glob patterns. In contrast to other glob-matching libraries, it matches arbitrary strings and doesn't require the matched names to be existing files. In addition, it supports the globstar ** operator to match an arbitrary number of path components.
OmegaConf is a hierarchical configuration system and supports merging configurations from multiple sources. It provides a consistent API regardless of how the configuration was created.
NumPy is the fundamental package for scientific computing with Python. It contains among other things: a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, useful linear algebra, Fourier transform, and random number capabilities.
Cairocffi is a CFFI-based drop-in replacement for Pycairo, a set of Python bindings and object-oriented API for cairo. Cairo is a 2D vector graphics library with support for multiple backends including image buffers, PNG, PostScript, PDF, and SVG file output.
Python-LLFUSE is a set of Python bindings for the low level FUSE API.
EmPy is a system for embedding Python expressions and statements in template text; it takes an EmPy source file, processes it, and produces output. This is accomplished via expansions, which are special signals to the EmPy system and are set off by a special prefix (by default the at sign, @). EmPy can expand arbitrary Python expressions and statements in this way, as well as a variety of special forms. Textual data not explicitly delimited in this way is sent unaffected to the output, allowing Python to be used in effect as a markup language. Also supported are callbacks via hooks, recording and playback via diversions, and dynamic, chainable filters. The system is highly configurable via command line options and embedded commands.
Flit is a simple way to put Python packages and modules on PyPI. Flit packages a single importable module or package at a time, using the import name as the name on PyPI. All subpackages and data files within a package are included automatically.
Itsdangerous provides various helpers to pass trusted data to untrusted environments and back.
This package provides a Python library to parse, manipulate or create documents in LilyPond format. A command line program ly is also provided that can be used to do various manipulations with LilyPond files.
This package provides a module for generating v4 UUIDs and encoding them into 22 character URL-safe base64 slug representation.
ipyparallel is a Python package and collection of CLI scripts for controlling clusters for Jupyter. ipyparallel contains the following CLI scripts:
ipcluster - start/stop a cluster
ipcontroller - start a scheduler
ipengine - start an engine
Icegrams is a Python package that encapsulates a large trigram library for Icelandic. You can use Icegrams to obtain probabilities (relative frequencies) of over a million different unigrams (single words or tokens), or of bigrams (pairs of two words or tokens), or of trigrams. Icegrams is useful for instance in spelling correction, predictive typing, to help disabled people write text fast, and for various text generation, statistics, and modeling tasks.
Sorted Collections is a Python sorted collections library.
Incremental is a small library that versions your Python projects.
Vendetect helps identify copied or vendored code between repositories, making it easier to detect when code has been copied with or without attribution. It uses similarity detection algorithms to compare code files and highlight matching sections.
Python's built-in itertools module implements a number of iterator building blocks inspired by constructs from APL, Haskell, and SML. more-itertools includes additional building blocks for working with iterables.
Raise asynchronous exceptions in other threads, control the timeout of blocks or callables with two context managers and two decorators.