Section 1
- pyca · CA written in python
- pycallgraph · Python Call Graph
- pycard-import · import email addresses from mails from stdin
- pycardsyncer · synchronizes CardDAV resources to local db
- pycassaShell · interactive Cassandra python shell
- pycdlib-explorer · tool to examine and modify ISOs using pycdlib
- pycdlib-extract-files · tool to extract files from an ISO using pycdlib
- pycdlib-genisoimage · tool to master ISOs using pycdlib
- pycentral · register and build utility for Python packages
- pychecker · program to check python scripts for common mistakes
- pychess · chess graphical user interface for several chess engines
- pyching · cast and interpret I Ching hexagrams
- pychopper · package documentation
- pycirkuit · GUI/CLI front-end for "Circuit Macros" and the PIC language
- pyclean · removes .pyc and .pyo files
- pycmail · mail sorter
- pycocci · Coccinelle wrapper for SmPL patch development pycocci [-h | --help] [-p | --profile-cocci] [-j | --jobs <job-digit> ] [-v | --verbose] [-s | --show-proof] <SmPL-patch.cocci> <target> ]
- pycocuma · Pythonic Contact and Customer Management
- pycocuma-server · Pythonic Contact and Customer Management
- pycode-browser · environment to teach with Python code snippets
- pycode-browser-book · opens the PDF book for pycode-browser
- pycodestyle · A tool to check your Python code against some of the style conventions in PEP 8.
- pycolor · Colorize a python file or stdin using ANSI and print to stdout.
- pycompile · byte compile Python source files
- pyconf · initialize an autotools-based Python project
- pycoQC · computes metrics and generates interactive QC plots from the sequencing summary report generated by Oxford Nanopore technologies basecallers
- pycorrfit · a scientific tool for fitting correlation curves on a logarithmic plot
- pycrc · a free, easy to use Cyclic Redundancy Check (CRC) calculator and C source code generator.
- pycrust · wxPython tools. img2png - wxPython tools. img2py - wxPython tools. img2xpm - wxPython tools. pycrust - wxPython tools. pyshell - wxPython tools. pyslices - wxPython tools. pyslicesshell - wxPython tools. pywxrc - wxPython tools. wxdemo - wxPython tools. wxdocs - wxPython tools. wxget - wxPython tools.
- pydb · enhanced Python debugger
- pydevd · Script to start pydevd debugger
- pydf · report colourised filesystem disk space usage
- pydoc · the Python documentation tool
- pydoc2 · the Python documentation tool
- pydoc2.1 · the Python documentation tool
- pydoc2.2 · the Python documentation tool
- pydoc2.3 · the Python documentation tool
- pydoc2.4 · the Python documentation tool
- pydoc2.5 · the Python documentation tool
- pydoc2.6 · the Python documentation tool
- pydoc2.7 · the Python documentation tool
- pydoc3 · the Python documentation tool
- pydoc3.1 · the Python documentation tool
- pydoc3.11 · the Python documentation tool
- pydoc3.13 · the Python documentation tool
- pydoc3.2 · the Python documentation tool
- pydoc3.4 · the Python documentation tool
- pydoc3.5 · the Python documentation tool
- pydoc3.7 · the Python documentation tool
- pydoc3.9 · the Python documentation tool
- pydocstyle · pydocstyle Documentation pydocstyle is a static analysis tool for checking compliance with Python docstring conventions. pydocstyle supports most of PEP 257 out of the box, but it should not be considered a reference implementation. pydocstyle supports Python 3.7 through 3.11. Although pydocstyle is tries to be compatible with Python 3.6, it is not tested. Contents:
- pydoctor · API documentation generator for Python
- pydxcluster · HAM DX Cluster
- pyecm · Number factorization with the Elliptic Curve Method
- pyenigma.py · encrypt/decrypt text according to Enigma machine key settings
- pyensembl · installs data from the Ensembl genome database
- pyenv · Simple Python version management
- pyenv-install · Install a Python version using python-build
- pyenv-uninstall · Uninstall Python versions
- pyevolve-graph · graphical plotting tool for Pyevolve
- pyexcelerator · a module for reading/writing Excel spreadsheet files
- pyFAI-average · utility that averages out a serie of files
- pyFAI-benchmark · utility to run the benchmark for azimuthal integration on images of various sizes
- pyFAI-calib · CLI tool for determining the geometry of a detector using a reference sample.
- pyFAI-calib2 · GUI tool for determining the geometry of a detector using a reference sample.
- pyFAI-diffmap · GUI interface for reduction of diffraction tomography experiments
- pyFAI-drawmask · Use silx library to provide a widget to customize a mask
- pyFAI-integrate · GUI tool for configuring azimuthal integration on series of files.
- pyFAI-recalib · DEPRECATED tool for refining the geometry of a detector using a reference sample and a previously known calibration file.
- pyFAI-saxs · Integrate 2D images into SAXS patterns. Also used in PDF measurements
- pyFAI-waxs · Integrate 2D images into powder diffraction patterns
- pyfastx · fast random access to sequences from FASTA/Q file
- pyfiglet · display text in large ASCII art fonts.
- pyflakes · simple Python 2 source checker
- pyflakes3 · simple Python 3 source checker
- pyformex · generate and transform 3D geometry using Python scripts
- pyfr · PyFR Documentation Contents:
- pyfunceble · The tool to check the availability or syntax of domain, IP or URL
- pygac-convert-patmosx-coefficients · pygac calibration coeffiients conversion
- pygac-run · read, calibrate and navigate NOAA AVHRR GAC data
- pygalmesh · create high-quality meshes with ease
- pygalmesh-from-inr · manual page for pygalmesh 0.7.1 [Python 3.8.6, CGAL 5.1]
- pygalmesh-remesh-surface · manual page for pygalmesh 0.7.1 [Python 3.8.6, CGAL 5.1]
- pygalmesh-volume-from-surface · manual page for pygalmesh 0.7.1 [Python 3.8.6, CGAL 5.1]
- pygeis · test operation of the GEIS API Python bindings
- pygettext · Python equivalent of xgettext(1)
- pygettext2 · Python equivalent of xgettext(1)
- pygettext2.1 · Python equivalent of xgettext(1)
- pygettext2.2 · Python equivalent of xgettext(1)
- pygettext2.3 · Python equivalent of xgettext(1)
- pygettext2.4 · Python equivalent of xgettext(1)
- pygettext2.5 · Python equivalent of xgettext(1)
- pygettext2.6 · Python equivalent of xgettext(1)
- pygettext2.7 · Python equivalent of xgettext(1)
- pygettext3 · Python equivalent of xgettext(1)
- pygettext3.1 · Python equivalent of xgettext(1)
- pygettext3.11 · Python equivalent of xgettext(1)
- pygettext3.13 · Python equivalent of xgettext(1)
- pygettext3.2 · Python equivalent of xgettext(1)
- pygettext3.4 · Python equivalent of xgettext(1)
- pygettext3.5 · Python equivalent of xgettext(1)
- pygettext3.7 · Python equivalent of xgettext(1)
- pygettext3.9 · Python equivalent of xgettext(1)
- pyglossary · A tool for converting dictionary files
- pygm2n · Python Gateway mail to news
- pygmentize · highlights the input file
- pygmsh-optimize · optimize mesh using pygmsh and Gmsh
- pygmy · MPD client
- pygn2m · Python Gateway news to mail
- pygtail · read log file lines that have not been read
- pyhoca-cli · X2Go command line client written in Python
- pyhoca-gui · graphical X2Go client applet written in Python
- pyhtmlizer · pretty-print Python source as HTML
- pyhtmlizer2.2 · pretty-print Python source as HTML
- pyhtmlizer2.3 · pretty-print Python source as HTML
- pyi-archive_viewer · View a PyInstaller archive
- pyi-bindepend · Show PyInstaller bind dependencies
- pyi-grab_version · Grab the version from a PyInstaller executable
- pyi-makespec · Make a PyInstaller spec file
- pyi-set_version · Set the version of a PyInstaller executable
- pyinfra · state based and programmable server deployment tool
- pyinstaller · Bundle a Python application and all its dependencies into a single package
- pyjoke · one line jokes for programmers
- pyjsbuild · builds a web application
- pyjson5 · formatter for JSON5 documents
- pyjwt · Python implementation of JSON Web Token
- pyjwt3 · Python implementation of JSON Web Token
- pylama · code audit tool for Python
- pylint · Pylint Documentation [image] <https://github.com/pylint-dev/pylint/actions>[image] <https://codecov.io/gh/pylint-dev/pylint>[image: PyPI Package version] [image] <https://pypi.python.org/pypi/pylint>[image: Documentation Status] [image] <https://pylint.readthedocs.io/en/latest/?badge=latest>[image] <https://github.com/ambv/black>[image] <https://github.com/pylint-dev/pylint>[image: pre-commit.ci status] [image] <https://results.pre-commit.ci/latest/github/pylint-dev/pylint/main>[image: CII Best Practices] [image] <https://bestpractices.coreinfrastructure.org/projects/6328>[image: OpenSSF Scorecard] [image] <https://api.securityscorecards.dev/projects/github.com/PyCQA/pylint>[image: Discord] [image] <https://discord.gg/qYxpadCgkx>.SH WHAT IS PYLINT? Pylint is a static code analyser <https://en.wikipedia.org/wiki/Static_code_analysis> for Python 2 or 3. The latest version supports Python 3.10.0 and above. Pylint analyses your code without actually running it. It checks for errors, enforces a coding standard, looks for code smells <https://martinfowler.com/bliki/CodeSmell.html>, and can make suggestions about how the code could be refactored.
- pylint-gui · Tkinker gui for pylint
- pylint-gui3 · Tkinker gui for pylint
- pylint.python2.2 · python code static checker
- pylint.python2.3 · python code static checker
- pylint.python2.4 · python code static checker
- pylint3 · python code static checker
- pylize · On-screen presentations made easy
- pyls · Python Language Server
- pylsp · Python Language Server
- pylupdate · update Qt Linguist translation files from Python sources
- pylupdate4 · create or update Qt Linguist translation files for PyQt4 applications
- pylupdate5 · create or update Qt Linguist translation files for PyQt5 applications
- PyMB · graphical ODE simulator
- pymca · PyMca X-Ray Fluorescence Toolkit main application
- pymcabatch · Batch fitting of X-ray Fluorescence Spectra
- pymcapostbatch · PyMca batch result analysis application
- pymcaroitool · PyMca region-of-interest imaging X application
- pymecavideo · pedagogical program to teach mechanics
- pyment · automatically turns docstrings into code signing
- pymetar · query METAR information and display it in a user-friendly way
- pymetrics · Python source code metrics
- pymoctool · manipulate Multi-Order Coverage maps
- pymol · free and flexible molecular graphics and modelling package
- pympd · Frontend for mpd in the style of rhythmbox and itunes
- pympress · pympress documentation
- pymvpa2 · command line interface for PyMVPA
- pymvpa2-atlaslabeler · query stereotaxic atlases
- pymvpa2-crossval · cross-validation of a learner's performance
- pymvpa2-describe · describe a dataset's content
- pymvpa2-dump · export dataset components into other (file) formats
- pymvpa2-exec · evaluate arbitrary Python expressions for tests and assertions
- pymvpa2-info · query various information about a PyMVPA installation
- pymvpa2-mkds · create a PyMVPA dataset from various sources
- pymvpa2-mkevds · extract (multi-sample) events from a dataset
- pymvpa2-plotmotionqc · BOLD fMRI motion QC plot
- pymvpa2-prep-afni-surf · preprocess FreeSurfer surfaces for AFNI/SUMA
- pymvpa2-prep-fmri · preprocess fMRI data for PyMVPA
- pymvpa2-preproc · apply preprocessing steps to a PyMVPA dataset
- pymvpa2-scatter · scatter plot PyMVPA datasets and/or brain volumes
- pymvpa2-searchlight · traveling ROI analysis
- pymvpa2-select · select a subset of samples and/or features from a dataset
- pymvpa2-ttest · simple t-test routine
- pymvpa2-tutorial · start a PyMVPA tutorial session
- pynag · command line front for manipulating nagios configuration
- pynast · alignment of short DNA sequences
- pyne · A Python-GTK powered mail-/newsreader
- pyNeighborhood · PyGTK2 SAMBA browser
- pyngcgui · Python implementation of NGCGUI
- pynifti_pst · compute peristimulus timeseries of fMRI data
- pynlpl-computepmi · manual page for pynlpl-computepmi 0.7.7
- pynlpl-makefreqlist · manual page for pynlpl-makefreqlist 0.7.7
- pynlpl-sampler · manual page for pynlpl-sampler 0.7.7
- pyntor · modular slides viewer and presentation tool
- pyntor-components · manage components for the presentation program Pyntor
- pyntor-selfrun · creation of self-extracting presentation archives
- pyocd-flashtool · ARM Cortex-M programming tool
- pyocd-gdbserver · ARM Cortex-M programming tool
- pyocd-tool · ARM Cortex-M programming tool
- pyomo · user interface of the Pyomo optimization tool
- pyomop · OHSDI OMOP Common Data Model tools
- pyoptical · query the CRS 'OptiCAL' photometer
- pyosmium-get-changes
- pyosmium-up-to-date
- pyotp · PyOTP PyOTP is a Python library for generating and verifying one-time passwords. It can be used to implement two-factor (2FA) or multi-factor (MFA) authentication methods in web applications and in other systems that require users to log in. Open MFA standards are defined in RFC 4226 <https://tools.ietf.org/html/rfc4226> (HOTP: An HMAC-Based One-Time Password Algorithm) and in RFC 6238 <https://tools.ietf.org/html/rfc6238> (TOTP: Time-Based One-Time Password Algorithm). PyOTP implements server-side support for both of these standards. Client-side support can be enabled by sending authentication codes to users over SMS or email (HOTP) or, for TOTP, by instructing users to use Google Authenticator <https://en.wikipedia.org/wiki/Google_Authenticator>, Authy <https://www.authy.com/>, or another compatible app. Users can set up auth tokens in their apps easily by using their phone camera to scan otpauth:// <https://github.com/google/google-authenticator/wiki/Key-Uri-Format> QR codes provided by PyOTP. Implementers should read and follow the HOTP security requirements <https://tools.ietf.org/html/rfc4226#section-7> and TOTP security considerations <https://tools.ietf.org/html/rfc6238#section-5> sections of the relevant RFCs. At minimum, application implementers should follow this checklist: We also recommend that implementers read the OWASP Authentication Cheat Sheet <https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Authentication_Cheat_Sheet.md> and NIST SP 800-63-3: Digital Authentication Guideline <https://pages.nist.gov/800-63-3/> for a high level overview of authentication best practices.
- pyp · The Pyed Piper: A Modern Python Alternative to awk, sed and Other Unix Text Manipulation Utilities
- pypanel · lightweight panel/taskbar for X11 window managers
- pypar2 · graphical frontend for the par2 command line utility
- pype · python programmers editor
- pypi-download · downloads tarballs from PyPI
- pypi-install · downloads Python package from PyPI, creates Debian package and then installs it
- pypibrowser · graphical interface for browsing the Python Package Index
- pypinyin · program to convert Chinese text to pinyin
- pypo2phppo · Convert Python format .po files to PHP format .po files.
- pyppd · A CUPS PostScript Printer Driver's compressor and generator
- pypresence · pypresence Documentation
- pyprinttags · print tags of audio files to stdout
- pyprof2calltree · visualize Python cProfile data in kcachegrind
- pyproject-build · build 1.2.2 A simple, correct Python packaging build frontend. build manages pyproject.toml-based builds, invoking build-backend hooks as appropriate to build a distribution package. It is a simple build tool and does not perform any dependency management.
- pyproject-fmt · Reformat the given 'pyproject.toml' file
- pyproject-info · extract information from the given 'pyproject.toml' file
- pyproject-parser · "Parser for 'pyproject.toml' file"
- pyprompter · the intelligent predictive wxPython text editor
- pypump-shell · sets up an environment and oauth tokens and allows for interactive testing
- pypy · fast, compliant alternative implementation of the Python language
- pypy-sandbox · Interact with a sandboxed PyPy subprocess
- pypy3 · fast, compliant alternative implementation of the Python 3 language
- pyqi · pyqi Documentation
- pyqonsole · VT102 emulator written in Python and PyQt3
- pyqso · amateur radio logbook application
- pyraf · Python interface for IRAF
- pyragua · A pythonic development environment for Python
- pyrcc4 · compile Qt resource files for PyQt4 applications
- pyrcc5 · compile Qt resource files for PyQt5 applications
- pyrenamer · Mass file renamer
- pyreport · generate reports out of Python scripts
- pyreverse · parse python sources files and extract diagrams from them.
- pyreverse3 · parse python sources files and extract diagrams from them.
- pyrexc · compile python-like .pyx file to C for use as python module
- pyrgg · Python Random Graph Generator
- pyrit · A GPGPU-driven WPA/WPA2-PSK key cracker
- pyrite-info · display information about a Pyrite installation
- pyrite-install · install databases on a Palm Computing(R) platform device
- pyrite-product · No manpage for this program, utility or function.
- pyrite-sync · synchronize a Palm Computing(R) platform device
- pyrite-user · No manpage for this program, utility or function.
- pyro · python remote objects (Debian package's way)
- pyro-es · python remote objects (Debian package's way)
- pyro-esd · python remote objects (Debian package's way)
- pyro-genguid · python remote objects (Debian package's way)
- pyro-gui · graphical interfaces to Pyro Name Server Control tool
- pyro-ns · python remote objects (Debian package's way)
- pyro-nsc · python remote objects (Debian package's way)
- pyro-nsd · python remote objects (Debian package's way)
- pyro-pyroc · python remote objects (Debian package's way)
- pyro-rns · python remote objects (Debian package's way)
- pyro-wxnsc · graphical interfaces to Pyro Name Server Control tool
- pyro-xnsc · graphical interfaces to Pyro Name Server Control tool
- pyro5-echoserver · pyro test echo/nameserver command line
- pyro5-httpgateway · Pyro http gateway command line launcher.
- pyro5-ns · pyro name server command line launcher.
- pyro5-nsc · pyro name server control utility.
- PyroDist · remove noise from high throughput nucleotide sequence data
- pyrogen · A crystallographic dictionary restraints generating tool
- pyroma · Python packaging quality checker
- pyroma3 · Python packaging quality checker
- PyroNoise · remove noise from high throughput nucleotide sequence data
- PyroNoiseA · remove noise from high throughput nucleotide sequence data
- PyroNoiseM · remove noise from high throughput nucleotide sequence data
- pyroom · distraction-free writing
- pyrpub · convert content to Palm-compatible format
- pysassc · pysassc Documentation This provides SassC compliant CLI executable named pysassc: There are options as well:
- pysatellites · simulates the launching of satellites
- pyscanfcs · data processing for perpendicular line scanning FCS.
- pyscript
- pyscss · Converts Scss files to CSS.
- pysetup3.11 · pysetup tool
- pysetup3.4 · pysetup tool
- pysetup3.5 · pysetup tool
- pysetup3.7 · pysetup tool
- pysetup3.9 · pysetup tool
- pyshell · wxPython tools. img2png - wxPython tools. img2py - wxPython tools. img2xpm - wxPython tools. pycrust - wxPython tools. pyshell - wxPython tools. pyslices - wxPython tools. pyslicesshell - wxPython tools. pywxrc - wxPython tools. wxdemo - wxPython tools. wxdocs - wxPython tools. wxget - wxPython tools.
- pyside-lupdate · extracts translatable messages from Qt UI files and Python source code.
- pyside-rcc · PySide resource compiler
- pyside-uic · DESCRIPTION...
- pyside2-lupdate · extracts translatable messages from Qt UI files and Python source code.
- pyside2-rcc · PySide2 resource compiler
- pyside2-uic · DESCRIPTION...
- pyslices · wxPython tools. img2png - wxPython tools. img2py - wxPython tools. img2xpm - wxPython tools. pycrust - wxPython tools. pyshell - wxPython tools. pyslices - wxPython tools. pyslicesshell - wxPython tools. pywxrc - wxPython tools. wxdemo - wxPython tools. wxdocs - wxPython tools. wxget - wxPython tools.
- pyslicesshell · wxPython tools. img2png - wxPython tools. img2py - wxPython tools. img2xpm - wxPython tools. pycrust - wxPython tools. pyshell - wxPython tools. pyslices - wxPython tools. pyslicesshell - wxPython tools. pywxrc - wxPython tools. wxdemo - wxPython tools. wxdocs - wxPython tools. wxget - wxPython tools.
- pyslide · A presentation program
- pysnmpbulkwalk · options and behaviour common to most of the PySNMP command-line tools
- pysnmpcmd · options and behaviour common to most of the PySNMP command-line tools
- pysnmpget · options and behaviour common to most of the PySNMP command-line tools
- pysnmpset · options and behaviour common to most of the PySNMP command-line tools
- pysnmptranslate · options and behaviour common to most of the PySNMP command-line tools
- pysnmpwalk · options and behaviour common to most of the PySNMP command-line tools
- pyspf · pure-Python SPF library
- pyspf-type99 · Python Type TXT to Type 99/SPF conversion script
- pysph · viewer to view the output of results. Usage:
- pyspread · non-traditional Python spreadsheet application
- pyssim · Tool computing the Structural Similarity Image Metric (SSIM)
- pystache · Render a mustache template with the given context.
- pystache3 · Render a mustache template with the given context.
- pyste · Boost.Python code generator
- pystow · Run the PyStow CLI.
- pysubs2 · command-line tool to convert and retime subtitle files
- pysupport-movemodules · move python modules and extensions for python-support
- pysupport-parseversions · parse python-support version information files
- pysurfer · visualize cortical surface reconstruction from Freesurfer
- pysvn-workbench · WorkBench is a GUI for working with Subversion
- pysycache · educational software to learn to manipulate the mouse with pleasant activities.
- pytags · set and remove tags on media files from filename and options
- pytagsfs · filesystem mapping media files to an arbitrary directory structure
- pytest · pytest usage SEE ALSO: In general, pytest is invoked with the command pytest (see below for other ways to invoke pytest). This will execute all tests in all files whose names follow the form test_*.py or \*_test.py in the current directory and its subdirectories. More generally, pytest follows standard test discovery rules.
- pytest-3 · pytest usage SEE ALSO: In general, pytest is invoked with the command pytest (see below for other ways to invoke pytest). This will execute all tests in all files whose names follow the form test_*.py or \*_test.py in the current directory and its subdirectories. More generally, pytest follows standard test discovery rules.
- pytest-benchmark · Tool for inspecting data from pytest benchmark fixture
- pytest-mpi · pytest-mpi Documentation pytest-mpi provides a number of things to assist with using pytest with MPI-using code, specifically: Further features will be added in the future, and contribution of features is very much welcomed.
- pytest-pypy · pytest usage
- pytest3 · run python unit tests
- python · an interpreted, interactive, object-oriented programming language
- python-argcomplete-check-easy-install-script · python-argcomplete-check-easy-install-script - argcomplete utility script
- python-argcomplete-check-easy-install-script3 · python-argcomplete-check-easy-install-script - argcomplete utility script
- python-barcode · manual page for python-barcode 0.15.1
- python-bcrypt · a module to implement OpenBSD's Blowfish password hash algorithm This manual page was written for the Debian distribution because the original program does not have a manual page. python-bcrypt is a Python module implementating the OpenBSD Blowfish password hashing algorithm, as described in "A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres: http://www.openbsd.org/papers/bcrypt-paper.ps This system hashes passwords using a version of Bruce Schneier's Blowfish block cipher with modifications designed to raise the cost of off-line password cracking. The computation cost of the algorithm is parametrised, so it can be increased as computers get faster. A simple example demonstrates most of the features: import bcrypt # Hash a password for the first time hashed = bcrypt.hashpw(password, bcrypt.gensalt()) # gensalt's log_rounds parameter determines the complexity # the work factor is 2**log_rounds, and the default is 12 hashed = bcrypt.hashpw(password, bcrypt.gensalt(10)) # Check that an unencrypted password matches one that has # previously been hashed if bcrypt.hashpw(plaintext, hashed) == hashed: print "It matches" else: print "It does not match"
- python-bluepy · bluepy Documentation bluepy is a Python module which allows communication with Bluetooth Low Energy devices. The current implementation runs on Linux (internally it uses code from the BlueZ project <http://www.bluez.org/>), although it can be ported to other platforms. To browse the API documentation, it is recommended to start with The Peripheral class <#peripheral>. Contents:
- python-build · Build and install a Python version using pyenv
- python-commonmark · commonmark.py Documentation [image: No Maintenance Intended] [image] <http://unmaintained.tech/> Warning: commonmark.py is now deprecated. We recommend using markdown-it-py <https://github.com/executablebooks/markdown-it-py> for a commonmark parser going forward. See this issue <https://github.com/readthedocs/commonmark.py/issues/308> for background and discussion. -- commonmark.py is a pure Python port of jgm <https://github.com/jgm>'s commonmark.js <https://github.com/jgm/commonmark.js>, a Markdown parser and renderer for the CommonMark <http://commonmark.org> specification, using only native modules. Once both this project and the CommonMark specification are stable we will release the first 1.0 version and attempt to keep up to date with changes in commonmark.js. commonmark.py is tested against the CommonMark spec with Python versions 2.7, 3.5, 3.6, 3.7, and 3.8. Current version: 0.9.2 [image: Pypi Link] [image] <https://pypi.org/project/commonmark/> [image: Build Status] [image] <https://travis-ci.org/rtfd/commonmark.py> [image: Documentation Status] [image] <https://commonmarkpy.readthedocs.io/en/latest/?badge=latest>
- python-coverage · measure code coverage of Python program execution
- python-cymruwhois · program to lookup ip addresses using the cymru whois service
- python-dotenv · .env file manipulator
- python-engineio · python-engineio Documentation This project implements Python based Engine.IO client and server that can run standalone or integrated with a variety of Python web frameworks and applications.
- python-evdev · python-evdev Documentation This package provides bindings to the generic input event interface in Linux. The evdev interface serves the purpose of passing events generated in the kernel directly to userspace through character devices that are typically located in /dev/input/. This package also comes with bindings to uinput, the userspace input subsystem. Uinput allows userspace programs to create and handle input devices that can inject events directly into the input subsystem. In other words, python-evdev allows you to read and write input events on Linux. An event can be a key or button press, a mouse movement or a tap on a touchscreen.
- python-fedora · python-fedora 1.1.1 The python-fedora module makes it easier for programmers to create both Fedora Services and clients that talk to the services. It's licensed under the GNU Lesser General Public License version 2 or later.
- python-feedgen · pyFeedGen Documentation
- python-flask-migrate · Flask-Migrate Documentation Flask-Migrate is an extension that handles SQLAlchemy database migrations for Flask applications using Alembic. The database operations are made available through the Flask command-line interface.
- python-flask-paranoid · flask-paranoid Documentation [image: flask-paranoid] [image] Flask-Paranoid is a simple extension for the Flask microframework that protects the application against certain attacks in which the user session cookie is stolen and then used by the attacker. When a client connects to the application for the first time, a token that represents certain characteristics of this client is generated and stored. In succesive requests sent by this client, this token is regenerated and compared against the stored one. If the tokens are different, it is assumed that the client is sending requests from a different environment than the one in which the session was originally created, so in this case the session is destroyed and the request rejected as a preventive measure. By default, the token is generated from the IP address and the user agent of the client. This means that if a user session cookie is stolen and then used from a different location or from a different browser, the generated token will change, and that will block this "different" request. The idea is based on the strong session protection feature of Flask-Login, but generalized so that it can also be used outside of the Flask-Login context. The token generation and storage can be customized to fit different types of applications. Here is a simple application that uses Flask-Paranoid to protect the user session: In this example, the paranoid token computed on the initial request from a client will be stored in the user session. If a subsequent request generates a different token, the session will be cleared and then a redirect to the root URL will be made, forcing the potential attacker to log in again. The only configuration is what determines the action that is taken when an invalid session is detected, after the session is cleared. The default is to return a 401 error back to the client. To redirect to a given URL, set paranoid.redirect_view to the desired location: Absolute URLs are also supported: To redirect to a registered Flask route, set paranoid.redirect_view to the desired endpoint name: To redirect to a route inside a blueprint, use the same syntax used by the url_for() function: To have the extension invoke a callback function that generates the response, use the paranoid.on_invalid_session decorator. The function should return a valid Flask response: Since this extension overrides the similar feature in Flask-Login, it is recommended that when using both extensions in an application, session protection is disabled in Flask-Login: Flask-Paranoid detects if Flask-Login is being used, and in that case clears the "remember me" cookie in addition to the user session when an invalid session is detected. Flask-Paranoid allows applications to customize its inner workings through the use of subclasses.
- python-flask-principal · Flask-Principal Documentation "I am that I am"
- python-flask-socketio · flask-socketio Documentation Flask-SocketIO gives Flask applications access to low latency bi-directional communications between the clients and the server. The client-side application can use any of the SocketIO <http://socket.io> client libraries in Javascript, Python, C++, Java and Swift, or any other compatible client to establish a permanent connection to the server.
- python-flask-sqlalchemy · Flask-SQLAlchemy 3.1.1 [image] Flask-SQLAlchemy is an extension for Flask <https://flask.palletsprojects.com/> that adds support for SQLAlchemy <https://www.sqlalchemy.org/> to your application. It simplifies using SQLAlchemy with Flask by setting up common objects and patterns for using those objects, such as a session tied to each web request, models, and engines. Flask-SQLAlchemy does not change how SQLAlchemy works or is used. See the SQLAlchemy documentation <https://docs.sqlalchemy.org/> to learn how to work with the ORM in depth. The documentation here will only cover setting up the extension, not how to use SQLAlchemy.
- python-gevent-websocket · gevent-websocket Documentation gevent-websocket is a WebSocket <http://www.websocket.org/aboutwebsocket.html> library for the gevent <http://www.gevent.org> networking library written written and maintained by Jeffrey Gelens <http://www.noppo.pro> It is licensed under the BSD license. It isn't necessary to use the build-in WebSocketServer to start using WebSockets. WebSockers can be added to existing applications very easy by making the non-standard wsgi.websocket variable available in the WSGI environment. An example using Flask <http://flask.pocoo.org> follows: Also the browser Javascript application can be very simple:
- python-gitlab · GitLab API Command Line Interface
- python-ipfix · python-ipfix Documentation IPFIX implementation for Python 3.3. This module provides a Python interface to IPFIX message streams, and provides tools for building IPFIX Exporting and Collecting Processes. It handles message framing and deframing, encoding and decoding IPFIX data records using templates, and a bridge between IPFIX ADTs and appropriate Python data types. Before using any of the functions of this module, it is necessary to populate the information model with Information Elements. ipfix.ie.use_iana_default() populates the default IANA IPFIX Information Element Registry shipped with the module; this is the current registry as of release time. ipfix.ie.use_5103_default() populates the reverse counterpart IEs as in RFC 5103. The module also supports the definition of enterprise-specific Information Elements via ipfix.ie.for_spec() and ipfix.ie.use_specfile(); see ipfix.ie for more. For reading and writing of records to IPFIX message streams with automatic message boundary management, see the ipfix.reader and ipfix.writer modules, respectively. For manual reading and writing of messages, see ipfix.message. In any case, exporters will need to define templates; see ipfix.template. This module is copyright 2013 Brian Trammell. It is made available under the terms of the GNU Lesser General Public License, version 3 or, at your option, any later version. Reference documentation for each module is found in the subsections below.
- python-jedi · Jedi Documentation [image: GitHub stars] [image] <https://github.com/davidhalter/jedi>[image: The percentage of open issues and pull requests] [image] <https://github.com/davidhalter/jedi/issues>[image: The resolution time is the median time an issue or pull request stays open.] [image] <https://github.com/davidhalter/jedi/issues>[image: Tests] [image] <https://github.com/davidhalter/jedi/actions>[image: Coverage status] [image] <https://coveralls.io/r/davidhalter/jedi>[image: PyPI Downloads] [image] <https://pepy.tech/project/jedi> Github Repository <https://github.com/davidhalter/jedi> Jedi is a static analysis tool for Python that is typically used in IDEs/editors plugins. Jedi has a focus on autocompletion and goto functionality. Other features include refactoring, code search and finding references. Jedi has a simple API to work with. There is a reference implementation as a VIM-Plugin <https://github.com/davidhalter/jedi-vim>. Autocompletion in your REPL is also possible, IPython uses it natively and for the CPython REPL you can install it. Jedi is well tested and bugs should be rare. Here's a simple example of the autocompletion feature: Autocompletion can for example look like this in jedi-vim:
- python-kitchen · kitchen 1.2.6 We've all done it. In the process of writing a brand new application we've discovered that we need a little bit of code that we've invented before. Perhaps it's something to handle unicode text. Perhaps it's something to make a bit of python-2.5 code run on python-2.4. Whatever it is, it ends up being a tiny bit of code that seems too small to worry about pushing into its own module so it sits there, a part of your current project, waiting to be cut and pasted into your next project. And the next. And the next. And since that little bittybit of code proved so useful to you, it's highly likely that it proved useful to someone else as well. Useful enough that they've written it and copy and pasted it over and over into each of their new projects. Well, no longer! Kitchen aims to pull these small snippets of code into a few python modules which you can import and use within your project. No more copy and paste! Now you can let someone else maintain and release these small snippets so that you can get on with your life. This package forms the core of Kitchen. It contains some useful modules for using newer python standard library modules on older python versions, text manipulation, PEP 386 versioning, and initializing gettext. With this package we're trying to provide a few useful features that don't have too many dependencies outside of the python standard library. We'll be releasing other modules that drop into the kitchen namespace to add other features (possibly with larger deps) as time goes on.
- python-mkdebian · Generate a suitable Debian source package for a standard distutils application
- python-netaddr · netaddr Documentation A Python library and a CLI tool <> for representing and manipulating layer 3 (IP) and layer 2 (MAC) network addresses. netaddr provides support for: Layer 3 addresses Layer 2 addresses netaddr's documentation uses the Diátaxis approach to technical documentation authoring <https://diataxis.fr/> and is organized like so:
- python-openflowlibrary · python-openflow library Documentation [image: Experimental] [image] Openflow Tag Release License Build status Code coverage Code-quality score python-openflow is a low level library to parse and create OpenFlow messages. If you want to read an OpenFlow packet from an open socket or send a message to an OpenFlow switch, this is your best friend. The main features are: high performance, short learning curve and free software license. This library is part of Kytos project, but feel free to use this simple and intuitive library in other projects. ATTENTION: A quick start follows for you to check whether this project fits your needs. For a more detailed documentation, please check the python-openflow API Reference Manual.
- python-parso · parso Documentation Release v0.8.7. (Installation <>) Parso is a Python parser that supports error recovery and round-trip parsing for different Python versions (in multiple Python versions). Parso is also able to list multiple syntax errors in your python file. Parso has been battle-tested by jedi <https://github.com/davidhalter/jedi>. It was pulled out of jedi to be useful for other projects as well. Parso consists of a small API to parse Python and analyse the syntax tree. A simple example: To list multiple issues:
- python-pecan · Pecan Documentation Welcome to Pecan, a lean Python web framework inspired by CherryPy, TurboGears, and Pylons. Pecan was originally created by the developers of ShootQ <http://shootq.com> while working at Pictage <http://pictage.com>. Pecan was created to fill a void in the Python web-framework world – a very lightweight framework that provides object-dispatch style routing. Pecan does not aim to be a "full stack" framework, and therefore includes no out of the box support for things like sessions or databases (although tutorials are included for integrating these yourself in just a few lines of code). Pecan instead focuses on HTTP itself. Although it is lightweight, Pecan does offer an extensive feature set for building HTTP-based applications, including:
- python-ptrace · python-ptrace Documentation [image: No Maintenance Intended] [image] <http://unmaintained.tech/> This project is no longer maintained and is looking for a new maintainer. python-ptrace is a debugger using ptrace (Linux, BSD and Darwin system call to trace processes) written in Python. python-ptrace is an opensource project written in Python under GNU GPLv2 license. It supports Python 3.6 and newer.
- python-pyotp · PyOTP PyOTP is a Python library for generating and verifying one-time passwords. It can be used to implement two-factor (2FA) or multi-factor (MFA) authentication methods in web applications and in other systems that require users to log in. Open MFA standards are defined in RFC 4226 <https://tools.ietf.org/html/rfc4226> (HOTP: An HMAC-Based One-Time Password Algorithm) and in RFC 6238 <https://tools.ietf.org/html/rfc6238> (TOTP: Time-Based One-Time Password Algorithm). PyOTP implements server-side support for both of these standards. Client-side support can be enabled by sending authentication codes to users over SMS or email (HOTP) or, for TOTP, by instructing users to use Google Authenticator <https://en.wikipedia.org/wiki/Google_Authenticator>, Authy <https://www.authy.com/>, or another compatible app. Users can set up auth tokens in their apps easily by using their phone camera to scan otpauth:// <https://github.com/google/google-authenticator/wiki/Key-Uri-Format> QR codes provided by PyOTP. Implementers should read and follow the HOTP security requirements <https://tools.ietf.org/html/rfc4226#section-7> and TOTP security considerations <https://tools.ietf.org/html/rfc6238#section-5> sections of the relevant RFCs. At minimum, application implementers should follow this checklist: We also recommend that implementers read the OWASP Authentication Cheat Sheet <https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Authentication_Cheat_Sheet.md> and NIST SP 800-63-3: Digital Authentication Guideline <https://pages.nist.gov/800-63-3/> for a high level overview of authentication best practices.
- python-sdbus · python-sdbus Python-sdbus is the python D-Bus library that aim to use the modern features of python
- python-semantic-release · python-semantic-release Documentation Automatic Semantic Versioning for Python projects. This is a Python implementation of semantic-release for JS by Stephan Bönnemann. If you find this topic interesting you should check out his talk from JSConf Budapest. The general idea is to be able to detect what the next version of the project should be based on the commits. This tool will use that to automate the whole release, upload to an artifact repository and post changelogs to GitHub. You can run the tool on a CI service, or just run it locally.
- python-socketio · python-socketio Documentation This projects implements Socket.IO clients and servers that can run standalone or integrated with a variety of Python web frameworks.
- python-sshtunnel · sshtunnel Documentation [image: CircleCI] [image] <https://circleci.com/gh/pahaz/sshtunnel> [image: AppVeyor] [image] <https://ci.appveyor.com/project/pahaz/sshtunnel> [image: Documentation Status] [image] <http://sshtunnel.readthedocs.io/en/latest/?badge=latest> [image: coveralls] [image] <https://coveralls.io/github/pahaz/sshtunnel?branch=master> [image: version] [image] <https://pypi.python.org/pypi/sshtunnel> [image: pyversions] [image] [image: license] [image] <https://github.com/pahaz/sshtunnel/blob/master/LICENSE> Author: Pahaz <https://github.com/pahaz> Repo: <https://github.com/pahaz/sshtunnel/> Inspired by <https://github.com/jmagnusson/bgtunnel>, which doesn't work on Windows. See also: <https://github.com/paramiko/paramiko/blob/master/demos/forward.py>
- python-stubber · generate ILU stubs for the Python programming language
- python-tasklib · tasklib Documentation tasklib is a Python library for interacting with taskwarrior <http://taskwarrior.org> databases, using a queryset API similar to that of Django's ORM. Supports Python 3.5 and above, with taskwarrior 2.4.x and above. Older versions of taskwarrior are untested and may not work.
- python-whiteboard · Make your own electronic whiteboard
- python1.5 · an interpreted, interactive, object-oriented programming language
- python2 · an interpreted, interactive, object-oriented programming language
- python2-activipy_tester · Test for activitystreams correctness
- python2-coverage · measure code coverage of Python program execution
- python2-gflags2man · gflags2man runs a Google flags base program and generates a man page.
- python2-less2scss · Converts Less files to Scss.
- python2-pyscss · Converts Scss files to CSS.
- python2-qr · script to create QR codes at the command line
- python2-scrapy · the Scrapy command-line tool
- python2-swift · OpenStack Swift client tool
- python2.1 · an interpreted, interactive, object-oriented programming language
- python2.1-popy-config · script to get version number the installed PoPy python module
- python2.2 · an interpreted, interactive, object-oriented programming language
- python2.2-ipython · An Enhanced Interactive Python
- python2.2-popy-config · script to get version number the installed PoPy python module
- python2.2-pycolor · Colorize a python file using ANSI and print to stdout.
- python2.2-pyrexc · compile python-like .pyx file to C for use as python module
- python2.3 · an interpreted, interactive, object-oriented programming language
- python2.3-ipython · An Enhanced Interactive Python
- python2.3-popy-config · script to get version number the installed PoPy python module
- python2.3-pycolor · Colorize a python file using ANSI and print to stdout.
- python2.3-pyrexc · compile python-like .pyx file to C for use as python module
- python2.4 · an interpreted, interactive, object-oriented programming language
- python2.4-dbg · an interpreted, interactive, object-oriented programming language
- python2.4-ipython · An Enhanced Interactive Python
- python2.4-pycolor · Colorize a python file using ANSI and print to stdout.
- python2.4-pyrexc · compile python-like .pyx file to C for use as python module
- python2.5 · an interpreted, interactive, object-oriented programming language
- python2.5-dbg · an interpreted, interactive, object-oriented programming language
- python2.5-pyrexc · compile python-like .pyx file to C for use as python module
- python2.6 · an interpreted, interactive, object-oriented programming language
- python2.6-dbg · an interpreted, interactive, object-oriented programming language
- python2.7 · an interpreted, interactive, object-oriented programming language
- python2.7-config · output build options for python C/C++ extensions or embedding
- python2.7-coverage · measure code coverage of Python program execution
- python2.7-dbg · an interpreted, interactive, object-oriented programming language
- python2.7-dbg-config · output build options for python C/C++ extensions or embedding
- python2.7-pyrexc · compile python-like .pyx file to C for use as python module
- python3 · an interpreted, interactive, object-oriented programming language
- python3-activipy_tester · Test for activitystreams correctness
- python3-config · output build options for python C/C++ extensions or embedding
- python3-coverage · measure code coverage of Python program execution
- python3-cymruwhois · program to lookup ip addresses using the cymru whois service
- python3-gflags2man · b'gflags2man runs a Google flags base program and generates a man page.'
- python3-juliandate · Conversion between Julian dates to Julian or Gregorian calendar dates
- python3-less2scss · Converts Less files to Scss.
- python3-openflow · low level library to parse OpenFlow messages
- python3-pyscss · Converts Scss files to CSS.
- python3-qr · script to create QR codes at the command line
- python3-scrapy · the Scrapy command-line tool
- python3-swift · OpenStack Swift client tool
- python3-unidiff · Unified diff Python parsing/metadata extraction library
- python3.1 · an interpreted, interactive, object-oriented programming language
- python3.1-dbg · an interpreted, interactive, object-oriented programming language
- python3.11 · an interpreted, interactive, object-oriented programming language
- python3.11-config · output build options for python C/C++ extensions or embedding
- python3.11-coverage · measure code coverage of Python program execution
- python3.11-dbg · an interpreted, interactive, object-oriented programming language
- python3.11d · an interpreted, interactive, object-oriented programming language
- python3.13 · an interpreted, interactive, object-oriented programming language
- python3.13-config · output build options for python C/C++ extensions or embedding
- python3.13-coverage · measure code coverage of Python program execution
- python3.13-dbg · an interpreted, interactive, object-oriented programming language
- python3.13d · an interpreted, interactive, object-oriented programming language
- python3.14 · an interpreted, interactive, object-oriented programming language
- python3.2 · an interpreted, interactive, object-oriented programming language
- python3.2-config · output build options for python C/C++ extensions or embedding
- python3.2-dbg · an interpreted, interactive, object-oriented programming language
- python3.2-dbg-config · output build options for python C/C++ extensions or embedding
- python3.2dmu · an interpreted, interactive, object-oriented programming language
- python3.2dmu-config · output build options for python C/C++ extensions or embedding
- python3.2mu · an interpreted, interactive, object-oriented programming language
- python3.2mu-config · output build options for python C/C++ extensions or embedding
- python3.4 · an interpreted, interactive, object-oriented programming language
- python3.4-coverage · measure code coverage of Python program execution
- python3.4-dbg · an interpreted, interactive, object-oriented programming language
- python3.4dm · an interpreted, interactive, object-oriented programming language
- python3.4m · an interpreted, interactive, object-oriented programming language
- python3.4m-config · output build options for python C/C++ extensions or embedding
- python3.5 · an interpreted, interactive, object-oriented programming language
- python3.5-coverage · measure code coverage of Python program execution
- python3.5-dbg · an interpreted, interactive, object-oriented programming language
- python3.5dm · an interpreted, interactive, object-oriented programming language
- python3.5m · an interpreted, interactive, object-oriented programming language
- python3.5m-config · output build options for python C/C++ extensions or embedding
- python3.7 · an interpreted, interactive, object-oriented programming language
- python3.7-coverage · measure code coverage of Python program execution
- python3.7-dbg · an interpreted, interactive, object-oriented programming language
- python3.7dm · an interpreted, interactive, object-oriented programming language
- python3.7m · an interpreted, interactive, object-oriented programming language
- python3.7m-config · output build options for python C/C++ extensions or embedding
- python3.9 · an interpreted, interactive, object-oriented programming language
- python3.9-config · output build options for python C/C++ extensions or embedding
- python3.9-coverage · measure code coverage of Python program execution
- python3.9-dbg · an interpreted, interactive, object-oriented programming language
- python3.9d · an interpreted, interactive, object-oriented programming language
- python_count · count physical lines of code, in each input file
- pythoncad · Computer Aided Drafting (CAD) program
- pythondoc · documentation generator for Python
- pythonms · run a mail command pythonms - run a Python interpreter with all the functions in PMS.Commands in the current namespace
- PythonNWSSleighWorker · Executes the Python NWS Sleigh Worker
- pythonperformancebenchmarksuite · Python Performance Benchmark Suite Documentation The pyperformance project is intended to be an authoritative source of benchmarks for all Python implementations. The focus is on real-world benchmarks, rather than synthetic benchmarks, using whole applications when possible. pyperformance is distributed under the MIT license. Documentation:
- pythonw · run python script allowing GUI
- pythran · part of pythran: ahead of time compiler for Python
- pythran-config · part of pythran: ahead of time compiler for Python
- pytimechart · Fast graphical exploration and visualisation for linux kernel traces
- pytone · music jukebox for your audio files
- pytonectl · remote control for pytone
- pytrainer · The free sport training center
- pyui · utility for panelui
- pyuic · Qt user interface compiler for Python
- pyuic4 · compile Qt4 user interfaces to Python code
- pyuic5 · compile Qt5 user interfaces to Python code
- pyuicfg · manage pyuic.json file (pyqt-distutils)
- pyvcflib
- pyvcp · Virtual Control Panel for LinuxCNC
- pyvcp_demo · Python Virtual Control Panel demonstration component
- pyvenv · create virtual python environments
- pyvenv-3.4 · create virtual python environments
- pyvenv-3.5 · create virtual python environments
- pyvenv-3.7 · create virtual python environments
- pyversions · print python version information
- pyview · a simple pager (viewer) to be used with Last File Manager.
- pyvows · BDD test engine based on Vows.js
- pywayland-scanner · pywayland Documentation PyWayland provides Python bindings to the Wayland library, using pure Python by making calls through the CFFI module. PyWayland supports Python >=3.6, including sufficiently new versions of PyPy 3. This is currently a highly experimental package, and the usage is likely to change between releases. Check back as development continues, contributions are always welcome! Check out the different sections below for information on installing and running PyWayland. There is also information on running and developing from source (feedback and contributions are always welcome on the issue tracker). Finally, the module documentation is included.
- pywrap · wxPython tools. img2png - wxPython tools. img2xpm - wxPython tools. pycrust - wxPython tools. xrced - wxPython tools. helpviewer - wxPython tools. pyalacarte - wxPython tools. pyalamode - wxPython tools. pywrap - wxPython tools. pywxrc - wxPython tools.
- pywxrc · wxPython tools. img2png - wxPython tools. img2py - wxPython tools. img2xpm - wxPython tools. pycrust - wxPython tools. pyshell - wxPython tools. pyslices - wxPython tools. pyslicesshell - wxPython tools. pywxrc - wxPython tools. wxdemo - wxPython tools. wxdocs - wxPython tools. wxget - wxPython tools.
- pyxbdump · Python XML Schema Bindings Namespace Dump
- pyxbdump-py3 · Python XML Schema Bindings Namespace Dump (Python3 version)
- pyxbgen · Python XML Schema Bindings Generator
- pyxbgen-py3 · Python XML Schema Bindings Generator (Python3 version)
- pyxbwsdl · Python XML Schema Bindings WSDL Introspection
- pyxbwsdl-py3 · Python XML Schema Bindings WSDL Introspection (Python3 version)
- pyxmms-remote · Command-line interface to XMMS
- pyxplot · a multi-purpose command-line data processing, vector graphics and graph-plotting tool.
- pyxplot_watch · a tool which monitors a collection of Pyxplot command scripts and executes them whenever they are modified.
- pyzo · Pyzo Documentation API docs in progress. IEP is organized in several subpackages, some of which can be used completely independent from the rest. Although IEP the IDE requires Qt and Python 3, some of its subpackages can safely be imported without these dependencies… Contents:
- pyzor · spam-catcher using a collaborative filtering network
- pyzor-migrate · spam-catcher using a collaborative filtering network
- pyzord · spam-catcher using a collaborative filtering network
- pzstd · parallelized Zstandard compression, a la pigz