python3.14-django-guardian-3.5.0
checks.x86_64-linux.nixos-eve
· build #837
· raw
1tribuchet: building on jamie2structuredAttrs is enabled3Sourcing python-remove-tests-dir-hook4Sourcing python-catch-conflicts-hook.sh5Sourcing python-remove-bin-bytecode-hook.sh6Sourcing pypa-build-hook7Using pypaBuildPhase8Sourcing python-runtime-deps-check-hook9Using pythonRuntimeDepsCheckHook10Sourcing pypa-install-hook11Using pypaInstallPhase12Sourcing python-imports-check-hook.sh13Using pythonImportsCheckPhase14Sourcing python-metadata-check-hook.sh15Using pythonMetadataCheckPhase16Sourcing python-namespaces-hook17Sourcing python-catch-conflicts-hook.sh18Sourcing pytest-check-hook19Using pytestCheckPhase
unpackPhase
20unpacking source archive /nix/store/9d10s6jcw8bh97xafbpi934713wrnp1z-source21source root is source22setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tox.ini"configurePhase
23no configure script, doing nothingbuildPhase
24Executing pypaBuildPhase25Creating a wheel...26pypa build flags: --no-isolation --outdir dist/ --wheel27* Getting build dependencies for wheel...28/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated29!!3031 ********************************************************************************32 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).3334 By 2027-Feb-18, you need to update your project and remove deprecated calls35 or your builds will no longer be supported.3637 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.38 ********************************************************************************3940!!41 corresp(dist, value, root_dir)42/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.43!!4445 ********************************************************************************46 Please consider removing the following classifiers in favor of a SPDX license expression:4748 License :: OSI Approved :: BSD License4950 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.51 ********************************************************************************5253!!54 dist._finalize_license_expression()55/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.56!!5758 ********************************************************************************59 Please consider removing the following classifiers in favor of a SPDX license expression:6061 License :: OSI Approved :: BSD License6263 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.64 ********************************************************************************6566!!67 self._finalize_license_expression()68running egg_info69creating django_guardian.egg-info70writing django_guardian.egg-info/PKG-INFO71writing dependency_links to django_guardian.egg-info/dependency_links.txt72writing requirements to django_guardian.egg-info/requires.txt73writing top-level names to django_guardian.egg-info/top_level.txt74writing manifest file 'django_guardian.egg-info/SOURCES.txt'75reading manifest file 'django_guardian.egg-info/SOURCES.txt'76reading manifest template 'MANIFEST.in'77warning: no files found matching 'README.rst'78warning: no files found matching '*.txt'79adding license file 'LICENSE'80writing manifest file 'django_guardian.egg-info/SOURCES.txt'81* Building wheel...82/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated83!!8485 ********************************************************************************86 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).8788 By 2027-Feb-18, you need to update your project and remove deprecated calls89 or your builds will no longer be supported.9091 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.92 ********************************************************************************9394!!95 corresp(dist, value, root_dir)96/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.97!!9899 ********************************************************************************100 Please consider removing the following classifiers in favor of a SPDX license expression:101102 License :: OSI Approved :: BSD License103104 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.105 ********************************************************************************106107!!108 dist._finalize_license_expression()109/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.110!!111112 ********************************************************************************113 Please consider removing the following classifiers in favor of a SPDX license expression:114115 License :: OSI Approved :: BSD License116117 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.118 ********************************************************************************119120!!121 self._finalize_license_expression()122running bdist_wheel123running build124running build_py125creating build/lib/guardian126copying guardian/__init__.py -> build/lib/guardian127copying guardian/compat.py -> build/lib/guardian128copying guardian/checks.py -> build/lib/guardian129copying guardian/exceptions.py -> build/lib/guardian130copying guardian/ctypes.py -> build/lib/guardian131copying guardian/managers.py -> build/lib/guardian132copying guardian/decorators.py -> build/lib/guardian133copying guardian/utils.py -> build/lib/guardian134copying guardian/admin.py -> build/lib/guardian135copying guardian/core.py -> build/lib/guardian136copying guardian/apps.py -> build/lib/guardian137copying guardian/mixins.py -> build/lib/guardian138copying guardian/shortcuts.py -> build/lib/guardian139copying guardian/forms.py -> build/lib/guardian140copying guardian/backends.py -> build/lib/guardian141creating build/lib/guardian/conf142copying guardian/conf/__init__.py -> build/lib/guardian/conf143copying guardian/conf/settings.py -> build/lib/guardian/conf144creating build/lib/guardian/management145copying guardian/management/__init__.py -> build/lib/guardian/management146creating build/lib/guardian/management/commands147copying guardian/management/commands/clean_orphan_obj_perms.py -> build/lib/guardian/management/commands148copying guardian/management/commands/__init__.py -> build/lib/guardian/management/commands149creating build/lib/guardian/migrations150copying guardian/migrations/0002_generic_permissions_index.py -> build/lib/guardian/migrations151copying guardian/migrations/0003_remove_groupobjectpermission_guardian_gr_content_ae6aec_idx_and_more.py -> build/lib/guardian/migrations152copying guardian/migrations/__init__.py -> build/lib/guardian/migrations153copying guardian/migrations/0001_initial.py -> build/lib/guardian/migrations154creating build/lib/guardian/templatetags155copying guardian/templatetags/guardian_tags.py -> build/lib/guardian/templatetags156copying guardian/templatetags/__init__.py -> build/lib/guardian/templatetags157creating build/lib/guardian/testapp158copying guardian/testapp/models.py -> build/lib/guardian/testapp159copying guardian/testapp/testsettings.py -> build/lib/guardian/testapp160copying guardian/testapp/__init__.py -> build/lib/guardian/testapp161creating build/lib/guardian/testapp/migrations162copying guardian/testapp/migrations/0010_textpkmodel.py -> build/lib/guardian/testapp/migrations163copying guardian/testapp/migrations/0008_fix_project_timezone.py -> build/lib/guardian/testapp/migrations164copying guardian/testapp/migrations/0005_uuidpkmodel.py -> build/lib/guardian/testapp/migrations165copying guardian/testapp/migrations/0006_auto_20230727_0658.py -> build/lib/guardian/testapp/migrations166copying guardian/testapp/migrations/0003_auto_20190611_0440.py -> build/lib/guardian/testapp/migrations167copying guardian/testapp/migrations/__init__.py -> build/lib/guardian/testapp/migrations168copying guardian/testapp/migrations/0002_logentrywithgroup.py -> build/lib/guardian/testapp/migrations169copying guardian/testapp/migrations/0004_childtestmodel_parenttestmodel.py -> build/lib/guardian/testapp/migrations170copying guardian/testapp/migrations/0007_genericgroupobjectpermission.py -> build/lib/guardian/testapp/migrations171copying guardian/testapp/migrations/0001_initial.py -> build/lib/guardian/testapp/migrations172copying guardian/testapp/migrations/0009_userprofile.py -> build/lib/guardian/testapp/migrations173creating build/lib/guardian/testapp/tests174copying guardian/testapp/tests/__init__.py -> build/lib/guardian/testapp/tests175copying guardian/testapp/tests/urls.py -> build/lib/guardian/testapp/tests176copying guardian/testapp/tests/test_other.py -> build/lib/guardian/testapp/tests177copying guardian/testapp/tests/test_direct_rel.py -> build/lib/guardian/testapp/tests178copying guardian/testapp/tests/test_indexes.py -> build/lib/guardian/testapp/tests179copying guardian/testapp/tests/test_mixins.py -> build/lib/guardian/testapp/tests180copying guardian/testapp/tests/test_management.py -> build/lib/guardian/testapp/tests181copying guardian/testapp/tests/test_orphans.py -> build/lib/guardian/testapp/tests182copying guardian/testapp/tests/test_shortcuts.py -> build/lib/guardian/testapp/tests183copying guardian/testapp/tests/test_decorators.py -> build/lib/guardian/testapp/tests184copying guardian/testapp/tests/test_admin.py -> build/lib/guardian/testapp/tests185copying guardian/testapp/tests/test_managers.py -> build/lib/guardian/testapp/tests186copying guardian/testapp/tests/test_utils.py -> build/lib/guardian/testapp/tests187copying guardian/testapp/tests/test_tags.py -> build/lib/guardian/testapp/tests188copying guardian/testapp/tests/conf.py -> build/lib/guardian/testapp/tests189copying guardian/testapp/tests/test_forms.py -> build/lib/guardian/testapp/tests190copying guardian/testapp/tests/test_checks.py -> build/lib/guardian/testapp/tests191copying guardian/testapp/tests/test_conf.py -> build/lib/guardian/testapp/tests192copying guardian/testapp/tests/test_core.py -> build/lib/guardian/testapp/tests193copying guardian/testapp/tests/test_backends.py -> build/lib/guardian/testapp/tests194copying guardian/testapp/tests/test_custompkmodel.py -> build/lib/guardian/testapp/tests195copying guardian/testapp/tests/test_backend_integration.py -> build/lib/guardian/testapp/tests196running egg_info197writing django_guardian.egg-info/PKG-INFO198writing dependency_links to django_guardian.egg-info/dependency_links.txt199writing requirements to django_guardian.egg-info/requires.txt200writing top-level names to django_guardian.egg-info/top_level.txt201reading manifest file 'django_guardian.egg-info/SOURCES.txt'202reading manifest template 'MANIFEST.in'203warning: no files found matching 'README.rst'204warning: no files found matching '*.txt'205adding license file 'LICENSE'206writing manifest file 'django_guardian.egg-info/SOURCES.txt'207/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'guardian.locale.es.LC_MESSAGES' is absent from the `packages` configuration.208!!209210 ********************************************************************************211 ############################212 # Package would be ignored #213 ############################214 Python recognizes 'guardian.locale.es.LC_MESSAGES' as an importable package[^1],215 but it is absent from setuptools' `packages` configuration.216217 This leads to an ambiguous overall configuration. If you want to distribute this218 package, please make sure that 'guardian.locale.es.LC_MESSAGES' is explicitly added219 to the `packages` configuration field.220221 Alternatively, you can also rely on setuptools' discovery methods222 (for example by using `find_namespace_packages(...)`/`find_namespace:`223 instead of `find_packages(...)`/`find:`).224225 You can read more about "package discovery" on setuptools documentation page:226227 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html228229 If you don't want 'guardian.locale.es.LC_MESSAGES' to be distributed and are230 already explicitly excluding 'guardian.locale.es.LC_MESSAGES' via231 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,232 you can try to use `exclude_package_data`, or `include-package-data=False` in233 combination with a more fine grained `package-data` configuration.234235 You can read more about "package data files" on setuptools documentation page:236237 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html238239240 [^1]: For Python, any directory (with suitable naming) can be imported,241 even if it does not contain any `.py` files.242 On the other hand, currently there is no concept of package data243 directory, all directories are treated like packages.244 ********************************************************************************245246!!247 check.warn(importable)248/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'guardian.locale.fr.LC_MESSAGES' is absent from the `packages` configuration.249!!250251 ********************************************************************************252 ############################253 # Package would be ignored #254 ############################255 Python recognizes 'guardian.locale.fr.LC_MESSAGES' as an importable package[^1],256 but it is absent from setuptools' `packages` configuration.257258 This leads to an ambiguous overall configuration. If you want to distribute this259 package, please make sure that 'guardian.locale.fr.LC_MESSAGES' is explicitly added260 to the `packages` configuration field.261262 Alternatively, you can also rely on setuptools' discovery methods263 (for example by using `find_namespace_packages(...)`/`find_namespace:`264 instead of `find_packages(...)`/`find:`).265266 You can read more about "package discovery" on setuptools documentation page:267268 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html269270 If you don't want 'guardian.locale.fr.LC_MESSAGES' to be distributed and are271 already explicitly excluding 'guardian.locale.fr.LC_MESSAGES' via272 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,273 you can try to use `exclude_package_data`, or `include-package-data=False` in274 combination with a more fine grained `package-data` configuration.275276 You can read more about "package data files" on setuptools documentation page:277278 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html279280281 [^1]: For Python, any directory (with suitable naming) can be imported,282 even if it does not contain any `.py` files.283 On the other hand, currently there is no concept of package data284 directory, all directories are treated like packages.285 ********************************************************************************286287!!288 check.warn(importable)289/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'guardian.locale.nl.LC_MESSAGES' is absent from the `packages` configuration.290!!291292 ********************************************************************************293 ############################294 # Package would be ignored #295 ############################296 Python recognizes 'guardian.locale.nl.LC_MESSAGES' as an importable package[^1],297 but it is absent from setuptools' `packages` configuration.298299 This leads to an ambiguous overall configuration. If you want to distribute this300 package, please make sure that 'guardian.locale.nl.LC_MESSAGES' is explicitly added301 to the `packages` configuration field.302303 Alternatively, you can also rely on setuptools' discovery methods304 (for example by using `find_namespace_packages(...)`/`find_namespace:`305 instead of `find_packages(...)`/`find:`).306307 You can read more about "package discovery" on setuptools documentation page:308309 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html310311 If you don't want 'guardian.locale.nl.LC_MESSAGES' to be distributed and are312 already explicitly excluding 'guardian.locale.nl.LC_MESSAGES' via313 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,314 you can try to use `exclude_package_data`, or `include-package-data=False` in315 combination with a more fine grained `package-data` configuration.316317 You can read more about "package data files" on setuptools documentation page:318319 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html320321322 [^1]: For Python, any directory (with suitable naming) can be imported,323 even if it does not contain any `.py` files.324 On the other hand, currently there is no concept of package data325 directory, all directories are treated like packages.326 ********************************************************************************327328!!329 check.warn(importable)330/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'guardian.locale.pl.LC_MESSAGES' is absent from the `packages` configuration.331!!332333 ********************************************************************************334 ############################335 # Package would be ignored #336 ############################337 Python recognizes 'guardian.locale.pl.LC_MESSAGES' as an importable package[^1],338 but it is absent from setuptools' `packages` configuration.339340 This leads to an ambiguous overall configuration. If you want to distribute this341 package, please make sure that 'guardian.locale.pl.LC_MESSAGES' is explicitly added342 to the `packages` configuration field.343344 Alternatively, you can also rely on setuptools' discovery methods345 (for example by using `find_namespace_packages(...)`/`find_namespace:`346 instead of `find_packages(...)`/`find:`).347348 You can read more about "package discovery" on setuptools documentation page:349350 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html351352 If you don't want 'guardian.locale.pl.LC_MESSAGES' to be distributed and are353 already explicitly excluding 'guardian.locale.pl.LC_MESSAGES' via354 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,355 you can try to use `exclude_package_data`, or `include-package-data=False` in356 combination with a more fine grained `package-data` configuration.357358 You can read more about "package data files" on setuptools documentation page:359360 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html361362363 [^1]: For Python, any directory (with suitable naming) can be imported,364 even if it does not contain any `.py` files.365 On the other hand, currently there is no concept of package data366 directory, all directories are treated like packages.367 ********************************************************************************368369!!370 check.warn(importable)371/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'guardian.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration.372!!373374 ********************************************************************************375 ############################376 # Package would be ignored #377 ############################378 Python recognizes 'guardian.locale.pt_BR.LC_MESSAGES' as an importable package[^1],379 but it is absent from setuptools' `packages` configuration.380381 This leads to an ambiguous overall configuration. If you want to distribute this382 package, please make sure that 'guardian.locale.pt_BR.LC_MESSAGES' is explicitly added383 to the `packages` configuration field.384385 Alternatively, you can also rely on setuptools' discovery methods386 (for example by using `find_namespace_packages(...)`/`find_namespace:`387 instead of `find_packages(...)`/`find:`).388389 You can read more about "package discovery" on setuptools documentation page:390391 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html392393 If you don't want 'guardian.locale.pt_BR.LC_MESSAGES' to be distributed and are394 already explicitly excluding 'guardian.locale.pt_BR.LC_MESSAGES' via395 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,396 you can try to use `exclude_package_data`, or `include-package-data=False` in397 combination with a more fine grained `package-data` configuration.398399 You can read more about "package data files" on setuptools documentation page:400401 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html402403404 [^1]: For Python, any directory (with suitable naming) can be imported,405 even if it does not contain any `.py` files.406 On the other hand, currently there is no concept of package data407 directory, all directories are treated like packages.408 ********************************************************************************409410!!411 check.warn(importable)412/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'guardian.locale.ru.LC_MESSAGES' is absent from the `packages` configuration.413!!414415 ********************************************************************************416 ############################417 # Package would be ignored #418 ############################419 Python recognizes 'guardian.locale.ru.LC_MESSAGES' as an importable package[^1],420 but it is absent from setuptools' `packages` configuration.421422 This leads to an ambiguous overall configuration. If you want to distribute this423 package, please make sure that 'guardian.locale.ru.LC_MESSAGES' is explicitly added424 to the `packages` configuration field.425426 Alternatively, you can also rely on setuptools' discovery methods427 (for example by using `find_namespace_packages(...)`/`find_namespace:`428 instead of `find_packages(...)`/`find:`).429430 You can read more about "package discovery" on setuptools documentation page:431432 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html433434 If you don't want 'guardian.locale.ru.LC_MESSAGES' to be distributed and are435 already explicitly excluding 'guardian.locale.ru.LC_MESSAGES' via436 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,437 you can try to use `exclude_package_data`, or `include-package-data=False` in438 combination with a more fine grained `package-data` configuration.439440 You can read more about "package data files" on setuptools documentation page:441442 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html443444445 [^1]: For Python, any directory (with suitable naming) can be imported,446 even if it does not contain any `.py` files.447 On the other hand, currently there is no concept of package data448 directory, all directories are treated like packages.449 ********************************************************************************450451!!452 check.warn(importable)453/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'guardian.locale.zh_Hans.LC_MESSAGES' is absent from the `packages` configuration.454!!455456 ********************************************************************************457 ############################458 # Package would be ignored #459 ############################460 Python recognizes 'guardian.locale.zh_Hans.LC_MESSAGES' as an importable package[^1],461 but it is absent from setuptools' `packages` configuration.462463 This leads to an ambiguous overall configuration. If you want to distribute this464 package, please make sure that 'guardian.locale.zh_Hans.LC_MESSAGES' is explicitly added465 to the `packages` configuration field.466467 Alternatively, you can also rely on setuptools' discovery methods468 (for example by using `find_namespace_packages(...)`/`find_namespace:`469 instead of `find_packages(...)`/`find:`).470471 You can read more about "package discovery" on setuptools documentation page:472473 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html474475 If you don't want 'guardian.locale.zh_Hans.LC_MESSAGES' to be distributed and are476 already explicitly excluding 'guardian.locale.zh_Hans.LC_MESSAGES' via477 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,478 you can try to use `exclude_package_data`, or `include-package-data=False` in479 combination with a more fine grained `package-data` configuration.480481 You can read more about "package data files" on setuptools documentation page:482483 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html484485486 [^1]: For Python, any directory (with suitable naming) can be imported,487 even if it does not contain any `.py` files.488 On the other hand, currently there is no concept of package data489 directory, all directories are treated like packages.490 ********************************************************************************491492!!493 check.warn(importable)494/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'guardian.models' is absent from the `packages` configuration.495!!496497 ********************************************************************************498 ############################499 # Package would be ignored #500 ############################501 Python recognizes 'guardian.models' as an importable package[^1],502 but it is absent from setuptools' `packages` configuration.503504 This leads to an ambiguous overall configuration. If you want to distribute this505 package, please make sure that 'guardian.models' is explicitly added506 to the `packages` configuration field.507508 Alternatively, you can also rely on setuptools' discovery methods509 (for example by using `find_namespace_packages(...)`/`find_namespace:`510 instead of `find_packages(...)`/`find:`).511512 You can read more about "package discovery" on setuptools documentation page:513514 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html515516 If you don't want 'guardian.models' to be distributed and are517 already explicitly excluding 'guardian.models' via518 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,519 you can try to use `exclude_package_data`, or `include-package-data=False` in520 combination with a more fine grained `package-data` configuration.521522 You can read more about "package data files" on setuptools documentation page:523524 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html525526527 [^1]: For Python, any directory (with suitable naming) can be imported,528 even if it does not contain any `.py` files.529 On the other hand, currently there is no concept of package data530 directory, all directories are treated like packages.531 ********************************************************************************532533!!534 check.warn(importable)535/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'guardian.static.guardian.img' is absent from the `packages` configuration.536!!537538 ********************************************************************************539 ############################540 # Package would be ignored #541 ############################542 Python recognizes 'guardian.static.guardian.img' as an importable package[^1],543 but it is absent from setuptools' `packages` configuration.544545 This leads to an ambiguous overall configuration. If you want to distribute this546 package, please make sure that 'guardian.static.guardian.img' is explicitly added547 to the `packages` configuration field.548549 Alternatively, you can also rely on setuptools' discovery methods550 (for example by using `find_namespace_packages(...)`/`find_namespace:`551 instead of `find_packages(...)`/`find:`).552553 You can read more about "package discovery" on setuptools documentation page:554555 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html556557 If you don't want 'guardian.static.guardian.img' to be distributed and are558 already explicitly excluding 'guardian.static.guardian.img' via559 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,560 you can try to use `exclude_package_data`, or `include-package-data=False` in561 combination with a more fine grained `package-data` configuration.562563 You can read more about "package data files" on setuptools documentation page:564565 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html566567568 [^1]: For Python, any directory (with suitable naming) can be imported,569 even if it does not contain any `.py` files.570 On the other hand, currently there is no concept of package data571 directory, all directories are treated like packages.572 ********************************************************************************573574!!575 check.warn(importable)576/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'guardian.templates.admin.guardian.contrib.grappelli' is absent from the `packages` configuration.577!!578579 ********************************************************************************580 ############################581 # Package would be ignored #582 ############################583 Python recognizes 'guardian.templates.admin.guardian.contrib.grappelli' as an importable package[^1],584 but it is absent from setuptools' `packages` configuration.585586 This leads to an ambiguous overall configuration. If you want to distribute this587 package, please make sure that 'guardian.templates.admin.guardian.contrib.grappelli' is explicitly added588 to the `packages` configuration field.589590 Alternatively, you can also rely on setuptools' discovery methods591 (for example by using `find_namespace_packages(...)`/`find_namespace:`592 instead of `find_packages(...)`/`find:`).593594 You can read more about "package discovery" on setuptools documentation page:595596 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html597598 If you don't want 'guardian.templates.admin.guardian.contrib.grappelli' to be distributed and are599 already explicitly excluding 'guardian.templates.admin.guardian.contrib.grappelli' via600 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,601 you can try to use `exclude_package_data`, or `include-package-data=False` in602 combination with a more fine grained `package-data` configuration.603604 You can read more about "package data files" on setuptools documentation page:605606 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html607608609 [^1]: For Python, any directory (with suitable naming) can be imported,610 even if it does not contain any `.py` files.611 On the other hand, currently there is no concept of package data612 directory, all directories are treated like packages.613 ********************************************************************************614615!!616 check.warn(importable)617/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'guardian.templates.admin.guardian.model' is absent from the `packages` configuration.618!!619620 ********************************************************************************621 ############################622 # Package would be ignored #623 ############################624 Python recognizes 'guardian.templates.admin.guardian.model' as an importable package[^1],625 but it is absent from setuptools' `packages` configuration.626627 This leads to an ambiguous overall configuration. If you want to distribute this628 package, please make sure that 'guardian.templates.admin.guardian.model' is explicitly added629 to the `packages` configuration field.630631 Alternatively, you can also rely on setuptools' discovery methods632 (for example by using `find_namespace_packages(...)`/`find_namespace:`633 instead of `find_packages(...)`/`find:`).634635 You can read more about "package discovery" on setuptools documentation page:636637 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html638639 If you don't want 'guardian.templates.admin.guardian.model' to be distributed and are640 already explicitly excluding 'guardian.templates.admin.guardian.model' via641 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,642 you can try to use `exclude_package_data`, or `include-package-data=False` in643 combination with a more fine grained `package-data` configuration.644645 You can read more about "package data files" on setuptools documentation page:646647 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html648649650 [^1]: For Python, any directory (with suitable naming) can be imported,651 even if it does not contain any `.py` files.652 On the other hand, currently there is no concept of package data653 directory, all directories are treated like packages.654 ********************************************************************************655656!!657 check.warn(importable)658/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'guardian.testapp.tests.templates' is absent from the `packages` configuration.659!!660661 ********************************************************************************662 ############################663 # Package would be ignored #664 ############################665 Python recognizes 'guardian.testapp.tests.templates' as an importable package[^1],666 but it is absent from setuptools' `packages` configuration.667668 This leads to an ambiguous overall configuration. If you want to distribute this669 package, please make sure that 'guardian.testapp.tests.templates' is explicitly added670 to the `packages` configuration field.671672 Alternatively, you can also rely on setuptools' discovery methods673 (for example by using `find_namespace_packages(...)`/`find_namespace:`674 instead of `find_packages(...)`/`find:`).675676 You can read more about "package discovery" on setuptools documentation page:677678 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html679680 If you don't want 'guardian.testapp.tests.templates' to be distributed and are681 already explicitly excluding 'guardian.testapp.tests.templates' via682 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,683 you can try to use `exclude_package_data`, or `include-package-data=False` in684 combination with a more fine grained `package-data` configuration.685686 You can read more about "package data files" on setuptools documentation page:687688 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html689690691 [^1]: For Python, any directory (with suitable naming) can be imported,692 even if it does not contain any `.py` files.693 On the other hand, currently there is no concept of package data694 directory, all directories are treated like packages.695 ********************************************************************************696697!!698 check.warn(importable)699copying guardian/py.typed -> build/lib/guardian700creating build/lib/guardian/locale/es/LC_MESSAGES701copying guardian/locale/es/LC_MESSAGES/django.mo -> build/lib/guardian/locale/es/LC_MESSAGES702copying guardian/locale/es/LC_MESSAGES/django.po -> build/lib/guardian/locale/es/LC_MESSAGES703creating build/lib/guardian/locale/fr/LC_MESSAGES704copying guardian/locale/fr/LC_MESSAGES/django.mo -> build/lib/guardian/locale/fr/LC_MESSAGES705copying guardian/locale/fr/LC_MESSAGES/django.po -> build/lib/guardian/locale/fr/LC_MESSAGES706creating build/lib/guardian/locale/nl/LC_MESSAGES707copying guardian/locale/nl/LC_MESSAGES/django.mo -> build/lib/guardian/locale/nl/LC_MESSAGES708copying guardian/locale/nl/LC_MESSAGES/django.po -> build/lib/guardian/locale/nl/LC_MESSAGES709creating build/lib/guardian/locale/pl/LC_MESSAGES710copying guardian/locale/pl/LC_MESSAGES/django.mo -> build/lib/guardian/locale/pl/LC_MESSAGES711copying guardian/locale/pl/LC_MESSAGES/django.po -> build/lib/guardian/locale/pl/LC_MESSAGES712creating build/lib/guardian/locale/pt_BR/LC_MESSAGES713copying guardian/locale/pt_BR/LC_MESSAGES/django.mo -> build/lib/guardian/locale/pt_BR/LC_MESSAGES714copying guardian/locale/pt_BR/LC_MESSAGES/django.po -> build/lib/guardian/locale/pt_BR/LC_MESSAGES715creating build/lib/guardian/locale/ru/LC_MESSAGES716copying guardian/locale/ru/LC_MESSAGES/django.mo -> build/lib/guardian/locale/ru/LC_MESSAGES717copying guardian/locale/ru/LC_MESSAGES/django.po -> build/lib/guardian/locale/ru/LC_MESSAGES718creating build/lib/guardian/locale/zh_Hans/LC_MESSAGES719copying guardian/locale/zh_Hans/LC_MESSAGES/django.mo -> build/lib/guardian/locale/zh_Hans/LC_MESSAGES720copying guardian/locale/zh_Hans/LC_MESSAGES/django.po -> build/lib/guardian/locale/zh_Hans/LC_MESSAGES721creating build/lib/guardian/models722copying guardian/models/__init__.py -> build/lib/guardian/models723copying guardian/models/models.py -> build/lib/guardian/models724creating build/lib/guardian/static/guardian/img725copying guardian/static/guardian/img/icon-no.svg -> build/lib/guardian/static/guardian/img726copying guardian/static/guardian/img/icon-yes.svg -> build/lib/guardian/static/guardian/img727creating build/lib/guardian/templates/admin/guardian/contrib/grappelli728copying guardian/templates/admin/guardian/contrib/grappelli/field.html -> build/lib/guardian/templates/admin/guardian/contrib/grappelli729copying guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage.html -> build/lib/guardian/templates/admin/guardian/contrib/grappelli730copying guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_group.html -> build/lib/guardian/templates/admin/guardian/contrib/grappelli731copying guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_user.html -> build/lib/guardian/templates/admin/guardian/contrib/grappelli732creating build/lib/guardian/templates/admin/guardian/model733copying guardian/templates/admin/guardian/model/change_form.html -> build/lib/guardian/templates/admin/guardian/model734copying guardian/templates/admin/guardian/model/field.html -> build/lib/guardian/templates/admin/guardian/model735copying guardian/templates/admin/guardian/model/obj_perms_manage.html -> build/lib/guardian/templates/admin/guardian/model736copying guardian/templates/admin/guardian/model/obj_perms_manage_group.html -> build/lib/guardian/templates/admin/guardian/model737copying guardian/templates/admin/guardian/model/obj_perms_manage_user.html -> build/lib/guardian/templates/admin/guardian/model738copying guardian/templates/admin/guardian/model/obj_perms_no.html -> build/lib/guardian/templates/admin/guardian/model739copying guardian/templates/admin/guardian/model/obj_perms_yes.html -> build/lib/guardian/templates/admin/guardian/model740creating build/lib/guardian/testapp/tests/templates741copying guardian/testapp/tests/templates/404.html -> build/lib/guardian/testapp/tests/templates742copying guardian/testapp/tests/templates/500.html -> build/lib/guardian/testapp/tests/templates743copying guardian/testapp/tests/templates/blank.html -> build/lib/guardian/testapp/tests/templates744copying guardian/testapp/tests/templates/dummy403.html -> build/lib/guardian/testapp/tests/templates745copying guardian/testapp/tests/templates/dummy404.html -> build/lib/guardian/testapp/tests/templates746copying guardian/testapp/tests/templates/list.html -> build/lib/guardian/testapp/tests/templates747installing to build/bdist.linux-x86_64/wheel748running install749running install_lib750creating build/bdist.linux-x86_64/wheel751creating build/bdist.linux-x86_64/wheel/guardian752copying build/lib/guardian/core.py -> build/bdist.linux-x86_64/wheel/./guardian753creating build/bdist.linux-x86_64/wheel/guardian/conf754copying build/lib/guardian/conf/__init__.py -> build/bdist.linux-x86_64/wheel/./guardian/conf755copying build/lib/guardian/conf/settings.py -> build/bdist.linux-x86_64/wheel/./guardian/conf756creating build/bdist.linux-x86_64/wheel/guardian/static757creating build/bdist.linux-x86_64/wheel/guardian/static/guardian758creating build/bdist.linux-x86_64/wheel/guardian/static/guardian/img759copying build/lib/guardian/static/guardian/img/icon-no.svg -> build/bdist.linux-x86_64/wheel/./guardian/static/guardian/img760copying build/lib/guardian/static/guardian/img/icon-yes.svg -> build/bdist.linux-x86_64/wheel/./guardian/static/guardian/img761creating build/bdist.linux-x86_64/wheel/guardian/templates762creating build/bdist.linux-x86_64/wheel/guardian/templates/admin763creating build/bdist.linux-x86_64/wheel/guardian/templates/admin/guardian764creating build/bdist.linux-x86_64/wheel/guardian/templates/admin/guardian/model765copying build/lib/guardian/templates/admin/guardian/model/obj_perms_manage_group.html -> build/bdist.linux-x86_64/wheel/./guardian/templates/admin/guardian/model766copying build/lib/guardian/templates/admin/guardian/model/obj_perms_yes.html -> build/bdist.linux-x86_64/wheel/./guardian/templates/admin/guardian/model767copying build/lib/guardian/templates/admin/guardian/model/field.html -> build/bdist.linux-x86_64/wheel/./guardian/templates/admin/guardian/model768copying build/lib/guardian/templates/admin/guardian/model/obj_perms_no.html -> build/bdist.linux-x86_64/wheel/./guardian/templates/admin/guardian/model769copying build/lib/guardian/templates/admin/guardian/model/obj_perms_manage_user.html -> build/bdist.linux-x86_64/wheel/./guardian/templates/admin/guardian/model770copying build/lib/guardian/templates/admin/guardian/model/obj_perms_manage.html -> build/bdist.linux-x86_64/wheel/./guardian/templates/admin/guardian/model771copying build/lib/guardian/templates/admin/guardian/model/change_form.html -> build/bdist.linux-x86_64/wheel/./guardian/templates/admin/guardian/model772creating build/bdist.linux-x86_64/wheel/guardian/templates/admin/guardian/contrib773creating build/bdist.linux-x86_64/wheel/guardian/templates/admin/guardian/contrib/grappelli774copying build/lib/guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage.html -> build/bdist.linux-x86_64/wheel/./guardian/templates/admin/guardian/contrib/grappelli775copying build/lib/guardian/templates/admin/guardian/contrib/grappelli/field.html -> build/bdist.linux-x86_64/wheel/./guardian/templates/admin/guardian/contrib/grappelli776copying build/lib/guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_user.html -> build/bdist.linux-x86_64/wheel/./guardian/templates/admin/guardian/contrib/grappelli777copying build/lib/guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_group.html -> build/bdist.linux-x86_64/wheel/./guardian/templates/admin/guardian/contrib/grappelli778copying build/lib/guardian/apps.py -> build/bdist.linux-x86_64/wheel/./guardian779copying build/lib/guardian/backends.py -> build/bdist.linux-x86_64/wheel/./guardian780creating build/bdist.linux-x86_64/wheel/guardian/management781creating build/bdist.linux-x86_64/wheel/guardian/management/commands782copying build/lib/guardian/management/commands/clean_orphan_obj_perms.py -> build/bdist.linux-x86_64/wheel/./guardian/management/commands783copying build/lib/guardian/management/commands/__init__.py -> build/bdist.linux-x86_64/wheel/./guardian/management/commands784copying build/lib/guardian/management/__init__.py -> build/bdist.linux-x86_64/wheel/./guardian/management785copying build/lib/guardian/forms.py -> build/bdist.linux-x86_64/wheel/./guardian786creating build/bdist.linux-x86_64/wheel/guardian/testapp787copying build/lib/guardian/testapp/models.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp788creating build/bdist.linux-x86_64/wheel/guardian/testapp/tests789copying build/lib/guardian/testapp/tests/conf.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests790copying build/lib/guardian/testapp/tests/test_indexes.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests791copying build/lib/guardian/testapp/tests/test_backends.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests792copying build/lib/guardian/testapp/tests/test_orphans.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests793copying build/lib/guardian/testapp/tests/test_mixins.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests794copying build/lib/guardian/testapp/tests/test_tags.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests795copying build/lib/guardian/testapp/tests/test_forms.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests796copying build/lib/guardian/testapp/tests/test_direct_rel.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests797creating build/bdist.linux-x86_64/wheel/guardian/testapp/tests/templates798copying build/lib/guardian/testapp/tests/templates/404.html -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests/templates799copying build/lib/guardian/testapp/tests/templates/list.html -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests/templates800copying build/lib/guardian/testapp/tests/templates/dummy404.html -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests/templates801copying build/lib/guardian/testapp/tests/templates/blank.html -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests/templates802copying build/lib/guardian/testapp/tests/templates/500.html -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests/templates803copying build/lib/guardian/testapp/tests/templates/dummy403.html -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests/templates804copying build/lib/guardian/testapp/tests/test_managers.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests805copying build/lib/guardian/testapp/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests806copying build/lib/guardian/testapp/tests/test_management.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests807copying build/lib/guardian/testapp/tests/test_other.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests808copying build/lib/guardian/testapp/tests/test_checks.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests809copying build/lib/guardian/testapp/tests/test_backend_integration.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests810copying build/lib/guardian/testapp/tests/urls.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests811copying build/lib/guardian/testapp/tests/test_conf.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests812copying build/lib/guardian/testapp/tests/test_utils.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests813copying build/lib/guardian/testapp/tests/test_shortcuts.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests814copying build/lib/guardian/testapp/tests/test_custompkmodel.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests815copying build/lib/guardian/testapp/tests/test_admin.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests816copying build/lib/guardian/testapp/tests/test_core.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests817copying build/lib/guardian/testapp/tests/test_decorators.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/tests818copying build/lib/guardian/testapp/testsettings.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp819copying build/lib/guardian/testapp/__init__.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp820creating build/bdist.linux-x86_64/wheel/guardian/testapp/migrations821copying build/lib/guardian/testapp/migrations/0001_initial.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/migrations822copying build/lib/guardian/testapp/migrations/0006_auto_20230727_0658.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/migrations823copying build/lib/guardian/testapp/migrations/0010_textpkmodel.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/migrations824copying build/lib/guardian/testapp/migrations/0003_auto_20190611_0440.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/migrations825copying build/lib/guardian/testapp/migrations/0007_genericgroupobjectpermission.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/migrations826copying build/lib/guardian/testapp/migrations/0005_uuidpkmodel.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/migrations827copying build/lib/guardian/testapp/migrations/0008_fix_project_timezone.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/migrations828copying build/lib/guardian/testapp/migrations/0009_userprofile.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/migrations829copying build/lib/guardian/testapp/migrations/__init__.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/migrations830copying build/lib/guardian/testapp/migrations/0004_childtestmodel_parenttestmodel.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/migrations831copying build/lib/guardian/testapp/migrations/0002_logentrywithgroup.py -> build/bdist.linux-x86_64/wheel/./guardian/testapp/migrations832copying build/lib/guardian/mixins.py -> build/bdist.linux-x86_64/wheel/./guardian833copying build/lib/guardian/py.typed -> build/bdist.linux-x86_64/wheel/./guardian834copying build/lib/guardian/decorators.py -> build/bdist.linux-x86_64/wheel/./guardian835copying build/lib/guardian/checks.py -> build/bdist.linux-x86_64/wheel/./guardian836copying build/lib/guardian/ctypes.py -> build/bdist.linux-x86_64/wheel/./guardian837creating build/bdist.linux-x86_64/wheel/guardian/migrations838copying build/lib/guardian/migrations/0002_generic_permissions_index.py -> build/bdist.linux-x86_64/wheel/./guardian/migrations839copying build/lib/guardian/migrations/0001_initial.py -> build/bdist.linux-x86_64/wheel/./guardian/migrations840copying build/lib/guardian/migrations/__init__.py -> build/bdist.linux-x86_64/wheel/./guardian/migrations841copying build/lib/guardian/migrations/0003_remove_groupobjectpermission_guardian_gr_content_ae6aec_idx_and_more.py -> build/bdist.linux-x86_64/wheel/./guardian/migrations842copying build/lib/guardian/managers.py -> build/bdist.linux-x86_64/wheel/./guardian843copying build/lib/guardian/exceptions.py -> build/bdist.linux-x86_64/wheel/./guardian844copying build/lib/guardian/utils.py -> build/bdist.linux-x86_64/wheel/./guardian845creating build/bdist.linux-x86_64/wheel/guardian/models846copying build/lib/guardian/models/__init__.py -> build/bdist.linux-x86_64/wheel/./guardian/models847copying build/lib/guardian/models/models.py -> build/bdist.linux-x86_64/wheel/./guardian/models848copying build/lib/guardian/shortcuts.py -> build/bdist.linux-x86_64/wheel/./guardian849copying build/lib/guardian/admin.py -> build/bdist.linux-x86_64/wheel/./guardian850creating build/bdist.linux-x86_64/wheel/guardian/templatetags851copying build/lib/guardian/templatetags/__init__.py -> build/bdist.linux-x86_64/wheel/./guardian/templatetags852copying build/lib/guardian/templatetags/guardian_tags.py -> build/bdist.linux-x86_64/wheel/./guardian/templatetags853copying build/lib/guardian/compat.py -> build/bdist.linux-x86_64/wheel/./guardian854copying build/lib/guardian/__init__.py -> build/bdist.linux-x86_64/wheel/./guardian855creating build/bdist.linux-x86_64/wheel/guardian/locale856creating build/bdist.linux-x86_64/wheel/guardian/locale/fr857creating build/bdist.linux-x86_64/wheel/guardian/locale/fr/LC_MESSAGES858copying build/lib/guardian/locale/fr/LC_MESSAGES/django.mo -> build/bdist.linux-x86_64/wheel/./guardian/locale/fr/LC_MESSAGES859copying build/lib/guardian/locale/fr/LC_MESSAGES/django.po -> build/bdist.linux-x86_64/wheel/./guardian/locale/fr/LC_MESSAGES860creating build/bdist.linux-x86_64/wheel/guardian/locale/nl861creating build/bdist.linux-x86_64/wheel/guardian/locale/nl/LC_MESSAGES862copying build/lib/guardian/locale/nl/LC_MESSAGES/django.po -> build/bdist.linux-x86_64/wheel/./guardian/locale/nl/LC_MESSAGES863copying build/lib/guardian/locale/nl/LC_MESSAGES/django.mo -> build/bdist.linux-x86_64/wheel/./guardian/locale/nl/LC_MESSAGES864creating build/bdist.linux-x86_64/wheel/guardian/locale/pl865creating build/bdist.linux-x86_64/wheel/guardian/locale/pl/LC_MESSAGES866copying build/lib/guardian/locale/pl/LC_MESSAGES/django.mo -> build/bdist.linux-x86_64/wheel/./guardian/locale/pl/LC_MESSAGES867copying build/lib/guardian/locale/pl/LC_MESSAGES/django.po -> build/bdist.linux-x86_64/wheel/./guardian/locale/pl/LC_MESSAGES868creating build/bdist.linux-x86_64/wheel/guardian/locale/es869creating build/bdist.linux-x86_64/wheel/guardian/locale/es/LC_MESSAGES870copying build/lib/guardian/locale/es/LC_MESSAGES/django.po -> build/bdist.linux-x86_64/wheel/./guardian/locale/es/LC_MESSAGES871copying build/lib/guardian/locale/es/LC_MESSAGES/django.mo -> build/bdist.linux-x86_64/wheel/./guardian/locale/es/LC_MESSAGES872creating build/bdist.linux-x86_64/wheel/guardian/locale/pt_BR873creating build/bdist.linux-x86_64/wheel/guardian/locale/pt_BR/LC_MESSAGES874copying build/lib/guardian/locale/pt_BR/LC_MESSAGES/django.po -> build/bdist.linux-x86_64/wheel/./guardian/locale/pt_BR/LC_MESSAGES875copying build/lib/guardian/locale/pt_BR/LC_MESSAGES/django.mo -> build/bdist.linux-x86_64/wheel/./guardian/locale/pt_BR/LC_MESSAGES876creating build/bdist.linux-x86_64/wheel/guardian/locale/zh_Hans877creating build/bdist.linux-x86_64/wheel/guardian/locale/zh_Hans/LC_MESSAGES878copying build/lib/guardian/locale/zh_Hans/LC_MESSAGES/django.po -> build/bdist.linux-x86_64/wheel/./guardian/locale/zh_Hans/LC_MESSAGES879copying build/lib/guardian/locale/zh_Hans/LC_MESSAGES/django.mo -> build/bdist.linux-x86_64/wheel/./guardian/locale/zh_Hans/LC_MESSAGES880creating build/bdist.linux-x86_64/wheel/guardian/locale/ru881creating build/bdist.linux-x86_64/wheel/guardian/locale/ru/LC_MESSAGES882copying build/lib/guardian/locale/ru/LC_MESSAGES/django.po -> build/bdist.linux-x86_64/wheel/./guardian/locale/ru/LC_MESSAGES883copying build/lib/guardian/locale/ru/LC_MESSAGES/django.mo -> build/bdist.linux-x86_64/wheel/./guardian/locale/ru/LC_MESSAGES884running install_egg_info885Copying django_guardian.egg-info to build/bdist.linux-x86_64/wheel/./django_guardian-3.5.0-py3.14.egg-info886running install_scripts887creating build/bdist.linux-x86_64/wheel/django_guardian-3.5.0.dist-info/WHEEL888creating '/build/source/dist/.tmp-srjji8rm/django_guardian-3.5.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it889adding 'django_guardian-3.5.0.dist-info/licenses/LICENSE'890adding 'guardian/__init__.py'891adding 'guardian/admin.py'892adding 'guardian/apps.py'893adding 'guardian/backends.py'894adding 'guardian/checks.py'895adding 'guardian/compat.py'896adding 'guardian/core.py'897adding 'guardian/ctypes.py'898adding 'guardian/decorators.py'899adding 'guardian/exceptions.py'900adding 'guardian/forms.py'901adding 'guardian/managers.py'902adding 'guardian/mixins.py'903adding 'guardian/py.typed'904adding 'guardian/shortcuts.py'905adding 'guardian/utils.py'906adding 'guardian/conf/__init__.py'907adding 'guardian/conf/settings.py'908adding 'guardian/locale/es/LC_MESSAGES/django.mo'909adding 'guardian/locale/es/LC_MESSAGES/django.po'910adding 'guardian/locale/fr/LC_MESSAGES/django.mo'911adding 'guardian/locale/fr/LC_MESSAGES/django.po'912adding 'guardian/locale/nl/LC_MESSAGES/django.mo'913adding 'guardian/locale/nl/LC_MESSAGES/django.po'914adding 'guardian/locale/pl/LC_MESSAGES/django.mo'915adding 'guardian/locale/pl/LC_MESSAGES/django.po'916adding 'guardian/locale/pt_BR/LC_MESSAGES/django.mo'917adding 'guardian/locale/pt_BR/LC_MESSAGES/django.po'918adding 'guardian/locale/ru/LC_MESSAGES/django.mo'919adding 'guardian/locale/ru/LC_MESSAGES/django.po'920adding 'guardian/locale/zh_Hans/LC_MESSAGES/django.mo'921adding 'guardian/locale/zh_Hans/LC_MESSAGES/django.po'922adding 'guardian/management/__init__.py'923adding 'guardian/management/commands/__init__.py'924adding 'guardian/management/commands/clean_orphan_obj_perms.py'925adding 'guardian/migrations/0001_initial.py'926adding 'guardian/migrations/0002_generic_permissions_index.py'927adding 'guardian/migrations/0003_remove_groupobjectpermission_guardian_gr_content_ae6aec_idx_and_more.py'928adding 'guardian/migrations/__init__.py'929adding 'guardian/models/__init__.py'930adding 'guardian/models/models.py'931adding 'guardian/static/guardian/img/icon-no.svg'932adding 'guardian/static/guardian/img/icon-yes.svg'933adding 'guardian/templates/admin/guardian/contrib/grappelli/field.html'934adding 'guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage.html'935adding 'guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_group.html'936adding 'guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_user.html'937adding 'guardian/templates/admin/guardian/model/change_form.html'938adding 'guardian/templates/admin/guardian/model/field.html'939adding 'guardian/templates/admin/guardian/model/obj_perms_manage.html'940adding 'guardian/templates/admin/guardian/model/obj_perms_manage_group.html'941adding 'guardian/templates/admin/guardian/model/obj_perms_manage_user.html'942adding 'guardian/templates/admin/guardian/model/obj_perms_no.html'943adding 'guardian/templates/admin/guardian/model/obj_perms_yes.html'944adding 'guardian/templatetags/__init__.py'945adding 'guardian/templatetags/guardian_tags.py'946adding 'guardian/testapp/__init__.py'947adding 'guardian/testapp/models.py'948adding 'guardian/testapp/testsettings.py'949adding 'guardian/testapp/migrations/0001_initial.py'950adding 'guardian/testapp/migrations/0002_logentrywithgroup.py'951adding 'guardian/testapp/migrations/0003_auto_20190611_0440.py'952adding 'guardian/testapp/migrations/0004_childtestmodel_parenttestmodel.py'953adding 'guardian/testapp/migrations/0005_uuidpkmodel.py'954adding 'guardian/testapp/migrations/0006_auto_20230727_0658.py'955adding 'guardian/testapp/migrations/0007_genericgroupobjectpermission.py'956adding 'guardian/testapp/migrations/0008_fix_project_timezone.py'957adding 'guardian/testapp/migrations/0009_userprofile.py'958adding 'guardian/testapp/migrations/0010_textpkmodel.py'959adding 'guardian/testapp/migrations/__init__.py'960adding 'guardian/testapp/tests/__init__.py'961adding 'guardian/testapp/tests/conf.py'962adding 'guardian/testapp/tests/test_admin.py'963adding 'guardian/testapp/tests/test_backend_integration.py'964adding 'guardian/testapp/tests/test_backends.py'965adding 'guardian/testapp/tests/test_checks.py'966adding 'guardian/testapp/tests/test_conf.py'967adding 'guardian/testapp/tests/test_core.py'968adding 'guardian/testapp/tests/test_custompkmodel.py'969adding 'guardian/testapp/tests/test_decorators.py'970adding 'guardian/testapp/tests/test_direct_rel.py'971adding 'guardian/testapp/tests/test_forms.py'972adding 'guardian/testapp/tests/test_indexes.py'973adding 'guardian/testapp/tests/test_management.py'974adding 'guardian/testapp/tests/test_managers.py'975adding 'guardian/testapp/tests/test_mixins.py'976adding 'guardian/testapp/tests/test_orphans.py'977adding 'guardian/testapp/tests/test_other.py'978adding 'guardian/testapp/tests/test_shortcuts.py'979adding 'guardian/testapp/tests/test_tags.py'980adding 'guardian/testapp/tests/test_utils.py'981adding 'guardian/testapp/tests/urls.py'982adding 'guardian/testapp/tests/templates/404.html'983adding 'guardian/testapp/tests/templates/500.html'984adding 'guardian/testapp/tests/templates/blank.html'985adding 'guardian/testapp/tests/templates/dummy403.html'986adding 'guardian/testapp/tests/templates/dummy404.html'987adding 'guardian/testapp/tests/templates/list.html'988adding 'django_guardian-3.5.0.dist-info/METADATA'989adding 'django_guardian-3.5.0.dist-info/WHEEL'990adding 'django_guardian-3.5.0.dist-info/top_level.txt'991adding 'django_guardian-3.5.0.dist-info/RECORD'992removing build/bdist.linux-x86_64/wheel993Successfully built django_guardian-3.5.0-py3-none-any.whl994Finished creating a wheel...995Finished executing pypaBuildPhasepythonRuntimeDepsCheckHook
996Executing pythonRuntimeDepsCheck997Checking runtime dependencies for django_guardian-3.5.0-py3-none-any.whl998Finished executing pythonRuntimeDepsCheckinstallPhase
999Executing pypaInstallPhase1000Successfully installed django_guardian-3.5.0-py3-none-any.whl1001Finished executing pypaInstallPhasepythonOutputDistPhase
1002Executing pythonOutputDistPhase1003Finished executing pythonOutputDistPhasefixupPhase
1004shrinking RPATHs of ELF executables and libraries in /nix/store/5nyqc3f2xx1ks60s4fhgzbihxwba40wz-python3.14-django-guardian-3.5.0-dist1005checking for references to /build/ in /nix/store/5nyqc3f2xx1ks60s4fhgzbihxwba40wz-python3.14-django-guardian-3.5.0-dist...1006patching script interpreter paths in /nix/store/5nyqc3f2xx1ks60s4fhgzbihxwba40wz-python3.14-django-guardian-3.5.0-dist1007shrinking RPATHs of ELF executables and libraries in /nix/store/3a2j0wnnhwwz62kdl1a79ggha7sacbsz-python3.14-django-guardian-3.5.01008checking for references to /build/ in /nix/store/3a2j0wnnhwwz62kdl1a79ggha7sacbsz-python3.14-django-guardian-3.5.0...1009patching script interpreter paths in /nix/store/3a2j0wnnhwwz62kdl1a79ggha7sacbsz-python3.14-django-guardian-3.5.01010stripping (with command strip and flags -S -p) in /nix/store/3a2j0wnnhwwz62kdl1a79ggha7sacbsz-python3.14-django-guardian-3.5.0/lib1011Executing pythonRemoveTestsDir1012Finished executing pythonRemoveTestsDirinstallCheckPhase
1013no Makefile or custom installCheckPhase, doing nothingpythonImportsCheckPhase
1014Executing pythonImportsCheckPhase1015Check whether the following modules can be imported: guardianpythonMetadataCheckPhase
1016Executing pythonMetadataCheckPhasepytestCheckPhase
1017Executing pytestCheckPhase1018pytest flags: -m pytest --numprocesses=241019============================= test session starts ==============================1020platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.01021django: version: 5.2.18, settings: guardian.testapp.testsettings (from ini)1022rootdir: /build/source1023configfile: pyproject.toml1024plugins: django-4.14.0, xdist-3.8.01025created: 24/24 workers102624 workers [473 items]10271028........................................................................ [ 15%]1029........................................................................ [ 30%]1030.............................s.......................................... [ 45%]1031........................................................................ [ 60%]1032........................................................................ [ 76%]1033........................................................................ [ 91%]1034......................................... [100%]1035======================== 472 passed, 1 skipped in 9.17s ========================1036Finished executing pytestCheckPhase