_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-aiomysql 0.1.1
Propagated dependencies: python-pymysql@1.1.1
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/aio-libs/aiomysql
Licenses: Expat
Synopsis: MySQL driver for Python
Description:

aiomysql is a driver for accessing a MySQL database from the asyncio Python framework. It depends on and reuses most parts of PyMySQL. aiomysql tries to preserve the same API as the aiopg library.

python-paramiko 3.5.0
Propagated dependencies: python-cryptography@42.0.5 python-bcrypt@3.2.0 python-invoke@1.6.0 python-pyasn1@0.4.8 python-pynacl@1.5.0
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://www.paramiko.org/
Licenses: LGPL 2.1+
Synopsis: SSHv2 protocol library
Description:

Paramiko is a python implementation of the SSHv2 protocol, providing both client and server functionality. While it leverages a Python C extension for low level cryptography (PyCrypto), Paramiko itself is a pure Python interface around SSH networking concepts.

python-wsgiprox 1.5.2
Propagated dependencies: python-certauth@1.3.0 python-gevent@22.10.2 python-websocket-client@1.8.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/webrecorder/wsgiprox
Licenses: ASL 2.0
Synopsis: HTTP/S proxy with WebSockets over WSGI
Description:

wsgiprox is a Python WSGI (Web Server Gateway Interface) middle-ware for adding HTTP and HTTPS proxy support to a WSGI application. The library accepts HTTP and HTTPS proxy connections, and routes them to a designated prefix.

python-crossenv 1.3.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/benfogle/crossenv
Licenses: Expat
Synopsis: Cross-compiling virtualenv for Python
Description:

This package is a tool for cross-compiling extension modules. It creates a special virtual environment such that pip or setup.py will cross compile packages for you, usually with no further work on your part.

python-distance 0.1.3
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/doukremt/distance
Licenses: GPL 2+
Synopsis: Utilities for comparing sequences
Description:

This package provides helpers for computing similarities between arbitrary sequences. Included metrics are Levenshtein, Hamming, Jaccard, and Sorensen distance, plus some bonuses. All distance computations are implemented in pure Python, and most of them are also implemented in C.

python-pathlib2 2.3.7.post1
Propagated dependencies: python-scandir@1.10.0 python-six@1.16.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/pathlib2/
Licenses: Expat
Synopsis: Object-oriented file system paths
Description:

The goal of pathlib2 is to provide a backport of the standard pathlib module which tracks the standard library module, so all the newest features of the standard pathlib can be used also on older Python versions.

python-markdown 3.3.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://python-markdown.github.io/
Licenses: Modified BSD
Synopsis: Python implementation of Markdown
Description:

This package provides a Python implementation of John Gruber's Markdown. The library features international input, various Markdown extensions, and several HTML output formats. A command line wrapper markdown_py is also provided to convert Markdown files to HTML.

composyx-python 1.2.0
Dependencies: pybind11@2.8.1 python@3.10.7 python-multipledispatch@0.6.0 blaspp@2023.11.05 lapackpp@2023.11.05 openblas@0.3.20 pastix@6.4.0 mumps-openmpi@5.5.1 arpack-ng@3.9.1 paddle@0.3.8 fabulous@1.1.4 chameleon@1.2.0
Propagated dependencies: hwloc@2.11.2 openmpi@4.1.6
Channel: guix-hpc
Location: guix-hpc/packages/composyx.scm (guix-hpc packages composyx)
Home page: https://gitlab.inria.fr/composyx/composyx.git
Licenses: CeCILL-C
Synopsis: Composable numerical solver
Description:

Composyx is a linear algebra C++ library focused on composability. Its purpose is to allow the user to express a large pannel of algorithms using a high-level interface to range from laptop prototypes to many node supercomputer parallel computations.

