_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-sqlite-utils 3.38
Propagated dependencies: python-click@8.1.7 python-click-default-group@1.2.4 python-dateutil@2.8.2 python-sqlite-fts4@1.0.3 python-tabulate@0.9.0
Channel: guix
Location: gnu/packages/databases.scm (gnu packages databases)
Home page: https://github.com/simonw/sqlite-utils
Licenses: ASL 2.0
Synopsis: CLI tool and Python utility functions for manipulating SQLite databases
Description:

This package provides a CLI tool and Python utility functions for manipulating SQLite databases. It's main features are:

  • Pipe JSON (or CSV or TSV) directly into a new SQLite database file, automatically creating a table with the appropriate schema.

  • Run in-memory SQL queries, including joins, directly against data in CSV, TSV or JSON files and view the results.

  • Configure SQLite full-text search against your database tables and run search queries against them, ordered by relevance.

  • Run transformations against your tables to make schema changes that SQLite ALTER TABLE does not directly support, such as changing the type of a column.

  • Extract columns into separate tables to better normalize your existing data.

python-webencodings 0.5.1
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/SimonSapin/python-webencodings
Licenses: Modified BSD
Synopsis: Character encoding aliases for legacy web content
Description:

In order to be compatible with legacy web content when interpreting something like Content-Type: text/html; charset=latin1, tools need to use a particular set of aliases for encoding labels as well as some overriding rules. For example, US-ASCII and iso-8859-1 on the web are actually aliases for windows-1252, and a UTF-8 or UTF-16 BOM takes precedence over any other encoding declaration. The WHATWG Encoding standard defines all such details so that implementations do not have to reverse-engineer each other.

This module implements the Encoding standard and has encoding labels and BOM detection, but the actual implementation for encoders and decoders is Python’s.

python-transformers 4.44.2
Propagated dependencies: python-filelock@3.16.1 python-huggingface-hub@0.23.2 python-numpy@1.26.2 python-pytorch@2.7.0 python-pyyaml@6.0.1 python-regex@2022.1.18 python-requests@2.31.0 python-safetensors@0.4.3 python-tokenizers@0.19.1 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/machine-learning.scm (gnu packages machine-learning)
Home page: https://github.com/huggingface/transformers
Licenses: ASL 2.0
Synopsis: Machine Learning for PyTorch and TensorFlow
Description:

This package provides easy download of thousands of pretrained models to perform tasks on different modalities such as text, vision, and audio.

These models can be applied on:

  • Text, for tasks like text classification, information extraction, question answering, summarization, translation, and text generation, in over 100 languages.

  • Images, for tasks like image classification, object detection, and segmentation.

  • Audio, for tasks like speech recognition and audio classification.

Transformer models can also perform tasks on several modalities combined, such as table question answering, optical character recognition, information extraction from scanned documents, video classification, and visual question answering.

This package provides APIs to quickly download and use those pretrained models on a given text, fine-tune them on your own datasets and then share them with the community. At the same time, each Python module defining an architecture is fully standalone and can be modified to enable quick research experiments.

Transformers is backed by the three most popular deep learning libraries — Jax, PyTorch and TensorFlow — with a seamless integration between them.

python-pycryptodome 3.21.0
Dependencies: libtomcrypt@1.18.2 libtommath@1.3.0
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://www.pycryptodome.org
Licenses: FreeBSD Public Domain
Synopsis: Low-level cryptographic Python library
Description:

PyCryptodome is a self-contained Python package of low-level cryptographic primitives. It's not a wrapper to a separate C library like OpenSSL. To the largest possible extent, algorithms are implemented in pure Python. Only the pieces that are extremely critical to performance (e.g., block ciphers) are implemented as C extensions.

You are expected to have a solid understanding of cryptography and security engineering to successfully use these primitives. You must also be able to recognize that some are obsolete (e.g., TDES) or even insecure (RC4).

