Mon, 09 Nov 2026 06:34:30 UTC Log in
RPM Macro Expansion in Python 78.58 KB built 2026-10-17 11:26:56 GMT

Description

Parse RPM macro and spec files, expanding macros safely—without any potential Turing-complete side effects. This is a standalone library and set of tools that depend only on the standard Python library and PLY (used for expression parsing).

Dependencies

13 total
Requires8
  • /usr/bin/python3
  • python(abi) = 3.15
  • python3.15dist(lark)
  • rpmlib(CompressedFileNames) <= 3.0.4-1
  • rpmlib(FileDigests) <= 4.6.0-1
  • rpmlib(PartialHardlinkSets) <= 4.0.4-1
  • rpmlib(PayloadFilesHavePrefix) <= 4.0-1
  • rpmlib(PayloadIsZstd) <= 5.4.18-1
Provides5
  • python-norpm = 1.11-2.rvrebuild0.fc45
  • python3-norpm = 1.11-2.rvrebuild0.fc45
  • python3.15-norpm = 1.11-2.rvrebuild0.fc45
  • python3.15dist(norpm) = 1.11
  • python3dist(norpm) = 1.11
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances

Files

64
Name ascending sort Size
/usr/bin/norpm-conditions-for-arch-statements 194.00 B
/usr/bin/norpm-expand-specfile 179.00 B
/usr/lib/python3.15/site-packages/norpm 0.00 B
/usr/lib/python3.15/site-packages/norpm-1.11.dist-info 0.00 B
/usr/lib/python3.15/site-packages/norpm-1.11.dist-info/INSTALLER 4.00 B
/usr/lib/python3.15/site-packages/norpm-1.11.dist-info/METADATA 1.58 KB
/usr/lib/python3.15/site-packages/norpm-1.11.dist-info/WHEEL 91.00 B
/usr/lib/python3.15/site-packages/norpm-1.11.dist-info/entry_points.txt 160.00 B
/usr/lib/python3.15/site-packages/norpm-1.11.dist-info/licenses 0.00 B
/usr/lib/python3.15/site-packages/norpm-1.11.dist-info/licenses/COPYING 25.80 KB
/usr/lib/python3.15/site-packages/norpm-1.11.dist-info/top_level.txt 6.00 B
/usr/lib/python3.15/site-packages/norpm/__init__.py 0.00 B
/usr/lib/python3.15/site-packages/norpm/__pycache__ 0.00 B
/usr/lib/python3.15/site-packages/norpm/__pycache__/__init__.cpython-315.opt-1.pyc 152.00 B
/usr/lib/python3.15/site-packages/norpm/__pycache__/__init__.cpython-315.pyc 152.00 B
/usr/lib/python3.15/site-packages/norpm/__pycache__/arch.cpython-315.opt-1.pyc 447.00 B
/usr/lib/python3.15/site-packages/norpm/__pycache__/arch.cpython-315.pyc 447.00 B
/usr/lib/python3.15/site-packages/norpm/__pycache__/builtins.cpython-315.opt-1.pyc 9.10 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/builtins.cpython-315.pyc 9.10 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/exceptions.cpython-315.opt-1.pyc 1.09 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/exceptions.cpython-315.pyc 1.09 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/expression.cpython-315.opt-1.pyc 8.64 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/expression.cpython-315.pyc 8.64 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/getopt.cpython-315.opt-1.pyc 2.97 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/getopt.cpython-315.pyc 2.97 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/logging.cpython-315.opt-1.pyc 561.00 B
/usr/lib/python3.15/site-packages/norpm/__pycache__/logging.cpython-315.pyc 561.00 B
/usr/lib/python3.15/site-packages/norpm/__pycache__/lua.cpython-315.opt-1.pyc 1.43 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/lua.cpython-315.pyc 1.43 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/macro.cpython-315.opt-1.pyc 9.83 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/macro.cpython-315.pyc 9.83 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/macrofile.cpython-315.opt-1.pyc 8.02 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/macrofile.cpython-315.pyc 8.02 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/overrides.cpython-315.opt-1.pyc 2.52 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/overrides.cpython-315.pyc 2.52 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/specfile.cpython-315.opt-1.pyc 35.80 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/specfile.cpython-315.pyc 35.80 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/tokenize.cpython-315.opt-1.pyc 2.91 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/tokenize.cpython-315.pyc 2.91 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/versions.cpython-315.opt-1.pyc 3.75 KB
/usr/lib/python3.15/site-packages/norpm/__pycache__/versions.cpython-315.pyc 3.75 KB
/usr/lib/python3.15/site-packages/norpm/arch.py 150.00 B
/usr/lib/python3.15/site-packages/norpm/builtins.py 4.55 KB
/usr/lib/python3.15/site-packages/norpm/cli 0.00 B
/usr/lib/python3.15/site-packages/norpm/cli/__pycache__ 0.00 B
/usr/lib/python3.15/site-packages/norpm/cli/__pycache__/conditions_for_arch_statements.cpython-315.opt-1.pyc 6.33 KB
/usr/lib/python3.15/site-packages/norpm/cli/__pycache__/conditions_for_arch_statements.cpython-315.pyc 6.34 KB
/usr/lib/python3.15/site-packages/norpm/cli/__pycache__/expand_specfile.cpython-315.opt-1.pyc 4.33 KB
/usr/lib/python3.15/site-packages/norpm/cli/__pycache__/expand_specfile.cpython-315.pyc 4.33 KB
/usr/lib/python3.15/site-packages/norpm/cli/conditions_for_arch_statements.py 3.37 KB
Files 1–50 of 64 Next →
of 2

Component of

buildroots that installed this RPM
Buildroot descending sort Created State
f45-build-32898-664 2026-10-17 13:26:16 expired
Buildroots 1–1 of 1