python3.14-django-oauth-toolkit-3.4.1
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/lyxbfgvk23ngf4rsmwlv9kl7lrp2qwmb-source21source root is source22setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/uv.lock"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_oauth_toolkit.egg-info70writing django_oauth_toolkit.egg-info/PKG-INFO71writing dependency_links to django_oauth_toolkit.egg-info/dependency_links.txt72writing requirements to django_oauth_toolkit.egg-info/requires.txt73writing top-level names to django_oauth_toolkit.egg-info/top_level.txt74writing manifest file 'django_oauth_toolkit.egg-info/SOURCES.txt'75reading manifest file 'django_oauth_toolkit.egg-info/SOURCES.txt'76reading manifest template 'MANIFEST.in'77no previously-included directories found matching 'rfcs'78adding license file 'LICENSE'79adding license file 'AUTHORS'80writing manifest file 'django_oauth_toolkit.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/oauth2_provider126copying oauth2_provider/decorators.py -> build/lib/oauth2_provider127copying oauth2_provider/backends.py -> build/lib/oauth2_provider128copying oauth2_provider/generators.py -> build/lib/oauth2_provider129copying oauth2_provider/www_authenticate.py -> build/lib/oauth2_provider130copying oauth2_provider/exceptions.py -> build/lib/oauth2_provider131copying oauth2_provider/oauth2_backends.py -> build/lib/oauth2_provider132copying oauth2_provider/urls.py -> build/lib/oauth2_provider133copying oauth2_provider/models.py -> build/lib/oauth2_provider134copying oauth2_provider/dcr.py -> build/lib/oauth2_provider135copying oauth2_provider/forms.py -> build/lib/oauth2_provider136copying oauth2_provider/http.py -> build/lib/oauth2_provider137copying oauth2_provider/settings.py -> build/lib/oauth2_provider138copying oauth2_provider/signals.py -> build/lib/oauth2_provider139copying oauth2_provider/middleware.py -> build/lib/oauth2_provider140copying oauth2_provider/bcp.py -> build/lib/oauth2_provider141copying oauth2_provider/validators.py -> build/lib/oauth2_provider142copying oauth2_provider/checks.py -> build/lib/oauth2_provider143copying oauth2_provider/__init__.py -> build/lib/oauth2_provider144copying oauth2_provider/compat.py -> build/lib/oauth2_provider145copying oauth2_provider/admin.py -> build/lib/oauth2_provider146copying oauth2_provider/scopes.py -> build/lib/oauth2_provider147copying oauth2_provider/apps.py -> build/lib/oauth2_provider148copying oauth2_provider/oauth2_validators.py -> build/lib/oauth2_provider149copying oauth2_provider/cimd.py -> build/lib/oauth2_provider150copying oauth2_provider/utils.py -> build/lib/oauth2_provider151creating build/lib/oauth2_provider/contrib152copying oauth2_provider/contrib/__init__.py -> build/lib/oauth2_provider/contrib153creating build/lib/oauth2_provider/migrations154copying oauth2_provider/migrations/0017_application_dcr_created.py -> build/lib/oauth2_provider/migrations155copying oauth2_provider/migrations/0009_add_hash_client_secret.py -> build/lib/oauth2_provider/migrations156copying oauth2_provider/migrations/0022_refreshtoken_token_family_index.py -> build/lib/oauth2_provider/migrations157copying oauth2_provider/migrations/0021_translatable_field_labels.py -> build/lib/oauth2_provider/migrations158copying oauth2_provider/migrations/0002_auto_20190406_1805.py -> build/lib/oauth2_provider/migrations159copying oauth2_provider/migrations/0007_application_post_logout_redirect_uris.py -> build/lib/oauth2_provider/migrations160copying oauth2_provider/migrations/0016_alter_devicegrant_scope.py -> build/lib/oauth2_provider/migrations161copying oauth2_provider/migrations/__init__.py -> build/lib/oauth2_provider/migrations162copying oauth2_provider/migrations/0001_initial.py -> build/lib/oauth2_provider/migrations163copying oauth2_provider/migrations/0014_alter_help_text.py -> build/lib/oauth2_provider/migrations164copying oauth2_provider/migrations/0004_auto_20200902_2022.py -> build/lib/oauth2_provider/migrations165copying oauth2_provider/migrations/0006_alter_application_client_secret.py -> build/lib/oauth2_provider/migrations166copying oauth2_provider/migrations/0008_alter_accesstoken_token.py -> build/lib/oauth2_provider/migrations167copying oauth2_provider/migrations/0005_auto_20211222_2352.py -> build/lib/oauth2_provider/migrations168copying oauth2_provider/migrations/0012_add_token_checksum.py -> build/lib/oauth2_provider/migrations169copying oauth2_provider/migrations/0015_refreshtoken_token_checksum.py -> build/lib/oauth2_provider/migrations170copying oauth2_provider/migrations/0011_refreshtoken_token_family.py -> build/lib/oauth2_provider/migrations171copying oauth2_provider/migrations/0013_alter_application_authorization_grant_type_device.py -> build/lib/oauth2_provider/migrations172copying oauth2_provider/migrations/0010_application_allowed_origins.py -> build/lib/oauth2_provider/migrations173copying oauth2_provider/migrations/0020_cimd_application_fields.py -> build/lib/oauth2_provider/migrations174copying oauth2_provider/migrations/0003_auto_20201211_1314.py -> build/lib/oauth2_provider/migrations175copying oauth2_provider/migrations/0019_application_registration_source.py -> build/lib/oauth2_provider/migrations176copying oauth2_provider/migrations/0018_resource_indicators.py -> build/lib/oauth2_provider/migrations177creating build/lib/oauth2_provider/views178copying oauth2_provider/views/dynamic_client_registration.py -> build/lib/oauth2_provider/views179copying oauth2_provider/views/metadata.py -> build/lib/oauth2_provider/views180copying oauth2_provider/views/mixins.py -> build/lib/oauth2_provider/views181copying oauth2_provider/views/base.py -> build/lib/oauth2_provider/views182copying oauth2_provider/views/device.py -> build/lib/oauth2_provider/views183copying oauth2_provider/views/__init__.py -> build/lib/oauth2_provider/views184copying oauth2_provider/views/generic.py -> build/lib/oauth2_provider/views185copying oauth2_provider/views/introspect.py -> build/lib/oauth2_provider/views186copying oauth2_provider/views/token.py -> build/lib/oauth2_provider/views187copying oauth2_provider/views/oidc.py -> build/lib/oauth2_provider/views188copying oauth2_provider/views/application.py -> build/lib/oauth2_provider/views189creating build/lib/oauth2_provider/management190copying oauth2_provider/management/__init__.py -> build/lib/oauth2_provider/management191creating build/lib/oauth2_provider/contrib/ninja192copying oauth2_provider/contrib/ninja/__init__.py -> build/lib/oauth2_provider/contrib/ninja193copying oauth2_provider/contrib/ninja/security.py -> build/lib/oauth2_provider/contrib/ninja194creating build/lib/oauth2_provider/contrib/rest_framework195copying oauth2_provider/contrib/rest_framework/authentication.py -> build/lib/oauth2_provider/contrib/rest_framework196copying oauth2_provider/contrib/rest_framework/permissions.py -> build/lib/oauth2_provider/contrib/rest_framework197copying oauth2_provider/contrib/rest_framework/__init__.py -> build/lib/oauth2_provider/contrib/rest_framework198creating build/lib/oauth2_provider/management/commands199copying oauth2_provider/management/commands/createapplication.py -> build/lib/oauth2_provider/management/commands200copying oauth2_provider/management/commands/cleartokens.py -> build/lib/oauth2_provider/management/commands201copying oauth2_provider/management/commands/clearcimdapplications.py -> build/lib/oauth2_provider/management/commands202copying oauth2_provider/management/commands/__init__.py -> build/lib/oauth2_provider/management/commands203running egg_info204writing django_oauth_toolkit.egg-info/PKG-INFO205writing dependency_links to django_oauth_toolkit.egg-info/dependency_links.txt206writing requirements to django_oauth_toolkit.egg-info/requires.txt207writing top-level names to django_oauth_toolkit.egg-info/top_level.txt208reading manifest file 'django_oauth_toolkit.egg-info/SOURCES.txt'209reading manifest template 'MANIFEST.in'210no previously-included directories found matching 'rfcs'211adding license file 'LICENSE'212adding license file 'AUTHORS'213writing manifest file 'django_oauth_toolkit.egg-info/SOURCES.txt'214creating build/lib/oauth2_provider/templates/oauth2_provider215copying oauth2_provider/templates/oauth2_provider/application_confirm_delete.html -> build/lib/oauth2_provider/templates/oauth2_provider216copying oauth2_provider/templates/oauth2_provider/application_detail.html -> build/lib/oauth2_provider/templates/oauth2_provider217copying oauth2_provider/templates/oauth2_provider/application_form.html -> build/lib/oauth2_provider/templates/oauth2_provider218copying oauth2_provider/templates/oauth2_provider/application_list.html -> build/lib/oauth2_provider/templates/oauth2_provider219copying oauth2_provider/templates/oauth2_provider/application_registration_form.html -> build/lib/oauth2_provider/templates/oauth2_provider220copying oauth2_provider/templates/oauth2_provider/authorize.html -> build/lib/oauth2_provider/templates/oauth2_provider221copying oauth2_provider/templates/oauth2_provider/authorized-token-delete.html -> build/lib/oauth2_provider/templates/oauth2_provider222copying oauth2_provider/templates/oauth2_provider/authorized-tokens.html -> build/lib/oauth2_provider/templates/oauth2_provider223copying oauth2_provider/templates/oauth2_provider/base.html -> build/lib/oauth2_provider/templates/oauth2_provider224copying oauth2_provider/templates/oauth2_provider/logout_confirm.html -> build/lib/oauth2_provider/templates/oauth2_provider225creating build/lib/oauth2_provider/templates/oauth2_provider/device226copying oauth2_provider/templates/oauth2_provider/device/accept_deny.html -> build/lib/oauth2_provider/templates/oauth2_provider/device227copying oauth2_provider/templates/oauth2_provider/device/device_grant_status.html -> build/lib/oauth2_provider/templates/oauth2_provider/device228copying oauth2_provider/templates/oauth2_provider/device/user_code.html -> build/lib/oauth2_provider/templates/oauth2_provider/device229creating build/lib/oauth2_provider/static/oauth2_provider/css230copying oauth2_provider/static/oauth2_provider/css/oauth2_provider.css -> build/lib/oauth2_provider/static/oauth2_provider/css231creating build/lib/oauth2_provider/static/oauth2_provider/js232copying oauth2_provider/static/oauth2_provider/js/application_form.js -> build/lib/oauth2_provider/static/oauth2_provider/js233installing to build/bdist.linux-x86_64/wheel234running install235running install_lib236creating build/bdist.linux-x86_64/wheel237creating build/bdist.linux-x86_64/wheel/oauth2_provider238creating build/bdist.linux-x86_64/wheel/oauth2_provider/management239copying build/lib/oauth2_provider/management/__init__.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/management240creating build/bdist.linux-x86_64/wheel/oauth2_provider/management/commands241copying build/lib/oauth2_provider/management/commands/clearcimdapplications.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/management/commands242copying build/lib/oauth2_provider/management/commands/createapplication.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/management/commands243copying build/lib/oauth2_provider/management/commands/__init__.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/management/commands244copying build/lib/oauth2_provider/management/commands/cleartokens.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/management/commands245creating build/bdist.linux-x86_64/wheel/oauth2_provider/views246copying build/lib/oauth2_provider/views/generic.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/views247copying build/lib/oauth2_provider/views/oidc.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/views248copying build/lib/oauth2_provider/views/application.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/views249copying build/lib/oauth2_provider/views/__init__.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/views250copying build/lib/oauth2_provider/views/metadata.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/views251copying build/lib/oauth2_provider/views/mixins.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/views252copying build/lib/oauth2_provider/views/introspect.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/views253copying build/lib/oauth2_provider/views/device.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/views254copying build/lib/oauth2_provider/views/dynamic_client_registration.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/views255copying build/lib/oauth2_provider/views/base.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/views256copying build/lib/oauth2_provider/views/token.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/views257copying build/lib/oauth2_provider/forms.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider258copying build/lib/oauth2_provider/signals.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider259creating build/bdist.linux-x86_64/wheel/oauth2_provider/templates260creating build/bdist.linux-x86_64/wheel/oauth2_provider/templates/oauth2_provider261copying build/lib/oauth2_provider/templates/oauth2_provider/application_list.html -> build/bdist.linux-x86_64/wheel/./oauth2_provider/templates/oauth2_provider262copying build/lib/oauth2_provider/templates/oauth2_provider/application_confirm_delete.html -> build/bdist.linux-x86_64/wheel/./oauth2_provider/templates/oauth2_provider263creating build/bdist.linux-x86_64/wheel/oauth2_provider/templates/oauth2_provider/device264copying build/lib/oauth2_provider/templates/oauth2_provider/device/device_grant_status.html -> build/bdist.linux-x86_64/wheel/./oauth2_provider/templates/oauth2_provider/device265copying build/lib/oauth2_provider/templates/oauth2_provider/device/user_code.html -> build/bdist.linux-x86_64/wheel/./oauth2_provider/templates/oauth2_provider/device266copying build/lib/oauth2_provider/templates/oauth2_provider/device/accept_deny.html -> build/bdist.linux-x86_64/wheel/./oauth2_provider/templates/oauth2_provider/device267copying build/lib/oauth2_provider/templates/oauth2_provider/application_registration_form.html -> build/bdist.linux-x86_64/wheel/./oauth2_provider/templates/oauth2_provider268copying build/lib/oauth2_provider/templates/oauth2_provider/application_detail.html -> build/bdist.linux-x86_64/wheel/./oauth2_provider/templates/oauth2_provider269copying build/lib/oauth2_provider/templates/oauth2_provider/application_form.html -> build/bdist.linux-x86_64/wheel/./oauth2_provider/templates/oauth2_provider270copying build/lib/oauth2_provider/templates/oauth2_provider/base.html -> build/bdist.linux-x86_64/wheel/./oauth2_provider/templates/oauth2_provider271copying build/lib/oauth2_provider/templates/oauth2_provider/logout_confirm.html -> build/bdist.linux-x86_64/wheel/./oauth2_provider/templates/oauth2_provider272copying build/lib/oauth2_provider/templates/oauth2_provider/authorized-token-delete.html -> build/bdist.linux-x86_64/wheel/./oauth2_provider/templates/oauth2_provider273copying build/lib/oauth2_provider/templates/oauth2_provider/authorized-tokens.html -> build/bdist.linux-x86_64/wheel/./oauth2_provider/templates/oauth2_provider274copying build/lib/oauth2_provider/templates/oauth2_provider/authorize.html -> build/bdist.linux-x86_64/wheel/./oauth2_provider/templates/oauth2_provider275copying build/lib/oauth2_provider/www_authenticate.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider276copying build/lib/oauth2_provider/backends.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider277copying build/lib/oauth2_provider/dcr.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider278creating build/bdist.linux-x86_64/wheel/oauth2_provider/contrib279creating build/bdist.linux-x86_64/wheel/oauth2_provider/contrib/ninja280copying build/lib/oauth2_provider/contrib/ninja/security.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/contrib/ninja281copying build/lib/oauth2_provider/contrib/ninja/__init__.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/contrib/ninja282creating build/bdist.linux-x86_64/wheel/oauth2_provider/contrib/rest_framework283copying build/lib/oauth2_provider/contrib/rest_framework/permissions.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/contrib/rest_framework284copying build/lib/oauth2_provider/contrib/rest_framework/authentication.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/contrib/rest_framework285copying build/lib/oauth2_provider/contrib/rest_framework/__init__.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/contrib/rest_framework286copying build/lib/oauth2_provider/contrib/__init__.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/contrib287copying build/lib/oauth2_provider/models.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider288copying build/lib/oauth2_provider/urls.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider289copying build/lib/oauth2_provider/validators.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider290copying build/lib/oauth2_provider/middleware.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider291copying build/lib/oauth2_provider/admin.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider292copying build/lib/oauth2_provider/__init__.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider293copying build/lib/oauth2_provider/compat.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider294copying build/lib/oauth2_provider/utils.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider295copying build/lib/oauth2_provider/scopes.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider296copying build/lib/oauth2_provider/bcp.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider297copying build/lib/oauth2_provider/oauth2_backends.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider298copying build/lib/oauth2_provider/cimd.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider299copying build/lib/oauth2_provider/apps.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider300copying build/lib/oauth2_provider/generators.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider301copying build/lib/oauth2_provider/http.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider302copying build/lib/oauth2_provider/settings.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider303creating build/bdist.linux-x86_64/wheel/oauth2_provider/static304creating build/bdist.linux-x86_64/wheel/oauth2_provider/static/oauth2_provider305creating build/bdist.linux-x86_64/wheel/oauth2_provider/static/oauth2_provider/css306copying build/lib/oauth2_provider/static/oauth2_provider/css/oauth2_provider.css -> build/bdist.linux-x86_64/wheel/./oauth2_provider/static/oauth2_provider/css307creating build/bdist.linux-x86_64/wheel/oauth2_provider/static/oauth2_provider/js308copying build/lib/oauth2_provider/static/oauth2_provider/js/application_form.js -> build/bdist.linux-x86_64/wheel/./oauth2_provider/static/oauth2_provider/js309creating build/bdist.linux-x86_64/wheel/oauth2_provider/migrations310copying build/lib/oauth2_provider/migrations/0004_auto_20200902_2022.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations311copying build/lib/oauth2_provider/migrations/0014_alter_help_text.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations312copying build/lib/oauth2_provider/migrations/0007_application_post_logout_redirect_uris.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations313copying build/lib/oauth2_provider/migrations/0008_alter_accesstoken_token.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations314copying build/lib/oauth2_provider/migrations/0010_application_allowed_origins.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations315copying build/lib/oauth2_provider/migrations/0009_add_hash_client_secret.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations316copying build/lib/oauth2_provider/migrations/0012_add_token_checksum.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations317copying build/lib/oauth2_provider/migrations/0005_auto_20211222_2352.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations318copying build/lib/oauth2_provider/migrations/0015_refreshtoken_token_checksum.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations319copying build/lib/oauth2_provider/migrations/0021_translatable_field_labels.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations320copying build/lib/oauth2_provider/migrations/0020_cimd_application_fields.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations321copying build/lib/oauth2_provider/migrations/0003_auto_20201211_1314.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations322copying build/lib/oauth2_provider/migrations/0022_refreshtoken_token_family_index.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations323copying build/lib/oauth2_provider/migrations/0013_alter_application_authorization_grant_type_device.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations324copying build/lib/oauth2_provider/migrations/0001_initial.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations325copying build/lib/oauth2_provider/migrations/0017_application_dcr_created.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations326copying build/lib/oauth2_provider/migrations/0018_resource_indicators.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations327copying build/lib/oauth2_provider/migrations/0019_application_registration_source.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations328copying build/lib/oauth2_provider/migrations/0002_auto_20190406_1805.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations329copying build/lib/oauth2_provider/migrations/0016_alter_devicegrant_scope.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations330copying build/lib/oauth2_provider/migrations/0006_alter_application_client_secret.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations331copying build/lib/oauth2_provider/migrations/0011_refreshtoken_token_family.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations332copying build/lib/oauth2_provider/migrations/__init__.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider/migrations333copying build/lib/oauth2_provider/decorators.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider334copying build/lib/oauth2_provider/checks.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider335copying build/lib/oauth2_provider/oauth2_validators.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider336copying build/lib/oauth2_provider/exceptions.py -> build/bdist.linux-x86_64/wheel/./oauth2_provider337running install_egg_info338Copying django_oauth_toolkit.egg-info to build/bdist.linux-x86_64/wheel/./django_oauth_toolkit-3.4.1-py3.14.egg-info339running install_scripts340creating build/bdist.linux-x86_64/wheel/django_oauth_toolkit-3.4.1.dist-info/WHEEL341creating '/build/source/dist/.tmp-9f_2ogo2/django_oauth_toolkit-3.4.1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it342adding 'django_oauth_toolkit-3.4.1.dist-info/licenses/AUTHORS'343adding 'django_oauth_toolkit-3.4.1.dist-info/licenses/LICENSE'344adding 'oauth2_provider/__init__.py'345adding 'oauth2_provider/admin.py'346adding 'oauth2_provider/apps.py'347adding 'oauth2_provider/backends.py'348adding 'oauth2_provider/bcp.py'349adding 'oauth2_provider/checks.py'350adding 'oauth2_provider/cimd.py'351adding 'oauth2_provider/compat.py'352adding 'oauth2_provider/dcr.py'353adding 'oauth2_provider/decorators.py'354adding 'oauth2_provider/exceptions.py'355adding 'oauth2_provider/forms.py'356adding 'oauth2_provider/generators.py'357adding 'oauth2_provider/http.py'358adding 'oauth2_provider/middleware.py'359adding 'oauth2_provider/models.py'360adding 'oauth2_provider/oauth2_backends.py'361adding 'oauth2_provider/oauth2_validators.py'362adding 'oauth2_provider/scopes.py'363adding 'oauth2_provider/settings.py'364adding 'oauth2_provider/signals.py'365adding 'oauth2_provider/urls.py'366adding 'oauth2_provider/utils.py'367adding 'oauth2_provider/validators.py'368adding 'oauth2_provider/www_authenticate.py'369adding 'oauth2_provider/contrib/__init__.py'370adding 'oauth2_provider/contrib/ninja/__init__.py'371adding 'oauth2_provider/contrib/ninja/security.py'372adding 'oauth2_provider/contrib/rest_framework/__init__.py'373adding 'oauth2_provider/contrib/rest_framework/authentication.py'374adding 'oauth2_provider/contrib/rest_framework/permissions.py'375adding 'oauth2_provider/management/__init__.py'376adding 'oauth2_provider/management/commands/__init__.py'377adding 'oauth2_provider/management/commands/clearcimdapplications.py'378adding 'oauth2_provider/management/commands/cleartokens.py'379adding 'oauth2_provider/management/commands/createapplication.py'380adding 'oauth2_provider/migrations/0001_initial.py'381adding 'oauth2_provider/migrations/0002_auto_20190406_1805.py'382adding 'oauth2_provider/migrations/0003_auto_20201211_1314.py'383adding 'oauth2_provider/migrations/0004_auto_20200902_2022.py'384adding 'oauth2_provider/migrations/0005_auto_20211222_2352.py'385adding 'oauth2_provider/migrations/0006_alter_application_client_secret.py'386adding 'oauth2_provider/migrations/0007_application_post_logout_redirect_uris.py'387adding 'oauth2_provider/migrations/0008_alter_accesstoken_token.py'388adding 'oauth2_provider/migrations/0009_add_hash_client_secret.py'389adding 'oauth2_provider/migrations/0010_application_allowed_origins.py'390adding 'oauth2_provider/migrations/0011_refreshtoken_token_family.py'391adding 'oauth2_provider/migrations/0012_add_token_checksum.py'392adding 'oauth2_provider/migrations/0013_alter_application_authorization_grant_type_device.py'393adding 'oauth2_provider/migrations/0014_alter_help_text.py'394adding 'oauth2_provider/migrations/0015_refreshtoken_token_checksum.py'395adding 'oauth2_provider/migrations/0016_alter_devicegrant_scope.py'396adding 'oauth2_provider/migrations/0017_application_dcr_created.py'397adding 'oauth2_provider/migrations/0018_resource_indicators.py'398adding 'oauth2_provider/migrations/0019_application_registration_source.py'399adding 'oauth2_provider/migrations/0020_cimd_application_fields.py'400adding 'oauth2_provider/migrations/0021_translatable_field_labels.py'401adding 'oauth2_provider/migrations/0022_refreshtoken_token_family_index.py'402adding 'oauth2_provider/migrations/__init__.py'403adding 'oauth2_provider/static/oauth2_provider/css/oauth2_provider.css'404adding 'oauth2_provider/static/oauth2_provider/js/application_form.js'405adding 'oauth2_provider/templates/oauth2_provider/application_confirm_delete.html'406adding 'oauth2_provider/templates/oauth2_provider/application_detail.html'407adding 'oauth2_provider/templates/oauth2_provider/application_form.html'408adding 'oauth2_provider/templates/oauth2_provider/application_list.html'409adding 'oauth2_provider/templates/oauth2_provider/application_registration_form.html'410adding 'oauth2_provider/templates/oauth2_provider/authorize.html'411adding 'oauth2_provider/templates/oauth2_provider/authorized-token-delete.html'412adding 'oauth2_provider/templates/oauth2_provider/authorized-tokens.html'413adding 'oauth2_provider/templates/oauth2_provider/base.html'414adding 'oauth2_provider/templates/oauth2_provider/logout_confirm.html'415adding 'oauth2_provider/templates/oauth2_provider/device/accept_deny.html'416adding 'oauth2_provider/templates/oauth2_provider/device/device_grant_status.html'417adding 'oauth2_provider/templates/oauth2_provider/device/user_code.html'418adding 'oauth2_provider/views/__init__.py'419adding 'oauth2_provider/views/application.py'420adding 'oauth2_provider/views/base.py'421adding 'oauth2_provider/views/device.py'422adding 'oauth2_provider/views/dynamic_client_registration.py'423adding 'oauth2_provider/views/generic.py'424adding 'oauth2_provider/views/introspect.py'425adding 'oauth2_provider/views/metadata.py'426adding 'oauth2_provider/views/mixins.py'427adding 'oauth2_provider/views/oidc.py'428adding 'oauth2_provider/views/token.py'429adding 'django_oauth_toolkit-3.4.1.dist-info/METADATA'430adding 'django_oauth_toolkit-3.4.1.dist-info/WHEEL'431adding 'django_oauth_toolkit-3.4.1.dist-info/top_level.txt'432adding 'django_oauth_toolkit-3.4.1.dist-info/RECORD'433removing build/bdist.linux-x86_64/wheel434Successfully built django_oauth_toolkit-3.4.1-py3-none-any.whl435Finished creating a wheel...436Finished executing pypaBuildPhasepythonRuntimeDepsCheckHook
437Executing pythonRuntimeDepsCheck438Checking runtime dependencies for django_oauth_toolkit-3.4.1-py3-none-any.whl439Finished executing pythonRuntimeDepsCheckinstallPhase
440Executing pypaInstallPhase441Successfully installed django_oauth_toolkit-3.4.1-py3-none-any.whl442Finished executing pypaInstallPhasepythonOutputDistPhase
443Executing pythonOutputDistPhase444Finished executing pythonOutputDistPhasefixupPhase
445shrinking RPATHs of ELF executables and libraries in /nix/store/yv91cqcgad36p7vqh4s7f99jl3xghhrp-python3.14-django-oauth-toolkit-3.4.1-dist446checking for references to /build/ in /nix/store/yv91cqcgad36p7vqh4s7f99jl3xghhrp-python3.14-django-oauth-toolkit-3.4.1-dist...447patching script interpreter paths in /nix/store/yv91cqcgad36p7vqh4s7f99jl3xghhrp-python3.14-django-oauth-toolkit-3.4.1-dist448shrinking RPATHs of ELF executables and libraries in /nix/store/vgbffss2znwmkdf832jxwk1vdxl3d4cv-python3.14-django-oauth-toolkit-3.4.1449checking for references to /build/ in /nix/store/vgbffss2znwmkdf832jxwk1vdxl3d4cv-python3.14-django-oauth-toolkit-3.4.1...450patching script interpreter paths in /nix/store/vgbffss2znwmkdf832jxwk1vdxl3d4cv-python3.14-django-oauth-toolkit-3.4.1451stripping (with command strip and flags -S -p) in /nix/store/vgbffss2znwmkdf832jxwk1vdxl3d4cv-python3.14-django-oauth-toolkit-3.4.1/lib452Executing pythonRemoveTestsDir453Finished executing pythonRemoveTestsDirinstallCheckPhase
454no Makefile or custom installCheckPhase, doing nothingpythonImportsCheckPhase
455Executing pythonImportsCheckPhasepythonMetadataCheckPhase
456Executing pythonMetadataCheckPhasepytestCheckPhase
457Executing pytestCheckPhase458pytest flags: -m pytest -k not\ \(test_response_when_auth_server_response_return_404\) --numprocesses=24459============================= test session starts ==============================460platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0461django: version: 5.2.18, settings: tests.settings (from env)462rootdir: /build/source463configfile: pyproject.toml464plugins: cov-stub-1.0.0, django-4.12.0, mock-3.15.1, xdist-3.8.0465created: 24/24 workers46624 workers [1163 items]467468........................................................................ [ 6%]469........................................................................ [ 12%]470........................................................................ [ 18%]471........................................................................ [ 24%]472........................................................................ [ 30%]473........................................................................ [ 37%]474........................................................................ [ 43%]475........................................................................ [ 49%]476........................................................................ [ 55%]477........................................................................ [ 61%]478...................s.................................................... [ 68%]479........................................................................ [ 74%]480........................................................................ [ 80%]481........................................................................ [ 86%]482........................................................................ [ 92%]483........................................................................ [ 99%]484........... [100%]485=============================== warnings summary ===============================486tests/test_device.py::TestDeviceFlow::test_device_confirm_view_GET_returns_404_when_device_does_not_exist487 /nix/store/jhdwhdqf0wwgqay8kd8gxdxfaiy4ivzm-python3.14-django-5.2.18/lib/python3.14/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField DeviceGrant.expires received a naive datetime (2026-10-21 20:01:24.755062) while time zone support is active.488 warnings.warn(489490tests/test_device.py::TestDeviceFlow::test_device_confirm_view_POST_returns_404_when_device_does_not_exist491 /nix/store/jhdwhdqf0wwgqay8kd8gxdxfaiy4ivzm-python3.14-django-5.2.18/lib/python3.14/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField DeviceGrant.expires received a naive datetime (2026-10-21 20:01:24.771173) while time zone support is active.492 warnings.warn(493494tests/test_device.py::TestDeviceFlow::test_device_confirm_view_rejects_different_authenticated_user495 /nix/store/jhdwhdqf0wwgqay8kd8gxdxfaiy4ivzm-python3.14-django-5.2.18/lib/python3.14/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField DeviceGrant.expires received a naive datetime (2026-10-22 20:01:24.787519) while time zone support is active.496 warnings.warn(497498tests/test_device.py::TestDeviceFlow::test_device_confirm_view_returns_400_on_incorrect_action499 /nix/store/jhdwhdqf0wwgqay8kd8gxdxfaiy4ivzm-python3.14-django-5.2.18/lib/python3.14/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField DeviceGrant.expires received a naive datetime (2026-10-22 20:01:24.801247) while time zone support is active.500 warnings.warn(501502tests/test_device.py::TestDeviceFlow::test_device_flow_authorization_device_expired_returns_form_error503 /nix/store/jhdwhdqf0wwgqay8kd8gxdxfaiy4ivzm-python3.14-django-5.2.18/lib/python3.14/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField DeviceGrant.expires received a naive datetime (2026-10-21 20:01:23.810247) while time zone support is active.504 warnings.warn(505506tests/test_device.py::TestDeviceFlow::test_device_flow_authorization_device_invalid_state_returns_form_error507 /nix/store/jhdwhdqf0wwgqay8kd8gxdxfaiy4ivzm-python3.14-django-5.2.18/lib/python3.14/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField DeviceGrant.expires received a naive datetime (2026-10-22 20:01:24.823274) while time zone support is active.508 warnings.warn(509510tests/test_device.py::TestDeviceFlow::test_token_view_returns_404_error_if_device_not_found511 /nix/store/jhdwhdqf0wwgqay8kd8gxdxfaiy4ivzm-python3.14-django-5.2.18/lib/python3.14/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField DeviceGrant.expires received a naive datetime (2026-10-21 20:02:24.847834) while time zone support is active.512 warnings.warn(513514tests/test_device.py::TestDeviceFlow::test_token_view_returns_error_if_device_in_invalid_state515 /nix/store/jhdwhdqf0wwgqay8kd8gxdxfaiy4ivzm-python3.14-django-5.2.18/lib/python3.14/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField DeviceGrant.expires received a naive datetime (2026-10-21 20:02:24.853089) while time zone support is active.516 warnings.warn(517518tests/test_device.py::TestDeviceFlow::test_token_view_status_equals_what_oauthlib_token_response_method_returns519 /nix/store/jhdwhdqf0wwgqay8kd8gxdxfaiy4ivzm-python3.14-django-5.2.18/lib/python3.14/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField DeviceGrant.expires received a naive datetime (2026-10-21 20:02:24.861945) while time zone support is active.520 warnings.warn(521522tests/test_device.py::TestDeviceFlow::test_user_denies_access523 /nix/store/jhdwhdqf0wwgqay8kd8gxdxfaiy4ivzm-python3.14-django-5.2.18/lib/python3.14/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField DeviceGrant.expires received a naive datetime (2026-10-22 20:01:24.870279) while time zone support is active.524 warnings.warn(525526tests/test_implicit.py: 15 warnings527tests/test_rfc8707_integration.py: 2 warnings528 /build/source/oauth2_provider/oauth2_validators.py:766: DeprecationWarning: The OAuth 2.0 implicit grant (response_type=token/id_token) is discouraged by RFC 9700 (OAuth 2.0 Security Best Current Practice). It is currently allowed because OAUTH2_PROVIDER["COMPLIANT_BCP_RFC9700_IMPLICIT_GRANT"] is False; this default is scheduled to change to True in django-oauth-toolkit 4.0. Set OAUTH2_PROVIDER["COMPLIANT_BCP_RFC9700_IMPLICIT_GRANT"] to True to adopt the compliant behavior now.529 if bcp_compliant(530531tests/test_bcp_rfc9700.py::TestHashedRefreshTokenRotation::test_rotation_with_hashed_storage532tests/test_bcp_rfc9700.py::TestHashedNonRotatingRefreshToken::test_non_rotating_refresh_with_hashed_storage533tests/test_oauth2_backends.py::TestOAuthLibCoreBackendErrorHandling::test_create_token_response_valid534tests/test_password.py::TestPasswordTokenView::test_get_token535tests/test_password.py::TestPasswordProtectedResource::test_password_resource_access_allowed536tests/test_client_credential.py::TestClientResourcePasswordBased::test_client_resource_password_based537 /build/source/oauth2_provider/oauth2_validators.py:726: DeprecationWarning: The OAuth 2.0 resource owner password credentials grant is discouraged by RFC 9700 (OAuth 2.0 Security Best Current Practice). It is currently allowed because OAUTH2_PROVIDER["COMPLIANT_BCP_RFC9700_PASSWORD_GRANT"] is False; this default is scheduled to change to True in django-oauth-toolkit 4.0. Set OAUTH2_PROVIDER["COMPLIANT_BCP_RFC9700_PASSWORD_GRANT"] to True to adopt the compliant behavior now.538 and bcp_compliant(539540tests/test_oauth2_provider_middleware.py::TestOAuth2ExtraTokenMiddleware::test_whitespace_variations541 /nix/store/jhdwhdqf0wwgqay8kd8gxdxfaiy4ivzm-python3.14-django-5.2.18/lib/python3.14/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField AccessToken.expires received a naive datetime (2026-10-22 20:01:25.245758) while time zone support is active.542 warnings.warn(543544tests/test_oauth2_provider_middleware.py::TestOAuth2ExtraTokenMiddleware::test_scheme_starting_with_bearer_is_rejected545 /nix/store/jhdwhdqf0wwgqay8kd8gxdxfaiy4ivzm-python3.14-django-5.2.18/lib/python3.14/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField AccessToken.expires received a naive datetime (2026-10-22 20:01:25.270457) while time zone support is active.546 warnings.warn(547548tests/test_authorization_code.py::TestAuthorizationCodeTokenView::test_public_pkce_plain549tests/test_authorization_code.py::TestAuthorizationCodeTokenView::test_public_pkce_plain_invalid_code_verifier550tests/test_authorization_code.py::TestAuthorizationCodeTokenView::test_public_pkce_plain_missing_code_verifier551 /build/source/oauth2_provider/oauth2_validators.py:1097: DeprecationWarning: The PKCE "plain" code_challenge_method is discouraged by RFC 9700 (OAuth 2.0 Security Best Current Practice). It is currently allowed because OAUTH2_PROVIDER["COMPLIANT_BCP_RFC9700_PKCE_METHOD"] is False; this default is scheduled to change to True in django-oauth-toolkit 4.0. Set OAUTH2_PROVIDER["COMPLIANT_BCP_RFC9700_PKCE_METHOD"] to True to adopt the compliant behavior now.552 if request.code_challenge_method == "plain" and bcp_compliant(553554tests/test_oauth2_provider_middleware.py::TestOAuth2ExtraTokenMiddleware::test_valid_bearer_token555 /nix/store/jhdwhdqf0wwgqay8kd8gxdxfaiy4ivzm-python3.14-django-5.2.18/lib/python3.14/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField AccessToken.expires received a naive datetime (2026-10-22 20:01:25.319227) while time zone support is active.556 warnings.warn(557558tests/test_oauth2_provider_middleware.py::TestOAuth2ExtraTokenMiddleware::test_case_insensitive_bearer_scheme559 /nix/store/jhdwhdqf0wwgqay8kd8gxdxfaiy4ivzm-python3.14-django-5.2.18/lib/python3.14/site-packages/django/db/models/fields/__init__.py:1671: RuntimeWarning: DateTimeField AccessToken.expires received a naive datetime (2026-10-22 20:01:25.348099) while time zone support is active.560 warnings.warn(561562-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html563================ 1162 passed, 1 skipped, 40 warnings in 12.24s =================564Finished executing pytestCheckPhase