It provides many enhancements over the last release of PyCrypto (2.6.1):

  • Authenticated encryption modes (GCM, CCM, EAX, SIV, OCB)

  • Accelerated AES on Intel platforms via AES-NI

  • First-class support for PyPy

  • Elliptic curves cryptography (NIST P-256 curve only)

  • Better and more compact API (nonce and iv attributes for ciphers, automatic generation of random nonces and IVs, simplified CTR cipher mode, and more)

  • SHA-3 (including SHAKE XOFs) and BLAKE2 hash algorithms

  • Salsa20 and ChaCha20 stream ciphers

  • scrypt and HKDF

  • Deterministic (EC)DSA

  • Password-protected PKCS#8 key containers

  • Shamir’s Secret Sharing scheme

  • Random numbers get sourced directly from the OS (and not from a CSPRNG in userspace)

  • Cleaner RSA and DSA key generation (largely based on FIPS 186-4)

  • Major clean-ups and simplification of the code base

This package provides drop-in compatibility with PyCrypto. It is one of two PyCryptodome variants, the other being python-pycryptodomex.

python-btchip-python 0.1.32
Propagated dependencies: python-ecdsa@0.19.0 python-hidapi@0.14.0.post2
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/LedgerHQ/btchip-python
Licenses: ASL 2.0
Synopsis: Python library to communicate with Ledger Nano dongle
Description:

This package provides a Python library to communicate with Ledger Nano dongle.

python-zope.location 4.2
Propagated dependencies: python-setuptools@67.6.1 python-zope.interface@5.4.0 python-zope.proxy@4.5.0 python-zope.schema@6.2.0
Channel: rrr
Location: rrr/packages/python-xyz.scm (rrr packages python-xyz)
Home page: http://github.com/zopefoundation/zope.location/
Licenses: Zope Public License 2.1
Synopsis: Zope Location
Description:

Zope Location

python-zope.datetime 4.3.0
Propagated dependencies: python-setuptools@67.6.1 python-six@1.16.0
Channel: rrr
Location: rrr/packages/python-xyz.scm (rrr packages python-xyz)
Home page: http://github.com/zopefoundation/zope.datetime
Licenses: Zope Public License 2.1
Synopsis: Zope datetime
Description:

Zope datetime.

python-babi-grammars 0.0.43
Channel: guixrus
Location: guixrus/packages/babi.scm (guixrus packages babi)
Home page: https://github.com/asottile/babi-grammars
Licenses: Expat
Synopsis: grammars for babi
Description:

grammars for babi

python-zope.security 5.2
Propagated dependencies: python-setuptools@67.6.1 python-zope.component@5.0.1 python-zope.i18nmessageid@5.0.1 python-zope.interface@5.4.0 python-zope.location@4.2 python-zope.proxy@4.5.0 python-zope.schema@6.2.0
Channel: rrr
Location: rrr/packages/python-xyz.scm (rrr packages python-xyz)
Home page: http://github.com/zopefoundation/zope.security
Licenses: Zope Public License 2.1
Synopsis: Zope Security Framework
Description:

Zope Security Framework

python-types-urllib3 1.26.7
Channel: guixrus
Location: guixrus/packages/common/python.scm (guixrus packages common python)
Home page: https://github.com/python/typeshed
Licenses: ASL 2.0
Synopsis: Typing stubs for urllib3
Description:

Typing stubs for urllib3

python-types-chardet 4.0.3
Channel: rrr
Location: rrr/packages/python-xyz.scm (rrr packages python-xyz)
Home page: https://github.com/python/typeshed
Licenses: ASL 2.0
Synopsis: Typing stubs for chardet
Description:

Typing stubs for chardet.

python-parsedatetime 2.6
Propagated dependencies: python-future@0.18.2
Channel: guix
Location: gnu/packages/time.scm (gnu packages time)
Home page: https://github.com/bear/parsedatetime/
Licenses: ASL 2.0
Synopsis: Parse human-readable date/time text
Description:

Parse human-readable date/time text.

