2026-01-05T13:47:09,939 Created temporary directory: /tmp/pip-ephem-wheel-cache-rzs_uxqa 2026-01-05T13:47:09,941 Created temporary directory: /tmp/pip-build-tracker-cvvuhhfz 2026-01-05T13:47:09,942 Initialized build tracking at /tmp/pip-build-tracker-cvvuhhfz 2026-01-05T13:47:09,942 Created build tracker: /tmp/pip-build-tracker-cvvuhhfz 2026-01-05T13:47:09,942 Entered build tracker: /tmp/pip-build-tracker-cvvuhhfz 2026-01-05T13:47:09,943 Created temporary directory: /tmp/pip-wheel-t_rqrqqz 2026-01-05T13:47:09,946 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-05T13:47:09,949 Created temporary directory: /tmp/pip-ephem-wheel-cache-to464fzh 2026-01-05T13:47:09,970 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-05T13:47:09,974 2 location(s) to search for versions of django-altcha: 2026-01-05T13:47:09,974 * https://pypi.org/simple/django-altcha/ 2026-01-05T13:47:09,974 * https://www.piwheels.org/simple/django-altcha/ 2026-01-05T13:47:09,975 Fetching project page and analyzing links: https://pypi.org/simple/django-altcha/ 2026-01-05T13:47:09,975 Getting page https://pypi.org/simple/django-altcha/ 2026-01-05T13:47:09,977 Found index url https://pypi.org/simple 2026-01-05T13:47:10,202 Fetched page https://pypi.org/simple/django-altcha/ as application/vnd.pypi.simple.v1+json 2026-01-05T13:47:10,206 Skipping link: No binaries permitted for django-altcha: https://files.pythonhosted.org/packages/1d/14/0cad24975786d5fe3158ad53eb41bedc41a2795d16b6d6c0aa163060ea8a/django_altcha-0.1.0-py3-none-any.whl (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9) 2026-01-05T13:47:10,207 Found link https://files.pythonhosted.org/packages/c1/84/d40da1ec8e5ad78a2a5b9cdf85e673bfd3c361e79d977d2639603de15c6a/django_altcha-0.1.0.tar.gz (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9), version: 0.1.0 2026-01-05T13:47:10,208 Skipping link: No binaries permitted for django-altcha: https://files.pythonhosted.org/packages/fe/4b/59574e2ceb4e3f2f3fffaf5ff3a5613d497f3dcbf021db280ef0fbcd2e05/django_altcha-0.1.1-py3-none-any.whl (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9) 2026-01-05T13:47:10,209 Found link https://files.pythonhosted.org/packages/2f/6b/511bbf64efbacfc51d9f4f427738a54861721ec427290b6574bf7f34ec89/django_altcha-0.1.1.tar.gz (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9), version: 0.1.1 2026-01-05T13:47:10,210 Skipping link: No binaries permitted for django-altcha: https://files.pythonhosted.org/packages/73/a9/64a0bc421b77ad85f30c0035b55421d6a1a86822a3c951bb02a689ad1054/django_altcha-0.1.2-py3-none-any.whl (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9) 2026-01-05T13:47:10,211 Found link https://files.pythonhosted.org/packages/49/d7/b1a919c4d54d5f128fe8d8b565b34ffd03b75afab7151e0793040656a8fd/django_altcha-0.1.2.tar.gz (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9), version: 0.1.2 2026-01-05T13:47:10,212 Skipping link: No binaries permitted for django-altcha: https://files.pythonhosted.org/packages/1a/e0/c9cb285252c3e334ede342a239081cf38daf96e42f7a6762a787cbe1f52d/django_altcha-0.1.3-py3-none-any.whl (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9) 2026-01-05T13:47:10,213 Found link https://files.pythonhosted.org/packages/e2/40/8c07c4dc93edcfd0f881ac2d89b140aac8182bb05500de97a82c8952b351/django_altcha-0.1.3.tar.gz (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9), version: 0.1.3 2026-01-05T13:47:10,213 Skipping link: No binaries permitted for django-altcha: https://files.pythonhosted.org/packages/b4/c9/9b0e69197012ee9d448eded1e649b9e5ce07aacc9c0239b55739e739d79f/django_altcha-0.2.0-py3-none-any.whl (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9) 2026-01-05T13:47:10,214 Found link https://files.pythonhosted.org/packages/36/8a/ede9e00d470d2771956b157a8523c2f05dea3530b7b14fda41c896a828fb/django_altcha-0.2.0.tar.gz (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9), version: 0.2.0 2026-01-05T13:47:10,215 Skipping link: No binaries permitted for django-altcha: https://files.pythonhosted.org/packages/9e/6e/ad184a95de2652f5834243f5b3403c8949993f5f3de08a5609b15a63b091/django_altcha-0.3.0-py3-none-any.whl (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9) 2026-01-05T13:47:10,216 Found link https://files.pythonhosted.org/packages/b1/39/5fed8927f51feb307ca97a9cb2bea824c32f06d4d20cdbc9285a8e3bcf2b/django_altcha-0.3.0.tar.gz (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9), version: 0.3.0 2026-01-05T13:47:10,216 Skipping link: No binaries permitted for django-altcha: https://files.pythonhosted.org/packages/c4/d7/e5cae136502860f25628532614cb81f4982ef65101e497ce774a8a70c803/django_altcha-0.4.0-py3-none-any.whl (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9) 2026-01-05T13:47:10,217 Found link https://files.pythonhosted.org/packages/53/37/2fa0da562fa7f384e3991059f991ffede4518070ddb5f92e3b46e2690362/django_altcha-0.4.0.tar.gz (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9), version: 0.4.0 2026-01-05T13:47:10,218 Skipping link: No binaries permitted for django-altcha: https://files.pythonhosted.org/packages/33/91/c0e3cbca03a61e455bb51ab0a9b6722f1c3380498d3d329104505fc5c062/django_altcha-0.9.0-py3-none-any.whl (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9) 2026-01-05T13:47:10,219 Found link https://files.pythonhosted.org/packages/8b/b7/2a42c9eae26d637910ff4311288a18745a517841a40ca3b4bf9827f9cfef/django_altcha-0.9.0.tar.gz (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9), version: 0.9.0 2026-01-05T13:47:10,220 Fetching project page and analyzing links: https://www.piwheels.org/simple/django-altcha/ 2026-01-05T13:47:10,220 Getting page https://www.piwheels.org/simple/django-altcha/ 2026-01-05T13:47:10,221 Found index url https://www.piwheels.org/simple 2026-01-05T13:47:10,375 Fetched page https://www.piwheels.org/simple/django-altcha/ as text/html 2026-01-05T13:47:10,378 Skipping link: No binaries permitted for django-altcha: https://archive1.piwheels.org/simple/django-altcha/django_altcha-0.4.0-py3-none-any.whl#sha256=a84267ada0ac08eb78a71e6188438174bcb94ce8207d4644253cca194dc1b559 (from https://www.piwheels.org/simple/django-altcha/) (requires-python:>=3.9) 2026-01-05T13:47:10,379 Skipping link: No binaries permitted for django-altcha: https://archive1.piwheels.org/simple/django-altcha/django_altcha-0.3.0-py3-none-any.whl#sha256=0d50168658d66f711734f32e88d9bf8f4329aa3f6ebac18518830125574c2d0e (from https://www.piwheels.org/simple/django-altcha/) (requires-python:>=3.9) 2026-01-05T13:47:10,380 Skipping link: No binaries permitted for django-altcha: https://archive1.piwheels.org/simple/django-altcha/django_altcha-0.2.0-py3-none-any.whl#sha256=228647e43399f5feeb84e98469895487a2fc850073c531cc6c2039298ae5574d (from https://www.piwheels.org/simple/django-altcha/) (requires-python:>=3.9) 2026-01-05T13:47:10,381 Skipping link: No binaries permitted for django-altcha: https://archive1.piwheels.org/simple/django-altcha/django_altcha-0.1.3-py3-none-any.whl#sha256=a36d3707e3afd69838b741db89d13ca4c2275c9968b664590cd3c1fbcc27f681 (from https://www.piwheels.org/simple/django-altcha/) (requires-python:>=3.9) 2026-01-05T13:47:10,381 Skipping link: No binaries permitted for django-altcha: https://archive1.piwheels.org/simple/django-altcha/django_altcha-0.1.2-py3-none-any.whl#sha256=c8fc2a4ecd5113841b338ac6eb37723402ae113e4cda65ee3f38e400d3961af5 (from https://www.piwheels.org/simple/django-altcha/) (requires-python:>=3.9) 2026-01-05T13:47:10,382 Skipping link: No binaries permitted for django-altcha: https://archive1.piwheels.org/simple/django-altcha/django_altcha-0.1.1-py3-none-any.whl#sha256=3f3955caa43f2dda522ea9bb106aef87ae4559cfc053854896948d23a57be79d (from https://www.piwheels.org/simple/django-altcha/) (requires-python:>=3.9) 2026-01-05T13:47:10,383 Skipping link: No binaries permitted for django-altcha: https://archive1.piwheels.org/simple/django-altcha/django_altcha-0.1.0-py3-none-any.whl#sha256=913fba6a1de9456e77d75f49b1ba2711aff9aabc1126b2b3974293c38c408a3c (from https://www.piwheels.org/simple/django-altcha/) (requires-python:>=3.9) 2026-01-05T13:47:10,384 Skipping link: not a file: https://www.piwheels.org/simple/django-altcha/ 2026-01-05T13:47:10,384 Skipping link: not a file: https://pypi.org/simple/django-altcha/ 2026-01-05T13:47:10,403 Given no hashes to check 1 links for project 'django-altcha': discarding no candidates 2026-01-05T13:47:10,421 Collecting django-altcha==0.9.0 2026-01-05T13:47:10,424 Created temporary directory: /tmp/pip-unpack-24vi9vmi 2026-01-05T13:47:10,562 Downloading django_altcha-0.9.0.tar.gz (81 kB) 2026-01-05T13:47:10,692 Added django-altcha==0.9.0 from https://files.pythonhosted.org/packages/8b/b7/2a42c9eae26d637910ff4311288a18745a517841a40ca3b4bf9827f9cfef/django_altcha-0.9.0.tar.gz to build tracker '/tmp/pip-build-tracker-cvvuhhfz' 2026-01-05T13:47:10,697 Created temporary directory: /tmp/pip-build-env-ht6ng_99 2026-01-05T13:47:10,702 Installing build dependencies: started 2026-01-05T13:47:10,703 Running command pip subprocess to install build dependencies 2026-01-05T13:47:11,844 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-05T13:47:12,509 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-05T13:47:12,533 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-05T13:47:14,258 Collecting setuptools>=61.0 2026-01-05T13:47:14,349 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-05T13:47:17,353 Installing collected packages: setuptools 2026-01-05T13:47:20,991 Successfully installed setuptools-80.9.0 2026-01-05T13:47:21,261 Installing build dependencies: finished with status 'done' 2026-01-05T13:47:21,268 Getting requirements to build wheel: started 2026-01-05T13:47:21,270 Running command Getting requirements to build wheel 2026-01-05T13:47:21,965 running egg_info 2026-01-05T13:47:21,971 writing django_altcha.egg-info/PKG-INFO 2026-01-05T13:47:21,979 writing dependency_links to django_altcha.egg-info/dependency_links.txt 2026-01-05T13:47:21,984 writing requirements to django_altcha.egg-info/requires.txt 2026-01-05T13:47:21,985 writing top-level names to django_altcha.egg-info/top_level.txt 2026-01-05T13:47:22,009 reading manifest file 'django_altcha.egg-info/SOURCES.txt' 2026-01-05T13:47:22,012 reading manifest template 'MANIFEST.in' 2026-01-05T13:47:22,013 warning: no directories found matching 'src' 2026-01-05T13:47:22,014 warning: no files found matching '*.ABOUT' 2026-01-05T13:47:22,018 warning: no files found matching 'requirements*' 2026-01-05T13:47:22,019 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-01-05T13:47:22,020 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-01-05T13:47:22,021 warning: no previously-included files matching '*.*~' found anywhere in distribution 2026-01-05T13:47:22,021 adding license file 'LICENSE' 2026-01-05T13:47:22,024 writing manifest file 'django_altcha.egg-info/SOURCES.txt' 2026-01-05T13:47:22,122 Getting requirements to build wheel: finished with status 'done' 2026-01-05T13:47:22,126 Created temporary directory: /tmp/pip-modern-metadata-5cbbj8kj 2026-01-05T13:47:22,129 Preparing metadata (pyproject.toml): started 2026-01-05T13:47:22,130 Running command Preparing metadata (pyproject.toml) 2026-01-05T13:47:23,008 running dist_info 2026-01-05T13:47:23,020 creating /tmp/pip-modern-metadata-5cbbj8kj/django_altcha.egg-info 2026-01-05T13:47:23,022 writing /tmp/pip-modern-metadata-5cbbj8kj/django_altcha.egg-info/PKG-INFO 2026-01-05T13:47:23,030 writing dependency_links to /tmp/pip-modern-metadata-5cbbj8kj/django_altcha.egg-info/dependency_links.txt 2026-01-05T13:47:23,034 writing requirements to /tmp/pip-modern-metadata-5cbbj8kj/django_altcha.egg-info/requires.txt 2026-01-05T13:47:23,035 writing top-level names to /tmp/pip-modern-metadata-5cbbj8kj/django_altcha.egg-info/top_level.txt 2026-01-05T13:47:23,037 writing manifest file '/tmp/pip-modern-metadata-5cbbj8kj/django_altcha.egg-info/SOURCES.txt' 2026-01-05T13:47:23,059 reading manifest file '/tmp/pip-modern-metadata-5cbbj8kj/django_altcha.egg-info/SOURCES.txt' 2026-01-05T13:47:23,061 reading manifest template 'MANIFEST.in' 2026-01-05T13:47:23,062 warning: no directories found matching 'src' 2026-01-05T13:47:23,063 warning: no files found matching '*.ABOUT' 2026-01-05T13:47:23,066 warning: no files found matching 'requirements*' 2026-01-05T13:47:23,068 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-01-05T13:47:23,069 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-01-05T13:47:23,069 warning: no previously-included files matching '*.*~' found anywhere in distribution 2026-01-05T13:47:23,070 adding license file 'LICENSE' 2026-01-05T13:47:23,073 writing manifest file '/tmp/pip-modern-metadata-5cbbj8kj/django_altcha.egg-info/SOURCES.txt' 2026-01-05T13:47:23,075 creating '/tmp/pip-modern-metadata-5cbbj8kj/django_altcha-0.9.0.dist-info' 2026-01-05T13:47:23,199 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-05T13:47:23,204 Source in /tmp/pip-wheel-t_rqrqqz/django-altcha_9d73e4a53f4b483788bba41b8d59ae39 has version 0.9.0, which satisfies requirement django-altcha==0.9.0 from https://files.pythonhosted.org/packages/8b/b7/2a42c9eae26d637910ff4311288a18745a517841a40ca3b4bf9827f9cfef/django_altcha-0.9.0.tar.gz 2026-01-05T13:47:23,205 Removed django-altcha==0.9.0 from https://files.pythonhosted.org/packages/8b/b7/2a42c9eae26d637910ff4311288a18745a517841a40ca3b4bf9827f9cfef/django_altcha-0.9.0.tar.gz from build tracker '/tmp/pip-build-tracker-cvvuhhfz' 2026-01-05T13:47:23,212 Created temporary directory: /tmp/pip-unpack-dke2bmnn 2026-01-05T13:47:23,212 Building wheels for collected packages: django-altcha 2026-01-05T13:47:23,217 Created temporary directory: /tmp/pip-wheel-2dqrnaf4 2026-01-05T13:47:23,217 Destination directory: /tmp/pip-wheel-2dqrnaf4 2026-01-05T13:47:23,220 Building wheel for django-altcha (pyproject.toml): started 2026-01-05T13:47:23,221 Running command Building wheel for django-altcha (pyproject.toml) 2026-01-05T13:47:23,874 running bdist_wheel 2026-01-05T13:47:23,894 running build 2026-01-05T13:47:23,895 running build_py 2026-01-05T13:47:23,901 creating build/lib/django_altcha 2026-01-05T13:47:23,903 copying django_altcha/__init__.py -> build/lib/django_altcha 2026-01-05T13:47:23,906 running egg_info 2026-01-05T13:47:23,917 writing django_altcha.egg-info/PKG-INFO 2026-01-05T13:47:23,925 writing dependency_links to django_altcha.egg-info/dependency_links.txt 2026-01-05T13:47:23,929 writing requirements to django_altcha.egg-info/requires.txt 2026-01-05T13:47:23,930 writing top-level names to django_altcha.egg-info/top_level.txt 2026-01-05T13:47:23,941 reading manifest file 'django_altcha.egg-info/SOURCES.txt' 2026-01-05T13:47:23,944 reading manifest template 'MANIFEST.in' 2026-01-05T13:47:23,945 warning: no directories found matching 'src' 2026-01-05T13:47:23,946 warning: no files found matching '*.ABOUT' 2026-01-05T13:47:23,950 warning: no files found matching 'requirements*' 2026-01-05T13:47:23,951 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-01-05T13:47:23,952 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-01-05T13:47:23,953 warning: no previously-included files matching '*.*~' found anywhere in distribution 2026-01-05T13:47:23,953 adding license file 'LICENSE' 2026-01-05T13:47:23,956 writing manifest file 'django_altcha.egg-info/SOURCES.txt' 2026-01-05T13:47:23,958 /tmp/pip-build-env-ht6ng_99/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'django_altcha.static.altcha' is absent from the `packages` configuration. 2026-01-05T13:47:23,959 !! 2026-01-05T13:47:23,960 ******************************************************************************** 2026-01-05T13:47:23,960 ############################ 2026-01-05T13:47:23,961 # Package would be ignored # 2026-01-05T13:47:23,961 ############################ 2026-01-05T13:47:23,961 Python recognizes 'django_altcha.static.altcha' as an importable package[^1], 2026-01-05T13:47:23,962 but it is absent from setuptools' `packages` configuration. 2026-01-05T13:47:23,962 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-05T13:47:23,963 package, please make sure that 'django_altcha.static.altcha' is explicitly added 2026-01-05T13:47:23,963 to the `packages` configuration field. 2026-01-05T13:47:23,964 Alternatively, you can also rely on setuptools' discovery methods 2026-01-05T13:47:23,965 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-05T13:47:23,965 instead of `find_packages(...)`/`find:`). 2026-01-05T13:47:23,966 You can read more about "package discovery" on setuptools documentation page: 2026-01-05T13:47:23,967 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-05T13:47:23,969 If you don't want 'django_altcha.static.altcha' to be distributed and are 2026-01-05T13:47:23,969 already explicitly excluding 'django_altcha.static.altcha' via 2026-01-05T13:47:23,970 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-05T13:47:23,970 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-05T13:47:23,971 combination with a more fine grained `package-data` configuration. 2026-01-05T13:47:23,972 You can read more about "package data files" on setuptools documentation page: 2026-01-05T13:47:23,973 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-05T13:47:23,974 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-05T13:47:23,975 even if it does not contain any `.py` files. 2026-01-05T13:47:23,975 On the other hand, currently there is no concept of package data 2026-01-05T13:47:23,976 directory, all directories are treated like packages. 2026-01-05T13:47:23,977 ******************************************************************************** 2026-01-05T13:47:23,978 !! 2026-01-05T13:47:23,979 check.warn(importable) 2026-01-05T13:47:23,979 /tmp/pip-build-env-ht6ng_99/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'django_altcha.static.altcha.dist_i18n' is absent from the `packages` configuration. 2026-01-05T13:47:23,980 !! 2026-01-05T13:47:23,981 ******************************************************************************** 2026-01-05T13:47:23,981 ############################ 2026-01-05T13:47:23,982 # Package would be ignored # 2026-01-05T13:47:23,982 ############################ 2026-01-05T13:47:23,983 Python recognizes 'django_altcha.static.altcha.dist_i18n' as an importable package[^1], 2026-01-05T13:47:23,983 but it is absent from setuptools' `packages` configuration. 2026-01-05T13:47:23,985 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-05T13:47:23,985 package, please make sure that 'django_altcha.static.altcha.dist_i18n' is explicitly added 2026-01-05T13:47:23,986 to the `packages` configuration field. 2026-01-05T13:47:23,986 Alternatively, you can also rely on setuptools' discovery methods 2026-01-05T13:47:23,987 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-05T13:47:23,987 instead of `find_packages(...)`/`find:`). 2026-01-05T13:47:23,988 You can read more about "package discovery" on setuptools documentation page: 2026-01-05T13:47:23,989 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-05T13:47:23,990 If you don't want 'django_altcha.static.altcha.dist_i18n' to be distributed and are 2026-01-05T13:47:23,990 already explicitly excluding 'django_altcha.static.altcha.dist_i18n' via 2026-01-05T13:47:23,991 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-05T13:47:23,991 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-05T13:47:23,992 combination with a more fine grained `package-data` configuration. 2026-01-05T13:47:23,992 You can read more about "package data files" on setuptools documentation page: 2026-01-05T13:47:23,993 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-05T13:47:23,995 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-05T13:47:23,996 even if it does not contain any `.py` files. 2026-01-05T13:47:23,996 On the other hand, currently there is no concept of package data 2026-01-05T13:47:23,997 directory, all directories are treated like packages. 2026-01-05T13:47:23,998 ******************************************************************************** 2026-01-05T13:47:23,999 !! 2026-01-05T13:47:23,999 check.warn(importable) 2026-01-05T13:47:24,000 /tmp/pip-build-env-ht6ng_99/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'django_altcha.templates' is absent from the `packages` configuration. 2026-01-05T13:47:24,001 !! 2026-01-05T13:47:24,002 ******************************************************************************** 2026-01-05T13:47:24,002 ############################ 2026-01-05T13:47:24,003 # Package would be ignored # 2026-01-05T13:47:24,004 ############################ 2026-01-05T13:47:24,004 Python recognizes 'django_altcha.templates' as an importable package[^1], 2026-01-05T13:47:24,005 but it is absent from setuptools' `packages` configuration. 2026-01-05T13:47:24,006 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-05T13:47:24,006 package, please make sure that 'django_altcha.templates' is explicitly added 2026-01-05T13:47:24,007 to the `packages` configuration field. 2026-01-05T13:47:24,008 Alternatively, you can also rely on setuptools' discovery methods 2026-01-05T13:47:24,008 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-05T13:47:24,009 instead of `find_packages(...)`/`find:`). 2026-01-05T13:47:24,010 You can read more about "package discovery" on setuptools documentation page: 2026-01-05T13:47:24,011 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-05T13:47:24,012 If you don't want 'django_altcha.templates' to be distributed and are 2026-01-05T13:47:24,013 already explicitly excluding 'django_altcha.templates' via 2026-01-05T13:47:24,013 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-05T13:47:24,014 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-05T13:47:24,015 combination with a more fine grained `package-data` configuration. 2026-01-05T13:47:24,015 You can read more about "package data files" on setuptools documentation page: 2026-01-05T13:47:24,016 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-05T13:47:24,017 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-05T13:47:24,017 even if it does not contain any `.py` files. 2026-01-05T13:47:24,018 On the other hand, currently there is no concept of package data 2026-01-05T13:47:24,018 directory, all directories are treated like packages. 2026-01-05T13:47:24,019 ******************************************************************************** 2026-01-05T13:47:24,019 !! 2026-01-05T13:47:24,020 check.warn(importable) 2026-01-05T13:47:24,020 creating build/lib/django_altcha/static/altcha 2026-01-05T13:47:24,020 copying django_altcha/static/altcha/altcha.min.js -> build/lib/django_altcha/static/altcha 2026-01-05T13:47:24,021 copying django_altcha/static/altcha/altcha.min.js.ABOUT -> build/lib/django_altcha/static/altcha 2026-01-05T13:47:24,021 creating build/lib/django_altcha/static/altcha/dist_i18n 2026-01-05T13:47:24,022 copying django_altcha/static/altcha/dist_i18n/all.min.js -> build/lib/django_altcha/static/altcha/dist_i18n 2026-01-05T13:47:24,022 creating build/lib/django_altcha/templates 2026-01-05T13:47:24,022 copying django_altcha/templates/altcha_widget.html -> build/lib/django_altcha/templates 2026-01-05T13:47:24,023 installing to build/bdist.linux-armv7l/wheel 2026-01-05T13:47:24,023 running install 2026-01-05T13:47:24,024 running install_lib 2026-01-05T13:47:24,030 creating build/bdist.linux-armv7l/wheel 2026-01-05T13:47:24,032 creating build/bdist.linux-armv7l/wheel/django_altcha 2026-01-05T13:47:24,033 creating build/bdist.linux-armv7l/wheel/django_altcha/templates 2026-01-05T13:47:24,034 copying build/lib/django_altcha/templates/altcha_widget.html -> build/bdist.linux-armv7l/wheel/./django_altcha/templates 2026-01-05T13:47:24,036 copying build/lib/django_altcha/__init__.py -> build/bdist.linux-armv7l/wheel/./django_altcha 2026-01-05T13:47:24,039 creating build/bdist.linux-armv7l/wheel/django_altcha/static 2026-01-05T13:47:24,040 creating build/bdist.linux-armv7l/wheel/django_altcha/static/altcha 2026-01-05T13:47:24,042 creating build/bdist.linux-armv7l/wheel/django_altcha/static/altcha/dist_i18n 2026-01-05T13:47:24,043 copying build/lib/django_altcha/static/altcha/dist_i18n/all.min.js -> build/bdist.linux-armv7l/wheel/./django_altcha/static/altcha/dist_i18n 2026-01-05T13:47:24,047 copying build/lib/django_altcha/static/altcha/altcha.min.js.ABOUT -> build/bdist.linux-armv7l/wheel/./django_altcha/static/altcha 2026-01-05T13:47:24,049 copying build/lib/django_altcha/static/altcha/altcha.min.js -> build/bdist.linux-armv7l/wheel/./django_altcha/static/altcha 2026-01-05T13:47:24,052 running install_egg_info 2026-01-05T13:47:24,057 Copying django_altcha.egg-info to build/bdist.linux-armv7l/wheel/./django_altcha-0.9.0-py3.11.egg-info 2026-01-05T13:47:24,067 running install_scripts 2026-01-05T13:47:24,077 creating build/bdist.linux-armv7l/wheel/django_altcha-0.9.0.dist-info/WHEEL 2026-01-05T13:47:24,079 creating '/tmp/pip-wheel-2dqrnaf4/.tmp-p1osk36g/django_altcha-0.9.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-05T13:47:24,082 adding 'django_altcha/__init__.py' 2026-01-05T13:47:24,092 adding 'django_altcha/static/altcha/altcha.min.js' 2026-01-05T13:47:24,094 adding 'django_altcha/static/altcha/altcha.min.js.ABOUT' 2026-01-05T13:47:24,107 adding 'django_altcha/static/altcha/dist_i18n/all.min.js' 2026-01-05T13:47:24,110 adding 'django_altcha/templates/altcha_widget.html' 2026-01-05T13:47:24,112 adding 'django_altcha-0.9.0.dist-info/licenses/LICENSE' 2026-01-05T13:47:24,114 adding 'django_altcha-0.9.0.dist-info/METADATA' 2026-01-05T13:47:24,115 adding 'django_altcha-0.9.0.dist-info/WHEEL' 2026-01-05T13:47:24,116 adding 'django_altcha-0.9.0.dist-info/top_level.txt' 2026-01-05T13:47:24,117 adding 'django_altcha-0.9.0.dist-info/RECORD' 2026-01-05T13:47:24,119 removing build/bdist.linux-armv7l/wheel 2026-01-05T13:47:24,223 Building wheel for django-altcha (pyproject.toml): finished with status 'done' 2026-01-05T13:47:24,228 Created wheel for django-altcha: filename=django_altcha-0.9.0-py3-none-any.whl size=73412 sha256=8bb207e6a17d67ed5f1cec44a90fdda9bb8ee5d7fa3c5d604f53429c3db40145 2026-01-05T13:47:24,230 Stored in directory: /tmp/pip-ephem-wheel-cache-to464fzh/wheels/31/0c/29/defc5044399be4d0b78ab0a5b93c273ed3c25d054a41396d10 2026-01-05T13:47:24,242 Successfully built django-altcha 2026-01-05T13:47:24,247 Removed build tracker: '/tmp/pip-build-tracker-cvvuhhfz'