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.
This package provides a replacement for Python's subprocess feature.
This library is designed to make it easy to write Python programs that can interact with Telegram.
Tiktoken is a fast byte pair encoding (BPE) tokeniser for use with OpenAI's models.
Click is a Python package for creating command line interfaces in a composable way with as little code as necessary. Its name stands for "Command Line Interface Creation Kit". It's highly configurable but comes with sensible defaults out of the box.
rst.linker automatically replaces text by a reStructuredText external reference or timestamps. It's primary purpose is to augment the changelog, but it can be used for other documents, too.
Extra Platforms detects and identifies operating systems, platforms, architectures, and OS families. It groups them by family for conditional logic in cross-platform applications.
This package contains models and schemas used by Safety.
Python MPV JSONIPC implements an interface similar to python-mpv, but it uses the JSON IPC protocol instead of the C API.
Advanced Python Scheduler (APScheduler) is a Python library that lets you schedule your Python code to be executed later, either just once or periodically.
You can add new jobs or remove old ones on the fly as you please. If you store your jobs in a database, they will also survive scheduler restarts and maintain their state. When the scheduler is restarted, it will then run all the jobs it should have run while it was offline.
This plugs in to Python LSP Server, adding code actions that refactor using Rope.
Ijson is an iterative JSON parser with standard Python iterator interfaces.
This package provides a library to choose unique available network ports.
This package provides a Python library intended to make color math, color scales, and color space conversion easy. It has support for:
Color scales
Color ranges
Color blending
Brightening/darkening colors
Saturating/desaturating colors
Conversion to/from multiple color spaces.
This package contains a micro subset of Unicode data files for linkify-it-py projects.
Amply allows you to load and manipulate AMPL/GLPK data as Python data structures.
Docrep is the documentation repetition module. This module targets developers that develop complex and nested Python APIs and helps them to create a well-documented piece of software.
This package generates passphrases by concatenating words randomly picked from wordlists. It supports several sources of randomness (including real life dice) and different wordlists (including cryptographically signed ones).
The deep-merge Python library provides a toolset to deeply merge nested data structures in Python like lists and dictionaries.
This package provides a parser to parse binary structs into dataclasses.
Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language. It makes writing C extensions for Python as easy as Python itself.
python-qrcodegen is a QR code generator library in Python.
lsprotocol is a Python implementation of object types used in the Language Server Protocol (LSP). This repository contains the code generator and the generated types for LSP.
This package provides a BK-tree data structure to allow fast querying of close matches in Python.
This is a pure python parser for SHX Hershey font files that are an AutoCad format which can encode single line fonts. This format is used for many CNC and laser operations.