_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


python-pgpy 0.6.0
Propagated dependencies: python-cryptography@44.0.0 python-pyasn1@0.6.1
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://github.com/SecurityInnovation/PGPy
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python implementation of OpenPGP
Description:

Currently, PGPy can load keys and signatures of all kinds in both ASCII armored and binary formats.

It can create and verify RSA, DSA, and ECDSA signatures, at the moment. It can also encrypt and decrypt messages using RSA and ECDH.

python-jeepney 0.9
Propagated dependencies: python-trio@0.32.0
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://gitlab.com/takluyver/jeepney
Licenses: Expat
Build system: pyproject
Synopsis: Low-level, pure Python DBus protocol wrapper
Description:

This is a low-level, pure Python DBus protocol client. It has an I/O-free core, and integration modules for different event loops.

python-ecpy 1.2.5
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://github.com/cslashm/ECPy
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Pure Python Elliptic Curve Library
Description:

This package provides a Elliptic Curve Library in pure Python.

python-oscrypto 1.3.0
Propagated dependencies: python-asn1crypto@1.5.1-0.b763a75
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://github.com/wbond/oscrypto/
Licenses: Expat
Build system: pyproject
Synopsis: Compiler-free Python encryption library
Description:

Python-oscrypto is a compilation-free encryption library which integrates with the encryption library that is part of the operating system. It supports TLS (SSL) sockets, key generation, encryption, decryption, signing, verification and KDFs using the OS crypto libraries.

python-sop 0.5.1
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://gitlab.com/dkg/python-sop
Licenses: Expat
Build system: pyproject
Synopsis: Stateless OpenPGP Command-Line Interface
Description:

The Stateless OpenPGP Command-Line Interface (or sop) is a specification that encourages OpenPGP implementers to provide a common, relatively simple command-line API for purposes of object security.

This Python module helps implementers build such a CLI from any implementation accessible to the Python interpreter.

It does not provide such an implementation itself -- this is just the scaffolding for the command line, which should make it relatively easy to supply a handful of python functions as methods to a class.

python-mcuboot-imgtool 1.4.0
Propagated dependencies: python-click@8.3.1 python-intelhex@2.3.0 python-cryptography@44.0.0
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://mcuboot.com
Licenses: Expat
Build system: pyproject
Synopsis: Tool to securely sign firmware images for booting by MCUboot
Description:

MCUboot is a secure bootloader for 32-bit MCUs. This package provides a tool to securely sign firmware images for booting by MCUboot.

python-pykeepass 4.1.1.post1
Propagated dependencies: python-argon2-cffi@25.1.0 python-construct@2.10.70-1.c1171b1 python-lxml@6.0.2 python-pycryptodomex@3.23.0 python-pyotp@2.9.0
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://github.com/libkeepass/pykeepass
Licenses: GPL 3+
Build system: pyproject
Synopsis: Python library to interact with keepass databases
Description:

This library allows you to write entries to a KeePass database. It supports KDBX3 and KDBX4.

python-cryptography 44.0.0
Dependencies: maturin@1.11.5 openssl@3.5.5
Propagated dependencies: python-cffi@1.17.1
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://github.com/pyca/cryptography
Licenses: Modified BSD ASL 2.0
Build system: pyproject
Synopsis: Cryptographic recipes and primitives for Python
Description:

cryptography is a package which provides cryptographic recipes and primitives to Python developers. It aims to be the “cryptographic standard library” for Python. The package includes both high level recipes, and low level interfaces to common cryptographic algorithms such as symmetric ciphers, message digests and key derivation functions.

python-starkbank-ecdsa 2.2.0
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://github.com/starkbank/ecdsa-python
Licenses: Expat
Build system: pyproject
Synopsis: Python ECDSA library
Description:

This package provides a Python ECDSA library, optimized for speed but without C extensions.

python-cryptography-vectors 44.0.0
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://github.com/pyca/cryptography
Licenses: Modified BSD ASL 2.0
Build system: pyproject
Synopsis: Test vectors for the cryptography package
Description:

This package contains test vectors for the cryptography package.

python-ecdsa 0.19.0
Propagated dependencies: python-six@1.17.0
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://github.com/warner/python-ecdsa
Licenses: Expat
Build system: pyproject
Synopsis: ECDSA cryptographic signature library (pure python)
Description:

This is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve Digital Signature Algorithm), implemented purely in Python. With this library, you can quickly create key pairs (signing key and verifying key), sign messages, and verify the signatures. The keys and signatures are very short, making them easy to handle and incorporate into other protocols.

python-shamir-mnemonic 0.3.0
Propagated dependencies: python-click@8.3.1
Channel: guix
Location: gnu/packages/python-crypto.scm (gnu packages python-crypto)
Home page: https://github.com/trezor/python-shamir-mnemonic
Licenses: Expat
Build system: pyproject
Synopsis: SLIP-39 Shamir Mnemonics
Description:

This package provides a reference implementation of SLIP-0039: Shamir's Secret-Sharing for Mnemonic Codes. This SLIP describes a standard and interoperable implementation of Shamir's secret sharing (SSS). SSS splits a secret into unique parts which can be distributed among participants, and requires a specified minimum number of parts to be supplied in order to reconstruct the original secret. Knowledge of fewer than the required number of parts does not leak information about the secret.

python-pyglet 2.0.18
Dependencies: ffmpeg@8.1.1 fontconfig-minimal@2.16.0 freeglut@3.4.0 freetype@2.13.3 gdk-pixbuf@2.44.4 glibc@2.41 glu@9.0.2 gtk+@3.24.51 libx11@1.8.12 libxext@1.3.6 libxinerama@1.1.5 libxxf86vm@1.1.6 mesa@26.0.2 openal@1.23.1 pulseaudio@16.1
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/pyglet/pyglet
Licenses: Modified BSD
Build system: pyproject
Synopsis: Windowing and multimedia library
Description:

Pyglet is a Python library for developing games and other visually-rich applications. It supports windowing, user interface event handling, Joysticks, OpenGL graphics, loading images and videos, playing sounds and music.

python-glfw 2.8.0
Dependencies: glfw@3.3.10
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/FlorianRhiem/pyGLFW
Licenses: Expat
Build system: pyproject
Synopsis: Python bindings for GLFW
Description:

This package provides Python bindings for GLFW OpenGL application development library.

python-manim 0.20.1
Propagated dependencies: ffmpeg@8.1.1 python-av@16.0.1 python-beautifulsoup4@4.14.3 python-click@8.3.1 python-cloup@3.0.8 python-decorator@5.2.1 python-isosurfaces@0.1.2 python-manimpango@0.5.0 python-mapbox-earcut@2.0.0 python-moderngl@5.12.0 python-moderngl-window@3.1.1 python-networkx@3.4.2 python-numpy@2.3.1 python-pillow@12.1.1 python-pycairo@1.28.0 python-pydub@0.25.1 python-pygments@2.19.2 python-rich@14.3.3 python-screeninfo@0.8.1 python-skia-pathops@0.8.0 python-srt@3.5.3 python-svgelements@1.9.6 python-tqdm@4.67.1 python-typing-extensions@4.15.0 python-watchdog@6.0.0
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://www.manim.community/
Licenses: Expat
Build system: pyproject
Synopsis: Python animation engine for explanatory math videos
Description:

Manim is a Python library for creating mathematical animations. The animations are written as Python code which is based on predefined objects. You can make animations with maths formulas (LaTeX-based), simple shapes, 3D objects, function graphs and more.

python-pysdl2 0.9.17
Dependencies: sdl2@2.30.8 sdl2-image@2.8.8 sdl2-gfx@1.0.4 sdl2-mixer@2.6.3 sdl2-ttf@2.20.2
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/py-sdl/py-sdl2
Licenses: CC0
Build system: pyproject
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-glcontext 3.0.0-2.f2875ab
Dependencies: libx11@1.8.12 mesa@26.0.2
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/moderngl/glcontext
Licenses: Expat
Build system: pyproject
Synopsis: Portable OpenGL Context for ModernGL
Description:

Python-glcontext is a library providing an OpenGL implementation for ModernGL on multiple platforms.

python-pywavefront 1.3.3
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/pywavefront/PyWavefront
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python library for loading Wavefront @code{.obj} files
Description:

PyWavefront reads Wavefront 3D object files (something.obj, something.obj.gz and something.mtl) and generates interleaved vertex data for each material ready for rendering.

