_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-pyzbar 0.1.8
Dependencies: zbar@0.23.90
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/NaturalHistoryMuseum/pyzbar/
Licenses: Expat
Synopsis: Read one-dimensional barcodes and QR codes
Description:

Read one-dimensional barcodes and QR codes using the zbar library.

Features:

  • Pure python

  • Works with PIL / Pillow images, OpenCV / numpy ndarrays, and raw bytes

  • Decodes locations of barcodes

  • No dependencies, other than the zbar library itself

python-rjsmin 1.1.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: http://opensource.perlig.de/rjsmin/
Licenses: ASL 2.0
Synopsis: Javascript Minifier
Description:

rJSmin is a javascript minifier written in Python. The minifier is based on the semantics of jsmin.c by Douglas Crockford. The module is a re-implementation aiming for speed, so it can be used at runtime (rather than during a preprocessing step).

python-pydbus 0.6.0
Dependencies: python-pygobject@3.47.0
Channel: rrr
Location: rrr/packages/matrix.scm (rrr packages matrix)
Home page: https://github.com/LEW21/pydbus
Licenses: LGPL 2.1+
Synopsis: Pythonic D-Bus library
Description:

Pydbus provides a pythonic interface to the D-Bus message bus system. Pydbus can be used to access remote objects and also for object publication. It is based on PyGI, the Python GObject Introspection bindings, which is the recommended way to use GLib from Python.

python-bandit 1.7.4
Propagated dependencies: python-gitpython@3.1.24 python-pyyaml@6.0.1 python-six@1.16.0 python-stevedore@3.2.2
Channel: guix
Location: gnu/packages/openstack.scm (gnu packages openstack)
Home page: https://github.com/PyCQA/bandit
Licenses: ASL 2.0
Synopsis: Security oriented static analyser for python code
Description:

Bandit is a tool designed to find common security issues in Python code. To do this Bandit processes each file, builds an AST from it, and runs appropriate plugins against the AST nodes. Once Bandit has finished scanning all the files it generates a report.

python-pydbus 0.6.0
Propagated dependencies: python-pygobject@3.47.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/LEW21/pydbus
Licenses: LGPL 2.1+
Synopsis: Pythonic D-Bus library
Description:

Pydbus provides a pythonic interface to the D-Bus message bus system. Pydbus can be used to access remote objects and also for object publication. It is based on PyGI, the Python GObject Introspection bindings, which is the recommended way to use GLib from Python.

python-pep621 0.7.1
Propagated dependencies: python-packaging@24.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/FFY00/python-pyproject-metadata
Licenses: Expat
Synopsis: Dataclass for PEP 621 metadata
Description:

This project does not implement the parsing of pyproject.toml containing PEP 621 metadata. Instead, given a Python data structure representing PEP 621 metadata (already parsed), it will validate this input and generate a PEP 643-compliant metadata file (e.g. PKG-INFO).

python24-pytz 2023.3.post1
Channel: guix-past
Location: past/packages/python.scm (past packages python)
Home page: http://pythonhosted.org/pytz
Licenses: Expat
Synopsis: Python timezone library
Description:

This library brings the Olson tz database into Python. It allows accurate and cross platform timezone calculations using Python 2.4 or higher. It also solves the issue of ambiguous times at the end of daylight saving time. Almost all of the Olson timezones are supported.

scons-python2 3.0.4
Channel: guix
Location: gnu/packages/build-tools.scm (gnu packages build-tools)
Home page: https://scons.org/
Licenses: X11
Synopsis: Software construction tool written in Python
Description:

SCons is a software construction tool. Think of SCons as an improved, cross-platform substitute for the classic Make utility with integrated functionality similar to autoconf/automake and compiler caches such as ccache. In short, SCons is an easier, more reliable and faster way to build software.

python-dkimpy 1.0.5
Dependencies: openssl@3.0.8
Propagated dependencies: python-dnspython@2.1.0
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://launchpad.net/dkimpy
Licenses: Modified BSD
Synopsis: DKIM (DomainKeys Identified Mail)
Description:

Python module that implements DKIM (DomainKeys Identified Mail) email signing and verification (RFC6376). It also provides helper scripts for command line signing and verification. It supports DKIM signing/verifying of ed25519-sha256 signatures (RFC 8463). It also supports the RFC 8617 Authenticated Received Chain (ARC) protocol.

