_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-pykwalify 1.7.0
Propagated dependencies: python-dateutil@2.8.2 python-docopt@0.6.2 python-pyyaml@6.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/grokzen/pykwalify
Licenses: Expat
Synopsis: Python lib/cli for JSON/YAML schema validation
Description:

This package provides a parser, schema validator, and data binding tool for YAML and JSON.

python-pykeepass 3.2.1
Propagated dependencies: python-argon2-cffi@21.1.0 python-construct@2.10.70-1.c1171b1 python-dateutil@2.8.2 python-future@0.18.2 python-lxml@4.9.1 python-pycryptodomex@3.21.0
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://github.com/libkeepass/pykeepass
Licenses: GPL 3+
Synopsis: Python library to interact with keepass databases
Description:

This library allows you to write entries to a KeePass database. It supports KDBX3 and KDBX4.

python-pypytools 0.6.2
Propagated dependencies: python-py@1.11.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/antocuni/pypytools/
Licenses: X11
Synopsis: Tools to use PyPy-specific features, with CPython fallbacks
Description:

This package provides a collection of useful tools to use PyPy-specific features, with CPython fallbacks.

python-pynixutil 0.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/nix-community/pynixutil
Licenses: Expat
Synopsis: Utility functions for working with data from Nix in Python
Description:

pynixutil provides functions for base32 encoding/decoding and derivation parsing, namingly b32decode(), b32encode() and drvparse().

python-pyrss2gen 1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://dalkescientific.com/Python/PyRSS2Gen.html
Licenses: Modified BSD
Synopsis: Generate RSS 2.0 feeds using a Python data structure
Description:

PyRSS2Gen is the interface to generate RSS 2.0 feeds. PyRSS2Gen builds the feed up by using a XML generator.

python-pyrodigal 3.3.0
Propagated dependencies: python-archspec@0.2.3 python-importlib-resources@5.12.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/althonos/pyrodigal
Licenses: GPL 3
Synopsis: Cython bindings and Python interface for Prodigal
Description:

This package offers Cython bindings and a Python interface for Prodigal. Prodigal is an ORF finder designed for both genomes and metagenomes.

python-pyclipper 1.3.0.post3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/greginvm/pyclipper
Licenses: Expat
Synopsis: Wrapper for Angus Johnson's Clipper library
Description:

Pyclipper is a Cython wrapper for the C++ translation of the Angus Johnson's polygon clipping Clipper library (ver. 6.4.2).

python-py-ubjson 0.10.0
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://github.com/Iotic-Labs/py-ubjson
Licenses: ASL 2.0
Synopsis: Universal Binary JSON encoder/decoder
Description:

Py-ubjson is a Python module providing an Universal Binary JSON encoder/decoder based on the draft-12 specification for UBJSON.

python-pytidylib 0.3.2
Dependencies: tidy-html@5.8.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/countergram/pytidylib
Licenses: Expat
Synopsis: Python wrapper for HTML Tidy library
Description:

PyTidyLib is a Python package that wraps the HTML Tidy library. This allows you, from Python code, to “fix” invalid (X)HTML markup.

python-pyqtgraph 0.13.3
Dependencies: qtbase@5.15.15
Propagated dependencies: python-h5py@3.8.0 python-numpy@1.24.4 python-pyopengl@3.1.6 python-scipy@1.12.0 python-pyqt@5.15.10
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.pyqtgraph.org
Licenses: Expat
Synopsis: Scientific graphics and GUI library for Python
Description:

PyQtGraph is a Pure-python graphics library for PyQt5, PyQt6, PySide2 and PySide6. It is intended for use in mathematics, scientific or engineering applications.

python-pylsqpack 0.3.17
Channel: guix
Location: gnu/packages/python-compression.scm (gnu packages python-compression)
Home page: https://github.com/aiortc/pylsqpack
Licenses: Expat
Synopsis: Python bindings for @code{ls-qpack}
Description:

pylsqpack is a wrapper around the ls-qpack library. It provides Python Decoder and Encoder objects to read or write HTTP/3 headers compressed with QPACK.

python-pydevtool 0.3.0
Propagated dependencies: python-doit@0.36.0 python-rich-click@1.6.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pydoit/pydevtool
Licenses: Expat
Synopsis: CLI dev tools powered by pydoit
Description:

This package provides command line tools, powered by pydoit. It offers integration with click and rich for custom CLI and these linters: pycodestlye, pyflakes

python-pyqt6-sip 13.8.0
Channel: guix
Location: gnu/packages/qt.scm (gnu packages qt)
Home page: https://www.riverbankcomputing.com/software/sip/
Licenses: LGPL 2.1+
Synopsis: Sip module support for PyQt6
Description:

