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.
Make loops show a progress bar on the console by just wrapping any iterable with |tqdm(iterable)|. Offers many options to define design and layout.
Clint is a Python module filled with a set of tools for developing command-line applications, including tools for colored and indented output, progress bar display, and pipes.
This package provides plugins for using apispec with web frameworks.
This is a set of Python bindings for the DjVuLibre library.
The isoweek module provide the class Week that implements the week definition of ISO 8601. This standard also defines a notation for identifying weeks; yyyyWww (where the W is a literal). Week instances stringify to this form.
This module can convert Python docstrings to Markdown. It can recognise reStructuredText inside docstrings and convert multiple of its features to Markdown. It also includes initial support for Google-formatted docstrings.
This package adds ANSI colors and decorations to your strings.
Typing stubs for simplejson.
xdg-base-dirs is a Python module that provides functions to return paths to the directories defined by the XDG Base Directory Specification, to save you from duplicating the same snippet of logic in every Python utility you write that deals with user cache, configuration, or data files.
A library to identify devices (phones, tablets) and their capabilities by parsing (browser/HTTP) user agent strings.
Seaborn is a library for making attractive and informative statistical graphics in Python. It is built on top of matplotlib and tightly integrated with the PyData stack, including support for numpy and pandas data structures and statistical routines from scipy and statsmodels.
Ipywidgets are interactive HTML widgets for Jupyter notebooks and the IPython kernel. Notebooks come alive when interactive widgets are used. Users gain control of their data and can visualize changes in the data.
This package helps you to capture the standard out (stdout) and the standard error channel (stderr) in your program.
PyPDF3 is a pure-python PDF library capable of splitting, merging together, cropping, and transforming the pages of PDF files. It can also add custom data, viewing options, and passwords to PDF files. It can retrieve text and metadata from PDFs as well as merge entire files together.
Feedgenerator-py3k is a standalone version of Django's feedgenerator, which can produce feeds in RSS 2.0, RSS 0.91, and Atom formats.
This package extends Pyserial with asynchronous I/O support.
This package provides a Python implementation of the CANopen standard for CANs. The aim of the project is to support the most common parts of the CiA 301 standard in a simple Pythonic interface. It is mainly targeted for testing and automation tasks rather than a standard compliant master implementation.
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.
Pydantic enforces type hints at runtime, and provides user friendly errors when data is invalid.
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.
perfplot extends Python's timeit by testing snippets with input parameters (e.g., the size of an array) and plotting the results.
This package provides ECMAScript parsing infrastructure for multipurpose analysis in Python.
This package provides a Python command line VNC client. It can be useful to automating interactions with virtual machines or hardware devices that are otherwise difficult to control.
Screenkey is a screencast tool to display your keys inspired by Screenflick.