python-zest-releaser 9.6.2
Propagated dependencies: python-colorama@0.4.6 python-importlib-metadata@5.2.0 python-packaging@24.2 python-readme-renderer@41.0 python-requests@2.31.0 python-setuptools@67.6.1 python-tomli@2.1.0 python-twine@5.1.1 python-wheel@0.40.0
Channel: bloup
Location: bloup/packages/python.scm (bloup packages python)
Home page: https://github.com/zestsoftware/zest.releaser/
Licenses: GPL 2+
Synopsis: Software releasing made easy and repeatable
Description:

Software releasing made easy and repeatable.

python-types-urllib3 1.26.25.12
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/python/typeshed
Licenses: ASL 2.0
Synopsis: Typing stubs for urllib3
Description:

This package provides typing stubs for urllib3.

python-pytest-archon 0.0.6
Propagated dependencies: python-pytest@8.3.3
Channel: bloup
Location: bloup/packages/python.scm (bloup packages python)
Home page: https://github.com/jwbargsten/pytest-archon
Licenses: ASL 2.0
Synopsis: Rule your architecture like a real developer
Description:

Rule your architecture like a real developer.

python-onigurumacffi 1.2.0
Propagated dependencies: python-cffi@1.17.1
Channel: guixrus
Location: guixrus/packages/babi.scm (guixrus packages babi)
Home page: https://github.com/asottile/onigurumacffi
Licenses: Expat
Synopsis: python cffi bindings for the oniguruma regex engine
Description:

python cffi bindings for the oniguruma regex engine

python-censusgeocode 0.5.2
Propagated dependencies: python-requests@2.31.0 python-requests-toolbelt@1.0.0
Channel: guixrus
Location: guixrus/packages/misc.scm (guixrus packages misc)
Home page: https://github.com/fitnr/censusgeocode
Licenses: GPL 3+
Synopsis: Thin Python wrapper for the US Census Geocoder
Description:

Thin Python wrapper for the US Census Geocoder

python-dash-renderer 1.9.1
Channel: guix-hpc
Location: guix-hpc/packages/python-gcvb.scm (guix-hpc packages python-gcvb)
Home page:
Licenses: Expat
Synopsis: Front-end component renderer for Dash
Description:

Front-end component renderer for Dash.

python-mathicsscript 8.0.0
Propagated dependencies: python-click@8.1.7 python-colorama@0.4.6 python-columnize@0.3.11 python-mathics-pygments@1.0.4 python-mathics-scanner@1.4.1 python-mathics-core@8.0.1 python-networkx@3.4.2 python-prompt-toolkit@3.0.43 python-pygments@2.15.1 python-term-background@1.0.2
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://mathics.org/
Licenses: GPL 3
Synopsis: Command-line interface to Mathics3
Description:

This package provides a command-line interface to Mathics3.

python-matrix-client 0.3.2
Propagated dependencies: python-requests@2.31.0
Channel: guix
Location: gnu/packages/matrix.scm (gnu packages matrix)
Home page: https://github.com/matrix-org/matrix-python-sdk
Licenses: ASL 2.0
Synopsis: Client-Server SDK for Matrix
Description:

This package provides client-server SDK for Matrix.

python-xarray-schema 0.0.3
Propagated dependencies: python-numpy@1.26.2 python-xarray@2023.12.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/carbonplan/xarray-schema
Licenses: Expat
Synopsis: Schema validation for Xarray objects
Description:

This package implements schema validation for Xarray objects.

python-noiseprotocol 0.3.1
Propagated dependencies: python-cryptography@44.0.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/plizonczyk/noiseprotocol
Licenses: Expat
Synopsis: Implementation of Noise Protocol Framework
Description:

This package provides an implementation of Noise Protocol Framework.

python-flake8-quotes 3.4.0
Propagated dependencies: python-flake8@7.1.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/zheller/flake8-quotes/
Licenses: Expat
Synopsis: Flake8 lint for quotes
Description:

This package provides a Flake8 lint for quotes.

Total results: 3782