_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-flake8-pyi 24.9.0
Propagated dependencies: python-attrs@24.2.0 python-flake8@7.1.1 python-pyflakes@3.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ambv/flake8-pyi
Licenses: Expat
Synopsis: Flake8 plugin that provides specializations for type hinting stub files
Description:

This package contains a plugin that provides specializations for type hinting stub files, especially interesting for linting typeshed. It adds the .pyi extension to the default value of the --filename command-line argument to Flake8. This means stubs are linted by default with this plugin enabled, without needing to explicitly list every file. It modifies PyFlakes runs for .pyi files to defer checking type annotation expressions after the entire file has been read. This enables support for first-class forward references that stub files use.

python-pandapower 2.14.11
Propagated dependencies: python-deepdiff@6.3.0 python-geojson@3.1.0 python-networkx@3.4.2 python-numpy@1.26.2 python-packaging@24.2 python-pandas@2.2.3 python-scipy@1.12.0 python-tqdm@4.67.1 python-typing-extensions@4.12.2
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://www.pandapower.org/
Licenses: Modified BSD
Synopsis: Power system modelling and analysis
Description:

pandapower is an easy to use network calculation program aimed to automate the analysis and optimization of power systems. It uses the data analysis library pandas and is compatible with the commonly used MATPOWER / PYPOWER case format. pandapower allows using different solvers including an improved Newton-Raphson power flow implementation, all PYPOWER solvers, the C++ library solvers for fast steady-state distribution power system analysis of PowerGridModel, the Newton-Raphson power flow solvers in the C++ library lightsim2grid, and the PowerModels.jl library.

python-fenics-ffc 2019.1.0.post0
Propagated dependencies: python-fenics-dijitso@2019.1.0 python-fenics-fiat@2019.1.0 python-fenics-ufl@2019.1.0
Channel: guix
Location: gnu/packages/simulation.scm (gnu packages simulation)
Home page: https://bitbucket.org/fenics-project/ffc/
Licenses: Public Domain LGPL 3+
Synopsis: Compiler for finite element variational forms
Description:

The FEniCS Form Compiler (FFC) is a compiler for finite element variational forms. From a high-level description of the form, it generates efficient low-level C++ code that can be used to assemble the corresponding discrete operator (tensor). In particular, a bilinear form may be assembled into a matrix and a linear form may be assembled into a vector. FFC may be used either from the command line (by invoking the ffc command) or as a Python module (import ffc).

FFC is part of the FEniCS Project.

python-nestedtext 3.7
Propagated dependencies: python-inform@1.34
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://nestedtext.org
Licenses: Expat
Synopsis: Human readable and writable data interchange format
Description:

NestedText is a file format for holding data that is to be entered, edited, or viewed by people. It allows data to be organized into a nested collection of dictionaries, lists, and strings. In this way it is similar to JSON and YAML, but without the complexity and risk of YAML and without the syntactic clutter of JSON. NestedText is both simple and natural. Only a small number of concepts and rules must be kept in mind when creating it. It is easily created, modified, or viewed with a text editor and easily understood and used by both programmers and non-programmers.

python-about-time 4.2.1-0.bcabddd
Channel: ffab
Location: ffab/packages/python-xyz.scm (ffab packages python-xyz)
Home page: https://github.com/rsalmei/about-time
Licenses: Expat
Synopsis: Measure timing and throughput of code blocks
Description:

about-time is a helper for tracking time and throughput of code blocks, with beautiful human friendly renditions.

Key feature are:

  • measure the duration of two or more blocks at the same time, including the whole duration

  • instrument a code to cleanly retrieve durations in one line, to log or send to time series databases

  • easily see human friendly durations in s (seconds), ms (milliseconds), µs (microseconds) and even ns (nanoseconds)

  • easily see human friendly counts with SI prefixes like k, M, G, T, etc

  • measure the actual throughput of a block

  • easily see human friendly throughputs in /second, /minute, /hour or even /day, including SI prefixes

texlive-pythontex 2025.2
Dependencies: python@3.11.11
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pythontex
Licenses: LPPL 1.3+
Synopsis: Run Python from within a document, typesetting the results
Description:

The package allows you to enter Python code within a LaTeX document, execute the code, and access its output in the original document. There is also support for Bash, JavaScript, Julia, Octave, Perl, R, Raku (Perl 6), Ruby, Rust, and SageMath. Code is only executed when it has been modified, or when it meets user-specified criteria. Code may be divided into user-defined sessions, which automatically run in parallel. Errors and warnings are synchronized with the LaTeX document, so that they refer to the document's line numbers. External dependencies can be tracked, so that code is re-executed when the data it depends on is modified. PythonTeX also provides syntax highlighting for code in LaTeX documents via the Pygments syntax highlighter.

The package also provides a depythontex utility. This creates a copy of the document in which all Python code has been replaced by its output. This is useful for journal submissions, sharing documents, and conversion to other formats.

python-fuse-python 1.0.9
Propagated dependencies: fuse@2.9.9
Channel: jacop
Location: jacop/packages/hhd.scm (jacop packages hhd)
Home page: https://github.com/libfuse/python-fuse
Licenses: LGPL 2.1
Synopsis: Bindings for FUSE
Description:

Bindings for FUSE.

python-dbus-python 1.3.2
Dependencies: dbus@1.15.8 glib@2.82.1
Propagated dependencies: python-pygobject@3.50.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://dbus.freedesktop.org/doc/dbus-python/
Licenses: Expat
Synopsis: Python bindings for libdbus
Description:

This package provides Python bindings to libdbus, the reference implementation of the D-Bus protocol.

