_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-pysaml2 6.5.1
Propagated dependencies: python-cryptography@44.0.0 python-dateutil@2.8.2 python-defusedxml@0.7.1 python-importlib-resources@5.12.0 python-pyopenssl@24.3.0 python-pytz@2023.3.post1 python-requests@2.31.0 python-six@1.16.0 python-xmlschema@1.2.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://idpy.org
Licenses: ASL 2.0
Synopsis: Python implementation of SAML Version 2 Standard
Description:

PySAML2 is a pure python implementation of SAML Version 2 Standard. It contains all necessary pieces for building a SAML2 service provider or an identity provider. The distribution contains examples of both.

This package was originally written to work in a WSGI environment, but there are extensions that allow you to use it with other frameworks.

python-nibabel 5.3.2
Propagated dependencies: python-importlib-resources@5.12.0 python-numpy@1.26.2 python-packaging@24.2 python-typing-extensions@4.12.2
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://nipy.org/nibabel/
Licenses: Expat
Synopsis: Read and write access to common neuroimaging file formats
Description:

nibabel is a library that provides read and write access to common neuroimaging file formats, including: ANALYZE (plain, SPM99, SPM2 and later), GIFTI, NIfTI1, NIfTI2, CIFTI-2, MINC1, MINC2, AFNI BRIK/HEAD, ECAT and Philips PAR/REC. In addition, NiBabel also supports FreeSurfer’s MGH, geometry, annotation and morphometry files, and provides some limited support for DICOM.

python-zconfig 4.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/zopefoundation/ZConfig/
Licenses: Zope Public License 2.1
Synopsis: Structured configuration library intended for general use
Description:

zconfig is a configuration library intended for general use. It supports a hierarchical schema-driven configuration model that allows a schema to specify data conversion routines written in Python. Its model is very different from the model supported by the configparser module found in Python's standard library, and is more suitable to configuration-intensive applications.

python-rencode 1.0.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/aresch/rencode
Licenses: Modified BSD
Synopsis: Serialization of heterogeneous data structures
Description:

The rencode module is a data structure serialization library, similar to bencode from the BitTorrent project. For complex, heterogeneous data structures with many small elements, r-encoding stake up significantly less space than b-encodings. This version of rencode is a complete rewrite in Cython to attempt to increase the performance over the pure Python module.

python-ufolib2 0.13.1
Propagated dependencies: python-attrs@24.2.0 python-fonttools@4.39.3
Channel: guix
Location: gnu/packages/fontutils.scm (gnu packages fontutils)
Home page: https://github.com/fonttools/ufoLib2
Licenses: ASL 2.0
Synopsis: Unified Font Object (UFO) font processing library
Description:

The ufoLib2 Python library is meant to be a thin representation of the Unified Font Object (UFO) version 3 data model, intended for programmatic manipulation and fast batch processing of UFOs. It resembles the defcon library, but does without notifications, the layout engine and other support classes. Where useful and possible, ufoLib2 tries to be API-compatible with defcon.

python-whisper 1.1.8
Channel: guix
Location: gnu/packages/monitoring.scm (gnu packages monitoring)
Home page: https://graphiteapp.org/
Licenses: ASL 2.0
Synopsis: Fixed size round-robin style database for Graphite
Description:

Whisper is one of three components within the Graphite project. Whisper is a fixed-size database, similar in design and purpose to RRD (round-robin-database). It provides fast, reliable storage of numeric data over time. Whisper allows for higher resolution (seconds per point) of recent data to degrade into lower resolutions for long-term retention of historical data.

python-baycomp 1.0.3
Propagated dependencies: python-matplotlib@3.8.2 python-numpy@1.26.2 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/janezd/baycomp
Licenses: Expat
Synopsis: Library for comparison of Bayesian classifiers
Description:

Baycomp is a library for Bayesian comparison of classifiers. Functions in the library compare two classifiers on one or on multiple data sets. They compute three probabilities: the probability that the first classifier has higher scores than the second, the probability that differences are within the region of practical equivalence (rope), or that the second classifier has higher scores.

python-pkginfo 1.10.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://code.launchpad.net/~tseaver/pkginfo/trunk
Licenses: Expat
Synopsis: Query metadatdata from sdists, bdists, and installed packages
Description:

