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.
twine currently supports registering projects and uploading distributions. It authenticates the user over HTTPS, allows them to pre-sign their files and supports any packaging format (including wheels).
Trio strives to be a production-quality, async/await-native I/O library for Python. Like all async libraries, its main purpose is to help you write programs that do multiple things at the same time with parallelized I/O.
This project does not implement the parsing of pyproject.toml containing PEP 621 metadata. Instead, given a Python data structure representing PEP 621 metadata (already parsed), it will validate this input and generate a PEP 643-compliant metadata file (e.g. PKG-INFO).
Roifile is a Python library to read, write, create, and plot ImageJ ROIs, an undocumented and ImageJ application specific format to store regions of interest, geometric shapes, paths, text, etc for image overlays.
This package provides a Python program that provides following locks:
Locking decorator
Reader-writer locks
Inter-process locks
Generic helpers
ContourPy is a Python library for calculating contours of 2D quadrilateral grids. It is written in C++11 and wrapped using pybind11.
Pyqrcode is a QR code generator written purely in Python with SVG, EPS, PNG and terminal output.
A library designed to represent tabular data in visually appealing ASCII tables. PrettyTable allows for selection of which columns are to be printed, independent alignment of columns (left or right justified or centred) and printing of sub-tables by specifying a row range.
This tool lets you debug variables, expressions, and program execution with one function call. IceCream makes print debugging a little sweeter.
This package provides Python bindings to the libmagic file type guesser.
Note that this module and the python-magic module both provide a magic.py file; these two modules, which are different and were developed separately, both serve the same purpose: provide Python bindings for libmagic.
This package provides yq and xq for processing YAML and XML respectively. The processing is done through jq, jq filters can be used to process the data as it passes through.
This package provides the core functionality for pydantic validation and serialization.
Python reflink wraps around platform specific reflink implementations.
The capturer package makes it easy to capture the stdout and stderr streams of the current process and subprocesses. Output can be relayed to the terminal in real time but is also available to the Python program for additional processing.
python-lief is a cross platform library which can parse, modify and abstract ELF, PE and MachO formats.
Cheetah is a text-based template engine and Python code generator.
Cheetah can be used as a standalone templating utility or referenced as a library from other Python applications. It has many potential uses, but web developers looking for a viable alternative to ASP, JSP, PHP and PSP are expected to be its principle user group.
Features:
Generates HTML, SGML, XML, SQL, Postscript, form email, LaTeX, or any other text-based format.
Cleanly separates content, graphic design, and program code.
Blends the power and flexibility of Python with a simple template language that non-programmers can understand.
Gives template writers full access to any Python data structure, module, function, object, or method in their templates.
Makes code reuse easy by providing an object-orientated interface to templates that is accessible from Python code or other Cheetah templates. One template can subclass another and selectively reimplement sections of it.
Provides a simple, yet powerful, caching mechanism that can dramatically improve the performance of a dynamic website.
Compiles templates into optimized, yet readable, Python code.
pdoc auto-generates API documentation that follows your project's Python module hierarchy. It requires no configuration, has first-class support for type annotations, cross-links between identifiers, comes with an integrated live-reloading web server, uses customizable HTML templates, understands numpydoc and Google-style docstrings.
IPython provides a rich architecture for interactive computing with: Powerful interactive shells, a browser-based notebook, support for interactive data visualization, embeddable interpreters and tools for parallel computing.
This package provides procedures for quickly writing configurable applications and daemons.
The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. EditorConfig files are easily readable and they work nicely with version control systems.
Calmjs-parse is a collection of helper libraries for understanding ECMA script.
littleutils is a small collection of Python utility functions, useful in the context of writing unit tests among other uses.
DiskCache is a disk and file backed persistent cache.
pyproject-api aims to abstract away interaction with pyproject.toml style projects in a flexible way.