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 module provides a nearly complete wrapping of the Oracle/Sleepycat C API for the Database Environment, Database, Cursor, Log Cursor, Sequence and Transaction objects, and each of these is exposed as a Python type in the bsddb3.db module. The database objects can use various access methods: btree, hash, recno, and queue. Complete support of Berkeley DB distributed transactions. Complete support for Berkeley DB Replication Manager. Complete support for Berkeley DB Base Replication. Support for RPC.
This package provides a collection of library stubs for Python, with static types.
This package provides a Python implementation of the Unicode Collation Algorithm.
Easy ANSI is a terminal framework API to give you an easy way to use colors, cursor control movements, and line/box drawing. It is not meant as a replacement to more full-featured frameworks (such as curses or urwid), but as a tool to quickly create nice-looking screens in your terminal window. You can even create animations with the cursor controls.
This package provides a collection of library stubs for Python, with static types.
This Python module defines a tiny language to evaluate and compare license expressions using boolean logic. Logical combinations of licenses can be tested for equality, containment, and equivalence. They can be normalised and simplified. It supports SPDX license expressions as well as other naming conventions and aliases in the same expression.
CppHeaderParser is a pure python module that will parse C++ header files and generate a data structure representing the class .
IPython provides a rich architecture for interactive computing with: Powerful interactive shells, a browser-based notebook, support for interactive data visualization, embeddable interpreters and tools for parallel computing.
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.
This package is an implementation of of bounded Levenshtein distance (Ukkonen).
This is a Python package for easy throttling with asyncio support.
dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0.
bashlex is a Python port of the parser used internally by GNU bash.
For the most part it's transliterated from C, the major differences are:
it does not execute anything
it is reentrant
it generates a complete AST
This Python module attempts to make it easier to generate HTML/XML from a Python program in an customizable and pythonic way.
pyproject-api aims to abstract away interaction with pyproject.toml style projects in a flexible way.
The mercantile module provides ul(xtile, ytile, zoom) and bounds(xtile, ytile, zoom) functions that respectively return the upper left corner and bounding longitudes and latitudes for XYZ tiles, a xy(lng, lat) function that returns spherical mercator x and y coordinates, a tile(lng, lat, zoom) function that returns the tile containing a given point, and quadkey conversion functions quadkey(xtile, ytile, zoom) and quadkey_to_tile(quadkey) for translating between quadkey and tile coordinates.
This package includes Controller Area Network (CAN) related tools that can be used to:
parse DBC, KCD, SYM, ARXML 4 and CDD files
encode and decode CAN messages
multiplex simple and extended signals
diagnose DID encoding and decoding
dump the CAN decoder output
test CAN nodes
generate C source code
monitor the CAN bus
Click Extra extends the Click framework with colored help screens, configuration file support, table rendering, and platform detection. It serves as a drop-in replacement adding features for user-friendly command-line interfaces.
PythonAnywhere provides a command-line interface and an application programming interface that allows managing files Web apps, scheduled tasks and students. It includes single-command deployment for the Django Girls tutorial.
This package provides Emoji terminal output for Python. The entire set of Emoji codes as defined by the Unicode Consortium is supported in addition to a bunch of aliases.
This package provides a self-contained and simple BIP39 implementation written in Python. It includes a bip39.py executable.
BIP39 is a standardized mapping between binary data (the entropy), and a list of words that are easier to remember for humans (the mnemonic).
icalendar is a Python library for parsing and generating iCalendar files.
This package provides Python language bindings for IronMQ. IronMQ is an elastic message queue for managing data and event flow within cloud applications and between systems.
This package provides, in addition to the pyinotify Python library, a command line application exposing the same functionality.