Name: python3-selcraft Version: 0.2.0 Release: 0.202601281023.gitc4b8c7e%{?dist} Summary: Template based generation of custom SELinux License: LGPL-2.1-or-later URL: https://gitlab.com/CentOS/automotive/src/selcraft Source0: selcraft-0.2.0.tar.gz BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-wheel BuildRequires: python3-pip BuildRequires: python3-pytest BuildRequires: python3-yaml BuildRequires: python3-jsonschema BuildRequires: python3-jinja2 BuildRequires: pyproject-rpm-macros Requires: python3-jinja2 Requires: python3-jsonschema Requires: python3-pyyaml %description Python tool for generating SELinux policy packages to enable cross-environment communication of (containerized) applications. %prep %autosetup -n selcraft-0.2.0 %build %pyproject_wheel %install %pyproject_install %check %{__python3} -m pytest tests %files -n python3-selcraft %license LICENSE %doc README.md %{python3_sitelib}/selcraft/ %{python3_sitelib}/selcraft-*.dist-info/ %{_bindir}/selcraft %changelog * Thu Dec 18 2025 Michael Engel - 0.1.1-1 - Added missing remove_name allow rule for create of shm permission - Iterate over binaries instead of permissions for type definitions * Fri Dec 12 2025 Michael Engel - 0.1.0-1 - Initial Release