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.
Pyrsistent is a number of persistent collections (by some referred to as functional data structures). Persistent in the sense that they are immutable.
All methods on a data structure that would normally mutate it instead return a new copy of the structure containing the requested updates. The original structure is left untouched.
This package provides Emoji terminal output for Python. The entire set of Emoji codes as defined by the Unicode Consortium is supported in addition to a bunch of aliases.
Python bindings for ManimPango which is a C binding for Pango, using Cython.
ManimPango is internally used in Manim to render (non-LaTeX) text.
This is Python port of linkify-it, which is a links recognition library with full Unicode support. It has features like:
Full unicode support, with astral characters
International domains support
Allows rules extension and custom normalizers.
This package provides a functionality for working with user perceived characters. More specifically, string manipulation and calculation functions for working with grapheme cluster groups (graphemes) as defined by the Unicode Standard Annex #29.
The nbconvert tool, jupyter nbconvert, converts notebooks to various other formats via Jinja templates. It allows you to convert an .ipynb notebook file into various static formats including:
HTML
LaTeX
PDF
Reveal JS
Markdown (md)
ReStructured Text (rst)
executable script
Confection is a lightweight library that offers a configuration system letting you conveniently describe arbitrary trees of objects.
This package provides JSON support files from the JSON Schema Specifications (metaschemas, vocabularies, etc.), packaged for runtime access from Python as a referencing-based Schema Registry.
This package determines if shell has a light or dark background.
This package provides a decorator for adding multiple argument dispatching to functions. The decorator creates a multimethod object as needed and registers the function with its annotations.
DotMap is a dot-access dictionary subclass that has dynamic hierarchy creation, can be initialized with keys, can be initialized from a dictionary, can be convert to a dictionary, and is ordered by insertion.
This package provides an implementation of a topological sort algorithm.
pyinotify provides a Python interface for monitoring file system events on Linux.
identify is a file identification library for Python. Given a file (or some information about a file), return a set of standardized tags identifying what the file is.
Pycparser is a complete parser of the C language, written in pure Python using the PLY parsing library. It parses C code into an AST and can serve as a front-end for C compilers or analysis tools.
This collection of utilities contains tooling and templates to assist in creating releases on GitHub and publishing them on PyPI. It is designed to be used by Robot Framework and tools and libraries in its ecosystem, but can naturally be used also by other projects.
This package mimics FORTRAN textual IO in Python - generates text from a Python list of variables or will read a line of text into Python variables according to the FORTRAN format statement passed.
k5test is a library for setting up self-contained Kerberos 5 environments, and running Python unit tests inside those environments. It is based on the file of the same name found alongside the MIT Kerberos 5 unit tests.
CustomTkinter provides fully customizable widgets, created and used like normal Tkinter widgets, which can also be used in combination with normal Tkinter elements.
Capture the outcome of Python function calls. Extracted from the Trio project.
This package provides a plugin for Setuptools for revision control with Git.
The Jellyfin ApiClient Python package makes it possible to use the Jellyfin API from Python. It was extracted from the Jellyfin Kodi plugin.
Daft is a Python package that uses matplotlib to render pixel-perfect probabilistic graphical models for publication in a journal or on the internet. With a short Python script and an intuitive model-building syntax you can design directed (Bayesian Networks, directed acyclic graphs) and undirected (Markov random fields) models and save them in any formats that matplotlib supports (including PDF, PNG, EPS and SVG).
This package implements a functionality for time taking using context managers.