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.
MonthDelta provides functionality to do date computations with months.
This package provides a fast, efficiently stored trie implementation for Python.
With this package you can traverse resources like paths and access resources on demand with separate accessor layer.
Pymodbus is a full Modbus protocol implementation using asyncio, tornado or twisted for its asynchronous communications core. It includes the following client features:
full read/write protocol on discrete and register
most of the extended protocol (diagnostic/file/pipe/setting/information)
TCP, UDP, Serial ASCII, Serial RTU, and Serial Binary
asynchronous and synchronous versions
payload builder/decoder utilities
pymodbus read eval print loop (REPL).
It also includes the following server features:
can function as a fully implemented Modbus server
TCP, UDP, Serial ASCII, Serial RTU, and Serial Binary
asynchronous and synchronous versions
full server control context (device information, counters, etc)
a number of backing contexts (database, redis, sqlite, a slave device).
shortuuid is a Python library for generating concise, unambiguous and URL-safe UUIDs. UUIDs are generated using the built-in Python uuid module and then similar looking characters are removed.
This package stitches your PDF files together, generating customizable bookmarks using a declarative input in the form of a markdown file.
JMESPath (pronounced “james path”) is a Python library that allows one to declaratively specify how to extract elements from a JSON document.
This package auto-generates API documentation from Python projects already existing modules and objects docstrings.
This package provides a library for extracting, transforming and loading tables of data. It can read from and write to databases or files in multiple formats, including:
python objects
delimited files
pickle files
text/XML/JSON/HTML files
python I/O streams
Excel XLS/XLSX files
HDF5 files
The cysignals package provides mechanisms to handle interrupts (and other signals and errors) in Cython code, using two related approaches, for mixed Cython/Python code or external C libraries and pure Cython code, respectively.
Human-friendly Hue Saturation Lightness. HSLuv extends CIELUV with a new saturation component that allows you to span all the available chroma as a neat percentage.
text-unidecode is a basic Python port of the Text::Unidecode Perl library. It can create ASCII representations of Unicode data. In general users should prefer the python-unidecode package which offers better memory usage and transliteration quality.
XlsxWriter is a Python module that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.
fusepyng is a Python module that provides a simple interface to FUSE on various operating systems. It's just one file and is implemented using ctypes.
Dill extends Python's pickle module for serializing and de-serializing Python objects to the majority of the built-in Python types. Dill provides the user the same interface as the pickle module, and also includes some additional features. In addition to pickling Python objects, dill provides the ability to save the state of an interpreter session in a single command. Hence, it would be feasible to save a interpreter session, close the interpreter, ship the pickled file to another computer, open a new interpreter, unpickle the session and thus continue from the saved state of the original interpreter session.
Sqltrie is a SQL-based prefix tree inspired by pygtrie and python-diskcache.
PuLP is a Linear Programming modeler written in Python. PuLP can generate MPS or LP files and call GLPK, COIN CLP/CBC, CPLEX, and GUROBI to solve linear problems.
Hissp is a modular Lisp implementation that compiles to a functional subset of Python—Syntactic macro metaprogramming with full access to the Python ecosystem.
py3status is an i3status wrapper which extends i3status functionality in a modular way, allowing you to extend your panel with your own code, responding to click events and updating clock every second.
Kalamine provides a CLI to create advanced keyboard layout from a textual portable description. It also supports layout emulation via web browser.
This package provides a Flake8 lint for quotes.
This package provides a tool for modifying a user's PATH.
This package provides an implementation of Promises in Python. It is a super set of Promises/A+ designed to have readable, performant code and to provide just the extensions that are absolutely necessary for using promises in Python.
This package automatically generates shell tab completion scripts for Python CLI apps.