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 an extension for the template engine Jinja2. It adds a 'now' tag providing a convenient access to the arrow.now() API from templates. A format string can be provided to control the output.
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.
Click is a "Python package for creating beautiful command line interfaces". Rich is a "Python library for rich text and beautiful formatting in the terminal". The intention of rich-click is to provide attractive help output from click, formatted with rich, with minimal customization required.
This library is a port of Nakatani Shuyo's language-detection library (version from 03/03/2014) to Python.
This package is a tool for cross-compiling extension modules. It creates a special virtual environment such that pip or setup.py will cross compile packages for you, usually with no further work on your part.
colorspacious is a Python library that lets you convert between colorspaces like sRGB, XYZ, CIEL*a*b*, CIECAM02, CAM02-UCS, etc.
AsyncClick is a fork of Click that works well with anyio, Trio, or asyncio.
Six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions. Six supports every Python version since 2.5. It is contained in only one Python file, so it can be easily copied into your project.
XlsxWriter is a Python module that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.
This package implements a functionality for creating, editing and loading COLLADA,which is a COLLAborative Design Activity for establishing an interchange file format for interactive 3D applications.
The library allows you to load a COLLADA file and interact with it as a python object. In addition, it supports creating a collada python object from scratch, as well as in-place editing.
Jellyfish uses a variety of string comparison and phonetic encoding algorithms to do fuzzy string matching.
This is a implementation of immutable linked lists for Python. It contains nil (the empty linked list) and a Pair class for nodes. Since a linked list is treated as immutable, it is hashable, and its length can be retrieved in constant time. Some of the terminology is inspired by LISP. It is possible to create an improper list by creating a Pair with a non-list cdr.
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.
shrinkwrap is a tool which will discover all transitive dynamic shared objects, and lift them up to the executable referenced by absolute path.
This package implements a Python port of the JavaScript mdurl.
Bagit is a Python library and command line utility for working with BagIt style packages. BagIt is a minimalist packaging format for digital preservation.
This package provides a convenient way to expose an extensible API with enforced method signatures and consistent documentation.
Pyasn1-modules is a collection of Python modules providing ASN.1 types and implementations of ASN.1-based codecs and protocols.
Lexicon provides a way to manipulate DNS records on multiple DNS providers in a standardized way. It has a CLI but it can also be used as a Python library. It was designed to be used in automation, specifically with Let's Encrypt.
The Braintree Python SDK provides integration access to the Braintree Gateway. Braintree is a US-based payments service provider.
This module performs conversions between Python values and C bit field structs represented as Python byte strings. It is intended to have a similar interface as the struct module from Python, but working on bits instead of primitive data types like char, int, etc.
This package defines a variety of Pygments lexers for highlighting IPython code.
This library helps you read text from an unknown charset encoding. Motivated by chardet, it tries to resolve the issue by taking a new approach. All IANA character set names for which the Python core library provides codecs are supported.
This package provides a wrapper around NumPy and other array libraries to make them compatible with the Array API standard