API to query the distutils metadata written in PKG-INFO inside a source distriubtion (an sdist) or a binary distribution (e.g., created by running bdist_egg). It can also query the EGG-INFO directory of an installed distribution, and the *.egg-info stored in a "development checkout" (e.g, created by running python setup.py develop).

python-tomlkit 0.11.6
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/sdispater/tomlkit
Licenses: Expat
Synopsis: Style-preserving TOML library
Description:

TOML Kit is a 1.0.0rc1-compliant TOML library. It includes a parser that preserves all comments, indentations, whitespace and internal element ordering, and makes them accessible and editable via an intuitive API. It can also create new TOML documents from scratch using the provided helpers. Part of the implementation has been adapted, improved, and fixed from Molten.

python2-pillow 6.2.2
Dependencies: freetype@2.13.0 lcms@2.13.1 libjpeg-turbo@2.1.4 libtiff@4.4.0 libwebp@1.3.2 libxcrypt@4.4.36 openjpeg@2.5.0 zlib@1.3
Propagated dependencies: python2-olefile@0.46
Channel: guix-past
Location: past/packages/python27.scm (past packages python27)
Home page: https://python-pillow.org
Licenses: X11-style
Synopsis: Fork of the Python Imaging Library
Description:

The Python Imaging Library adds image processing capabilities to your Python interpreter. This library provides extensive file format support, an efficient internal representation, and fairly powerful image processing capabilities. The core image library is designed for fast access to data stored in a few basic pixel formats. It should provide a solid foundation for a general image processing tool.

python-pytorch 2.0.1
Dependencies: qnnpack@0-0.7d2a4e9 foxi@1.4.1-0.c278588 asmjit@0.0.0-2.cfc9f81 brotli@1.0.9 clog@0.0-5.b73ae6c cpp-httplib@0.20.0 eigen@3.4.0 flatbuffers@24.12.23 fmt@9.1.0 fp16@0.0-1.0a92994 fxdiv@0.0-1.63058ef gemmlowp@0.1-1.08e4bb3 gloo@0.0.0-2.81925d1 googletest@1.12.1 googlebenchmark@1.9.1 libuv@1.44.2 miniz@pytorch-2.7.0 oneapi-dnnl@2.7.3 openblas@0.3.29 openmpi@4.1.6 openssl@3.0.8 pthreadpool@0.1-3.560c60d protobuf@3.21.9 pybind11@2.13.6 qnnpack-pytorch@pytorch-2.0.1 sleef@3.6.1 tensorpipe@0-0.bb1473a vulkan-headers@1.4.309.0 vulkan-loader@1.4.309.0 vulkan-memory-allocator@3.2.1 xnnpack@0.0-2.51a9875 zlib@1.3 zstd@1.5.2
Propagated dependencies: cpuinfo@0.0-5.b73ae6c onnx@1.17.0 onnx-optimizer@0.3.19 python-astunparse@1.6.3 python-click@8.1.7 python-filelock@3.16.1 python-fsspec@2024.12.0 python-future@0.18.2 python-jinja2@3.1.2 python-networkx@3.4.2 python-numpy@1.26.2 python-opt-einsum@3.3.0 python-optree@0.14.0 python-packaging@24.2 python-psutil@5.9.2 python-pyyaml@6.0.1 python-requests@2.31.0 python-sympy@1.13.3 python-typing-extensions@4.12.2 python-filelock@3.16.1 python-jinja2@3.1.2 python-networkx@3.4.2 python-opt-einsum@3.3.0 python-sympy@1.13.3
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://pytorch.org/
Licenses: Modified BSD
Synopsis: Python library for tensor computation and deep neural networks
Description:

PyTorch is a Python package that provides two high-level features:

  • tensor computation (like NumPy) with strong GPU acceleration;

  • deep neural networks (DNNs) built on a tape-based autograd system.

You can reuse Python packages such as NumPy, SciPy, and Cython to extend PyTorch when needed.

Note: currently this package does not provide GPU support.