python-fuzzyfinder 2.1.0
Channel: guixrus
Location: guixrus/packages/rnr.scm (guixrus packages rnr)
Home page: https://github.com/amjith/fuzzyfinder
Licenses: Modified BSD
Synopsis: Fuzzy Finder implemented in Python.
Description:

Fuzzy Finder implemented in Python.

python-swh.deposit 1.1.0
Propagated dependencies: python-click@8.1.7 python-iso8601@1.0.2 python-requests@2.31.0 python-swh.core@2.4.0 python-swh.model@6.1.0
Channel: rrr
Location: rrr/packages/softwareheritage.scm (rrr packages softwareheritage)
Home page: https://forge.softwareheritage.org/source/swh-deposit/
Licenses: GPL 3+
Synopsis: Software Heritage Deposit Server
Description:

Software Heritage Deposit Server

python-interrogate 1.5.0
Propagated dependencies: python-attrs@24.2.0 python-click@8.1.7 python-colorama@0.4.6 python-py@1.11.0 python-tabulate@0.9.0 python-toml@0.10.2
Channel: guixrus
Location: guixrus/packages/python.scm (guixrus packages python)
Home page: https://interrogate.readthedocs.io
Licenses: None
Synopsis: Interrogate a codebase for docstring coverage.
Description:

Interrogate a codebase for docstring coverage.

python-pathlib-abc 0.5.0
Channel: guix-science
Location: guix-science/packages/python-xyz.scm (guix-science packages python-xyz)
Home page: https://github.com/barneygale/pathlib-abc
Licenses: Python Software Foundation License
Synopsis: Backport of pathlib ABCs
Description:

Backport of pathlib ABCs.

python-tikzplotlib 0.9.15
Propagated dependencies: python-importlib-metadata@5.2.0 python-matplotlib@3.8.2 python-numpy@1.26.2 python-pillow@11.1.0
Channel: engstrand
Location: engstrand/packages/python.scm (engstrand packages python)
Home page: https://github.com/nschloe/tikzplotlib
Licenses: Expat
Synopsis: Convert matplotlib figures into TikZ/PGFPlots
Description:

Convert matplotlib figures into TikZ/PGFPlots

python-sounddevice 0.4.3
Propagated dependencies: python-cffi@1.17.1
Channel: engstrand
Location: engstrand/packages/python.scm (engstrand packages python)
Home page: http://python-sounddevice.readthedocs.io/
Licenses: Expat
Synopsis: Play and Record Sound with Python
Description:

Play and Record Sound with Python

python-bash-kernel 0.7.2
Dependencies: bash@5.1.16 python-pexpect@4.9.0 python-ipykernel@6.29.4 python-jupyter-client@7.4.4
Channel: guix
Location: gnu/packages/jupyter.scm (gnu packages jupyter)
Home page: https://github.com/takluyver/bash_kernel
Licenses: Expat
Synopsis: Jupyter kernel for Bash
Description:

A bash shell kernel for Jupyter.

python-pyroutelib3 1.3.post1
Propagated dependencies: python-dateutil@2.8.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/MKuranowski/pyroutelib3
Licenses: GPL 3+
Synopsis: Library for simple routing on OSM data
Description:

Library for simple routing on OSM data

python-temppathlib 1.1.0
Channel: guixrus
Location: guixrus/packages/common/python.scm (guixrus packages common python)
Home page: https://github.com/Parquery/temppathlib
Licenses: Expat
Synopsis: Wrap tempfile to give you pathlib.Path.
Description:

Wrap tempfile to give you pathlib.Path.

python-pynamecheap 0.0.3
Propagated dependencies: python-requests@2.31.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Bemmu/PyNamecheap
Licenses: Expat
Synopsis: Namecheap API client in Python
Description:

PyNamecheap is a Namecheap API client in Python.

python-jaraco-test 5.5.1
Propagated dependencies: python-jaraco-context@4.1.1 python-jaraco-functools@3.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jaraco/jaraco.test
Licenses: Expat
Synopsis: Testing support by jaraco
Description:

This package provides testing support by jaraco.

python-convertdate 2.4.0
Propagated dependencies: python-pymeeus@0.5.11
Channel: guixrus
Location: guixrus/packages/misc.scm (guixrus packages misc)
Home page: https://github.com/fitnr/convertdate
Licenses: Expat
Synopsis: Converts between Gregorian dates and other calendar systems
Description:

Converts between Gregorian dates and other calendar systems

emacs-python-black 20240520.729
Propagated dependencies: emacs-dash@20250312.1307 emacs-reformatter@20241204.1051
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/wbolster/emacs-python-black
Licenses:
Synopsis: Reformat Python using python-black
Description:

Documentation at https://melpa.org/#/python-black

emacs-python-isort 20210603.2153
Propagated dependencies: emacs-reformatter@20241204.1051
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/wyuenho/emacs-python-isort
Licenses:
Synopsis: Reformat python-mode buffer with isort
Description:

Documentation at https://melpa.org/#/python-isort

python-latexify-py 0.0.7
Propagated dependencies: python-dill@0.3.9
Channel: guix-hpc
Location: guix-hpc/packages/python-science.scm (guix-hpc packages python-science)
Home page: https://github.com/google/latexify_py
Licenses:
Synopsis: Generates LaTeX source from Python functions.
Description:

Generates LaTeX source from Python functions.

python-textual-dev 1.2.1
Propagated dependencies: python-aiohttp@3.11.11 python-click@8.1.7 python-msgpack@1.0.4 python-textual@0.41.0 python-typing-extensions@4.12.2
Channel: small-guix
Location: small-guix/packages/python-xyz.scm (small-guix packages python-xyz)
Home page: https://github.com/Textualize/textual-dev
Licenses: Expat
Synopsis: Development tools for working with Textual
Description:

Development tools for working with Textual

Total results: 3782