-
python3-rpds-py-0.10.3-1.lbn36.x86_64
Python bindings to the Rust rpds crate for persistent data structures.
What’s here is quite minimal (in transparency, it was written initially to support replacing pyrsistent in the referencing library).
If you see something missing (which is very likely), a PR is definitely welcome to add it.
Installation
The distribution on PyPI is named rpds.py (equivalently rpds-py), and thus can be installed via e.g.:
$ pip install rpds-py
Note that if you install rpds-py from source, you will need a Rust toolchain installed, as it is a build-time dependency.
An example of how to do so in a Dockerfile can be found here.
If you believe you are on a common platform which should have wheels built (i.e. and not need to compile from source), feel free to file an issue or pull request modifying the GitHub action used here to build wheels via maturin.
Usage
Methods in general are named similarly to their rpds counterparts (rather than pyrsistent‘s conventions, though probably a full drop-in pyrsistent
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
python3-rpm-4.13.0-0.rc1.47.lbn19.x86_64
The rpm-python3 package contains a module that permits applications
written in the Python programming language to use the interface
supplied by RPM Package Manager libraries.
This package should be installed if you want to develop Python 3
programs that will manipulate RPM packages and databases.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 19
-
python3-rpm-4.17.0-1.lbn25.x86_64
The python3-rpm package contains a module that permits applications
written in the Python programming language to use the interface
supplied by RPM Package Manager libraries.
This package should be installed if you want to develop Python 3
programs that will manipulate RPM packages and databases.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
python3-rpm-4.19.94-1.lbn36.x86_64
The python3-rpm package contains a module that permits applications
written in the Python programming language to use the interface
supplied by RPM Package Manager libraries.
This package should be installed if you want to develop Python 3
programs that will manipulate RPM packages and databases.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
python3-rpm-generators-14-12.lbn36.noarch
Dependency generators for Python RPMs.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
python3-rpm-macros-3.10-17.lbn25.noarch
RPM macros for building Python 3 packages.
Located in
LBN
/
…
/
Plone 5
/
BastionLinux 25
-
python3-rpm-macros-3.13-3.lbn36.noarch
RPM macros for building Python 3 packages.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
python3-rpm-spec-0.11-1.lbn36.noarch
[](https://github.com/bkircher/python-rpm-
spec/actions)
[](https://badge.fury.io/py/python-rpm-spec)
python-rpm-spec is a Python library for parsing RPM spec files.
*tl;dr*
If you want to quickly parse a spec file on the...
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
python3-rpmautospec-0.7.3-2.lbn36.noarch
A package and CLI tool to generate RPM release fields and changelogs.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36
-
python3-rpmfile-2.0.0-1.lbn36.noarch
rpmfile[![Build Status]( [![Actions Status]( [![PyPI version]( for inspecting
RPM files in python. This module is modeled after the [tarfile]( module.
Installconsole $ python -m pip install -U rpmfile If you want to use rpmfile
with zstd compressed rpms, you'll need to install
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 36