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.
This package provides a tiny LRU cache implementation and decorator.
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).
The executor package is a simple wrapper for Python’s subprocess module that makes it very easy to handle subprocesses on UNIX systems with proper escaping of arguments and error checking currently doing, particularly the AST node being executed.
PyAV is a Python library that allows for direct and precise manipulation of media through containers, streams, packets, codecs, and frames. It provides access to the powerful FFmpeg libraries while managing the complex details as much as possible. PyAV also facilitates data transformation and integration with other packages such as Numpy and Pillow. However, working with media is a challenging task and PyAV cannot abstract it away or make all the best decisions for you. If you can accomplish your tasks with the ffmpeg command, PyAV may not be necessary. Nonetheless, PyAV is an essential tool when working with media that requires its specific capabilities.
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.
ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmer’s interface and a simple syntax for config files.
This package is a fork of the multiprocessing Python package, a package which supports the spawning of processes using the API of the standard library's threading module.
This module uses ctypes to access the libmagic file type identification library. It makes use of the local magic database and supports both textual and MIME-type output. Note that this module and the python-file module both provide a "magic.py" file; these two modules, which are different and were developed separately, both serve the same purpose: to provide Python bindings for libmagic.
The aenum library includes an Enum base class, a metaclass-based NamedTuple implementation and a NamedConstant class.
This package provides a linter for the reStructuredText format.
ContourPy is a Python library for calculating contours of 2D quadrilateral grids. It is written in C++11 and wrapped using pybind11.
This Python library provides context managers-related procedures.
This package provides efficient Python bindings to picosat on the C level. When importing pycosat, the picosat solver becomes part of the Python process itself. picosat is a Boolean Satisfiability Problem (SAT) solver.
DataDriver is a data-driven extension for Robot Framework. DataDriver uses the Listener Interface of Robot Framework to create new test cases based on a data file that contains the test data. DataDriver supports data files in the CSV, XLS or XLSX formats.
Lfdfiles is a Python library and console script for reading, writing, converting, and viewing many of the proprietary file formats used to store experimental data and metadata at the Laboratory for Fluorescence Dynamics.
This is an utility package that helps with editing and concatenating SVG files. It is especially directed at scientists preparing final figures for submission to journals. So far it supports arbitrary placement and scaling of SVG figures and adding markers, such as labels.
attrs is a Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols.
This package provides ddlparse, a Python library to parse and convert DDL to BigQuery JSON schema.
CLI Helpers is a Python package that makes it easy to perform common tasks when building command-line apps. It's a helper library for command-line interfaces.
This package provides a way to write Shell commands from within Python. Python functions can be chained together to process input Bash control characters are escapted so that parameters can be passed without worrying about command injection.
python-lief is a cross platform library which can parse, modify and abstract ELF, PE and MachO formats.
sarge is a wrapper for subprocess which provides command pipeline functionality.
makefun helps create functions dynamically with a given signature. It was largely inspired by python-decorator and functools.
Wand is a ctypes-based binding for ImageMagick's MagickWand library.