_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-schema 0.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/keleshev/schema
Licenses: Python Software Foundation License
Synopsis: Simple data validation library
Description:

python-schema is a library for validating Python data structures, such as those obtained from config-files, forms, external services or command-line parsing, converted from JSON/YAML (or something else) to Python data-types.

python-apipkg 1.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pytest-dev/apipkg
Licenses: Expat
Synopsis: Namespace control and lazy-import mechanism
Description:

With apipkg you can control the exported namespace of a Python package and greatly reduce the number of imports for your users. It is a small pure Python module that works on virtually all Python versions.

python24-rpy2 2.0.8
Propagated dependencies: python24-numpy@1.2.1 r-minimal@2.15.3 r-survival@2.41-3
Channel: guix-past
Location: past/packages/python.scm (past packages python)
Home page: https://rpy2.github.io
Licenses: MPL 2.0 GPL 2+ LGPL 2.1+
Synopsis: Python interface to the R language
Description:

rpy2 is a redesign and rewrite of rpy. It is providing a low-level interface to R from Python, a proposed high-level interface, including wrappers to graphical libraries, as well as R-like structures and functions.

python-pylama 8.4.1
Propagated dependencies: python-mypy-minimal@1.13.0 python-mccabe@0.7.0 python-pycodestyle@2.12.1 python-pydocstyle@6.3.0 python-pyflakes@3.2.0
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/klen/pylama
Licenses: LGPL 3+
Synopsis: Code audit tool for python
Description:

Pylama is a code audit tool for Python and JavaScript to check for style, syntax and other code health metrics. It is essentially a convenient wrapper above tools such as Pyflakes, pydocstyle, pycodestyle and McCabe, among others.

python-shshsh 1.0.5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/zqqqqz2000/shshsh
Licenses: Expat
Synopsis: Write Shell commands simply and safely within Python
Description:

This package provides a way to write Shell commands from within Python. Python functions can be chained together to process input Bash control characters are escapted so that parameters can be passed without worrying about command injection.

python-plotly 5.7.0
Propagated dependencies: python-six@1.16.0 python-tenacity@9.0.0
Channel: rrr
Location: rrr/packages/python-xyz.scm (rrr packages python-xyz)
Home page: https://plotly.com/python/
Licenses: Expat
Synopsis: Interactive plotting library for Python
Description:

Plotly's Python graphing library makes interactive, publication-quality graphs online. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.

python-plotly 5.20.0
Propagated dependencies: python-ipython@8.29.0 python-pandas@2.2.3 python-pillow@11.1.0 python-requests@2.31.0 python-retrying@1.3.3 python-six@1.16.0 python-tenacity@9.0.0 python-statsmodels@0.14.0
Channel: guix
Location: gnu/packages/graph.scm (gnu packages graph)
Home page: https://plotly.com/python/
Licenses: Expat
Synopsis: Interactive plotting library for Python
Description:

Plotly's Python graphing library makes interactive, publication-quality graphs online. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.

python-plotly 2.4.1
Propagated dependencies: python-decorator@5.0.9 python-nbformat@5.10.4 python-pandas@2.2.3 python-pytz@2023.3.post1 python-requests@2.31.0 python-six@1.16.0
Channel: guix
Location: gnu/packages/graph.scm (gnu packages graph)
Home page: https://plotly.com/python/
Licenses: Expat
Synopsis: Interactive plotting library for Python
Description:

Plotly's Python graphing library makes interactive, publication-quality graphs online. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.

python-pyppmd 1.0.0
Channel: guix
Location: gnu/packages/python-compression.scm (gnu packages python-compression)
Home page: https://github.com/miurahr/pyppmd
Licenses: LGPL 2.1+
Synopsis: PPMd compression/decompression library
Description:

Pyppmd provides classes and functions for compressing and decompressing text data, using the Prediction by partial matching (PPM) compression algorithm variation H and I.2. It provides an API similar to Python's zlib/bz2/lzma modules.

