nixbot

builds

succeeded python3.14-django-multiselectfield-1.0.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.sh
unpackPhase
18unpacking source archive /nix/store/pmn23ajksii8jlnzzj52w0kv3w4dgb08-django_multiselectfield-1.0.1.tar.gz19source root is django_multiselectfield-1.0.120setting SOURCE_DATE_EPOCH to timestamp 1749739273 of file "django_multiselectfield-1.0.1/setup.cfg"
configurePhase
21no configure script, doing nothing
buildPhase
22Executing pypaBuildPhase23Creating a wheel...24pypa build flags: --no-isolation --outdir dist/ --wheel25* Getting build dependencies for wheel...26<string>:25: DeprecationWarning: codecs.open() is deprecated. Use open() instead.27/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/_distutils/dist.py:288: UserWarning: Unknown distribution option: 'tests_require'28 warnings.warn(msg)29/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.30!!3132 ********************************************************************************33 Please consider removing the following classifiers in favor of a SPDX license expression:3435 License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)3637 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.38 ********************************************************************************3940!!41 self._finalize_license_expression()42running egg_info43writing django_multiselectfield.egg-info/PKG-INFO44writing dependency_links to django_multiselectfield.egg-info/dependency_links.txt45writing requirements to django_multiselectfield.egg-info/requires.txt46writing top-level names to django_multiselectfield.egg-info/top_level.txt47reading manifest file 'django_multiselectfield.egg-info/SOURCES.txt'48reading manifest template 'MANIFEST.in'49adding license file 'COPYING.LGPLv3'50writing manifest file 'django_multiselectfield.egg-info/SOURCES.txt'51* Building wheel...52<string>:25: DeprecationWarning: codecs.open() is deprecated. Use open() instead.53/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/_distutils/dist.py:288: UserWarning: Unknown distribution option: 'tests_require'54 warnings.warn(msg)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 :: GNU Library or Lesser General Public License (LGPL)6263 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.64 ********************************************************************************6566!!67 self._finalize_license_expression()68running bdist_wheel69running build70running build_py71creating build/lib/multiselectfield72copying multiselectfield/validators.py -> build/lib/multiselectfield73copying multiselectfield/__init__.py -> build/lib/multiselectfield74copying multiselectfield/apps.py -> build/lib/multiselectfield75copying multiselectfield/utils.py -> build/lib/multiselectfield76creating build/lib/multiselectfield/forms77copying multiselectfield/forms/__init__.py -> build/lib/multiselectfield/forms78copying multiselectfield/forms/widgets.py -> build/lib/multiselectfield/forms79copying multiselectfield/forms/fields.py -> build/lib/multiselectfield/forms80creating build/lib/multiselectfield/db81copying multiselectfield/db/__init__.py -> build/lib/multiselectfield/db82copying multiselectfield/db/fields.py -> build/lib/multiselectfield/db83running egg_info84writing django_multiselectfield.egg-info/PKG-INFO85writing dependency_links to django_multiselectfield.egg-info/dependency_links.txt86writing requirements to django_multiselectfield.egg-info/requires.txt87writing top-level names to django_multiselectfield.egg-info/top_level.txt88reading manifest file 'django_multiselectfield.egg-info/SOURCES.txt'89reading manifest template 'MANIFEST.in'90adding license file 'COPYING.LGPLv3'91writing manifest file 'django_multiselectfield.egg-info/SOURCES.txt'92/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'multiselectfield.locale.es.LC_MESSAGES' is absent from the `packages` configuration.93!!9495 ********************************************************************************96 ############################97 # Package would be ignored #98 ############################99 Python recognizes 'multiselectfield.locale.es.LC_MESSAGES' as an importable package[^1],100 but it is absent from setuptools' `packages` configuration.101102 This leads to an ambiguous overall configuration. If you want to distribute this103 package, please make sure that 'multiselectfield.locale.es.LC_MESSAGES' is explicitly added104 to the `packages` configuration field.105106 Alternatively, you can also rely on setuptools' discovery methods107 (for example by using `find_namespace_packages(...)`/`find_namespace:`108 instead of `find_packages(...)`/`find:`).109110 You can read more about "package discovery" on setuptools documentation page:111112 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html113114 If you don't want 'multiselectfield.locale.es.LC_MESSAGES' to be distributed and are115 already explicitly excluding 'multiselectfield.locale.es.LC_MESSAGES' via116 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,117 you can try to use `exclude_package_data`, or `include-package-data=False` in118 combination with a more fine grained `package-data` configuration.119120 You can read more about "package data files" on setuptools documentation page:121122 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html123124125 [^1]: For Python, any directory (with suitable naming) can be imported,126 even if it does not contain any `.py` files.127 On the other hand, currently there is no concept of package data128 directory, all directories are treated like packages.129 ********************************************************************************130131!!132 check.warn(importable)133/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'multiselectfield.static.multiselectfield.css' is absent from the `packages` configuration.134!!135136 ********************************************************************************137 ############################138 # Package would be ignored #139 ############################140 Python recognizes 'multiselectfield.static.multiselectfield.css' as an importable package[^1],141 but it is absent from setuptools' `packages` configuration.142143 This leads to an ambiguous overall configuration. If you want to distribute this144 package, please make sure that 'multiselectfield.static.multiselectfield.css' is explicitly added145 to the `packages` configuration field.146147 Alternatively, you can also rely on setuptools' discovery methods148 (for example by using `find_namespace_packages(...)`/`find_namespace:`149 instead of `find_packages(...)`/`find:`).150151 You can read more about "package discovery" on setuptools documentation page:152153 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html154155 If you don't want 'multiselectfield.static.multiselectfield.css' to be distributed and are156 already explicitly excluding 'multiselectfield.static.multiselectfield.css' via157 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,158 you can try to use `exclude_package_data`, or `include-package-data=False` in159 combination with a more fine grained `package-data` configuration.160161 You can read more about "package data files" on setuptools documentation page:162163 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html164165166 [^1]: For Python, any directory (with suitable naming) can be imported,167 even if it does not contain any `.py` files.168 On the other hand, currently there is no concept of package data169 directory, all directories are treated like packages.170 ********************************************************************************171172!!173 check.warn(importable)174/nix/store/d13f804szzqg28s2i8rbqwlcz2wg63w9-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'multiselectfield.static.sortmultiselectfield' is absent from the `packages` configuration.175!!176177 ********************************************************************************178 ############################179 # Package would be ignored #180 ############################181 Python recognizes 'multiselectfield.static.sortmultiselectfield' as an importable package[^1],182 but it is absent from setuptools' `packages` configuration.183184 This leads to an ambiguous overall configuration. If you want to distribute this185 package, please make sure that 'multiselectfield.static.sortmultiselectfield' is explicitly added186 to the `packages` configuration field.187188 Alternatively, you can also rely on setuptools' discovery methods189 (for example by using `find_namespace_packages(...)`/`find_namespace:`190 instead of `find_packages(...)`/`find:`).191192 You can read more about "package discovery" on setuptools documentation page:193194 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html195196 If you don't want 'multiselectfield.static.sortmultiselectfield' to be distributed and are197 already explicitly excluding 'multiselectfield.static.sortmultiselectfield' via198 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,199 you can try to use `exclude_package_data`, or `include-package-data=False` in200 combination with a more fine grained `package-data` configuration.201202 You can read more about "package data files" on setuptools documentation page:203204 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html205206207 [^1]: For Python, any directory (with suitable naming) can be imported,208 even if it does not contain any `.py` files.209 On the other hand, currently there is no concept of package data210 directory, all directories are treated like packages.211 ********************************************************************************212213!!214 check.warn(importable)215creating build/lib/multiselectfield/locale/es/LC_MESSAGES216copying multiselectfield/locale/es/LC_MESSAGES/django.mo -> build/lib/multiselectfield/locale/es/LC_MESSAGES217copying multiselectfield/locale/es/LC_MESSAGES/django.po -> build/lib/multiselectfield/locale/es/LC_MESSAGES218creating build/lib/multiselectfield/static/multiselectfield/css219copying multiselectfield/static/multiselectfield/css/admin-multiselectfield.css -> build/lib/multiselectfield/static/multiselectfield/css220creating build/lib/multiselectfield/static/sortmultiselectfield221copying multiselectfield/static/sortmultiselectfield/sortmultiselectfield.css -> build/lib/multiselectfield/static/sortmultiselectfield222copying multiselectfield/static/sortmultiselectfield/sortmultiselectfield.js -> build/lib/multiselectfield/static/sortmultiselectfield223installing to build/bdist.linux-x86_64/wheel224running install225running install_lib226creating build/bdist.linux-x86_64/wheel227creating build/bdist.linux-x86_64/wheel/multiselectfield228creating build/bdist.linux-x86_64/wheel/multiselectfield/static229creating build/bdist.linux-x86_64/wheel/multiselectfield/static/sortmultiselectfield230copying build/lib/multiselectfield/static/sortmultiselectfield/sortmultiselectfield.js -> build/bdist.linux-x86_64/wheel/./multiselectfield/static/sortmultiselectfield231copying build/lib/multiselectfield/static/sortmultiselectfield/sortmultiselectfield.css -> build/bdist.linux-x86_64/wheel/./multiselectfield/static/sortmultiselectfield232creating build/bdist.linux-x86_64/wheel/multiselectfield/static/multiselectfield233creating build/bdist.linux-x86_64/wheel/multiselectfield/static/multiselectfield/css234copying build/lib/multiselectfield/static/multiselectfield/css/admin-multiselectfield.css -> build/bdist.linux-x86_64/wheel/./multiselectfield/static/multiselectfield/css235copying build/lib/multiselectfield/__init__.py -> build/bdist.linux-x86_64/wheel/./multiselectfield236copying build/lib/multiselectfield/validators.py -> build/bdist.linux-x86_64/wheel/./multiselectfield237creating build/bdist.linux-x86_64/wheel/multiselectfield/forms238copying build/lib/multiselectfield/forms/__init__.py -> build/bdist.linux-x86_64/wheel/./multiselectfield/forms239copying build/lib/multiselectfield/forms/widgets.py -> build/bdist.linux-x86_64/wheel/./multiselectfield/forms240copying build/lib/multiselectfield/forms/fields.py -> build/bdist.linux-x86_64/wheel/./multiselectfield/forms241copying build/lib/multiselectfield/utils.py -> build/bdist.linux-x86_64/wheel/./multiselectfield242copying build/lib/multiselectfield/apps.py -> build/bdist.linux-x86_64/wheel/./multiselectfield243creating build/bdist.linux-x86_64/wheel/multiselectfield/db244copying build/lib/multiselectfield/db/fields.py -> build/bdist.linux-x86_64/wheel/./multiselectfield/db245copying build/lib/multiselectfield/db/__init__.py -> build/bdist.linux-x86_64/wheel/./multiselectfield/db246creating build/bdist.linux-x86_64/wheel/multiselectfield/locale247creating build/bdist.linux-x86_64/wheel/multiselectfield/locale/es248creating build/bdist.linux-x86_64/wheel/multiselectfield/locale/es/LC_MESSAGES249copying build/lib/multiselectfield/locale/es/LC_MESSAGES/django.mo -> build/bdist.linux-x86_64/wheel/./multiselectfield/locale/es/LC_MESSAGES250copying build/lib/multiselectfield/locale/es/LC_MESSAGES/django.po -> build/bdist.linux-x86_64/wheel/./multiselectfield/locale/es/LC_MESSAGES251running install_egg_info252Copying django_multiselectfield.egg-info to build/bdist.linux-x86_64/wheel/./django_multiselectfield-1.0.1-py3.14.egg-info253running install_scripts254creating build/bdist.linux-x86_64/wheel/django_multiselectfield-1.0.1.dist-info/WHEEL255creating '/build/django_multiselectfield-1.0.1/dist/.tmp-itkn39wk/django_multiselectfield-1.0.1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it256adding 'django_multiselectfield-1.0.1.dist-info/licenses/COPYING.LGPLv3'257adding 'multiselectfield/__init__.py'258adding 'multiselectfield/apps.py'259adding 'multiselectfield/utils.py'260adding 'multiselectfield/validators.py'261adding 'multiselectfield/db/__init__.py'262adding 'multiselectfield/db/fields.py'263adding 'multiselectfield/forms/__init__.py'264adding 'multiselectfield/forms/fields.py'265adding 'multiselectfield/forms/widgets.py'266adding 'multiselectfield/locale/es/LC_MESSAGES/django.mo'267adding 'multiselectfield/locale/es/LC_MESSAGES/django.po'268adding 'multiselectfield/static/multiselectfield/css/admin-multiselectfield.css'269adding 'multiselectfield/static/sortmultiselectfield/sortmultiselectfield.css'270adding 'multiselectfield/static/sortmultiselectfield/sortmultiselectfield.js'271adding 'django_multiselectfield-1.0.1.dist-info/METADATA'272adding 'django_multiselectfield-1.0.1.dist-info/WHEEL'273adding 'django_multiselectfield-1.0.1.dist-info/top_level.txt'274adding 'django_multiselectfield-1.0.1.dist-info/RECORD'275removing build/bdist.linux-x86_64/wheel276Successfully built django_multiselectfield-1.0.1-py3-none-any.whl277Finished creating a wheel...278Finished executing pypaBuildPhase
pythonRuntimeDepsCheckHook
279Executing pythonRuntimeDepsCheck280Checking runtime dependencies for django_multiselectfield-1.0.1-py3-none-any.whl281Finished executing pythonRuntimeDepsCheck
installPhase
282Executing pypaInstallPhase283Successfully installed django_multiselectfield-1.0.1-py3-none-any.whl284Finished executing pypaInstallPhase
pythonOutputDistPhase
285Executing pythonOutputDistPhase286Finished executing pythonOutputDistPhase
fixupPhase
287shrinking RPATHs of ELF executables and libraries in /nix/store/kv2l9zhjjx3vfvnyvcp2y6mxrq6w9h2f-python3.14-django-multiselectfield-1.0.1-dist288checking for references to /build/ in /nix/store/kv2l9zhjjx3vfvnyvcp2y6mxrq6w9h2f-python3.14-django-multiselectfield-1.0.1-dist...289patching script interpreter paths in /nix/store/kv2l9zhjjx3vfvnyvcp2y6mxrq6w9h2f-python3.14-django-multiselectfield-1.0.1-dist290shrinking RPATHs of ELF executables and libraries in /nix/store/7yn7591f0rwccpvax1ikp2aymks5hgb8-python3.14-django-multiselectfield-1.0.1291checking for references to /build/ in /nix/store/7yn7591f0rwccpvax1ikp2aymks5hgb8-python3.14-django-multiselectfield-1.0.1...292patching script interpreter paths in /nix/store/7yn7591f0rwccpvax1ikp2aymks5hgb8-python3.14-django-multiselectfield-1.0.1293stripping (with command strip and flags -S -p) in /nix/store/7yn7591f0rwccpvax1ikp2aymks5hgb8-python3.14-django-multiselectfield-1.0.1/lib294Executing pythonRemoveTestsDir295Finished executing pythonRemoveTestsDir
pythonImportsCheckPhase
296Executing pythonImportsCheckPhase297Check whether the following modules can be imported: multiselectfield
pythonMetadataCheckPhase
298Executing pythonMetadataCheckPhase