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.
Schedule is an in-process scheduler for periodic jobs that uses the builder pattern for configuration. Schedule lets you run Python functions (or any other callable) periodically at pre-determined intervals using a simple, human-friendly syntax.
Pelican is a tool to generate a static blog from reStructuredText, Markdown input files, and more. Pelican uses Jinja2 for templating and is very extensible.
This package provides time-handling functionality that used to be part of the netcdf4 package before.
Grako takes a grammar in a variation of EBNF as input, and outputs a memoizing PEG/Packrat parser in Python.
This package provides both simple, atomic constructs (such as integers of various sizes), as well as composite ones which allow you form hierarchical and sequential structures of increasing complexity. It features bit and byte granularity, easy debugging and testing, an easy-to-extend subclass system, and lots of primitive constructs to make your work easier.
This package provides a Python library for working with and comparing language codes.
python-langcodes implements BCP 47, the IETF Best Current Practices on Tags for Identifying Languages. BCP 47 is also known as RFC 5646. It subsumes ISO 639 and is backward compatible with it, and it also implements recommendations from the Unicode CLDR.
python-langcodes can also refer to a database of language properties and names, built from Unicode CLDR and the IANA subtag registry, if you install python-language-data.
This package provides a MediaWiki API client.
This package is an extension to Python-Markdown which adds support for shorthand links to GitHub users, repositories, issues and commits.
The cytoolz package implements the same API as provided by toolz. The main differences are that cytoolz is faster and cytoolz offers a C API that is accessible to other projects developed in Cython.
python-aiofiles is a library for handling local disk files in asyncio applications.
The pysol-cards python modules provide code to generate the initial deals of some PySol games.
This Python tool figures out the differences between two similar XML files, in the same way the diff utility does it.
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.
SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible.
tablib is a format-agnostic tabular dataset library, written in Python. Supported output formats are Excel (Sets + Books), JSON (Sets + Books), YAML (Sets + Books), HTML (Sets), Jira (Sets), TSV (Sets), ODS (Sets), CSV (Sets), and DBF (Sets).
tablib also supports Pandas DataFrames (Sets). Anyhow, since pandas is quite huge, this Guix package doesn't depend on pandas. In case, just also install python-pandas.
rJSmin is a javascript minifier written in Python. The minifier is based on the semantics of jsmin.c by Douglas Crockford. The module is a re-implementation aiming for speed, so it can be used at runtime (rather than during a preprocessing step).
This package provides a minimalistic evaluator of Python expression using the ast module.
This package provides classes and function that strip gratuitous markup from web pages to make them easier to read.
This package provides a parser to parse binary structs into dataclasses.
This Python module implements a multiprocessing-aware Handler that, when set on the root Logger, will tunnel log records to the main process so that they are handled correctly.
This package provides a simple, but extensible Python implementation for the Telegram Bot API.
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.
This package provides a Python library that can parse OPML, FOAF, and iGoogle subscription lists.
pudb is a full-screen, console-based Python debugger providing all the niceties of modern GUI-based debuggers in a more lightweight and keyboard-friendly package.