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 can generate command line parameters from function signatures.
This package provides a feature-rich Github-flavored Markdown to HTML Python library and command line interface.
oj is a command line tool to help solving problems on various online judges. This command automates downloading sample cases, generating additional test cases, testing for your code, and submitting it.
heapdict implements the MutableMapping ABC, meaning it works pretty much like a regular Python dict. It’s designed to be used as a priority queue.
Plumbum is a library of tools for replacing shell scripts with Python code.
psutil (Python system and process utilities) is a library for retrieving information on running processes and system utilization (CPU, memory, disks, network) in Python. It is useful mainly for system monitoring, profiling and limiting process resources and management of running processes. It implements many functionalities offered by command line tools such as: ps, top, lsof, netstat, ifconfig, who, df, kill, free, nice, ionice, iostat, iotop, uptime, pidof, tty, taskset, pmap.
Python's built-in itertools module implements a number of iterator building blocks inspired by constructs from APL, Haskell, and SML. more-itertools includes additional building blocks for working with iterables.
PYHDF4 is a python wrapper around the NCSA HDF version 4 library, which implements the SD (Scientific Dataset), VS (Vdata) and V (Vgroup) API’s. NetCDF files can also be read and modified. It is a successor of Python-HDF4 which is a fork of pyhdf.
This library provides an efficient mechanism for overloading function implementations based on the types of the arguments.
q is a Python module for "print" style of debugging Python code. It provides convenient short API for print out of values, tracebacks, and falling into the Python interpreter.
Biblib provides a simple, standalone Python 3 package for parsing BibTeX bibliographic databases, as well as algorithms for manipulating BibTeX entries in BibTeX-y ways. Biblib's parser is derived directly from the WEB source code for BibTeX and hence (barring bugs in translation) should be fully compatible with BibTeX's own parser.
Urwid is a curses-based UI/widget library for Python. It includes many features useful for text console applications.
This package helps you to capture the standard out (stdout) and the standard error channel (stderr) in your program.
This package provides a plugin with support for the python-black formatter for the Python LSP Server.
This package provides a PEP 517 build backend that makes use of the Meson build system.
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.
Cymem provides two small memory-management helpers for Cython. They make it easy to tie memory to a Python object's life-cycle, so that the memory is freed when the object is garbage collected.
This module does high fidelity SVG parsing and geometric rendering. The goal is to successfully and correctly process SVG for use with any scripts that may need or want to use SVG files as geometric data.
Statistic is a static site generator based on Markdown and Jinja2.
This is an utility package that helps with editing and concatenating SVG files. It is especially directed at scientists preparing final figures for submission to journals. So far it supports arbitrary placement and scaling of SVG figures and adding markers, such as labels.
EmPy is a system for embedding Python expressions and statements in template text; it takes an EmPy source file, processes it, and produces output. This is accomplished via expansions, which are special signals to the EmPy system and are set off by a special prefix (by default the at sign, @). EmPy can expand arbitrary Python expressions and statements in this way, as well as a variety of special forms. Textual data not explicitly delimited in this way is sent unaffected to the output, allowing Python to be used in effect as a markup language. Also supported are callbacks via hooks, recording and playback via diversions, and dynamic, chainable filters. The system is highly configurable via command line options and embedded commands.
pysocks is an updated and semi-actively maintained version of SocksiPy with bug fixes and extra features.
This package provides a Python extension that wraps Google's RE2 regular expression library. It implements many of the features of Python's built-in re module with compatible interfaces.
Logfury is a tool for python library maintainers. It allows for responsible, low-boilerplate logging of method calls.