python-pytorch 2.7.0
Dependencies: asmjit@0.0.0-2.cfc9f81 brotli@1.0.9 clog@0.0-5.b73ae6c cpp-httplib@0.20.0 eigen@3.4.0 flatbuffers@24.12.23 fmt@9.1.0 fp16@0.0-1.0a92994 fxdiv@0.0-1.63058ef gemmlowp@0.1-1.08e4bb3 gloo@0.0.0-2.81925d1 googletest@1.12.1 googlebenchmark@1.9.1 libuv@1.44.2 miniz@pytorch-2.7.0 oneapi-dnnl@3.5.3 openblas@0.3.29 openmpi@4.1.6 openssl@3.0.8 pthreadpool@0.1-3.560c60d protobuf@3.21.9 pybind11@2.13.6 qnnpack-pytorch@pytorch-2.7.0 sleef@3.6.1 tensorpipe@0-0.bb1473a vulkan-headers@1.4.309.0 vulkan-loader@1.4.309.0 vulkan-memory-allocator@3.2.1 xnnpack@0.0-4.51a0103 zlib@1.3 zstd@1.5.2
Propagated dependencies: cpuinfo@0.0-5.b73ae6c onnx@1.17.0 onnx-optimizer@0.3.19 python-astunparse@1.6.3 python-click@8.1.7 python-filelock@3.16.1 python-fsspec@2024.12.0 python-future@0.18.2 python-jinja2@3.1.2 python-networkx@3.4.2 python-numpy@1.26.2 python-opt-einsum@3.3.0 python-optree@0.14.0 python-packaging@24.2 python-psutil@5.9.2 python-pyyaml@6.0.1 python-requests@2.31.0 python-sympy@1.13.3 python-typing-extensions@4.12.2
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://pytorch.org/
Licenses: Modified BSD
Synopsis: Python library for tensor computation and deep neural networks
Description:

PyTorch is a Python package that provides two high-level features:

  • tensor computation (like NumPy) with strong GPU acceleration;

  • deep neural networks (DNNs) built on a tape-based autograd system.

You can reuse Python packages such as NumPy, SciPy, and Cython to extend PyTorch when needed.

Note: currently this package does not provide GPU support.

python-numexpr 2.9.0
Propagated dependencies: python-numpy@1.26.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pydata/numexpr
Licenses: Expat
Synopsis: Fast numerical expression evaluator for NumPy
Description:

Numexpr is a fast numerical expression evaluator for NumPy. With it, expressions that operate on arrays are accelerated and use less memory than doing the same calculation in Python. In addition, its multi-threaded capabilities can make use of all your cores, which may accelerate computations, most specially if they are not memory-bounded (e.g. those using transcendental functions).

python-cartopy 0.24.1
Dependencies: geos@3.12.1
Propagated dependencies: python-matplotlib@3.8.2 python-fiona@1.9.4.post1 python-numpy@1.26.2 python-owslib@0.19.2 python-packaging@24.2 python-pillow@11.1.0 python-pykdtree@1.3.9 python-pyproj@3.6.1 python-pyshp@2.3.1 python-scipy@1.12.0 python-shapely@2.0.5
Channel: guix
Location: gnu/packages/geo.scm (gnu packages geo)
Home page: https://scitools.org.uk/cartopy/docs/latest/
Licenses: LGPL 3+
Synopsis: Cartographic library for visualisation
Description:

Cartopy is a Python package designed to make drawing maps for data analysis and visualisation easy.

It features:

  • object oriented projection definitions

  • point, line, polygon and image transformations between projections

  • integration to expose advanced mapping in Matplotlib with a simple and intuitive interface

  • powerful vector data handling by integrating shapefile reading with Shapely capabilities

python-passlib 1.7.4
Propagated dependencies: python-argon2-cffi@21.1.0 python-bcrypt@3.2.0 python-cryptography@44.0.0
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://bitbucket.org/ecollins/passlib
Licenses: Modified BSD
Synopsis: Comprehensive password hashing framework
Description:

Passlib is a password hashing library for Python 2 & 3, which provides cross-platform implementations of over 30 password hashing algorithms, as well as a framework for managing existing password hashes. It's designed to be useful for a wide range of tasks, from verifying a hash found in /etc/shadow, to providing full-strength password hashing for multi-user application.

python-canopen 2.3.0
Propagated dependencies: python-can@4.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/canopen-python/canopen
Licenses: Expat
Synopsis: CANopen stack implementation
Description:

This package provides a Python implementation of the CANopen standard for CANs. The aim of the project is to support the most common parts of the CiA 301 standard in a simple Pythonic interface. It is mainly targeted for testing and automation tasks rather than a standard compliant master implementation.

