_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-pymol 2.5.0
Dependencies: freetype@2.13.0 libpng@1.6.39 freeglut@3.4.0 glew@2.2.0 libxml2@2.9.14 mmtf-cpp@1.1.0 python-pyqt@5.15.9 glm@0.9.9.8 netcdf@4.9.0
Channel: guix
Location: gnu/packages/chemistry.scm (gnu packages chemistry)
Home page: https://pymol.org
Licenses: Modified BSD
Synopsis: Molecular visualization system
Description:

PyMOL is a capable molecular viewer and renderer. It can be used to prepare publication-quality figures, to share interactive results with your colleagues, or to generate pre-rendered animations.

python-pysam 0.20.0
Dependencies: ncurses@6.2.20210619 curl@8.6.0 zlib@1.3
Propagated dependencies: htslib@1.19
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/pysam-developers/pysam
Licenses: Expat
Synopsis: Python bindings to the SAMtools C API
Description:

Pysam is a Python module for reading and manipulating files in the SAM/BAM format. Pysam is a lightweight wrapper of the SAMtools C API. It also includes an interface for tabix.

python-pywal 3.3.0
Dependencies: imagemagick@6.9.13-5
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/dylanaraps/pywal
Licenses: Expat
Synopsis: Color palette generator and applicator
Description:

Pywal is a tool that generates a color palette from the dominant colors in an image. It then applies the colors system-wide and on-the-fly in all of your favourite programs.

python-pyro4 4.77
Propagated dependencies: python-serpent@1.28
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pyro4.readthedocs.io
Licenses: Expat
Synopsis: Distributed object middleware for Python
Description:

Pyro enables you to build applications in which objects can talk to each other over the network. You can just use normal Python method calls to call objects on other machines, also known as remote procedure calls (RPC).

python-pyotp 2.9.0
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://github.com/pyauth/pyotp
Licenses: Expat
Synopsis: Python One Time Password Library
Description:

PyOTP is a Python library for generating and verifying one-time passwords. It can be used to implement two-factor (2FA) or multi-factor (MFA) authentication methods in web applications and in other systems that require users to log in.

python-pyvex 9.2.46
Propagated dependencies: python-archinfo@9.2.46 python-bitstring@3.1.7 python-cffi@1.15.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/angr/pyvex
Licenses: FreeBSD
Synopsis: Python interface to libVEX and VEX IR
Description:

This package provides a Python interface the libVEX and VEX IR. VEX is the intermediate representation (also known as intermediate language) used by the Valgrind analysis tool. As such, VEX is designed to enable all kinds of binary analysis tasks.

python-pybbi 0.3.0
Dependencies: libpng@1.6.39 openssl@3.0.8 zlib@1.3
Propagated dependencies: python-cython@0.29.32 python-numpy@1.23.2 python-pandas@2.1.1 python-six@1.16.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/nvictus/pybbi
Licenses: Expat
Synopsis: Python bindings to UCSC Big Binary file library
Description:

This package provides Python bindings to the UCSC Big Binary (bigWig/bigBed) file library. This provides read-level access to local and remote bigWig and bigBed files but no write capabilitites. The main feature is fast retrieval of range queries into numpy arrays.

python-pyan3 1.2.0
Propagated dependencies: python-jinja2@3.1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Technologicat/pyan
Licenses: GPL 2
Synopsis: Offline call graph generator for Python 3
Description:

Pyan takes one or more Python source files, performs a (rather superficial) static analysis, and constructs a directed graph of the objects in the combined source, and how they define or use each other. The graph can be output for rendering by GraphViz or yEd.

python-pyfma 0.1.6
Propagated dependencies: python-numpy@1.23.2
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/nschloe/pyfma
Licenses: Expat
Synopsis: Fused multiply-add for Python
Description:

pyfma provides an implementation of fused multiply-add which computes (x*y) + z with a single rounding. This is useful for dot products, matrix multiplications, polynomial evaluations (e.g., with Horner's rule), Newton's method for evaluating functions, convolutions, artificial neural networks etc.

python-pyxel 1.4.3-2.be75b72
Dependencies: gifsicle@1.94 sdl-union@1.2.68
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://github.com/kitao/pyxel
Licenses: Expat
Synopsis: Retro game engine for Python
Description:

Pyxel is a game engine inspired by retro gaming consoles. It has a fixed 16-color palette, can hold up to 3 image banks and 8 tilemaps (256x256 pixels each) and 4 sound channels with 64 definable sounds. It also comes with a built-in image and sound editor.

python-pyamg 5.0.1
Propagated dependencies: python-numpy@1.23.2 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/pyamg/pyamg
Licenses: Expat
Synopsis: Algebraic Multigrid Solvers in Python
Description:

PyAMG is a Python library of Algebraic Multigrid (AMG) solvers. It features implementations of:

  • Ruge-Stuben (RS) or Classical AMG

  • AMG based on Smoothed Aggregation (SA)

  • Adaptive Smoothed Aggregation (αSA)

  • Compatible Relaxation (CR)

  • Krylov methods such as CG, GMRES, FGMRES, BiCGStab, MINRES, etc.

python-pysox 1.4.2-0.3d00533
Propagated dependencies: python-numpy@1.23.2 python-typing-extensions@4.9.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/rabitt/pysox
Licenses: Modified BSD
Synopsis: Python wrapper around SoX
Description:

python-pysox is a wrapper around the sox command line tool. The API offers Transformer and Combiner classes that allow the user to incrementally build up effects and audio manipulations. python-pysox also provides methods for querying audio information such as sample rate, determining whether an audio file is silent, and much more.

python-pylru 1.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jlhutch/pylru
Licenses: GPL 2+
Synopsis: Least recently used (LRU) cache implementation
Description:

Pylru implements a true LRU cache along with several support classes. Pylru provides a cache class with a simple dict interface. It also provides classes to wrap any object that has a dict interface with a cache. Both write-through and write-back semantics are supported. Pylru also provides classes to wrap functions in a similar way, including a function decorator.

python-pybcj 1.0.1
Propagated dependencies: python-importlib-metadata@5.2.0
Channel: guix
Location: gnu/packages/python-compression.scm (gnu packages python-compression)
Home page: https://codeberg.org/miurahr/pybcj
Licenses: LGPL 2.1+
Synopsis: BCJ filter library
Description:

In data compression, BCJ, short for Branch-Call-Jump, refers to a technique that improves the compression of machine code of executable binaries by replacing relative branch addresses with absolute ones. This allows a LZMA compressor to identify duplicate targets and archive higher compression rate. BCJ is used in the 7-zip compression utility as the default filter for executable binaries.

pybcj provides Python bindings to a BCJ implementation in C.

python-pypng 0.20220715.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/drj11/pypng
Licenses: Expat
Synopsis: Pure Python PNG image encoder/decoder
Description:

The PyPNG module implements support for PNG images. It reads and writes PNG files with all allowable bit depths (1/2/4/8/16/24/32/48/64 bits per pixel) and colour combinations: greyscale (1/2/4/8/16 bit); RGB, RGBA, LA (greyscale with alpha) with 8/16 bits per channel; colour mapped images (1/2/4/8 bit). Adam7 interlacing is supported for reading and writing. A number of optional chunks can be specified (when writing) and understood (when reading): tRNS, bKGD, gAMA.

PyPNG is not a high level toolkit for image processing (like PIL) and does not aim at being a replacement or competitor. Its strength lies in fine-grained extensive support of PNG features. It can also read and write Netpbm PAM files, with a focus on its use as an intermediate format for implementing custom PNG processing.

python-pyfim 6.28
Channel: small-guix
Location: small-guix/packages/python-xyz.scm (small-guix packages python-xyz)
Home page: http://www.borgelt.net/pyfim.html
Licenses: Expat
Synopsis: Frequent Item Set Mining and Association Rule Induction for Python
Description:

PyFIM is an extension module that makes several frequent item set mining implementations available as functions in Python 2.7.x & 3.8.x. Currently apriori, eclat, fpgrowth, sam, relim, carpenter, ista, accretion and apriacc are available as functions, although the interfaces do not offer all of the options of the command line program. (Note that lcm is available as an algorithm mode of eclat). There is also a "generic" function fim, which is essentially the same function as fpgrowth, only with a simplified interface (fewer options).

Finally, there is a function arules for generating association rules (simplified interface compared to apriori, eclat and fpgrowth, which can also be used to generate association rules.

python-pyevtk 1.6.0
Propagated dependencies: python-numpy@1.23.2
Channel: guix-hpc
Location: guix-hpc/packages/python-science.scm (guix-hpc packages python-science)
Home page: https://github.com/pyscience-projects/pyevtk
Licenses: FreeBSD
Synopsis: Export data as binary VTK files
Description:

Export data as binary VTK files

python-pyshex 0.7.14
Propagated dependencies: python-cfgraph@0.2.1 python-pyshexc@0.7.0 python-rdflib@7.0.0 python-requests@2.28.1 python-shexjsg@0.8.2 python-sparql-slurper@0.3.4 python-sparqlwrapper@2.0.0 python-urllib3@1.26.15
Channel: gn-bioinformatics
Location: gn/packages/python.scm (gn packages python)
Home page: https://github.com/hsolbrig/PyShEx
Licenses: ASL 2.0
Synopsis: Python ShEx Implementation
Description:

This package provides a python ShEx Implementation.

python-pyudev 0.22.0
Dependencies: eudev@3.2.14
Propagated dependencies: python-six@1.16.0
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://pyudev.readthedocs.io/
Licenses: LGPL 2.1
Synopsis: Python udev binding
Description:

This package provides udev bindings for Python.

python-pynvim 0.4.3
Propagated dependencies: python-greenlet@2.0.1 python-msgpack@1.0.4
Channel: guixrus
Location: guixrus/packages/common/python.scm (guixrus packages common python)
Home page: http://github.com/neovim/pynvim
Licenses: ASL 2.0
Synopsis: Write Neovim plugins in Python
Description:

This package provides a library for writing Neovim plugins in Python.

python-pycups 2.0.1
Dependencies: cups@2.4.9
Channel: guix
Location: gnu/packages/cups.scm (gnu packages cups)
Home page: https://github.com/zdohnal/pycups
Licenses: GPL 2+
Synopsis: Python bindings for libcups
Description:

This package provides Python bindings for libcups, wrapping the CUPS API.

python-pyodbc 4.0.35
Dependencies: unixodbc@2.3.9
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/mkleehammer/pyodbc
Licenses: X11-style
Synopsis: Python ODBC Library
Description:

python-pyodbc provides a Python DB-API driver for ODBC.

python-pytoml 0.1.21
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/avakar/pytoml
Licenses: Expat
Synopsis: Parser for TOML
Description:

This package provides a Python parser for TOML-0.4.0.

python-pygit2 1.11.1
Propagated dependencies: python-cffi@1.15.1 libgit2@1.5.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/libgit2/pygit2
Licenses: GPL 2
Synopsis: Python bindings for libgit2
Description:

Pygit2 is a set of Python bindings to the libgit2 shared library.

Total results: 443