2026-03-05T09:37:50,578 Created temporary directory: /tmp/pip-ephem-wheel-cache-l59o4zn6 2026-03-05T09:37:50,580 Created temporary directory: /tmp/pip-build-tracker-5nqnigr6 2026-03-05T09:37:50,581 Initialized build tracking at /tmp/pip-build-tracker-5nqnigr6 2026-03-05T09:37:50,581 Created build tracker: /tmp/pip-build-tracker-5nqnigr6 2026-03-05T09:37:50,581 Entered build tracker: /tmp/pip-build-tracker-5nqnigr6 2026-03-05T09:37:50,582 Created temporary directory: /tmp/pip-wheel-run0asp6 2026-03-05T09:37:50,585 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-03-05T09:37:50,588 Created temporary directory: /tmp/pip-ephem-wheel-cache-egfl52e8 2026-03-05T09:37:50,610 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-05T09:37:50,614 2 location(s) to search for versions of django-altcha: 2026-03-05T09:37:50,614 * https://pypi.org/simple/django-altcha/ 2026-03-05T09:37:50,614 * https://www.piwheels.org/simple/django-altcha/ 2026-03-05T09:37:50,615 Fetching project page and analyzing links: https://pypi.org/simple/django-altcha/ 2026-03-05T09:37:50,616 Getting page https://pypi.org/simple/django-altcha/ 2026-03-05T09:37:50,617 Found index url https://pypi.org/simple 2026-03-05T09:37:50,828 Fetched page https://pypi.org/simple/django-altcha/ as application/vnd.pypi.simple.v1+json 2026-03-05T09:37:50,833 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-03-05T09:37:50,835 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-03-05T09:37:50,837 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-03-05T09:37:50,839 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-03-05T09:37:50,841 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-03-05T09:37:50,843 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-03-05T09:37:50,844 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-03-05T09:37:50,846 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-03-05T09:37:50,848 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-03-05T09:37:50,850 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-03-05T09:37:50,853 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-03-05T09:37:50,855 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-03-05T09:37:50,857 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-03-05T09:37:50,859 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-03-05T09:37:50,862 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-03-05T09:37:50,864 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-03-05T09:37:50,865 Skipping link: No binaries permitted for django-altcha: https://files.pythonhosted.org/packages/61/b5/381556ad7e27ae4b75db9328eb4a0ca22d53a2b16194077753f21b35a9c4/django_altcha-0.9.1-py3-none-any.whl (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9) 2026-03-05T09:37:50,867 Found link https://files.pythonhosted.org/packages/8d/8d/c977c62769129e5584066981a941d44d61698d3dfbdc77dfc6b8996f29ba/django_altcha-0.9.1.tar.gz (from https://pypi.org/simple/django-altcha/) (requires-python:>=3.9), version: 0.9.1 2026-03-05T09:37:50,869 Fetching project page and analyzing links: https://www.piwheels.org/simple/django-altcha/ 2026-03-05T09:37:50,870 Getting page https://www.piwheels.org/simple/django-altcha/ 2026-03-05T09:37:50,872 Found index url https://www.piwheels.org/simple 2026-03-05T09:37:51,027 Fetched page https://www.piwheels.org/simple/django-altcha/ as text/html 2026-03-05T09:37:51,031 Skipping link: No binaries permitted for django-altcha: https://archive1.piwheels.org/simple/django-altcha/django_altcha-0.9.0-py3-none-any.whl#sha256=8bb207e6a17d67ed5f1cec44a90fdda9bb8ee5d7fa3c5d604f53429c3db40145 (from https://www.piwheels.org/simple/django-altcha/) (requires-python:>=3.9) 2026-03-05T09:37:51,032 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-03-05T09:37:51,032 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-03-05T09:37:51,033 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-03-05T09:37:51,033 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-03-05T09:37:51,034 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-03-05T09:37:51,034 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-03-05T09:37:51,035 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-03-05T09:37:51,035 Skipping link: not a file: https://www.piwheels.org/simple/django-altcha/ 2026-03-05T09:37:51,036 Skipping link: not a file: https://pypi.org/simple/django-altcha/ 2026-03-05T09:37:51,055 Given no hashes to check 1 links for project 'django-altcha': discarding no candidates 2026-03-05T09:37:51,073 Collecting django-altcha==0.9.1 2026-03-05T09:37:51,076 Created temporary directory: /tmp/pip-unpack-azkxylvx 2026-03-05T09:37:51,284 Downloading django_altcha-0.9.1.tar.gz (58 kB) 2026-03-05T09:37:51,423 Added django-altcha==0.9.1 from https://files.pythonhosted.org/packages/8d/8d/c977c62769129e5584066981a941d44d61698d3dfbdc77dfc6b8996f29ba/django_altcha-0.9.1.tar.gz to build tracker '/tmp/pip-build-tracker-5nqnigr6' 2026-03-05T09:37:51,432 Created temporary directory: /tmp/pip-build-env-kmwzdqje 2026-03-05T09:37:51,439 Installing build dependencies: started 2026-03-05T09:37:51,441 Running command pip subprocess to install build dependencies 2026-03-05T09:37:52,572 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-05T09:37:53,371 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-03-05T09:37:53,394 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-05T09:37:55,190 Collecting setuptools>=61.0 2026-03-05T09:37:55,272 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-05T09:37:58,543 Installing collected packages: setuptools 2026-03-05T09:38:03,763 Successfully installed setuptools-82.0.0 2026-03-05T09:38:04,031 Installing build dependencies: finished with status 'done' 2026-03-05T09:38:04,038 Getting requirements to build wheel: started 2026-03-05T09:38:04,039 Running command Getting requirements to build wheel 2026-03-05T09:38:04,721 running egg_info 2026-03-05T09:38:04,727 writing django_altcha.egg-info/PKG-INFO 2026-03-05T09:38:04,733 writing dependency_links to django_altcha.egg-info/dependency_links.txt 2026-03-05T09:38:04,736 writing requirements to django_altcha.egg-info/requires.txt 2026-03-05T09:38:04,737 writing top-level names to django_altcha.egg-info/top_level.txt 2026-03-05T09:38:04,758 reading manifest file 'django_altcha.egg-info/SOURCES.txt' 2026-03-05T09:38:04,761 reading manifest template 'MANIFEST.in' 2026-03-05T09:38:04,762 warning: no directories found matching 'src' 2026-03-05T09:38:04,764 warning: no files found matching '*.ABOUT' 2026-03-05T09:38:04,767 warning: no files found matching 'requirements*' 2026-03-05T09:38:04,769 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-03-05T09:38:04,769 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-05T09:38:04,770 warning: no previously-included files matching '*.*~' found anywhere in distribution 2026-03-05T09:38:04,770 adding license file 'LICENSE' 2026-03-05T09:38:04,773 writing manifest file 'django_altcha.egg-info/SOURCES.txt' 2026-03-05T09:38:04,871 Getting requirements to build wheel: finished with status 'done' 2026-03-05T09:38:04,874 Created temporary directory: /tmp/pip-modern-metadata-yspuezl6 2026-03-05T09:38:04,876 Preparing metadata (pyproject.toml): started 2026-03-05T09:38:04,877 Running command Preparing metadata (pyproject.toml) 2026-03-05T09:38:05,543 running dist_info 2026-03-05T09:38:05,553 creating /tmp/pip-modern-metadata-yspuezl6/django_altcha.egg-info 2026-03-05T09:38:05,554 writing /tmp/pip-modern-metadata-yspuezl6/django_altcha.egg-info/PKG-INFO 2026-03-05T09:38:05,560 writing dependency_links to /tmp/pip-modern-metadata-yspuezl6/django_altcha.egg-info/dependency_links.txt 2026-03-05T09:38:05,564 writing requirements to /tmp/pip-modern-metadata-yspuezl6/django_altcha.egg-info/requires.txt 2026-03-05T09:38:05,565 writing top-level names to /tmp/pip-modern-metadata-yspuezl6/django_altcha.egg-info/top_level.txt 2026-03-05T09:38:05,566 writing manifest file '/tmp/pip-modern-metadata-yspuezl6/django_altcha.egg-info/SOURCES.txt' 2026-03-05T09:38:05,586 reading manifest file '/tmp/pip-modern-metadata-yspuezl6/django_altcha.egg-info/SOURCES.txt' 2026-03-05T09:38:05,588 reading manifest template 'MANIFEST.in' 2026-03-05T09:38:05,589 warning: no directories found matching 'src' 2026-03-05T09:38:05,590 warning: no files found matching '*.ABOUT' 2026-03-05T09:38:05,593 warning: no files found matching 'requirements*' 2026-03-05T09:38:05,595 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-03-05T09:38:05,595 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-05T09:38:05,596 warning: no previously-included files matching '*.*~' found anywhere in distribution 2026-03-05T09:38:05,597 adding license file 'LICENSE' 2026-03-05T09:38:05,599 writing manifest file '/tmp/pip-modern-metadata-yspuezl6/django_altcha.egg-info/SOURCES.txt' 2026-03-05T09:38:05,600 creating '/tmp/pip-modern-metadata-yspuezl6/django_altcha-0.9.1.dist-info' 2026-03-05T09:38:05,722 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-05T09:38:05,727 Source in /tmp/pip-wheel-run0asp6/django-altcha_c26c321a4e52453ca06f69c0c01f400f has version 0.9.1, which satisfies requirement django-altcha==0.9.1 from https://files.pythonhosted.org/packages/8d/8d/c977c62769129e5584066981a941d44d61698d3dfbdc77dfc6b8996f29ba/django_altcha-0.9.1.tar.gz 2026-03-05T09:38:05,728 Removed django-altcha==0.9.1 from https://files.pythonhosted.org/packages/8d/8d/c977c62769129e5584066981a941d44d61698d3dfbdc77dfc6b8996f29ba/django_altcha-0.9.1.tar.gz from build tracker '/tmp/pip-build-tracker-5nqnigr6' 2026-03-05T09:38:05,734 Created temporary directory: /tmp/pip-unpack-5fo3vn9k 2026-03-05T09:38:05,735 Building wheels for collected packages: django-altcha 2026-03-05T09:38:05,739 Created temporary directory: /tmp/pip-wheel-qwhy26zk 2026-03-05T09:38:05,740 Destination directory: /tmp/pip-wheel-qwhy26zk 2026-03-05T09:38:05,742 Building wheel for django-altcha (pyproject.toml): started 2026-03-05T09:38:05,743 Running command Building wheel for django-altcha (pyproject.toml) 2026-03-05T09:38:06,366 running bdist_wheel 2026-03-05T09:38:06,385 running build 2026-03-05T09:38:06,386 running build_py 2026-03-05T09:38:06,392 creating build/lib/django_altcha 2026-03-05T09:38:06,394 copying django_altcha/__init__.py -> build/lib/django_altcha 2026-03-05T09:38:06,396 running egg_info 2026-03-05T09:38:06,406 writing django_altcha.egg-info/PKG-INFO 2026-03-05T09:38:06,411 writing dependency_links to django_altcha.egg-info/dependency_links.txt 2026-03-05T09:38:06,414 writing requirements to django_altcha.egg-info/requires.txt 2026-03-05T09:38:06,415 writing top-level names to django_altcha.egg-info/top_level.txt 2026-03-05T09:38:06,426 reading manifest file 'django_altcha.egg-info/SOURCES.txt' 2026-03-05T09:38:06,429 reading manifest template 'MANIFEST.in' 2026-03-05T09:38:06,430 warning: no directories found matching 'src' 2026-03-05T09:38:06,431 warning: no files found matching '*.ABOUT' 2026-03-05T09:38:06,434 warning: no files found matching 'requirements*' 2026-03-05T09:38:06,436 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-03-05T09:38:06,436 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-05T09:38:06,437 warning: no previously-included files matching '*.*~' found anywhere in distribution 2026-03-05T09:38:06,438 adding license file 'LICENSE' 2026-03-05T09:38:06,440 writing manifest file 'django_altcha.egg-info/SOURCES.txt' 2026-03-05T09:38:06,443 /tmp/pip-build-env-kmwzdqje/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'django_altcha.static.altcha' is absent from the `packages` configuration. 2026-03-05T09:38:06,443 !! 2026-03-05T09:38:06,444 ******************************************************************************** 2026-03-05T09:38:06,445 ############################ 2026-03-05T09:38:06,445 # Package would be ignored # 2026-03-05T09:38:06,446 ############################ 2026-03-05T09:38:06,446 Python recognizes 'django_altcha.static.altcha' as an importable package[^1], 2026-03-05T09:38:06,447 but it is absent from setuptools' `packages` configuration. 2026-03-05T09:38:06,448 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-05T09:38:06,449 package, please make sure that 'django_altcha.static.altcha' is explicitly added 2026-03-05T09:38:06,449 to the `packages` configuration field. 2026-03-05T09:38:06,450 Alternatively, you can also rely on setuptools' discovery methods 2026-03-05T09:38:06,450 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-05T09:38:06,451 instead of `find_packages(...)`/`find:`). 2026-03-05T09:38:06,452 You can read more about "package discovery" on setuptools documentation page: 2026-03-05T09:38:06,453 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-05T09:38:06,455 If you don't want 'django_altcha.static.altcha' to be distributed and are 2026-03-05T09:38:06,455 already explicitly excluding 'django_altcha.static.altcha' via 2026-03-05T09:38:06,456 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-05T09:38:06,456 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-05T09:38:06,457 combination with a more fine grained `package-data` configuration. 2026-03-05T09:38:06,458 You can read more about "package data files" on setuptools documentation page: 2026-03-05T09:38:06,459 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-05T09:38:06,461 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-05T09:38:06,462 even if it does not contain any `.py` files. 2026-03-05T09:38:06,462 On the other hand, currently there is no concept of package data 2026-03-05T09:38:06,463 directory, all directories are treated like packages. 2026-03-05T09:38:06,463 ******************************************************************************** 2026-03-05T09:38:06,465 !! 2026-03-05T09:38:06,465 check.warn(importable) 2026-03-05T09:38:06,466 /tmp/pip-build-env-kmwzdqje/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'django_altcha.static.altcha.dist_i18n' is absent from the `packages` configuration. 2026-03-05T09:38:06,466 !! 2026-03-05T09:38:06,467 ******************************************************************************** 2026-03-05T09:38:06,468 ############################ 2026-03-05T09:38:06,468 # Package would be ignored # 2026-03-05T09:38:06,468 ############################ 2026-03-05T09:38:06,469 Python recognizes 'django_altcha.static.altcha.dist_i18n' as an importable package[^1], 2026-03-05T09:38:06,469 but it is absent from setuptools' `packages` configuration. 2026-03-05T09:38:06,470 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-05T09:38:06,471 package, please make sure that 'django_altcha.static.altcha.dist_i18n' is explicitly added 2026-03-05T09:38:06,471 to the `packages` configuration field. 2026-03-05T09:38:06,472 Alternatively, you can also rely on setuptools' discovery methods 2026-03-05T09:38:06,473 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-05T09:38:06,473 instead of `find_packages(...)`/`find:`). 2026-03-05T09:38:06,474 You can read more about "package discovery" on setuptools documentation page: 2026-03-05T09:38:06,475 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-05T09:38:06,476 If you don't want 'django_altcha.static.altcha.dist_i18n' to be distributed and are 2026-03-05T09:38:06,477 already explicitly excluding 'django_altcha.static.altcha.dist_i18n' via 2026-03-05T09:38:06,477 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-05T09:38:06,478 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-05T09:38:06,478 combination with a more fine grained `package-data` configuration. 2026-03-05T09:38:06,480 You can read more about "package data files" on setuptools documentation page: 2026-03-05T09:38:06,481 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-05T09:38:06,483 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-05T09:38:06,483 even if it does not contain any `.py` files. 2026-03-05T09:38:06,484 On the other hand, currently there is no concept of package data 2026-03-05T09:38:06,484 directory, all directories are treated like packages. 2026-03-05T09:38:06,485 ******************************************************************************** 2026-03-05T09:38:06,486 !! 2026-03-05T09:38:06,486 check.warn(importable) 2026-03-05T09:38:06,487 /tmp/pip-build-env-kmwzdqje/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'django_altcha.templates' is absent from the `packages` configuration. 2026-03-05T09:38:06,487 !! 2026-03-05T09:38:06,488 ******************************************************************************** 2026-03-05T09:38:06,489 ############################ 2026-03-05T09:38:06,489 # Package would be ignored # 2026-03-05T09:38:06,490 ############################ 2026-03-05T09:38:06,490 Python recognizes 'django_altcha.templates' as an importable package[^1], 2026-03-05T09:38:06,491 but it is absent from setuptools' `packages` configuration. 2026-03-05T09:38:06,492 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-05T09:38:06,493 package, please make sure that 'django_altcha.templates' is explicitly added 2026-03-05T09:38:06,493 to the `packages` configuration field. 2026-03-05T09:38:06,494 Alternatively, you can also rely on setuptools' discovery methods 2026-03-05T09:38:06,495 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-05T09:38:06,495 instead of `find_packages(...)`/`find:`). 2026-03-05T09:38:06,496 You can read more about "package discovery" on setuptools documentation page: 2026-03-05T09:38:06,497 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-05T09:38:06,498 If you don't want 'django_altcha.templates' to be distributed and are 2026-03-05T09:38:06,498 already explicitly excluding 'django_altcha.templates' via 2026-03-05T09:38:06,498 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-05T09:38:06,499 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-05T09:38:06,499 combination with a more fine grained `package-data` configuration. 2026-03-05T09:38:06,500 You can read more about "package data files" on setuptools documentation page: 2026-03-05T09:38:06,501 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-05T09:38:06,502 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-05T09:38:06,502 even if it does not contain any `.py` files. 2026-03-05T09:38:06,503 On the other hand, currently there is no concept of package data 2026-03-05T09:38:06,503 directory, all directories are treated like packages. 2026-03-05T09:38:06,504 ******************************************************************************** 2026-03-05T09:38:06,505 !! 2026-03-05T09:38:06,505 check.warn(importable) 2026-03-05T09:38:06,506 creating build/lib/django_altcha/static/altcha 2026-03-05T09:38:06,507 copying django_altcha/static/altcha/altcha.min.js -> build/lib/django_altcha/static/altcha 2026-03-05T09:38:06,507 copying django_altcha/static/altcha/altcha.min.js.ABOUT -> build/lib/django_altcha/static/altcha 2026-03-05T09:38:06,508 creating build/lib/django_altcha/static/altcha/dist_i18n 2026-03-05T09:38:06,509 copying django_altcha/static/altcha/dist_i18n/all.min.js -> build/lib/django_altcha/static/altcha/dist_i18n 2026-03-05T09:38:06,509 creating build/lib/django_altcha/templates 2026-03-05T09:38:06,510 copying django_altcha/templates/altcha_widget.html -> build/lib/django_altcha/templates 2026-03-05T09:38:06,511 installing to build/bdist.linux-armv7l/wheel 2026-03-05T09:38:06,511 running install 2026-03-05T09:38:06,512 running install_lib 2026-03-05T09:38:06,512 creating build/bdist.linux-armv7l/wheel 2026-03-05T09:38:06,514 creating build/bdist.linux-armv7l/wheel/django_altcha 2026-03-05T09:38:06,516 creating build/bdist.linux-armv7l/wheel/django_altcha/templates 2026-03-05T09:38:06,517 copying build/lib/django_altcha/templates/altcha_widget.html -> build/bdist.linux-armv7l/wheel/./django_altcha/templates 2026-03-05T09:38:06,519 creating build/bdist.linux-armv7l/wheel/django_altcha/static 2026-03-05T09:38:06,521 creating build/bdist.linux-armv7l/wheel/django_altcha/static/altcha 2026-03-05T09:38:06,522 copying build/lib/django_altcha/static/altcha/altcha.min.js -> build/bdist.linux-armv7l/wheel/./django_altcha/static/altcha 2026-03-05T09:38:06,526 creating build/bdist.linux-armv7l/wheel/django_altcha/static/altcha/dist_i18n 2026-03-05T09:38:06,527 copying build/lib/django_altcha/static/altcha/dist_i18n/all.min.js -> build/bdist.linux-armv7l/wheel/./django_altcha/static/altcha/dist_i18n 2026-03-05T09:38:06,531 copying build/lib/django_altcha/static/altcha/altcha.min.js.ABOUT -> build/bdist.linux-armv7l/wheel/./django_altcha/static/altcha 2026-03-05T09:38:06,533 copying build/lib/django_altcha/__init__.py -> build/bdist.linux-armv7l/wheel/./django_altcha 2026-03-05T09:38:06,536 running install_egg_info 2026-03-05T09:38:06,541 Copying django_altcha.egg-info to build/bdist.linux-armv7l/wheel/./django_altcha-0.9.1-py3.11.egg-info 2026-03-05T09:38:06,551 running install_scripts 2026-03-05T09:38:06,562 creating build/bdist.linux-armv7l/wheel/django_altcha-0.9.1.dist-info/WHEEL 2026-03-05T09:38:06,565 creating '/tmp/pip-wheel-qwhy26zk/.tmp-8xrk1gdn/django_altcha-0.9.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-05T09:38:06,568 adding 'django_altcha/__init__.py' 2026-03-05T09:38:06,578 adding 'django_altcha/static/altcha/altcha.min.js' 2026-03-05T09:38:06,580 adding 'django_altcha/static/altcha/altcha.min.js.ABOUT' 2026-03-05T09:38:06,586 adding 'django_altcha/static/altcha/dist_i18n/all.min.js' 2026-03-05T09:38:06,588 adding 'django_altcha/templates/altcha_widget.html' 2026-03-05T09:38:06,590 adding 'django_altcha-0.9.1.dist-info/licenses/LICENSE' 2026-03-05T09:38:06,592 adding 'django_altcha-0.9.1.dist-info/METADATA' 2026-03-05T09:38:06,593 adding 'django_altcha-0.9.1.dist-info/WHEEL' 2026-03-05T09:38:06,594 adding 'django_altcha-0.9.1.dist-info/top_level.txt' 2026-03-05T09:38:06,595 adding 'django_altcha-0.9.1.dist-info/RECORD' 2026-03-05T09:38:06,596 removing build/bdist.linux-armv7l/wheel 2026-03-05T09:38:06,699 Building wheel for django-altcha (pyproject.toml): finished with status 'done' 2026-03-05T09:38:06,705 Created wheel for django-altcha: filename=django_altcha-0.9.1-py3-none-any.whl size=49587 sha256=09cde8666cf3df99e8bbbb662762c858d8d6dc45adc6c0ebb3bd71779099bcfc 2026-03-05T09:38:06,706 Stored in directory: /tmp/pip-ephem-wheel-cache-egfl52e8/wheels/cc/33/1f/626a8cdac1825a66424bf6fe33023657966e8bb2487413489a 2026-03-05T09:38:06,718 Successfully built django-altcha 2026-03-05T09:38:06,722 Removed build tracker: '/tmp/pip-build-tracker-5nqnigr6'