diffoscope is a tool to get to the bottom of what makes files or directories different. It recursively unpacks archives of many kinds and transforms various binary formats into more human readable forms to compare them.
A multiprocessing distributed task queue for Django based on Django-Q - GitHub - django-q2/django-q2: A multiprocessing distributed task queue for Django based on Django-Q
A lightweight message queue. Like AWS SQS and RSMQ but on Postgres.
pipx — Install and Run Python Applications in Isolated Environments
/via @changelog@changelog.social
An extremely fast Python linter, written in Rust.
Faker is a Python package that generates fake data for you.
Mini ORM for Python, with support for Postgres, MySQL, SQLite to be used with async frameworks
A Rust HTTP server for Python applications.
Rationale
The main reasons behind Granian design are:
Have a single, correct HTTP implementation, supporting versions 1, 2 (and eventually 3)
Provide a single package for several platforms
Avoid the usual Gunicorn + uvicorn + http-tools dependency composition on unix systems
Provide stable performance when compared to existing alternatives
Features
Supports ASGI/3, RSGI and WSGI interface applications
Implements HTTP/1 and HTTP/2 protocols
Supports HTTPS
Supports Websockets over HTTP/1 and HTTP/2Scriv is a command-line tool for helping developers maintain useful changelogs. It manages a directory of changelog fragments. It aggregates them into entries in a CHANGELOG file.
Python GTK application to view and clean metadata in files, using mat2 · https://metadatacleaner.romainvigier.fr/
mat2 is a metadata removal tool, supporting a wide range of commonly used file formats, written in python3: at its core, it's a library, used by an eponymous command-line interface, as well as several file manager extensions.
MyST allows you to write Sphinx documentation entirely in markdown. MyST markdown provides a markdown equivalent of the reStructuredText syntax, meaning that you can do anything in MyST that you can do with reStructuredText. It is an attempt to have the best of both worlds: the flexibility and extensibility of Sphinx with the simplicity and readability of Markdown.