A simple (optional) visualization module is also provided for rendering the object(s). The interleaved data can also be used by more modern renderers thought VBOs or VAOs.

Currently the most commonly used features in the specification has been implemented:

  • positions;

  • texture coordinates;

  • normals;

  • vertex color;

  • material parsing;

  • texture and texture parameters.

python-pyglet 1.5.30
Dependencies: ffmpeg@8.1.1 fontconfig-minimal@2.16.0 freeglut@3.4.0 freetype@2.13.3 gdk-pixbuf@2.44.4 glibc@2.41 glu@9.0.2 gtk+@3.24.51 libx11@1.8.12 libxext@1.3.6 libxinerama@1.1.5 libxxf86vm@1.1.6 mesa@26.0.2 openal@1.23.1 pulseaudio@16.1
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/pyglet/pyglet
Licenses: Modified BSD
Build system: pyproject
Synopsis: Windowing and multimedia library
Description:

Pyglet is a Python library for developing games and other visually-rich applications. It supports windowing, user interface event handling, Joysticks, OpenGL graphics, loading images and videos, playing sounds and music.

python-asynckivy 0.8.1
Propagated dependencies: python-kivy@2.3.1-0.c38d019 python-asyncgui@0.8.0
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/asyncgui/asynckivy
Licenses: Expat
Build system: pyproject
Synopsis: Async library for Kivy
Description:

This package provides async versions of Kivy functions to avoid the callback-heavy mode of interaction typical in some Kivy applications.

python-moderngl-window 3.1.1
Propagated dependencies: python-moderngl@5.12.0 python-numpy@2.3.1 python-pillow@12.1.1 python-pyglet@2.0.18 python-pyglm@2.8.1
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/moderngl/moderngl_window
Licenses: Expat
Build system: pyproject
Synopsis: Helper library for ModernGL making window simple
Description:

Cross platform utility library for ModernGL making window creation and resource loading simple. It can also be used with PyOpenGL for rendering with the programmable pipeline.

Features:

  • Cross platform support.

  • Easily create a window for ModernGL using pyglet, pygame, PySide2, GLFW, SDL2, PyQt5 or tkinter supporting a wide range of window, keyboard and mouse events. These events are unified into a single system so your project can work with any window.

  • Load 2D textures, texture arrays and cube maps using Pillow.

  • Load shaders as single or multiple glsl files.

  • Load objects/scenes from wavefront/obj, GLTF 2.0 or STL.

  • Resource finder system supporting multiple resource directories.

  • A highly plugable library supporting custom loaders, resource finders and windows.

  • Type hints everywhere making code completion and linting a breeze.

python-vispy 0.14.3
Dependencies: fontconfig-minimal@2.16.0 mesa@26.0.2
Propagated dependencies: python-freetype-py@2.5.1 python-hsluv@5.0.4 python-kiwisolver@1.4.6 python-meshio@5.3.5 python-numpy@2.3.1 python-packaging@25.0 python-pillow@12.1.1
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: http://vispy.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Interactive scientific visualization in Python
Description:

VisPy is a high-performance interactive 2D/3D data visualization library leveraging the computational power of modern Graphics Processing Units (GPUs) through the OpenGL library to display very large datasets.

python-kivymd 1.1.1
Propagated dependencies: python-kivy@2.3.1-0.c38d019 python-pillow@12.1.1 python-pygments@2.19.2 python-kivy-garden@0.1.5
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/kivymd/KivyMD
Licenses: Expat
Build system: pyproject
Synopsis: Material Design compliant widgets for use with Kivy
Description:

This package provides Kivy widgets that approximate Google's Material Design spec without sacrificing ease of use or application performance.

python-pivy 0.6.11
Dependencies: qtbase@6.9.2 libxi@1.8.2 libice@1.1.2 glew@2.2.0 coin3d@4.0.2
Channel: guix
Location: gnu/packages/python-graphics.scm (gnu packages python-graphics)
Home page: https://github.com/coin3d/pivy
Licenses: ISC
Build system: pyproject
Synopsis: Python bindings to Coin3D
Description:

Pivy provides python bindings for Coin, a 3D graphics library with an Application Programming Interface based on the Open Inventor 2.1 API.

Total packages: 72465