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.
EasyGUI is a module for easy GUI programming in Python. EasyGUI is different from other GUI generators in that EasyGUI is NOT event-driven. Instead, all GUI interactions are invoked by simple function calls.
This package automatically generates shell tab completion scripts for Python CLI apps.
This package provides a collection of utilities for round-robin distribution in Python.
Pure Python multicast DNS (mDNS) service discovery library (Bonjour/Avahi compatible).
This package provides a MediaWiki API client.
This is an implementation of ASN.1 types and codecs in Python. It is suitable for a wide range of protocols based on the ASN.1 specification.
Vcversioner is a Python library that inspects tagging information in a variety of version control systems in order to discover version numbers.
pydub makes it easy to manipulate audio in Python. It relies on ffmpeg to open various audio formats.
ua-parser is a Python port of Browserscope's user agent parser.
This package outputs version information for modules loaded in the current session, Python, and the OS.
Chai provides an api for mocking, stubbing and spying your python objects, patterned after the Mocha library for Ruby.
This package lets you run asynchronous workflows using pytest-fixtures-style dependency injection.
python-face is a Pythonic microframework for building command-line applications.
First-class subcommand support
Powerful middleware architecture
Separate parser layer
Built-in flagfile support
Handy testing utilities
Themeable help display
FontTools/TTX is a library to manipulate font files from Python. It supports reading and writing of TrueType/OpenType fonts, reading and writing of AFM files, reading (and partially writing) of PS Type 1 fonts. The package also contains a tool called “TTX” which converts TrueType/OpenType fonts to and from an XML-based format.
This package provides Python bindings and utilities for GeoJSON, a format for encoding geographic data structures.
Nodeenv (node.js virtual environment) is a tool to create isolated node.js environments. It creates an environment that has its own installation directories, that doesn't share libraries with other node.js virtual environments.
The pyspnego Python library handles Negotiate, NTLM, Kerberos (SPNEGO) and CredSSP authentication. It also includes a packet parser that can be used to decode raw NTLM/SPNEGO/Kerberos tokens into a human readable format.
This library provides Python functions that wraps the Kerberos 5 C API.
This library provides a streaming wrapper around python tarfile and allow secure handling files and support encryption.
The aim of Kombu is to make messaging in Python as easy as possible by providing an idiomatic high-level interface for the AMQ protocol, and also provide proven and tested solutions to common messaging problems. AMQP is the Advanced Message Queuing Protocol, an open standard protocol for message orientation, queuing, routing, reliability and security, for which the RabbitMQ messaging server is the most popular implementation.
This package provides a Python module for parsing and splitting PEM files.
TatSu (竜) takes a grammar in a variation of Extended Backus-Naur Form (EBNF) as input, and outputs a memoizing Parsing Expression Grammar (PEG) or Packrat parser in Python.
PyMD4C provides Python bindings for MD4c, a C Markdown parser, compliant to CommonMark.
The Python pyperf module is a toolkit for writing, running and analyzing benchmarks. It features a simple API that can:
automatically calibrate a benchmark for a time budget;
spawn multiple worker processes;
compute the mean and standard deviation;
detect if a benchmark result seems unstable;
store benchmark results in JSON format;
support multiple units: seconds, bytes and integer.