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.
Yattag is a Python library for generating HTML or XML in a pythonic way.
Requests-File is a transport adapter for use with the Requests Python library to allow local file system access via file:// URLs.
This package provides python-vdf, a library for working with Valve's VDF text format.
This package provides Python bindings and utilities for GeoJSON, a format for encoding geographic data structures.
This package provides a Flake8 plugin that checks for ipdb and pdb imports and set traces, as well as from IPython.terminal.embed, import InteractiveShellEmbed and InteractiveShellEmbed()().
A library designed to represent tabular data in visually appealing ASCII tables. PrettyTable allows for selection of which columns are to be printed, independent alignment of columns (left or right justified or centred) and printing of sub-tables by specifying a row range.
RFC 4648 specifies that Base64 should be padded to a multiple of 4 bytes using “=” characters. However this conveys no benefit so many protocols choose to use Base64 without the “=” padding.
This package provides a library for W3C Provenance Data Model supporting PROV-O (RDF), PROV-XML, PROV-JSON import/export.
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.
python-dbusmock allows for the easy creation of mock objects on D-Bus. This is useful for writing tests for software which talks to D-Bus services such as upower, systemd, logind, gnome-session or others, and it is hard (or impossible without root privileges) to set the state of the real services to what you expect in your tests.
Calmjs-parse is a collection of helper libraries for understanding ECMA script.
The property-manager package defines several custom property variants for Python programming including required properties,writable properties, cached properties, etc.
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 is a plugin for the Python code checking tool Flake8 to encourage correct string literal concatenation.
It looks for style problems like implicitly concatenated string literals on the same line (which can be introduced by the code formatting tool Black), or unnecessary plus operators for explicit string literal concatenation.
Entry points are a way for Python packages to advertise objects with some common interface. The most common examples are console_scripts entry points, which define shell commands by identifying a Python function to run. The entrypoints module contains functions to find and load entry points.
Pyment is a command line tool and library that can be used to convert between several docstring styles.
Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4. It aims to provide selecting, matching, and filtering using modern CSS selectors. Soup Sieve currently provides selectors from the CSS level 1 specifications up through the latest CSS level 4 drafts and beyond (though some are not yet implemented).
autoflake removes unused imports and unused variables from Python code as reported by pyflakes.
By default, it only removes unused imports for modules that are part of the standard library. Removal of unused variables is also disabled by default. It also removes useless pass statements.
streamtracer is a Python package for rapid streamline tracing on regularly spaced grids. The actual streamline tracing is done at a low level in Rust, with a nice Python API provided on top.
The lazr.delegates package makes it easy to write objects that delegate behavior to another object. The new object adds some property or behavior on to the other object, while still providing the underlying interface, and delegating behavior.
This package allows determination of image size from PNG, JPEG, JPEG2000 and GIF files in pure Python.
This package provides a parser for and generator of the Git fastimport format.
Flit is a simple way to put Python packages and modules on PyPI. Flit packages a single importable module or package at a time, using the import name as the name on PyPI. All subpackages and data files within a package are included automatically.
Black is the uncompromising Python code formatter.