==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done ==> Making package: python-django-guardian 3.0.3-1 (Fri Jun 27 05:38:36 2025) ==> Retrieving sources... -> Found python-django-guardian-3.0.3.tar.gz ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... python-django-guardian-3.0.3.tar.gz ... Passed ==> Validating source files with b2sums... python-django-guardian-3.0.3.tar.gz ... Passed ==> Making package: python-django-guardian 3.0.3-1 (Fri 27 Jun 2025 05:38:43 AM MDT) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (5) python-asgiref-3.8.1-2 python-pytz-2025.2-1 python-sqlparse-0.5.1-2 python-django-5.1.11-1 python-django-environ-0.12.0-1 Total Download Size: 5.06 MiB Total Installed Size: 36.15 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-django-5.1.11-1-any downloading... python-sqlparse-0.5.1-2-any downloading... python-asgiref-3.8.1-2-any downloading... python-pytz-2025.2-1-any downloading... python-django-environ-0.12.0-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing python-pytz... installing python-sqlparse... installing python-asgiref... installing python-django... Optional dependencies for python-django python-psycopg2: for PostgreSQL backend python-argon2-cffi: for Argon2 password hashing support installing python-django-environ... Optional dependencies for python-django-environ python-simplejson: for an alternative JSON implementation :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (13) python-autocommand-2.2.2-7 python-jaraco.collections-5.1.0-1 python-jaraco.context-6.0.1-1 python-jaraco.functools-4.1.0-1 python-jaraco.text-4.0.0-2 python-more-itertools-10.7.0-1 python-packaging-25.0-1 python-platformdirs-4.3.6-2 python-pyproject-hooks-1.2.0-3 python-build-1.2.2-3 python-installer-0.7.0-10 python-setuptools-1:80.9.0-1 python-wheel-0.45.1-1 Total Installed Size: 10.36 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing python-packaging... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) python-uv: to use as the Python package installer python-virtualenv: to use virtualenv for build isolation installing python-installer... installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-jaraco.collections... installing python-platformdirs... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand [pending] installing python-setuptools... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources... -> Found python-django-guardian-3.0.3.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting python-django-guardian-3.0.3.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... * Getting build dependencies for wheel... /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.13/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running egg_info creating django_guardian.egg-info writing django_guardian.egg-info/PKG-INFO writing dependency_links to django_guardian.egg-info/dependency_links.txt writing requirements to django_guardian.egg-info/requires.txt writing top-level names to django_guardian.egg-info/top_level.txt writing manifest file 'django_guardian.egg-info/SOURCES.txt' reading manifest file 'django_guardian.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'README.rst' warning: no files found matching '*.txt' adding license file 'LICENSE' writing manifest file 'django_guardian.egg-info/SOURCES.txt' * Building wheel... /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.13/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_py creating build/lib/guardian copying guardian/__init__.py -> build/lib/guardian copying guardian/core.py -> build/lib/guardian copying guardian/admin.py -> build/lib/guardian copying guardian/checks.py -> build/lib/guardian copying guardian/compat.py -> build/lib/guardian copying guardian/utils.py -> build/lib/guardian copying guardian/apps.py -> build/lib/guardian copying guardian/managers.py -> build/lib/guardian copying guardian/backends.py -> build/lib/guardian copying guardian/exceptions.py -> build/lib/guardian copying guardian/forms.py -> build/lib/guardian copying guardian/mixins.py -> build/lib/guardian copying guardian/ctypes.py -> build/lib/guardian copying guardian/shortcuts.py -> build/lib/guardian copying guardian/decorators.py -> build/lib/guardian creating build/lib/guardian/conf copying guardian/conf/__init__.py -> build/lib/guardian/conf copying guardian/conf/settings.py -> build/lib/guardian/conf creating build/lib/guardian/management copying guardian/management/__init__.py -> build/lib/guardian/management creating build/lib/guardian/management/commands copying guardian/management/commands/__init__.py -> build/lib/guardian/management/commands copying guardian/management/commands/clean_orphan_obj_perms.py -> build/lib/guardian/management/commands creating build/lib/guardian/migrations copying guardian/migrations/__init__.py -> build/lib/guardian/migrations copying guardian/migrations/0001_initial.py -> build/lib/guardian/migrations copying guardian/migrations/0002_generic_permissions_index.py -> build/lib/guardian/migrations creating build/lib/guardian/templatetags copying guardian/templatetags/guardian_tags.py -> build/lib/guardian/templatetags copying guardian/templatetags/__init__.py -> build/lib/guardian/templatetags creating build/lib/guardian/testapp copying guardian/testapp/__init__.py -> build/lib/guardian/testapp copying guardian/testapp/testsettings.py -> build/lib/guardian/testapp copying guardian/testapp/models.py -> build/lib/guardian/testapp creating build/lib/guardian/testapp/migrations copying guardian/testapp/migrations/__init__.py -> build/lib/guardian/testapp/migrations copying guardian/testapp/migrations/0001_initial.py -> build/lib/guardian/testapp/migrations copying guardian/testapp/migrations/0004_childtestmodel_parenttestmodel.py -> build/lib/guardian/testapp/migrations copying guardian/testapp/migrations/0006_auto_20230727_0658.py -> build/lib/guardian/testapp/migrations copying guardian/testapp/migrations/0002_logentrywithgroup.py -> build/lib/guardian/testapp/migrations copying guardian/testapp/migrations/0003_auto_20190611_0440.py -> build/lib/guardian/testapp/migrations copying guardian/testapp/migrations/0007_genericgroupobjectpermission.py -> build/lib/guardian/testapp/migrations copying guardian/testapp/migrations/0005_uuidpkmodel.py -> build/lib/guardian/testapp/migrations creating build/lib/guardian/testapp/tests copying guardian/testapp/tests/__init__.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/test_forms.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/test_conf.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/conf.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/test_checks.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/test_core.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/test_orphans.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/test_other.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/test_management.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/test_tags.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/test_admin.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/urls.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/test_managers.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/test_direct_rel.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/test_mixins.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/test_shortcuts.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/test_utils.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/test_custompkmodel.py -> build/lib/guardian/testapp/tests copying guardian/testapp/tests/test_decorators.py -> build/lib/guardian/testapp/tests running egg_info writing django_guardian.egg-info/PKG-INFO writing dependency_links to django_guardian.egg-info/dependency_links.txt writing requirements to django_guardian.egg-info/requires.txt writing top-level names to django_guardian.egg-info/top_level.txt reading manifest file 'django_guardian.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'README.rst' warning: no files found matching '*.txt' adding license file 'LICENSE' writing manifest file 'django_guardian.egg-info/SOURCES.txt' /usr/lib/python3.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'guardian.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'guardian.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'guardian.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'guardian.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'guardian.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'guardian.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'guardian.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'guardian.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'guardian.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'guardian.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'guardian.locale.nl.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'guardian.locale.nl.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'guardian.locale.nl.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'guardian.locale.nl.LC_MESSAGES' to be distributed and are already explicitly excluding 'guardian.locale.nl.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'guardian.locale.pl.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'guardian.locale.pl.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'guardian.locale.pl.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'guardian.locale.pl.LC_MESSAGES' to be distributed and are already explicitly excluding 'guardian.locale.pl.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'guardian.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'guardian.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'guardian.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'guardian.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'guardian.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'guardian.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'guardian.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'guardian.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'guardian.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'guardian.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'guardian.locale.zh_Hans.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'guardian.locale.zh_Hans.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'guardian.locale.zh_Hans.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'guardian.locale.zh_Hans.LC_MESSAGES' to be distributed and are already explicitly excluding 'guardian.locale.zh_Hans.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'guardian.models' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'guardian.models' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'guardian.models' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'guardian.models' to be distributed and are already explicitly excluding 'guardian.models' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'guardian.static.guardian.img' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'guardian.static.guardian.img' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'guardian.static.guardian.img' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'guardian.static.guardian.img' to be distributed and are already explicitly excluding 'guardian.static.guardian.img' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'guardian.templates.admin.guardian.contrib.grappelli' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'guardian.templates.admin.guardian.contrib.grappelli' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'guardian.templates.admin.guardian.contrib.grappelli' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'guardian.templates.admin.guardian.contrib.grappelli' to be distributed and are already explicitly excluding 'guardian.templates.admin.guardian.contrib.grappelli' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'guardian.templates.admin.guardian.model' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'guardian.templates.admin.guardian.model' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'guardian.templates.admin.guardian.model' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'guardian.templates.admin.guardian.model' to be distributed and are already explicitly excluding 'guardian.templates.admin.guardian.model' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.13/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'guardian.testapp.tests.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'guardian.testapp.tests.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'guardian.testapp.tests.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'guardian.testapp.tests.templates' to be distributed and are already explicitly excluding 'guardian.testapp.tests.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) copying guardian/py.typed -> build/lib/guardian creating build/lib/guardian/locale/es/LC_MESSAGES copying guardian/locale/es/LC_MESSAGES/django.mo -> build/lib/guardian/locale/es/LC_MESSAGES copying guardian/locale/es/LC_MESSAGES/django.po -> build/lib/guardian/locale/es/LC_MESSAGES creating build/lib/guardian/locale/fr/LC_MESSAGES copying guardian/locale/fr/LC_MESSAGES/django.mo -> build/lib/guardian/locale/fr/LC_MESSAGES copying guardian/locale/fr/LC_MESSAGES/django.po -> build/lib/guardian/locale/fr/LC_MESSAGES creating build/lib/guardian/locale/nl/LC_MESSAGES copying guardian/locale/nl/LC_MESSAGES/django.mo -> build/lib/guardian/locale/nl/LC_MESSAGES copying guardian/locale/nl/LC_MESSAGES/django.po -> build/lib/guardian/locale/nl/LC_MESSAGES creating build/lib/guardian/locale/pl/LC_MESSAGES copying guardian/locale/pl/LC_MESSAGES/django.mo -> build/lib/guardian/locale/pl/LC_MESSAGES copying guardian/locale/pl/LC_MESSAGES/django.po -> build/lib/guardian/locale/pl/LC_MESSAGES creating build/lib/guardian/locale/pt_BR/LC_MESSAGES copying guardian/locale/pt_BR/LC_MESSAGES/django.mo -> build/lib/guardian/locale/pt_BR/LC_MESSAGES copying guardian/locale/pt_BR/LC_MESSAGES/django.po -> build/lib/guardian/locale/pt_BR/LC_MESSAGES creating build/lib/guardian/locale/ru/LC_MESSAGES copying guardian/locale/ru/LC_MESSAGES/django.mo -> build/lib/guardian/locale/ru/LC_MESSAGES copying guardian/locale/ru/LC_MESSAGES/django.po -> build/lib/guardian/locale/ru/LC_MESSAGES creating build/lib/guardian/locale/zh_Hans/LC_MESSAGES copying guardian/locale/zh_Hans/LC_MESSAGES/django.mo -> build/lib/guardian/locale/zh_Hans/LC_MESSAGES copying guardian/locale/zh_Hans/LC_MESSAGES/django.po -> build/lib/guardian/locale/zh_Hans/LC_MESSAGES creating build/lib/guardian/models copying guardian/models/__init__.py -> build/lib/guardian/models copying guardian/models/models.py -> build/lib/guardian/models creating build/lib/guardian/static/guardian/img copying guardian/static/guardian/img/icon-no.svg -> build/lib/guardian/static/guardian/img copying guardian/static/guardian/img/icon-yes.svg -> build/lib/guardian/static/guardian/img creating build/lib/guardian/templates/admin/guardian/contrib/grappelli copying guardian/templates/admin/guardian/contrib/grappelli/field.html -> build/lib/guardian/templates/admin/guardian/contrib/grappelli copying guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage.html -> build/lib/guardian/templates/admin/guardian/contrib/grappelli copying guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_group.html -> build/lib/guardian/templates/admin/guardian/contrib/grappelli copying guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_user.html -> build/lib/guardian/templates/admin/guardian/contrib/grappelli creating build/lib/guardian/templates/admin/guardian/model copying guardian/templates/admin/guardian/model/change_form.html -> build/lib/guardian/templates/admin/guardian/model copying guardian/templates/admin/guardian/model/field.html -> build/lib/guardian/templates/admin/guardian/model copying guardian/templates/admin/guardian/model/obj_perms_manage.html -> build/lib/guardian/templates/admin/guardian/model copying guardian/templates/admin/guardian/model/obj_perms_manage_group.html -> build/lib/guardian/templates/admin/guardian/model copying guardian/templates/admin/guardian/model/obj_perms_manage_user.html -> build/lib/guardian/templates/admin/guardian/model copying guardian/templates/admin/guardian/model/obj_perms_no.html -> build/lib/guardian/templates/admin/guardian/model copying guardian/templates/admin/guardian/model/obj_perms_yes.html -> build/lib/guardian/templates/admin/guardian/model creating build/lib/guardian/testapp/tests/templates copying guardian/testapp/tests/templates/404.html -> build/lib/guardian/testapp/tests/templates copying guardian/testapp/tests/templates/500.html -> build/lib/guardian/testapp/tests/templates copying guardian/testapp/tests/templates/blank.html -> build/lib/guardian/testapp/tests/templates copying guardian/testapp/tests/templates/dummy403.html -> build/lib/guardian/testapp/tests/templates copying guardian/testapp/tests/templates/dummy404.html -> build/lib/guardian/testapp/tests/templates copying guardian/testapp/tests/templates/list.html -> build/lib/guardian/testapp/tests/templates installing to build/bdist.linux-aarch64/wheel running install running install_lib creating build/bdist.linux-aarch64/wheel creating build/bdist.linux-aarch64/wheel/guardian copying build/lib/guardian/__init__.py -> build/bdist.linux-aarch64/wheel/./guardian creating build/bdist.linux-aarch64/wheel/guardian/models copying build/lib/guardian/models/__init__.py -> build/bdist.linux-aarch64/wheel/./guardian/models copying build/lib/guardian/models/models.py -> build/bdist.linux-aarch64/wheel/./guardian/models copying build/lib/guardian/py.typed -> build/bdist.linux-aarch64/wheel/./guardian creating build/bdist.linux-aarch64/wheel/guardian/locale creating build/bdist.linux-aarch64/wheel/guardian/locale/pt_BR creating build/bdist.linux-aarch64/wheel/guardian/locale/pt_BR/LC_MESSAGES copying build/lib/guardian/locale/pt_BR/LC_MESSAGES/django.po -> build/bdist.linux-aarch64/wheel/./guardian/locale/pt_BR/LC_MESSAGES copying build/lib/guardian/locale/pt_BR/LC_MESSAGES/django.mo -> build/bdist.linux-aarch64/wheel/./guardian/locale/pt_BR/LC_MESSAGES creating build/bdist.linux-aarch64/wheel/guardian/locale/es creating build/bdist.linux-aarch64/wheel/guardian/locale/es/LC_MESSAGES copying build/lib/guardian/locale/es/LC_MESSAGES/django.po -> build/bdist.linux-aarch64/wheel/./guardian/locale/es/LC_MESSAGES copying build/lib/guardian/locale/es/LC_MESSAGES/django.mo -> build/bdist.linux-aarch64/wheel/./guardian/locale/es/LC_MESSAGES creating build/bdist.linux-aarch64/wheel/guardian/locale/pl creating build/bdist.linux-aarch64/wheel/guardian/locale/pl/LC_MESSAGES copying build/lib/guardian/locale/pl/LC_MESSAGES/django.po -> build/bdist.linux-aarch64/wheel/./guardian/locale/pl/LC_MESSAGES copying build/lib/guardian/locale/pl/LC_MESSAGES/django.mo -> build/bdist.linux-aarch64/wheel/./guardian/locale/pl/LC_MESSAGES creating build/bdist.linux-aarch64/wheel/guardian/locale/fr creating build/bdist.linux-aarch64/wheel/guardian/locale/fr/LC_MESSAGES copying build/lib/guardian/locale/fr/LC_MESSAGES/django.po -> build/bdist.linux-aarch64/wheel/./guardian/locale/fr/LC_MESSAGES copying build/lib/guardian/locale/fr/LC_MESSAGES/django.mo -> build/bdist.linux-aarch64/wheel/./guardian/locale/fr/LC_MESSAGES creating build/bdist.linux-aarch64/wheel/guardian/locale/ru creating build/bdist.linux-aarch64/wheel/guardian/locale/ru/LC_MESSAGES copying build/lib/guardian/locale/ru/LC_MESSAGES/django.po -> build/bdist.linux-aarch64/wheel/./guardian/locale/ru/LC_MESSAGES copying build/lib/guardian/locale/ru/LC_MESSAGES/django.mo -> build/bdist.linux-aarch64/wheel/./guardian/locale/ru/LC_MESSAGES creating build/bdist.linux-aarch64/wheel/guardian/locale/nl creating build/bdist.linux-aarch64/wheel/guardian/locale/nl/LC_MESSAGES copying build/lib/guardian/locale/nl/LC_MESSAGES/django.po -> build/bdist.linux-aarch64/wheel/./guardian/locale/nl/LC_MESSAGES copying build/lib/guardian/locale/nl/LC_MESSAGES/django.mo -> build/bdist.linux-aarch64/wheel/./guardian/locale/nl/LC_MESSAGES creating build/bdist.linux-aarch64/wheel/guardian/locale/zh_Hans creating build/bdist.linux-aarch64/wheel/guardian/locale/zh_Hans/LC_MESSAGES copying build/lib/guardian/locale/zh_Hans/LC_MESSAGES/django.po -> build/bdist.linux-aarch64/wheel/./guardian/locale/zh_Hans/LC_MESSAGES copying build/lib/guardian/locale/zh_Hans/LC_MESSAGES/django.mo -> build/bdist.linux-aarch64/wheel/./guardian/locale/zh_Hans/LC_MESSAGES copying build/lib/guardian/core.py -> build/bdist.linux-aarch64/wheel/./guardian creating build/bdist.linux-aarch64/wheel/guardian/testapp copying build/lib/guardian/testapp/__init__.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp creating build/bdist.linux-aarch64/wheel/guardian/testapp/tests copying build/lib/guardian/testapp/tests/__init__.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/test_forms.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/test_conf.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/conf.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/test_checks.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/test_core.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/test_orphans.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/test_other.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/test_management.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/test_tags.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/test_admin.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/urls.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/test_managers.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests creating build/bdist.linux-aarch64/wheel/guardian/testapp/tests/templates copying build/lib/guardian/testapp/tests/templates/404.html -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests/templates copying build/lib/guardian/testapp/tests/templates/500.html -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests/templates copying build/lib/guardian/testapp/tests/templates/blank.html -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests/templates copying build/lib/guardian/testapp/tests/templates/dummy403.html -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests/templates copying build/lib/guardian/testapp/tests/templates/dummy404.html -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests/templates copying build/lib/guardian/testapp/tests/templates/list.html -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests/templates copying build/lib/guardian/testapp/tests/test_direct_rel.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/test_mixins.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/test_shortcuts.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/test_utils.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/test_custompkmodel.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests copying build/lib/guardian/testapp/tests/test_decorators.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/tests creating build/bdist.linux-aarch64/wheel/guardian/testapp/migrations copying build/lib/guardian/testapp/migrations/__init__.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/migrations copying build/lib/guardian/testapp/migrations/0001_initial.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/migrations copying build/lib/guardian/testapp/migrations/0004_childtestmodel_parenttestmodel.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/migrations copying build/lib/guardian/testapp/migrations/0006_auto_20230727_0658.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/migrations copying build/lib/guardian/testapp/migrations/0002_logentrywithgroup.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/migrations copying build/lib/guardian/testapp/migrations/0003_auto_20190611_0440.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/migrations copying build/lib/guardian/testapp/migrations/0007_genericgroupobjectpermission.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/migrations copying build/lib/guardian/testapp/migrations/0005_uuidpkmodel.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp/migrations copying build/lib/guardian/testapp/testsettings.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp copying build/lib/guardian/testapp/models.py -> build/bdist.linux-aarch64/wheel/./guardian/testapp creating build/bdist.linux-aarch64/wheel/guardian/management copying build/lib/guardian/management/__init__.py -> build/bdist.linux-aarch64/wheel/./guardian/management creating build/bdist.linux-aarch64/wheel/guardian/management/commands copying build/lib/guardian/management/commands/__init__.py -> build/bdist.linux-aarch64/wheel/./guardian/management/commands copying build/lib/guardian/management/commands/clean_orphan_obj_perms.py -> build/bdist.linux-aarch64/wheel/./guardian/management/commands copying build/lib/guardian/admin.py -> build/bdist.linux-aarch64/wheel/./guardian creating build/bdist.linux-aarch64/wheel/guardian/static creating build/bdist.linux-aarch64/wheel/guardian/static/guardian creating build/bdist.linux-aarch64/wheel/guardian/static/guardian/img copying build/lib/guardian/static/guardian/img/icon-no.svg -> build/bdist.linux-aarch64/wheel/./guardian/static/guardian/img copying build/lib/guardian/static/guardian/img/icon-yes.svg -> build/bdist.linux-aarch64/wheel/./guardian/static/guardian/img copying build/lib/guardian/checks.py -> build/bdist.linux-aarch64/wheel/./guardian creating build/bdist.linux-aarch64/wheel/guardian/migrations copying build/lib/guardian/migrations/__init__.py -> build/bdist.linux-aarch64/wheel/./guardian/migrations copying build/lib/guardian/migrations/0001_initial.py -> build/bdist.linux-aarch64/wheel/./guardian/migrations copying build/lib/guardian/migrations/0002_generic_permissions_index.py -> build/bdist.linux-aarch64/wheel/./guardian/migrations copying build/lib/guardian/compat.py -> build/bdist.linux-aarch64/wheel/./guardian creating build/bdist.linux-aarch64/wheel/guardian/conf copying build/lib/guardian/conf/__init__.py -> build/bdist.linux-aarch64/wheel/./guardian/conf copying build/lib/guardian/conf/settings.py -> build/bdist.linux-aarch64/wheel/./guardian/conf copying build/lib/guardian/utils.py -> build/bdist.linux-aarch64/wheel/./guardian creating build/bdist.linux-aarch64/wheel/guardian/templates creating build/bdist.linux-aarch64/wheel/guardian/templates/admin creating build/bdist.linux-aarch64/wheel/guardian/templates/admin/guardian creating build/bdist.linux-aarch64/wheel/guardian/templates/admin/guardian/contrib creating build/bdist.linux-aarch64/wheel/guardian/templates/admin/guardian/contrib/grappelli copying build/lib/guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage.html -> build/bdist.linux-aarch64/wheel/./guardian/templates/admin/guardian/contrib/grappelli copying build/lib/guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_user.html -> build/bdist.linux-aarch64/wheel/./guardian/templates/admin/guardian/contrib/grappelli copying build/lib/guardian/templates/admin/guardian/contrib/grappelli/field.html -> build/bdist.linux-aarch64/wheel/./guardian/templates/admin/guardian/contrib/grappelli copying build/lib/guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_group.html -> build/bdist.linux-aarch64/wheel/./guardian/templates/admin/guardian/contrib/grappelli creating build/bdist.linux-aarch64/wheel/guardian/templates/admin/guardian/model copying build/lib/guardian/templates/admin/guardian/model/obj_perms_no.html -> build/bdist.linux-aarch64/wheel/./guardian/templates/admin/guardian/model copying build/lib/guardian/templates/admin/guardian/model/obj_perms_manage.html -> build/bdist.linux-aarch64/wheel/./guardian/templates/admin/guardian/model copying build/lib/guardian/templates/admin/guardian/model/change_form.html -> build/bdist.linux-aarch64/wheel/./guardian/templates/admin/guardian/model copying build/lib/guardian/templates/admin/guardian/model/obj_perms_manage_user.html -> build/bdist.linux-aarch64/wheel/./guardian/templates/admin/guardian/model copying build/lib/guardian/templates/admin/guardian/model/obj_perms_yes.html -> build/bdist.linux-aarch64/wheel/./guardian/templates/admin/guardian/model copying build/lib/guardian/templates/admin/guardian/model/field.html -> build/bdist.linux-aarch64/wheel/./guardian/templates/admin/guardian/model copying build/lib/guardian/templates/admin/guardian/model/obj_perms_manage_group.html -> build/bdist.linux-aarch64/wheel/./guardian/templates/admin/guardian/model copying build/lib/guardian/apps.py -> build/bdist.linux-aarch64/wheel/./guardian copying build/lib/guardian/managers.py -> build/bdist.linux-aarch64/wheel/./guardian copying build/lib/guardian/backends.py -> build/bdist.linux-aarch64/wheel/./guardian copying build/lib/guardian/exceptions.py -> build/bdist.linux-aarch64/wheel/./guardian copying build/lib/guardian/forms.py -> build/bdist.linux-aarch64/wheel/./guardian copying build/lib/guardian/mixins.py -> build/bdist.linux-aarch64/wheel/./guardian creating build/bdist.linux-aarch64/wheel/guardian/templatetags copying build/lib/guardian/templatetags/guardian_tags.py -> build/bdist.linux-aarch64/wheel/./guardian/templatetags copying build/lib/guardian/templatetags/__init__.py -> build/bdist.linux-aarch64/wheel/./guardian/templatetags copying build/lib/guardian/ctypes.py -> build/bdist.linux-aarch64/wheel/./guardian copying build/lib/guardian/shortcuts.py -> build/bdist.linux-aarch64/wheel/./guardian copying build/lib/guardian/decorators.py -> build/bdist.linux-aarch64/wheel/./guardian running install_egg_info Copying django_guardian.egg-info to build/bdist.linux-aarch64/wheel/./django_guardian-3.0.3-py3.13.egg-info running install_scripts creating build/bdist.linux-aarch64/wheel/django_guardian-3.0.3.dist-info/WHEEL creating '/build/python-django-guardian/src/django-guardian-3.0.3/dist/.tmp-hurqw0r_/django_guardian-3.0.3-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it adding 'django_guardian-3.0.3.dist-info/licenses/LICENSE' adding 'guardian/__init__.py' adding 'guardian/admin.py' adding 'guardian/apps.py' adding 'guardian/backends.py' adding 'guardian/checks.py' adding 'guardian/compat.py' adding 'guardian/core.py' adding 'guardian/ctypes.py' adding 'guardian/decorators.py' adding 'guardian/exceptions.py' adding 'guardian/forms.py' adding 'guardian/managers.py' adding 'guardian/mixins.py' adding 'guardian/py.typed' adding 'guardian/shortcuts.py' adding 'guardian/utils.py' adding 'guardian/conf/__init__.py' adding 'guardian/conf/settings.py' adding 'guardian/locale/es/LC_MESSAGES/django.mo' adding 'guardian/locale/es/LC_MESSAGES/django.po' adding 'guardian/locale/fr/LC_MESSAGES/django.mo' adding 'guardian/locale/fr/LC_MESSAGES/django.po' adding 'guardian/locale/nl/LC_MESSAGES/django.mo' adding 'guardian/locale/nl/LC_MESSAGES/django.po' adding 'guardian/locale/pl/LC_MESSAGES/django.mo' adding 'guardian/locale/pl/LC_MESSAGES/django.po' adding 'guardian/locale/pt_BR/LC_MESSAGES/django.mo' adding 'guardian/locale/pt_BR/LC_MESSAGES/django.po' adding 'guardian/locale/ru/LC_MESSAGES/django.mo' adding 'guardian/locale/ru/LC_MESSAGES/django.po' adding 'guardian/locale/zh_Hans/LC_MESSAGES/django.mo' adding 'guardian/locale/zh_Hans/LC_MESSAGES/django.po' adding 'guardian/management/__init__.py' adding 'guardian/management/commands/__init__.py' adding 'guardian/management/commands/clean_orphan_obj_perms.py' adding 'guardian/migrations/0001_initial.py' adding 'guardian/migrations/0002_generic_permissions_index.py' adding 'guardian/migrations/__init__.py' adding 'guardian/models/__init__.py' adding 'guardian/models/models.py' adding 'guardian/static/guardian/img/icon-no.svg' adding 'guardian/static/guardian/img/icon-yes.svg' adding 'guardian/templates/admin/guardian/contrib/grappelli/field.html' adding 'guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage.html' adding 'guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_group.html' adding 'guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_user.html' adding 'guardian/templates/admin/guardian/model/change_form.html' adding 'guardian/templates/admin/guardian/model/field.html' adding 'guardian/templates/admin/guardian/model/obj_perms_manage.html' adding 'guardian/templates/admin/guardian/model/obj_perms_manage_group.html' adding 'guardian/templates/admin/guardian/model/obj_perms_manage_user.html' adding 'guardian/templates/admin/guardian/model/obj_perms_no.html' adding 'guardian/templates/admin/guardian/model/obj_perms_yes.html' adding 'guardian/templatetags/__init__.py' adding 'guardian/templatetags/guardian_tags.py' adding 'guardian/testapp/__init__.py' adding 'guardian/testapp/models.py' adding 'guardian/testapp/testsettings.py' adding 'guardian/testapp/migrations/0001_initial.py' adding 'guardian/testapp/migrations/0002_logentrywithgroup.py' adding 'guardian/testapp/migrations/0003_auto_20190611_0440.py' adding 'guardian/testapp/migrations/0004_childtestmodel_parenttestmodel.py' adding 'guardian/testapp/migrations/0005_uuidpkmodel.py' adding 'guardian/testapp/migrations/0006_auto_20230727_0658.py' adding 'guardian/testapp/migrations/0007_genericgroupobjectpermission.py' adding 'guardian/testapp/migrations/__init__.py' adding 'guardian/testapp/tests/__init__.py' adding 'guardian/testapp/tests/conf.py' adding 'guardian/testapp/tests/test_admin.py' adding 'guardian/testapp/tests/test_checks.py' adding 'guardian/testapp/tests/test_conf.py' adding 'guardian/testapp/tests/test_core.py' adding 'guardian/testapp/tests/test_custompkmodel.py' adding 'guardian/testapp/tests/test_decorators.py' adding 'guardian/testapp/tests/test_direct_rel.py' adding 'guardian/testapp/tests/test_forms.py' adding 'guardian/testapp/tests/test_management.py' adding 'guardian/testapp/tests/test_managers.py' adding 'guardian/testapp/tests/test_mixins.py' adding 'guardian/testapp/tests/test_orphans.py' adding 'guardian/testapp/tests/test_other.py' adding 'guardian/testapp/tests/test_shortcuts.py' adding 'guardian/testapp/tests/test_tags.py' adding 'guardian/testapp/tests/test_utils.py' adding 'guardian/testapp/tests/urls.py' adding 'guardian/testapp/tests/templates/404.html' adding 'guardian/testapp/tests/templates/500.html' adding 'guardian/testapp/tests/templates/blank.html' adding 'guardian/testapp/tests/templates/dummy403.html' adding 'guardian/testapp/tests/templates/dummy404.html' adding 'guardian/testapp/tests/templates/list.html' adding 'django_guardian-3.0.3.dist-info/METADATA' adding 'django_guardian-3.0.3.dist-info/WHEEL' adding 'django_guardian-3.0.3.dist-info/top_level.txt' adding 'django_guardian-3.0.3.dist-info/RECORD' removing build/bdist.linux-aarch64/wheel Successfully built django_guardian-3.0.3-py3-none-any.whl ==> Entering fakeroot environment... ==> Starting package()... install: creating directory '/build/python-django-guardian/pkg/python-django-guardian/usr/share' install: creating directory '/build/python-django-guardian/pkg/python-django-guardian/usr/share/doc' install: creating directory '/build/python-django-guardian/pkg/python-django-guardian/usr/share/doc/python-django-guardian' 'README.md' -> '/build/python-django-guardian/pkg/python-django-guardian/usr/share/doc/python-django-guardian/README.md' 'SECURITY.md' -> '/build/python-django-guardian/pkg/python-django-guardian/usr/share/doc/python-django-guardian/SECURITY.md' install: creating directory '/build/python-django-guardian/pkg/python-django-guardian/usr/share/licenses' install: creating directory '/build/python-django-guardian/pkg/python-django-guardian/usr/share/licenses/python-django-guardian' '../BSD-2-Clause.txt' -> '/build/python-django-guardian/pkg/python-django-guardian/usr/share/licenses/python-django-guardian/BSD-2-Clause.txt' '../MIT.txt' -> '/build/python-django-guardian/pkg/python-django-guardian/usr/share/licenses/python-django-guardian/MIT.txt' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "python-django-guardian"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: python-django-guardian 3.0.3-1 (Fri 27 Jun 2025 05:39:05 AM MDT) ==> Cleaning up...