python-cvxopt 1.2.7
Dependencies: fftw@3.3.10 glpk@5.0 gsl@2.8 openblas@0.3.20 suitesparse@5.13.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.cvxopt.org
Licenses: GPL 3+
Synopsis: Python library for convex optimization
Description:

CVXOPT is a package for convex optimization based on the Python programming language. Its main purpose is to make the development of software for convex optimization applications straightforward by building on Python’s extensive standard library and on the strengths of Python as a high-level programming language.

python-pypdf3 1.0.5
Propagated dependencies: python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/sfneal/PyPDF3
Licenses: Modified BSD
Synopsis: Utility to read and write PDFs with Python
Description:

PyPDF3 is a pure-python PDF library capable of splitting, merging together, cropping, and transforming the pages of PDF files. It can also add custom data, viewing options, and passwords to PDF files. It can retrieve text and metadata from PDFs as well as merge entire files together.

python-pandas 2.2.3
Dependencies: which@2.21 xclip@0.13 xsel@1.2.0-1.062e6d3
Propagated dependencies: python-dateutil@2.8.2 python-jinja2@3.1.2 python-matplotlib@3.8.2 python-numpy@1.24.4 python-openpyxl@3.1.5 python-pytz@2023.3.post1 python-tzdata@2023.4 python-xlrd@2.0.1 python-xlsxwriter@3.2.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://pandas.pydata.org
Licenses: Modified BSD
Synopsis: Data structures for data analysis, time series, and statistics
Description:

Pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with structured (tabular, multidimensional, potentially heterogeneous) and time series data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python.

python-pandas 1.5.3
Dependencies: which@2.21 xclip@0.13 xsel@1.2.0-1.062e6d3
Propagated dependencies: python-jinja2@3.1.2 python-matplotlib@3.8.2 python-numpy@1.24.4 python-openpyxl@3.1.5 python-pytz@2023.3.post1 python-dateutil@2.8.2 python-xlrd@2.0.1 python-xlsxwriter@3.2.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://pandas.pydata.org
Licenses: Modified BSD
Synopsis: Data structures for data analysis, time series, and statistics
Description:

Pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with structured (tabular, multidimensional, potentially heterogeneous) and time series data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python.

python-pandas 2.2.3
Dependencies: which@2.21 xclip@0.13 xsel@1.2.0-1.062e6d3
Propagated dependencies: python-dateutil@2.8.2 python-jinja2@3.1.2 python-matplotlib@3.8.2 python-numpy@1.24.4 python-openpyxl@3.1.5 python-pytz@2023.3.post1 python-tzdata@2023.4 python-xlrd@2.0.1 python-xlsxwriter@3.2.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://pandas.pydata.org
Licenses: Modified BSD
Synopsis: Data structures for data analysis, time series, and statistics
Description:

Pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with structured (tabular, multidimensional, potentially heterogeneous) and time series data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python.

python-txacme 0.9.2
Propagated dependencies: python-acme@2.3.0 python-attrs@24.2.0 python-eliot@1.13.0 python-josepy@1.13.0 python-pem@20.1.0 python-treq@18.6.0 python-twisted@19.7.0 python-txsni@0.1.9-0.5014c14
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/twisted/txacme
Licenses: Expat
Synopsis: Twisted implexmentation of the ACME protocol
Description:

ACME is Automatic Certificate Management Environment, a protocol that allows clients and certificate authorities to automate verification and certificate issuance. The ACME protocol is used by the free Let's Encrypt Certificate Authority.

txacme is an implementation of the protocol for Twisted, the event-driven networking engine for Python.

python-discid 1.1.1
Dependencies: libdiscid@0.6.4
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://python-discid.readthedocs.io/
Licenses: LGPL 3+
Synopsis: Python bindings for Libdiscid
Description:

This package provides Python bindings for the Libdiscid library. The main purpose is the calculation of Disc IDs for use with the MusicBrainz database. Additionally the disc Media Catalog Number (MCN) and track International Standard Recording Code (ISRC) can be extracted.

python-fsspec 2024.10.0
Propagated dependencies: python-aiohttp@3.8.4 python-libarchive-c@2.9 python-requests@2.31.0 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/intake/filesystem_spec
Licenses: Modified BSD
Synopsis: File-system specification
Description:

The purpose of this package is to produce a template or specification for a file-system interface, that specific implementations should follow, so that applications making use of them can rely on a common behavior and not have to worry about the specific internal implementation decisions with any given backend.

python-pathos 0.2.5
Propagated dependencies: python-dill@0.3.6 python-multiprocess@0.70.14 python-pox@0.2.7 python-ppft@1.6.6.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/pathos/
Licenses: Modified BSD
Synopsis: Parallel graph management and execution in heterogeneous computing
Description:

Python-pathos is a framework for heterogeneous computing. It provides a consistent high-level interface for configuring and launching parallel computations across heterogeneous resources. Python-pathos provides configurable launchers for parallel and distributed computing, where each launcher contains the syntactic logic to configure and launch jobs in an execution environment.

python-loompy 3.0.7
Propagated dependencies: python-click@8.1.7 python-h5py@3.8.0 python-numba@0.59.1 python-numpy@1.24.4 python-numpy-groupies@0.9.14 python-pandas@2.2.3 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/linnarsson-lab/loompy
Licenses: Modified BSD
Synopsis: Work with .loom files for single-cell RNA-seq data
Description:

The loom file format is an efficient format for very large omics datasets, consisting of a main matrix, optional additional layers, a variable number of row and column annotations. Loom also supports sparse graphs. This library makes it easy to work with .loom files for single-cell RNA-seq data.

libnl-python2 3.5.0
Dependencies: python2@2.7.18 libxcrypt@4.4.36
Propagated dependencies: libnl@3.5.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.infradead.org/~tgr/libnl/
Licenses: GPL 2
Synopsis: NetLink protocol library suite
Description:

The libnl suite is a collection of libraries providing APIs to netlink protocol based Linux kernel interfaces. Netlink is an IPC mechanism primarily between the kernel and user space processes. It was designed to be a more flexible successor to ioctl to provide mainly networking related kernel configuration and monitoring interfaces.

libnl-python3 3.5.0
Dependencies: python@3.10.7 libxcrypt@4.4.36
Propagated dependencies: libnl@3.5.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.infradead.org/~tgr/libnl/
Licenses: GPL 2
Synopsis: NetLink protocol library suite
Description:

The libnl suite is a collection of libraries providing APIs to netlink protocol based Linux kernel interfaces. Netlink is an IPC mechanism primarily between the kernel and user space processes. It was designed to be a more flexible successor to ioctl to provide mainly networking related kernel configuration and monitoring interfaces.

python-quadpy 0.16.10
Propagated dependencies: python-importlib-metadata@5.2.0 python-numpy@1.24.4 python-orthopy@0.9.5 python-scipy@1.12.0 python-sympy@1.11.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/diego-hayashi/quadpy
Licenses: GPL 3+
Synopsis: Numerical integration, quadrature for various domains
Description:

More than 1500 numerical integration schemes for line segments, circles, disks, triangles, quadrilaterals, spheres, balls, tetrahedra, hexahedra, wedges, pyramids, n-spheres, n-balls, n-cubes, n-simplices, and the 1D/2D/3D/nD spaces with weight functions exp(-r) and exp(-r2) for fast integration of real-, complex-, and vector-valued functions.

python-pysdl2 0.9.11
Dependencies: sdl2@2.30.8 sdl2-image@2.6.3 sdl2-gfx@1.0.4 sdl2-mixer@2.6.3 sdl2-ttf@2.20.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/py-sdl/py-sdl2
Licenses: CC0
Synopsis: Python bindings around the SDL2 game development library
Description:

PySDL2 is a pure Python wrapper around the SDL2, SDL2_mixer, SDL2_image, SDL2_ttf, and SDL2_gfx libraries. Instead of relying on C code, it uses the built-in ctypes module to interface with SDL2, and provides simple Python classes and wrappers for common SDL2 functionality.

python-qtsass 0.4.0
Propagated dependencies: python-libsass@0.22.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/spyder-ide/qtsass
Licenses: Expat
Synopsis: Compile SCSS files to valid Qt stylesheets
Description:

Besides being used in web development, CSS is also the way to stylize Qt-based desktop applications. However, Qt's CSS has a few variations that prevent the direct use of SASS compiler.

The purpose of this tool is to fill the gap between SASS and Qt-CSS by handling those variations.

Total results: 3594