2026-03-02T19:47:34,504 Created temporary directory: /tmp/pip-ephem-wheel-cache-fvvy8yty 2026-03-02T19:47:34,506 Created temporary directory: /tmp/pip-build-tracker-jp0nfk_o 2026-03-02T19:47:34,506 Initialized build tracking at /tmp/pip-build-tracker-jp0nfk_o 2026-03-02T19:47:34,507 Created build tracker: /tmp/pip-build-tracker-jp0nfk_o 2026-03-02T19:47:34,507 Entered build tracker: /tmp/pip-build-tracker-jp0nfk_o 2026-03-02T19:47:34,508 Created temporary directory: /tmp/pip-wheel-xcz_3opg 2026-03-02T19:47:34,511 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-02T19:47:34,513 Created temporary directory: /tmp/pip-ephem-wheel-cache-rs2_8xxj 2026-03-02T19:47:34,535 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-02T19:47:34,539 2 location(s) to search for versions of tugalex: 2026-03-02T19:47:34,539 * https://pypi.org/simple/tugalex/ 2026-03-02T19:47:34,539 * https://www.piwheels.org/simple/tugalex/ 2026-03-02T19:47:34,539 Fetching project page and analyzing links: https://pypi.org/simple/tugalex/ 2026-03-02T19:47:34,540 Getting page https://pypi.org/simple/tugalex/ 2026-03-02T19:47:34,542 Found index url https://pypi.org/simple 2026-03-02T19:47:34,679 Fetched page https://pypi.org/simple/tugalex/ as application/vnd.pypi.simple.v1+json 2026-03-02T19:47:34,681 Skipping link: No binaries permitted for tugalex: https://files.pythonhosted.org/packages/97/74/3348bf8db7c9b1b82800f2e3f87bb151f22b6376f2968133b5dfdc3a28d0/tugalex-0.0.2a1-py3-none-any.whl (from https://pypi.org/simple/tugalex/) 2026-03-02T19:47:34,681 Found link https://files.pythonhosted.org/packages/94/8d/6bbc342bbbcb3408f9bd6eda1c16f279e0f2893bc9a8b84392fff4d45d17/tugalex-0.0.2a1.tar.gz (from https://pypi.org/simple/tugalex/), version: 0.0.2a1 2026-03-02T19:47:34,682 Skipping link: No binaries permitted for tugalex: https://files.pythonhosted.org/packages/f4/3b/fb37d9660a9778e661323a400a0cc194211653c54b7e39cb90d8c997557b/tugalex-0.0.2a2-py3-none-any.whl (from https://pypi.org/simple/tugalex/) 2026-03-02T19:47:34,683 Found link https://files.pythonhosted.org/packages/14/5a/b64b5d97145fbec7150be9a6f63987a8e6cd5f32284ec0fac7b8a6e43953/tugalex-0.0.2a2.tar.gz (from https://pypi.org/simple/tugalex/), version: 0.0.2a2 2026-03-02T19:47:34,684 Skipping link: No binaries permitted for tugalex: https://files.pythonhosted.org/packages/e1/3b/082d87b32a34abe6c498517f5de50f0d68437dcdcfc7b7bda9309d80e88c/tugalex-0.0.2-py3-none-any.whl (from https://pypi.org/simple/tugalex/) 2026-03-02T19:47:34,685 Found link https://files.pythonhosted.org/packages/fd/fb/48c3dc11d4ea5e181f41c73e9249d4d320f01f6489aa036ace86b0c015d8/tugalex-0.0.2.tar.gz (from https://pypi.org/simple/tugalex/), version: 0.0.2 2026-03-02T19:47:34,685 Fetching project page and analyzing links: https://www.piwheels.org/simple/tugalex/ 2026-03-02T19:47:34,686 Getting page https://www.piwheels.org/simple/tugalex/ 2026-03-02T19:47:34,687 Found index url https://www.piwheels.org/simple 2026-03-02T19:47:34,848 Fetched page https://www.piwheels.org/simple/tugalex/ as text/html 2026-03-02T19:47:34,850 Skipping link: No binaries permitted for tugalex: https://www.piwheels.org/simple/tugalex/tugalex-0.0.2a1-py3-none-any.whl#sha256=428ddfaa6408f624659897554df728ec688a55e017d51700509cc3489520c520 (from https://www.piwheels.org/simple/tugalex/) 2026-03-02T19:47:34,851 Skipping link: not a file: https://www.piwheels.org/simple/tugalex/ 2026-03-02T19:47:34,852 Skipping link: not a file: https://pypi.org/simple/tugalex/ 2026-03-02T19:47:34,872 Given no hashes to check 1 links for project 'tugalex': discarding no candidates 2026-03-02T19:47:34,892 Collecting tugalex==0.0.2 2026-03-02T19:47:34,894 Created temporary directory: /tmp/pip-unpack-umv0r3dh 2026-03-02T19:47:35,108 Downloading tugalex-0.0.2.tar.gz (6.4 MB) 2026-03-02T19:47:37,425 Added tugalex==0.0.2 from https://files.pythonhosted.org/packages/fd/fb/48c3dc11d4ea5e181f41c73e9249d4d320f01f6489aa036ace86b0c015d8/tugalex-0.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-jp0nfk_o' 2026-03-02T19:47:37,427 Running setup.py (path:/tmp/pip-wheel-xcz_3opg/tugalex_b76f7d20c2ee41e9b853fcf61a613286/setup.py) egg_info for package tugalex 2026-03-02T19:47:37,428 Created temporary directory: /tmp/pip-pip-egg-info-bxxzn8xb 2026-03-02T19:47:37,428 Preparing metadata (setup.py): started 2026-03-02T19:47:37,429 Running command python setup.py egg_info 2026-03-02T19:47:38,288 running egg_info 2026-03-02T19:47:38,314 creating /tmp/pip-pip-egg-info-bxxzn8xb/tugalex.egg-info 2026-03-02T19:47:38,315 writing /tmp/pip-pip-egg-info-bxxzn8xb/tugalex.egg-info/PKG-INFO 2026-03-02T19:47:38,318 writing dependency_links to /tmp/pip-pip-egg-info-bxxzn8xb/tugalex.egg-info/dependency_links.txt 2026-03-02T19:47:38,320 writing top-level names to /tmp/pip-pip-egg-info-bxxzn8xb/tugalex.egg-info/top_level.txt 2026-03-02T19:47:38,321 writing manifest file '/tmp/pip-pip-egg-info-bxxzn8xb/tugalex.egg-info/SOURCES.txt' 2026-03-02T19:47:38,410 reading manifest file '/tmp/pip-pip-egg-info-bxxzn8xb/tugalex.egg-info/SOURCES.txt' 2026-03-02T19:47:38,414 writing manifest file '/tmp/pip-pip-egg-info-bxxzn8xb/tugalex.egg-info/SOURCES.txt' 2026-03-02T19:47:38,520 Preparing metadata (setup.py): finished with status 'done' 2026-03-02T19:47:38,524 Source in /tmp/pip-wheel-xcz_3opg/tugalex_b76f7d20c2ee41e9b853fcf61a613286 has version 0.0.2, which satisfies requirement tugalex==0.0.2 from https://files.pythonhosted.org/packages/fd/fb/48c3dc11d4ea5e181f41c73e9249d4d320f01f6489aa036ace86b0c015d8/tugalex-0.0.2.tar.gz 2026-03-02T19:47:38,525 Removed tugalex==0.0.2 from https://files.pythonhosted.org/packages/fd/fb/48c3dc11d4ea5e181f41c73e9249d4d320f01f6489aa036ace86b0c015d8/tugalex-0.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-jp0nfk_o' 2026-03-02T19:47:38,529 Created temporary directory: /tmp/pip-unpack-ijoy_1my 2026-03-02T19:47:38,529 Building wheels for collected packages: tugalex 2026-03-02T19:47:38,534 Created temporary directory: /tmp/pip-wheel-3m1_ncek 2026-03-02T19:47:38,534 Building wheel for tugalex (setup.py): started 2026-03-02T19:47:38,536 Destination directory: /tmp/pip-wheel-3m1_ncek 2026-03-02T19:47:38,536 Running command python setup.py bdist_wheel 2026-03-02T19:47:39,379 running bdist_wheel 2026-03-02T19:47:39,512 running build 2026-03-02T19:47:39,513 running build_py 2026-03-02T19:47:39,545 creating build/lib/tugalex 2026-03-02T19:47:39,547 copying tugalex/__init__.py -> build/lib/tugalex 2026-03-02T19:47:39,550 copying tugalex/version.py -> build/lib/tugalex 2026-03-02T19:47:39,551 running egg_info 2026-03-02T19:47:39,578 writing tugalex.egg-info/PKG-INFO 2026-03-02T19:47:39,581 writing dependency_links to tugalex.egg-info/dependency_links.txt 2026-03-02T19:47:39,583 writing top-level names to tugalex.egg-info/top_level.txt 2026-03-02T19:47:39,613 reading manifest file 'tugalex.egg-info/SOURCES.txt' 2026-03-02T19:47:39,618 writing manifest file 'tugalex.egg-info/SOURCES.txt' 2026-03-02T19:47:39,621 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'tugalex.data' is absent from the `packages` configuration. 2026-03-02T19:47:39,621 !! 2026-03-02T19:47:39,622 ******************************************************************************** 2026-03-02T19:47:39,623 ############################ 2026-03-02T19:47:39,624 # Package would be ignored # 2026-03-02T19:47:39,624 ############################ 2026-03-02T19:47:39,625 Python recognizes 'tugalex.data' as an importable package[^1], 2026-03-02T19:47:39,625 but it is absent from setuptools' `packages` configuration. 2026-03-02T19:47:39,627 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-02T19:47:39,628 package, please make sure that 'tugalex.data' is explicitly added 2026-03-02T19:47:39,628 to the `packages` configuration field. 2026-03-02T19:47:39,629 Alternatively, you can also rely on setuptools' discovery methods 2026-03-02T19:47:39,630 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-02T19:47:39,630 instead of `find_packages(...)`/`find:`). 2026-03-02T19:47:39,632 You can read more about "package discovery" on setuptools documentation page: 2026-03-02T19:47:39,633 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-02T19:47:39,634 If you don't want 'tugalex.data' to be distributed and are 2026-03-02T19:47:39,634 already explicitly excluding 'tugalex.data' via 2026-03-02T19:47:39,635 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-02T19:47:39,635 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-02T19:47:39,636 combination with a more fine grained `package-data` configuration. 2026-03-02T19:47:39,637 You can read more about "package data files" on setuptools documentation page: 2026-03-02T19:47:39,638 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-02T19:47:39,647 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-02T19:47:39,648 even if it does not contain any `.py` files. 2026-03-02T19:47:39,648 On the other hand, currently there is no concept of package data 2026-03-02T19:47:39,649 directory, all directories are treated like packages. 2026-03-02T19:47:39,649 ******************************************************************************** 2026-03-02T19:47:39,651 !! 2026-03-02T19:47:39,651 check.warn(importable) 2026-03-02T19:47:39,652 creating build/lib/tugalex/data 2026-03-02T19:47:39,653 copying tugalex/data/acordo_ortografico_pt_BR.csv -> build/lib/tugalex/data 2026-03-02T19:47:39,653 copying tugalex/data/acordo_ortografico_pt_PT.csv -> build/lib/tugalex/data 2026-03-02T19:47:39,654 copying tugalex/data/archaisms.csv -> build/lib/tugalex/data 2026-03-02T19:47:39,654 copying tugalex/data/heterophonic_homographs.csv -> build/lib/tugalex/data 2026-03-02T19:47:39,655 copying tugalex/data/regional_dict.csv -> build/lib/tugalex/data 2026-03-02T19:47:41,218 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-03-02T19:47:41,218 !! 2026-03-02T19:47:41,220 ******************************************************************************** 2026-03-02T19:47:41,220 Please avoid running ``setup.py`` directly. 2026-03-02T19:47:41,221 Instead, use pypa/build, pypa/installer or other 2026-03-02T19:47:41,221 standards-based tools. 2026-03-02T19:47:41,222 This deprecation is overdue, please update your project and remove deprecated 2026-03-02T19:47:41,223 calls to avoid build errors in the future. 2026-03-02T19:47:41,224 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-03-02T19:47:41,225 ******************************************************************************** 2026-03-02T19:47:41,226 !! 2026-03-02T19:47:41,226 self.initialize_options() 2026-03-02T19:47:41,247 installing to build/bdist.linux-armv7l/wheel 2026-03-02T19:47:41,248 running install 2026-03-02T19:47:41,271 running install_lib 2026-03-02T19:47:41,298 creating build/bdist.linux-armv7l/wheel 2026-03-02T19:47:41,300 creating build/bdist.linux-armv7l/wheel/tugalex 2026-03-02T19:47:41,301 copying build/lib/tugalex/__init__.py -> build/bdist.linux-armv7l/wheel/./tugalex 2026-03-02T19:47:41,305 creating build/bdist.linux-armv7l/wheel/tugalex/data 2026-03-02T19:47:41,306 copying build/lib/tugalex/data/acordo_ortografico_pt_BR.csv -> build/bdist.linux-armv7l/wheel/./tugalex/data 2026-03-02T19:47:41,309 copying build/lib/tugalex/data/heterophonic_homographs.csv -> build/bdist.linux-armv7l/wheel/./tugalex/data 2026-03-02T19:47:41,311 copying build/lib/tugalex/data/acordo_ortografico_pt_PT.csv -> build/bdist.linux-armv7l/wheel/./tugalex/data 2026-03-02T19:47:41,315 copying build/lib/tugalex/data/regional_dict.csv -> build/bdist.linux-armv7l/wheel/./tugalex/data 2026-03-02T19:47:42,013 copying build/lib/tugalex/data/archaisms.csv -> build/bdist.linux-armv7l/wheel/./tugalex/data 2026-03-02T19:47:42,015 copying build/lib/tugalex/version.py -> build/bdist.linux-armv7l/wheel/./tugalex 2026-03-02T19:47:42,017 running install_egg_info 2026-03-02T19:47:42,052 Copying tugalex.egg-info to build/bdist.linux-armv7l/wheel/./tugalex-0.0.2-py3.11.egg-info 2026-03-02T19:47:42,060 running install_scripts 2026-03-02T19:47:42,068 creating build/bdist.linux-armv7l/wheel/tugalex-0.0.2.dist-info/WHEEL 2026-03-02T19:47:42,070 creating '/tmp/pip-wheel-3m1_ncek/tugalex-0.0.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-02T19:47:42,074 adding 'tugalex/__init__.py' 2026-03-02T19:47:42,076 adding 'tugalex/version.py' 2026-03-02T19:47:42,086 adding 'tugalex/data/acordo_ortografico_pt_BR.csv' 2026-03-02T19:47:42,102 adding 'tugalex/data/acordo_ortografico_pt_PT.csv' 2026-03-02T19:47:42,104 adding 'tugalex/data/archaisms.csv' 2026-03-02T19:47:42,105 adding 'tugalex/data/heterophonic_homographs.csv' 2026-03-02T19:47:47,005 adding 'tugalex/data/regional_dict.csv' 2026-03-02T19:47:47,313 adding 'tugalex-0.0.2.dist-info/METADATA' 2026-03-02T19:47:47,314 adding 'tugalex-0.0.2.dist-info/WHEEL' 2026-03-02T19:47:47,315 adding 'tugalex-0.0.2.dist-info/top_level.txt' 2026-03-02T19:47:47,316 adding 'tugalex-0.0.2.dist-info/RECORD' 2026-03-02T19:47:47,392 removing build/bdist.linux-armv7l/wheel 2026-03-02T19:47:47,524 Building wheel for tugalex (setup.py): finished with status 'done' 2026-03-02T19:47:47,591 Created wheel for tugalex: filename=tugalex-0.0.2-py3-none-any.whl size=6435636 sha256=b169e8a1f95566347e3f918386e88874b7f2b8c23baf70c2dc375673a48c533b 2026-03-02T19:47:47,592 Stored in directory: /tmp/pip-ephem-wheel-cache-rs2_8xxj/wheels/b6/ac/71/70eb95ec813764804b62c4e1defb1a9982deb66ce74bd031da 2026-03-02T19:47:47,603 Successfully built tugalex 2026-03-02T19:47:47,766 Removed build tracker: '/tmp/pip-build-tracker-jp0nfk_o'