SIP is used to write self contained extension modules, i.e. without a library to be wrapped. This SIP extension module provides support for the PyQt6 package.

python-py3status 3.50
Dependencies: file@5.45
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ultrabug/py3status
Licenses: Modified BSD
Synopsis: Extensible i3status wrapper written in Python
Description:

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.

python-pyvisa-py 0.7.2
Propagated dependencies: python-pyvisa@1.14.1 python-typing-extensions@4.12.2
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://pyvisa-py.readthedocs.io/
Licenses: Expat
Synopsis: Backend for PyVISA
Description:

PyVISA-py is a backend for PyVISA that implements most of the methods for Message Based communication (Serial/USB/GPIB/Ethernet) using Python and some well developed, easy to deploy and cross platform libraries.

python-pycparser 2.21
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/eliben/pycparser
Licenses: Modified BSD
Synopsis: C parser in Python
Description:

Pycparser is a complete parser of the C language, written in pure Python using the PLY parsing library. It parses C code into an AST and can serve as a front-end for C compilers or analysis tools.

python-pygame-ce 2.4.1
Dependencies: freetype@2.13.0 sdl-union@1.2.68
Channel: efraim-dfsg
Location: wip/clangen.scm (wip clangen)
Home page: https://pyga.me
Licenses: LGPL 2.1
Synopsis: Python Game Development
Description:

Pygame is a library for the development of multimedia applications like video games using Python. It uses the SDL library and several other popular libraries to abstract the most common functions, making writing these programs a more intuitive task.

python-pyenchant 2.0.0
Dependencies: enchant@2.6.9
Channel: guix
Location: gnu/packages/enchant.scm (gnu packages enchant)
Home page: https://github.com/pyenchant/pyenchant
Licenses: LGPL 2.1+
Synopsis: Spellchecking library for Python
Description:

PyEnchant is a spellchecking library for Python, based on the Enchant library. PyEnchant combines all the functionality of the underlying Enchant library with the flexibility of Python. It also provides some higher-level functionality than is available in the C API.

python-pyparsing 2.4.7
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pyparsing/pyparsing
Licenses: Expat
Synopsis: Python parsing class library
Description:

The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code.

python-pyparsing 3.0.6
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pyparsing/pyparsing
Licenses: Expat
Synopsis: Python parsing class library
Description:

The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code.

python-pytooling 8.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pytooling.github.io/pyTooling/
Licenses: ASL 2.0
Synopsis: Miscellaneous Python tools
Description:

pyTooling is a collection of (abstract) data models, lacking classes, decorators, a new performance boosting meta-class, and enhanced exceptions. It also provides lots of helper functions---e.g., to ease the handling of package descriptions or to unify multiple existing APIs into a single API.

python-pytest-qt 4.4.0
Propagated dependencies: python-pluggy@1.5.0 python-pyqt@5.15.10 python-pytest@8.3.3
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/pytest-dev/pytest-qt
Licenses: Expat
Synopsis: Pytest support for PyQt and PySide applications
Description:

pytest-qt is a Pytest plugin that allows programmers to write tests for PyQt5 and PySide2 applications.

The main usage is to use the qtbot fixture, responsible for handling qApp creation as needed and provides methods to simulate user interaction, like key presses and mouse clicks.

python-pyfit-sne 1.2.1
Dependencies: fftw@3.3.10
Propagated dependencies: python-numpy@1.24.4
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/KlugerLab/pyFIt-SNE
Licenses: Original BSD
Synopsis: FFT-accelerated Interpolation-based t-SNE
Description:

t-Stochastic Neighborhood Embedding (t-SNE) is a highly successful method for dimensionality reduction and visualization of high dimensional datasets. A popular implementation of t-SNE uses the Barnes-Hut algorithm to approximate the gradient at each iteration of gradient descent. This package is a Cython wrapper for FIt-SNE.

python-pycountry 20.7.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://bitbucket.org/flyingcircus/pycountry
Licenses: LGPL 2.1+
Synopsis: ISO databases for languages, countries, currencies, etc.
Description:

pycountry provides the ISO databases for the standards:

  1. 639-3 (Languages)

  2. 3166 (Countries)

  3. 3166-3 (Deleted Countries)

  4. 3166-2 (Subdivisions of countries)

  5. 4217 (Currencies)

  6. 15924 (Scripts)

It includes a copy from Debian’s pkg-isocodes and makes the data accessible through a Python API.

Total results: 479