python-goatools 1.3.1
Propagated dependencies: python-docopt@0.6.2 python-numpy@1.24.4 python-openpyxl@3.1.5 python-pandas@2.2.3 python-pydot@1.4.2 python-requests@2.31.0 python-scipy@1.12.0 python-setuptools@67.6.1 python-statsmodels@0.14.0 python-xlsxwriter@3.2.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/tanghaibao/goatools
Licenses: FreeBSD
Synopsis: Python scripts to find enrichment of GO terms
Description:

Python scripts to find enrichment of GO terms. In addition, this package is used for processing the obo-formatted file from Gene Ontology website. The data structure is a directed acyclic graph that allows easy traversal from leaf to root.

python-slepc4py 3.21.1
Dependencies: python-numpy@1.24.4 python-petsc4py@3.21.4 petsc-openmpi@3.21.4 slepc-openmpi@3.21.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://bitbucket.org/slepc/slepc4py/
Licenses: Modified BSD
Synopsis: Python bindings for SLEPc
Description:

SLEPc, the Scalable Library for Eigenvalue Problem Computations, is based on PETSc, the Portable, Extensible Toolkit for Scientific Computation. It employs the MPI standard for all message-passing communication. slepc4py provides Python bindings to almost all functions of SLEPc.

python-pymcubes 0.1.6
Propagated dependencies: python-pycollada@0.8 python-numpy@1.24.4 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/pmneila/PyMCubes
Licenses: Modified BSD
Synopsis: Marching cubes for Python
Description:

PyMCubes is an implementation of the marching cubes algorithm to extract iso-surfaces from volumetric data. The volumetric data can be given as a three-dimensional NumPy array or as a Python function f(x, y, z).

python-executor 23.2
Propagated dependencies: python-six@1.16.0 python-property-manager@3.0 python-fasteners@0.17.3 python-virtualenv@20.3.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/xolox/python-executor
Licenses: Expat
Synopsis: Programmer friendly subprocess wrapper
Description:

The executor package is a simple wrapper for Python’s subprocess module that makes it very easy to handle subprocesses on UNIX systems with proper escaping of arguments and error checking currently doing, particularly the AST node being executed.

python-greenlet 2.0.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://greenlet.readthedocs.io/
Licenses: Python Software Foundation License Expat
Synopsis: Lightweight in-process concurrent programming
Description:

Greenlet package is a spin-off of Stackless, a version of CPython that supports micro-threads called "tasklets". Tasklets run pseudo-concurrently (typically in a single or a few OS-level threads) and are synchronized with data exchanges on "channels".

python-greenlet 3.1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://greenlet.readthedocs.io/
Licenses: Python Software Foundation License Expat
Synopsis: Lightweight in-process concurrent programming
Description:

Greenlet package is a spin-off of Stackless, a version of CPython that supports micro-threads called "tasklets". Tasklets run pseudo-concurrently (typically in a single or a few OS-level threads) and are synchronized with data exchanges on "channels".

python-capturer 2.4
Propagated dependencies: python-humanfriendly@8.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://capturer.readthedocs.io
Licenses: Expat
Synopsis: Capture stdout and stderr streams of the current process
Description:

The capturer package makes it easy to capture the stdout and stderr streams of the current process and subprocesses. Output can be relayed to the terminal in real time but is also available to the Python program for additional processing.

python-capstone 5.0.1
Propagated dependencies: capstone@5.0.1
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://github.com/capstone-engine/capstone
Licenses: Modified BSD
Synopsis: Lightweight multi-platform, multi-architecture disassembly framework
Description:

Capstone is a lightweight multi-platform, multi-architecture disassembly framework. Capstone can disassemble machine code for many supported architectures such as x86, x86_64, arm, arm64, mips, ppc, sparc, sysz and xcore. It provides bindings for Python, Java, OCaml and more.

