├── .github ├── dependabot.yml └── workflows │ ├── fedora-sources.yml │ ├── publish.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .pylintrc ├── .typos.toml ├── AGENTS.md ├── AUTHORS ├── CHANGELOG.md ├── LICENSE ├── README.md ├── examples ├── __init__.py ├── a.py ├── attica-qt5.spec ├── b.py ├── c.py ├── d.py └── llvm.spec ├── mypy.ini ├── pyproject.toml ├── pyrpm ├── __init__.py └── spec.py ├── requirements.txt ├── scripts └── fedora_sources.py └── tests ├── __init__.py ├── data ├── attica-qt5.spec ├── foo.spec ├── git.spec ├── jsrdbg.spec ├── llvm.spec ├── perl-Array-Compare.spec ├── tzdata.spec └── xscreensaver.spec ├── test_regressions.py ├── test_spec_file_parser.py └── test_subpackages.py /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/fedora-sources.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/.github/workflows/fedora-sources.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/.gitignore -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/.pylintrc -------------------------------------------------------------------------------- /.typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/.typos.toml -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/AGENTS.md -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/README.md -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/examples/a.py -------------------------------------------------------------------------------- /examples/attica-qt5.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/examples/attica-qt5.spec -------------------------------------------------------------------------------- /examples/b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/examples/b.py -------------------------------------------------------------------------------- /examples/c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/examples/c.py -------------------------------------------------------------------------------- /examples/d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/examples/d.py -------------------------------------------------------------------------------- /examples/llvm.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/examples/llvm.spec -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/mypy.ini -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pyrpm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/pyrpm/__init__.py -------------------------------------------------------------------------------- /pyrpm/spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/pyrpm/spec.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/fedora_sources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/scripts/fedora_sources.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/attica-qt5.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/tests/data/attica-qt5.spec -------------------------------------------------------------------------------- /tests/data/foo.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/tests/data/foo.spec -------------------------------------------------------------------------------- /tests/data/git.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/tests/data/git.spec -------------------------------------------------------------------------------- /tests/data/jsrdbg.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/tests/data/jsrdbg.spec -------------------------------------------------------------------------------- /tests/data/llvm.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/tests/data/llvm.spec -------------------------------------------------------------------------------- /tests/data/perl-Array-Compare.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/tests/data/perl-Array-Compare.spec -------------------------------------------------------------------------------- /tests/data/tzdata.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/tests/data/tzdata.spec -------------------------------------------------------------------------------- /tests/data/xscreensaver.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/tests/data/xscreensaver.spec -------------------------------------------------------------------------------- /tests/test_regressions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/tests/test_regressions.py -------------------------------------------------------------------------------- /tests/test_spec_file_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/tests/test_spec_file_parser.py -------------------------------------------------------------------------------- /tests/test_subpackages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bkircher/python-rpm-spec/HEAD/tests/test_subpackages.py --------------------------------------------------------------------------------