python-btrees 4.7.2
Propagated dependencies: python-persistent@4.6.4 python-zope-interface@5.1.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/zopefoundation/BTrees
Licenses: Zope Public License 2.1
Synopsis: Scalable persistent object containers
Description:

This package contains a set of persistent object containers built around a modified BTree data structure. The trees are optimized for use inside ZODB's "optimistic concurrency" paradigm, and include explicit resolution of conflicts detected by that mechanism.

python-trubar 0.3.4
Propagated dependencies: python-libcst@1.6.0 python-pyyaml@6.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/janezd/trubar
Licenses: Expat
Synopsis: Utility for translation of Python sources
Description:

This package provides a tool for translation and localization of Python programs via modification of source files. Trubar supports f-strings and does not require any changes to the original source code, such as marking strings for translation.

python-future 0.18.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://python-future.org
Licenses: Expat
Synopsis: Single-source support for Python 3 and 2
Description:

python-future is the missing compatibility layer between Python 2 and Python 3. It allows you to use a single, clean Python 3.x-compatible codebase to support both Python 2 and Python 3 with minimal overhead.

python-gseapy 1.0.4
Dependencies: python-wrapper@3.10.7
Propagated dependencies: python-numpy@1.24.4 python-scipy@1.12.0 python-pandas@2.2.3 python-matplotlib@3.8.2 python-requests@2.31.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/zqfang/gseapy
Licenses: Modified BSD
Synopsis: Gene Set Enrichment Analysis in Python
Description:

GSEApy is a Python/Rust implementation for GSEA and wrapper for Enrichr. GSEApy can be used for RNA-seq, ChIP-seq, Microarray data. It can be used for convenient GO enrichment and to produce publication quality figures in Python.

python-scanpy 1.10.4
Propagated dependencies: python-anndata@0.11.1 python-dask@2024.4.2 python-h5py@3.8.0 python-igraph@0.10.4-0.b6ebd8e python-joblib@1.4.2 python-legacy-api-wrap@1.4.1 python-louvain@0.16 python-matplotlib@3.8.2 python-natsort@7.1.1 python-networkx@3.4.2 python-numba@0.61.0 python-packaging@24.2 python-pandas@2.2.3 python-patsy@0.5.2 python-scikit-learn@1.4.2 python-scipy@1.12.0 python-setuptools@67.6.1 python-seaborn@0.13.1 python-session-info@1.0.0 python-sinfo@0.3.4 python-statsmodels@0.14.0 python-tables@3.10.1 python-pytoml@0.1.21 python-tqdm@4.67.1 python-umap-learn@0.5.6
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/theislab/scanpy
Licenses: Modified BSD
Synopsis: Single-Cell Analysis in Python
Description:

Scanpy is a scalable toolkit for analyzing single-cell gene expression data. It includes preprocessing, visualization, clustering, pseudotime and trajectory inference and differential expression testing. The Python-based implementation efficiently deals with datasets of more than one million cells.

python-warcio 1.7.5
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/webrecorder/warcio
Licenses: ASL 2.0
Synopsis: Streaming web archival archive (WARC) library
Description:

warcio is a Python library to read and write the WARC format commonly used in Web archives. It is designed for fast, low-level access to web archival content, oriented around a stream of WARC records rather than files.

python-joblib 1.4.2
Propagated dependencies: python-psutil@5.9.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://joblib.readthedocs.io/
Licenses: Modified BSD
Synopsis: Using Python functions as pipeline jobs
Description:

Joblib is a set of tools to provide lightweight pipelining in Python. In particular, joblib offers: transparent disk-caching of the output values and lazy re-evaluation (memoize pattern), easy simple parallel computing logging and tracing of the execution.

python-k5test 0.10.3
Propagated dependencies: python-six@1.16.0 which@2.21 mit-krb5@1.20
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/pythongssapi/k5test
Licenses: ISC
Synopsis: Library for setting up self-contained Kerberos 5 environments
Description:

k5test is a library for setting up self-contained Kerberos 5 environments, and running Python unit tests inside those environments. It is based on the file of the same name found alongside the MIT Kerberos 5 unit tests.

python-cattrs 24.1.2
Propagated dependencies: python-attrs@24.2.0 python-cbor2@5.4.2.post1 python-exceptiongroup@1.1.1 python-orjson@3.9.7 python-pyyaml@6.0.1 python-tomlkit@0.11.6 python-typing-extensions@4.12.2 python-ujson@5.7.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python-attrs/cattrs
Licenses: Expat
Synopsis: Python library for structuring and unstructuring data
Description:

cattrs is an Python library for structuring and unstructuring data. cattrs works best with attrs classes, dataclasses and the usual Python collections, but other kinds of classes can also be supported by manually registering converters.

python-rawkit 0.6.0
Dependencies: libraw@0.21.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://rawkit.readthedocs.io
Licenses: Expat
Synopsis: Ctypes-based LibRaw binding for Python
Description:

The rawkit package provides two modules: rawkit and libraw. The rawkit module provides a high-level Pythonic interface for developing raw photos, while the libraw module provides a CTypes based interface for interacting with the low-level LibRaw C APIs.

python2-numpy 1.16.6
Dependencies: bash@5.1.16 openblas@0.3.29
Channel: guix-past
Location: past/packages/python27.scm (past packages python27)
Home page: https://numpy.org
Licenses: Modified BSD
Synopsis: Fundamental package for scientific computing with Python
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-ripser 0.6.4
Propagated dependencies: python-numpy@1.24.4 python-persim@0.3.2 python-scikit-learn@1.4.2 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://ripser.scikit-tda.org
Licenses: Expat
Synopsis: Persistent homology library for Python
Description:

This package implements a variety of persistent homology algorithms. It provides an interface for

  • computing persistence cohomology of sparse and dense data sets

  • visualizing persistence diagrams

  • computing lowerstar filtrations on images

  • computing representative cochains

python-bcrypt 3.2.0
Propagated dependencies: python-cffi@1.17.1 python-six@1.16.0
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://github.com/pyca/bcrypt/
Licenses: ASL 2.0
Synopsis: Modern password hashing library
Description:

Bcrypt is a Python module which provides a password hashing method based on the Blowfish password hashing algorithm, as described in "A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres.

python-scrapy 2.12.0
Propagated dependencies: python-cryptography@44.0.0 python-cssselect@1.2.0 python-defusedxml@0.7.1 python-itemadapter@0.8.0 python-itemloaders@1.1.0 python-lxml@4.9.1 python-packaging@24.2 python-parsel@1.8.1 python-protego@0.2.1 python-pydispatcher@2.0.5 python-pyopenssl@24.3.0 python-queuelib@1.6.2 python-service-identity@24.2.0 python-tldextract@3.3.0 python-typing-extensions@4.12.2 python-twisted@24.11.0 python-w3lib@2.1.2 python-zope-interface@5.1.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://scrapy.org
Licenses: Modified BSD
Synopsis: High-level Web crawling and Web scraping framework
Description:

Scrapy is a fast high-level web crawling and web scraping framework, used to crawl websites and extract structured data from their pages. It can be used for a wide range of purposes, from data mining to monitoring and automated testing.

python-asprin 3.1.1-1.bc5a0cf
Dependencies: clingo@5.7.1
Propagated dependencies: python-clingo@5.7.1
Channel: guix
Location: gnu/packages/potassco.scm (gnu packages potassco)
Home page: https://potassco.org/
Licenses: Expat
Synopsis: Optimization in Answer Set Programming
Description:

asprin is a general framework for optimization in ASP, that allows for computing optimal stable models of logic programs by means of preferences. Some preference types are already predefined, but more can be added as logic programs.

Total results: 3740