python-tweakwcs 0.8.9
Propagated dependencies: python-astropy@6.1.7 python-gwcs@0.22.1 python-numpy@1.24.4 python-packaging@24.2 python-spherical-geometry@1.3.2 python-stsci-imagestats@1.8.3 python-stsci-stimage@0.2.9
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://tweakwcs.readthedocs.io/en/latest/
Licenses: Modified BSD
Synopsis: Algorithms for matching and aligning catalogs and for tweaking the WCS
Description:

tweakwcs is a package that provides core algorithms for computing and applying corrections to WCS objects such as to minimize mismatch between image and reference catalogs. Currently only aligning images with FITS WCS and JWST gWCS are supported.

python-atpublic 3.1.1
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://public.readthedocs.io/
Licenses: ASL 2.0 LGPL 3
Synopsis: @code{@@public} decorator for populating @code{__all__}
Description:

This Python module adds a @public decorator and function which populates a module's __all__ and optionally the module globals. With it, the declaration of a name's public export semantics are not separated from the implementation of that name.

python-venusian 3.0.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://docs.pylonsproject.org/projects/venusian
Licenses: Repoze
Synopsis: Library for deferring decorator actions
Description:

Venusian is a library which allows framework authors to defer decorator actions. Instead of taking actions when a function (or class) decorator is executed at import time, you can defer the action usually taken by the decorator until a separate scan phase.

python-holodeck 1.5.2
Propagated dependencies: python-astropy@6.1.7 python-cosmopy@3.6 python-emcee@3.1.6 python-george@0.4.3 python-h5py@3.8.0 python-hasasia@1.2.3 python-healpy@1.18.0 python-ipywidgets@8.1.2 python-kalepy@1.4.3 python-matplotlib@3.8.2 python-numpy@1.24.4 python-psutil@5.9.2 python-schwimmbad@0.4.2 python-scipy@1.12.0 python-sympy@1.11.1 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/byu-pccl/holodeck
Licenses: Expat
Synopsis: MBH Binary Population Synthesis for Gravitational Wave Calculations
Description:

This package provides a comprehensive framework for Massive Black Hole binary population synthesis. The framework includes modules to perform population synthesis using a variety of methodologies from semi-analytic models, to cosmological hydrodynamic simulations, and even observationally-derived galaxy merger catalogs.

python-svgutils 0.3.4
Propagated dependencies: python-lxml@4.9.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://svgutils.readthedocs.io
Licenses: Expat
Synopsis: Python SVG editor
Description:

This is an utility package that helps with editing and concatenating SVG files. It is especially directed at scientists preparing final figures for submission to journals. So far it supports arbitrary placement and scaling of SVG figures and adding markers, such as labels.

python-h5netcdf 1.3.0
Propagated dependencies: python-h5py@3.8.0 python-packaging@24.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://h5netcdf.org
Licenses: Modified BSD
Synopsis: Python interface for the netCDF4 file-format based on h5py
Description:

This package provides a Python interface for the netCDF4 file-format that reads and writes local or remote HDF5 files directly via https://www.h5py.org/ or https://github.com/HDFGroup/h5pyd, without relying on the Unidata netCDF library.

python-miditime 1.1.3
Propagated dependencies: python-setuptools-markdown@0.4.1 python-pytz@2023.3.post1
Channel: guixrus
Location: guixrus/packages/common/python.scm (guixrus packages common python)
Home page: https://github.com/cirlabs/miditime
Licenses: Expat
Synopsis: Generate MIDI files from time series data
Description:

Do you have time time series data you want to play as music? Of course you do! MIDITime converts any kind of time series data into pitch, velocity and duration values based on musical options that you set up, then outputs a .mid file.

python-jplephem 2.22
Propagated dependencies: python-numpy@1.24.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/brandon-rhodes/python-jplephem
Licenses: Expat
Synopsis: Python version of NASA DE4xx ephemerides
Description:

skyfield computes positions for the stars, planets, and satellites in orbit around the Earth. Its results should agree with the positions generated by the United States Naval Observatory and their Astronomical Almanac to within 0.0005 arcseconds (half a mas or milliarcsecond).

Total results: 3594