_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-configobj 5.0.6
Propagated dependencies: python-six@1.16.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/DiffSK/configobj
Licenses: Modified BSD
Synopsis: Config file reading, writing and validation
Description:

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.

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-icontract 2.7.1
Propagated dependencies: python-asttokens@2.4.1 python-typing-extensions@4.12.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://icontract.readthedocs.io
Licenses: Expat
Synopsis: Design-by-contract programming for Python
Description:

icontract brings design-by-contract to Python with informative violation messages and inheritance. icontract provides two function, require and ensure for preconditions and postconditions respectively. Additionally, it provides a class decorator, invariant, to establish class invariants.

python-openturns 1.25
Dependencies: openblas@0.3.29 bonmin@1.8.9 boost@1.83.0 cbc@2.10.5 ceres-solver@2.0.0 cminpack@1.3.11 dlib@19.24.6 hdf5@1.14.6 hmat@1.10.0 ipopt@3.13.4 libxml2@2.9.14 mpc@1.3.1 mpfr@4.2.1 nlopt@2.10.0 pagmo@2.19.1 primesieve@12.9 python-wrapper@3.11.11 spectra@1.1.0 tbb@2021.6.0
Propagated dependencies: python-chaospy@4.3.13 python-dill@0.3.9 python-matplotlib@3.8.2 python-numpy@1.26.2 python-pandas@2.2.3 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/statistics.scm (gnu packages statistics)
Home page: https://openturns.github.io/www/
Licenses: LGPL 3+
Synopsis: Uncertainty treatment library
Description:

OpenTURNS is a scientific C++ and Python library including an internal data model and algorithms dedicated to the treatment of uncertainties. The main goal of this library is giving to specific applications all the functionalities needed to treat uncertainties in studies.

python-ttystatus 0.38
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://liw.fi/ttystatus/
Licenses: GPL 3+
Synopsis: Python library for progress reporting and status updates on terminals
Description:

ttystatus is a Python library for showing progress reporting and status updates on terminals, for command line programs. Output is automatically adapted to the width of the terminal: truncated if it does not fit, and resized if the terminal size changes.

python-typogrify 2.0.7
Propagated dependencies: python-smartypants@2.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/mintchaos/typogrify
Licenses: Modified BSD
Synopsis: Filters to transform text into typographically-improved HTML
Description:

typogrify provides a set of custom filters that automatically apply various transformations to plain text in order to yield typographically-improved HTML. While often used in conjunction with Jinja and Django template systems, the filters can be used in any environment.

python-exodriver 2.6.0
Dependencies: libusb@1.0.25
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/labjack/exodriver
Licenses: Expat
Synopsis: USB driver for LabJack data acquisition instruments
Description:

This package provides liblabjackusb, a USB library for low-level communication with the U3, U6, UE9, Digit, T4 and T7 LabJack data acquisition instruments. A udev rule is also included to allow unprivileged users to communicate with the instruments via USB.

python-sphinx-me 0.3
Channel: guix
Location: gnu/packages/sphinx.scm (gnu packages sphinx)
Home page: https://github.com/stephenmcd/sphinx-me
Licenses: FreeBSD
Synopsis: Create a Sphinx documentation shell
Description:

Create a Sphinx documentation shell for your project and include the README file as the documentation index. It handles extracting the required meta data such as the project name, author and version from your project for use in your Sphinx docs.

python-mistletoe 1.3.0
Channel: guix
Location: gnu/packages/markup.scm (gnu packages markup)
Home page: https://github.com/miyuchina/mistletoe
Licenses: Expat
Synopsis: Extensible Markdown parser in pure Python
Description:

The mistletoe Markdown parser is a CommonMark-compliant Markdown parser that supports definitions of custom tokens.

Parsing Markdown into an abstract syntax tree also allows mistletoe to swap out renderers for different output formats, without touching any of the core components.

python-cairocffi 1.6.1
Dependencies: glib@2.82.1 gtk+@3.24.43 gdk-pixbuf@2.42.12 cairo@1.18.2
Propagated dependencies: python-xcffib@1.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Kozea/cairocffi
Licenses: Modified BSD
Synopsis: Python bindings and object-oriented API for Cairo
Description:

Cairocffi is a CFFI-based drop-in replacement for Pycairo, a set of Python bindings and object-oriented API for cairo. Cairo is a 2D vector graphics library with support for multiple backends including image buffers, PNG, PostScript, PDF, and SVG file output.

python-pyriemann 0.9
Propagated dependencies: python-joblib@1.4.2 python-matplotlib@3.8.2 python-numpy@1.26.2 python-scikit-learn@1.6.1 python-scipy@1.12.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://pyriemann.readthedocs.io
Licenses: Modified BSD
Synopsis: Machine learning for multivariate data with Riemannian geometry
Description:

pyRiemann is a Python machine learning package based on scikit-learn API. It provides a high-level interface for processing and classification of real (resp. complex)-valued multivariate data through the Riemannian geometry of symmetric (resp. Hermitian) positive definite (SPD) (resp. HPD) matrices.

python-nireports 25.3.0
Propagated dependencies: python-acres@0.5.0 python-lxml@4.9.1 python-matplotlib@3.8.2 python-nibabel@5.3.2 python-nilearn@0.12.1 python-nipype@1.10.0 python-numpy@1.26.2 python-pandas@2.2.3 python-pybids@0.19.0 python-pyyaml@6.0.1 python-seaborn@0.13.1 python-templateflow@25.0.3
Channel: guix-science
Location: guix-science/packages/neuroscience.scm (guix-science packages neuroscience)
Home page: https://nireports.readthedocs.io
Licenses: ASL 2.0
Synopsis: @code{NiPreps} reporting and visualization tools
Description:

NiReports contains the two main components of the visual reporting system of NiPreps: 1) reportlets, visualizations for assessing the quality of a particular processing step within the neuroimaging pipeline, and 2) assemblers, end-user write out reportlets to a predetermined folder.

python-asdf-zarr 0.0.3
Propagated dependencies: python-asdf@4.2.0 python-fsspec@2024.12.0 python-zarr@2.18.4
Channel: ffab
Location: ffab/packages/astronomy.scm (ffab packages astronomy)
Home page: https://github.com/asdf-format/asdf-zarr
Licenses: Modified BSD
Synopsis: Asdf extension to support Zarr arrays
Description:

This package includes an extension for the Python library asdf to add support for reading and writing chunked Zarr arrays, a file storage format for chunked, compressed, N-dimensional arrays based on an open-source specification.

python-asdf-zarr 0.0.4
Propagated dependencies: python-asdf@3.5.0 python-fsspec@2024.12.0 python-zarr@2.18.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/asdf-format/asdf-zarr
Licenses: Modified BSD
Synopsis: Asdf extension to support Zarr arrays
Description:

This package includes an extension for the Python library asdf to add support for reading and writing chunked Zarr arrays, a file storage format for chunked, compressed, N-dimensional arrays based on an open-source specification.

python-sre-yield 1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/google/sre_yield
Licenses: ASL 2.0
Synopsis: Expands a regular expression to its possible matches
Description:

The goal of sre_yield is to efficiently generate all values that can match a given regular expression, or count possible matches efficiently. It uses the parsed regular expression, so you get a much more accurate result than trying to just split strings.

python-decorator 5.0.9
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/decorator/
Licenses: Expat
Synopsis: Python module to simplify usage of decorators
Description:

The aim of the decorator module is to simplify the usage of decorators for the average programmer, and to popularize decorators usage giving examples of useful decorators, such as memoize, tracing, redirecting_stdout, locked, etc. The core of this module is a decorator factory.

python-numpy-mkl 1.26.2
Dependencies: bash@5.1.16 intel-oneapi-mkl@2023.2.0
Channel: guix-hpc-non-free
Location: tainted/python-xyz.scm (tainted python-xyz)
Home page: https://numpy.org
Licenses: Modified BSD
Synopsis: Fundamental package for scientific computing with Python (MKL build)
Description:

NumPy is the fundamental package for scientific computing with Python. It contains among other things: a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, useful linear algebra, Fourier transform, and random number capabilities.

python-pyparsing 3.2.1
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 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-editables 0.5
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pfmoore/editables
Licenses: Expat
Synopsis: Editable installations
Description:

This library supports the building of wheels which, when installed, will expose packages in a local directory on sys.path in ``editable mode''. In other words, changes to the package source will be reflected in the package visible to Python, without needing a reinstall.

python-markdown2 2.5.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/trentm/python-markdown2
Licenses: Expat
Synopsis: Fast and complete Python implementation of Markdown
Description:

This package provides a fast and complete Python implementation of Markdown. It was written to closely match the behaviour of the original Perl-implemented Markdown.pl. It also comes with a number of extensions (called extras) for things like syntax coloring, tables, header-ids.

python-asgi-csrf 0.11
Propagated dependencies: python-itsdangerous@2.2.0 python-multipart@0.0.20
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/simonw/asgi-csrf
Licenses: ASL 2.0
Synopsis: ASGI middleware for protecting against CSRF attacks
Description:

This Asynchronous Server Gateway Interface (ASGI) middleware protects against Cross-site request forgery (CSRF) attacks. It implements the Double Submit Cookie pattern, where a cookie is set that is then compared to a csrftoken hidden form field or a x-csrftoken HTTP header.

python-pytooling 8.5.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.

Total results: 3825