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.
icalendar is a Python library for parsing and generating iCalendar files.
SQLGlot is a no-dependency SQL parser, transpiler, optimizer, and engine. It can be used to format SQL or translate between 31 different dialects like DuckDB, Presto / Trino, Spark / Databricks, Snowflake, and BigQuery. It aims to read a wide variety of SQL inputs and output syntactically and semantically correct SQL in the targeted dialects.
This package bundles some of the best Python serialization libraries into one standalone package, with a high-level API that makes it easy to write code that's correct across platforms and Pythons.
Portalocker is a library to provide an easy API to file locking..
This package provides a streaming multipart parser for Python.
Traitlets is a framework that lets Python classes have attributes with type checking, dynamically calculated default values, and ‘on change’ callbacks. The package also includes a mechanism to use traitlets for configuration, loading values from files or from command line arguments. This is a distinct layer on top of traitlets, so you can use traitlets in your code without using the configuration machinery.
Jinja2 is a small but fast and easy to use stand-alone template engine written in pure Python.
This package provides liblabjackusb, a USB library for low-level communication with the U3, U6, UE9, Digit, T4 and T7 LabJack data acquisition instruments. A udev rule is also included to allow unprivileged users to communicate with the instruments via USB.
This package provides a Matplotlib inline back-end for IPython and Jupyter.
Cron-converter provides a Cron string parser (from string/lists to string/lists) and iteration for the datetime object with a cron like format.
This package providis typing stubs for python-dateutil.
Deterministically encode JSON.
Encodes objects and arrays as RFC 7159 JSON.
Sorts object keys so that you get the same result each time.
Has no insignificant whitespace to make the output as small as possible.
Escapes only the characters that must be escaped, U+0000 to U+0019 / U+0022 / U+0056, to keep the output as small as possible.
Uses the shortest escape sequence for each escaped character.
Encodes the JSON as UTF-8.
Can encode frozendict immutable dictionaries.
Curtsies is a Python library for interacting with the terminal. It features string-like objects which carry formatting information, per-line fullscreen terminal rendering, and keyboard input event reporting.
Pydantic enforces type hints at runtime, and provides user friendly errors when data is invalid.
Python one-time password library for HMAC-based (HOTP) and time-based (TOTP) passwords.
Plumbum is a library of tools for replacing shell scripts with Python code.
This is a Python library for color math and conversions.
pikepdf is a Python library for reading and writing PDF files.
This package contains a small collection of test tool plugins for nose2 and flake8.
This package includes some extensions for Matplotlib to create clean plots with a minimalistic style.
This tool implements quantile normalization. It properly resolves rank ties, which is important when ties happen frequently, such as when working with discrete numbers (integers) in count tables. This implementation should be relatively fast, and can use multiple cores to sort the columns and tie-resolvement is accelerated by numba.
Parsley is a parsing library using PEG algorithm, so each expression in the grammar rules works like a Python expression. In particular, alternatives are evaluated in order, unlike table-driven parsers such as yacc, bison or PLY. Parsley is an implementation of OMeta, an object-oriented pattern-matching language.
This library is a port of Nakatani Shuyo's language-detection library (version from 03/03/2014) to Python.
This package provides a pure Python QR Code generator module. It uses the Python Imaging Library (PIL) to allow for the generation of QR Codes.
In addition this package provides a command line tool to generate QR codes and either write these QR codes to a file or do the output as ascii art at the console.