python-msgspec 0.12.0
Propagated dependencies: python-pyyaml@6.0.1 python-tomli@2.1.0 python-tomli-w@1.0.0
Channel: ffab
Location: ffab/packages/serialization.scm (ffab packages serialization)
Home page: https://jcristharif.com/msgspec/
Licenses: Modified BSD
Synopsis: Fast serialization/validation library
Description:

msgspec is a fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML. It includes the following features:

  • High performance encoders/decoders for common protocols.

  • Support for a wide variety of Python types.

  • Zero-cost schema validation using familiar Python type annotations.

  • A speedy Struct type for representing structured data.

python-execnet 2.1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://codespeak.net/execnet/
Licenses: Expat
Synopsis: Rapid multi-Python deployment
Description:

Execnet provides a share-nothing model with channel-send/receive communication for distributing execution across many Python interpreters across version, platform and network barriers. It has a minimal and fast API targeting the following uses:

  1. distribute tasks to (many) local or remote CPUs

  2. write and deploy hybrid multi-process applications

  3. write scripts to administer multiple environments

python-pymonad 2.4.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jasondelaat/pymonad
Licenses: Modified BSD
Synopsis: Monadic style functional programming for Python
Description:

python-pymonad implements data structures typically available in purely functional or functional first programming languages such as Haskell and F#. Included are

  • Monad and Monoid data types with several common monads such as Maybe and State

  • Useful tools such as the @curry decorator for defining curried functions

  • Type annotations to help ensure correct usage

python-msgspec 0.18.6
Propagated dependencies: python-pyyaml@6.0.1 python-tomli@2.1.0 python-tomli-w@1.0.0
Channel: guix
Location: gnu/packages/serialization.scm (gnu packages serialization)
Home page: https://jcristharif.com/msgspec/
Licenses: Modified BSD
Synopsis: Fast serialization/validation library
Description:

msgspec is a fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML. It includes the following features:

  • High performance encoders/decoders for common protocols.

  • Support for a wide variety of Python types.

  • Zero-cost schema validation using familiar Python type annotations.

  • A speedy Struct type for representing structured data.

python-hasasia 1.2.3
Propagated dependencies: python-astropy@7.0.1 python-numpy@1.26.2 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/Hazboun6/hasasia
Licenses: Expat
Synopsis: Pulsar timing array sensitivity curves calculation in Python
Description:

This package provides a Python package to calculate gravitational-wave sensitivity curves for pulsar timing arrays.

Features:

  • pulsar transmission functions

  • inverse-noise-weighted transmission functions

  • individual pulsar sensitivity curves

  • pulsar timing array sensitivity curves as characteristic strain, strain sensitivity or energy density

  • power-law integrated sensitivity curves

  • sensitivity sky maps for pulsar timing arrays

python-serpent 1.41
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/irmen/Serpent
Licenses: Expat
Synopsis: Serializer for literal Python expressions
Description:

Serpent provides ast.literal_eval()-compatible object tree serialization. It serializes an object tree into bytes (an utf-8 encoded string) that can be decoded and then passed as-is to ast.literal_eval() to rebuild the original object tree.

Because only safe literals are encoded, it is safe to send serpent data to other machines, such as over the network.

python-coolest 0.1.9
Propagated dependencies: python-astropy@7.0.1 python-getdist@1.5.4 python-jsonpickle@4.0.0 python-numpy@1.26.2 python-pandas@2.2.3 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/aymgal/COOLEST
Licenses: GPL 3
Synopsis: Strong Gravitational Lensing Analyses
Description:

The COde-independent Organized LEns STandard (COOLEST) defines a set of conventions to be shared across the strong lensing community, in order to consistently store, share and improve lens modeling analyses. In short, this project provides tools to manipulate lens models as a single, human-readable JSON template file alongside Python routines for visualizing and comparing lens models possibly obtained from different modeling codes.

python2-typing 3.10.0.0
Channel: guix-past
Location: past/packages/python27.scm (past packages python27)
Home page: https://docs.python.org/3/library/typing.html
Licenses: Python Software Foundation License
Synopsis: Type hints for Python
Description:

This is a backport of the standard library typing module to Python versions older than 3.5. Typing defines a standard notation for Python function and variable type annotations. The notation can be used for documenting code in a concise, standard format, and it has been designed to also be used by static and runtime type checkers, static analyzers, IDEs and other tools.

Total results: 3804