2026-01-03T17:18:45,593 Created temporary directory: /tmp/pip-ephem-wheel-cache-xcfktda9 2026-01-03T17:18:45,595 Created temporary directory: /tmp/pip-build-tracker-hbrlobiv 2026-01-03T17:18:45,596 Initialized build tracking at /tmp/pip-build-tracker-hbrlobiv 2026-01-03T17:18:45,596 Created build tracker: /tmp/pip-build-tracker-hbrlobiv 2026-01-03T17:18:45,597 Entered build tracker: /tmp/pip-build-tracker-hbrlobiv 2026-01-03T17:18:45,598 Created temporary directory: /tmp/pip-wheel-87bkdylg 2026-01-03T17:18:45,601 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-03T17:18:45,603 Created temporary directory: /tmp/pip-ephem-wheel-cache-xc4111t9 2026-01-03T17:18:45,624 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-03T17:18:45,628 2 location(s) to search for versions of py-persian-tts: 2026-01-03T17:18:45,628 * https://pypi.org/simple/py-persian-tts/ 2026-01-03T17:18:45,628 * https://www.piwheels.org/simple/py-persian-tts/ 2026-01-03T17:18:45,629 Fetching project page and analyzing links: https://pypi.org/simple/py-persian-tts/ 2026-01-03T17:18:45,630 Getting page https://pypi.org/simple/py-persian-tts/ 2026-01-03T17:18:45,631 Found index url https://pypi.org/simple 2026-01-03T17:18:45,846 Fetched page https://pypi.org/simple/py-persian-tts/ as application/vnd.pypi.simple.v1+json 2026-01-03T17:18:45,850 Skipping link: No binaries permitted for py-persian-tts: https://files.pythonhosted.org/packages/6c/c0/76b1ca275d308bf5039d0762dfd3c4478e4680e724e1c06e8cbab79ff8de/py_persian_tts-1.0.0-py3-none-any.whl (from https://pypi.org/simple/py-persian-tts/) (requires-python:>=3.8) 2026-01-03T17:18:45,851 Found link https://files.pythonhosted.org/packages/93/85/0303df76935ec9c067b251302ad9f0bb34a4a45a1ca3b5b79698eec3d6ec/py_persian_tts-1.0.0.tar.gz (from https://pypi.org/simple/py-persian-tts/) (requires-python:>=3.8), version: 1.0.0 2026-01-03T17:18:45,851 Skipping link: No binaries permitted for py-persian-tts: https://files.pythonhosted.org/packages/e0/7e/4e5ee2dfd538d9a60884945514590b40bf048dc795819cd5712717a7efe8/py_persian_tts-1.1.0-py3-none-any.whl (from https://pypi.org/simple/py-persian-tts/) (requires-python:>=3.8) 2026-01-03T17:18:45,852 Found link https://files.pythonhosted.org/packages/96/2b/c757130946a5713fe680b305f0bc18447e901a96cb539ae0c851793f7450/py_persian_tts-1.1.0.tar.gz (from https://pypi.org/simple/py-persian-tts/) (requires-python:>=3.8), version: 1.1.0 2026-01-03T17:18:45,853 Skipping link: No binaries permitted for py-persian-tts: https://files.pythonhosted.org/packages/96/de/4bc0e2792f71f2ff63725b2730d28363be14d51bec9c51d5748d50f0ae54/py_persian_tts-1.1.1-py3-none-any.whl (from https://pypi.org/simple/py-persian-tts/) (requires-python:>=3.8) 2026-01-03T17:18:45,854 Found link https://files.pythonhosted.org/packages/3b/32/d6e1e75f415617b4ffcd60ca5527b0005505bdb7c902972edb1a1d5cd9f6/py_persian_tts-1.1.1.tar.gz (from https://pypi.org/simple/py-persian-tts/) (requires-python:>=3.8), version: 1.1.1 2026-01-03T17:18:45,855 Skipping link: No binaries permitted for py-persian-tts: https://files.pythonhosted.org/packages/94/01/934e53a878e3828fc587a2e4ba689b829038302a35a05520e5b72f5dfde8/py_persian_tts-1.1.2-py3-none-any.whl (from https://pypi.org/simple/py-persian-tts/) (requires-python:>=3.8) 2026-01-03T17:18:45,856 Found link https://files.pythonhosted.org/packages/ea/3b/5140b8f289d40e579be401a831f0e859bfc35cdfd9d4138bbf1ea44e2aa5/py_persian_tts-1.1.2.tar.gz (from https://pypi.org/simple/py-persian-tts/) (requires-python:>=3.8), version: 1.1.2 2026-01-03T17:18:45,857 Skipping link: No binaries permitted for py-persian-tts: https://files.pythonhosted.org/packages/04/5e/ad50066e1403c1fbbb664507af4205906e392ce0f8003a7a69f7d98c9d3c/py_persian_tts-1.2.2-py3-none-any.whl (from https://pypi.org/simple/py-persian-tts/) (requires-python:>=3.8) 2026-01-03T17:18:45,858 Found link https://files.pythonhosted.org/packages/20/74/cdd64b6e51a360f5c29801048064b91bc0de658d4439cfbef26e808f61e7/py_persian_tts-1.2.2.tar.gz (from https://pypi.org/simple/py-persian-tts/) (requires-python:>=3.8), version: 1.2.2 2026-01-03T17:18:45,859 Skipping link: No binaries permitted for py-persian-tts: https://files.pythonhosted.org/packages/60/aa/db4fdfb65a87d0204c3c557485688ee546c4f6114420150d317b875f5dde/py_persian_tts-1.2.3-py3-none-any.whl (from https://pypi.org/simple/py-persian-tts/) (requires-python:>=3.8) 2026-01-03T17:18:45,859 Found link https://files.pythonhosted.org/packages/be/b0/8ae6d31cced58e55c4fd1700e2eb97b1c5960f8e4c336c6b662a28055d36/py_persian_tts-1.2.3.tar.gz (from https://pypi.org/simple/py-persian-tts/) (requires-python:>=3.8), version: 1.2.3 2026-01-03T17:18:45,860 Skipping link: No binaries permitted for py-persian-tts: https://files.pythonhosted.org/packages/b3/9c/9b04d5989085d3f4aad3b64f77e2bf2b64a3a8b2109c88924f585bc9b55c/py_persian_tts-2.0.0-py3-none-any.whl (from https://pypi.org/simple/py-persian-tts/) (requires-python:>=3.8) 2026-01-03T17:18:45,861 Found link https://files.pythonhosted.org/packages/87/d3/b9d7153a3ee4d95a0419492899a85accbccfaf0d6e01c7eb60ff1c2b1fd8/py_persian_tts-2.0.0.tar.gz (from https://pypi.org/simple/py-persian-tts/) (requires-python:>=3.8), version: 2.0.0 2026-01-03T17:18:45,862 Skipping link: No binaries permitted for py-persian-tts: https://files.pythonhosted.org/packages/b1/50/7f6f64d7001a7a4379d7ba2a1ee534dade21748e7fe3ddb7f185facadb90/py_persian_tts-2.1.0-py3-none-any.whl (from https://pypi.org/simple/py-persian-tts/) (requires-python:>=3.8) 2026-01-03T17:18:45,862 Found link https://files.pythonhosted.org/packages/35/e4/a2b92837fd12aa335f450a442b1eff908ce557a0f8fdcfc4ef3be59ce619/py_persian_tts-2.1.0.tar.gz (from https://pypi.org/simple/py-persian-tts/) (requires-python:>=3.8), version: 2.1.0 2026-01-03T17:18:45,863 Fetching project page and analyzing links: https://www.piwheels.org/simple/py-persian-tts/ 2026-01-03T17:18:45,864 Getting page https://www.piwheels.org/simple/py-persian-tts/ 2026-01-03T17:18:45,865 Found index url https://www.piwheels.org/simple 2026-01-03T17:18:46,156 Fetched page https://www.piwheels.org/simple/py-persian-tts/ as text/html 2026-01-03T17:18:46,159 Skipping link: No binaries permitted for py-persian-tts: https://www.piwheels.org/simple/py-persian-tts/py_persian_tts-1.2.3-py3-none-any.whl#sha256=3a1ef0f5bc56274d3ab5b541f02c640ef653140d6dcb15f21a7e48582a540392 (from https://www.piwheels.org/simple/py-persian-tts/) (requires-python:>=3.8) 2026-01-03T17:18:46,160 Skipping link: No binaries permitted for py-persian-tts: https://archive1.piwheels.org/simple/py-persian-tts/py_persian_tts-1.2.2-py3-none-any.whl#sha256=bd8f2a20f15b4afd76e318b38e9ed400f29763e5dc0c6c912fe050604aac6386 (from https://www.piwheels.org/simple/py-persian-tts/) (requires-python:>=3.8) 2026-01-03T17:18:46,160 Skipping link: No binaries permitted for py-persian-tts: https://archive1.piwheels.org/simple/py-persian-tts/py_persian_tts-1.1.2-py3-none-any.whl#sha256=826be607f922a20b94a5aed7b8163f402334bc1a8b1da6e162207ba2fc1508c8 (from https://www.piwheels.org/simple/py-persian-tts/) (requires-python:>=3.8) 2026-01-03T17:18:46,161 Skipping link: No binaries permitted for py-persian-tts: https://archive1.piwheels.org/simple/py-persian-tts/py_persian_tts-1.1.1-py3-none-any.whl#sha256=3fe502c6dd76eafb3b74e6c45914741c49ef1bfaceec68173c9ce7547f18950a (from https://www.piwheels.org/simple/py-persian-tts/) (requires-python:>=3.8) 2026-01-03T17:18:46,161 Skipping link: No binaries permitted for py-persian-tts: https://archive1.piwheels.org/simple/py-persian-tts/py_persian_tts-1.1.0-py3-none-any.whl#sha256=f8489f65627850d544b41fb2fa0f8a40466738ddbe4ea08678df4861948f3162 (from https://www.piwheels.org/simple/py-persian-tts/) (requires-python:>=3.8) 2026-01-03T17:18:46,162 Skipping link: No binaries permitted for py-persian-tts: https://archive1.piwheels.org/simple/py-persian-tts/py_persian_tts-1.0.0-py3-none-any.whl#sha256=6a4ccd0539c40970a210835c7460587df8b6f551266fd807f021399ca24bec9b (from https://www.piwheels.org/simple/py-persian-tts/) (requires-python:>=3.8) 2026-01-03T17:18:46,163 Skipping link: not a file: https://www.piwheels.org/simple/py-persian-tts/ 2026-01-03T17:18:46,164 Skipping link: not a file: https://pypi.org/simple/py-persian-tts/ 2026-01-03T17:18:46,183 Given no hashes to check 1 links for project 'py-persian-tts': discarding no candidates 2026-01-03T17:18:46,201 Collecting py-persian-tts==2.0.0 2026-01-03T17:18:46,203 Created temporary directory: /tmp/pip-unpack-qx1d37h3 2026-01-03T17:18:46,340 Downloading py_persian_tts-2.0.0.tar.gz (11 kB) 2026-01-03T17:18:46,381 Added py-persian-tts==2.0.0 from https://files.pythonhosted.org/packages/87/d3/b9d7153a3ee4d95a0419492899a85accbccfaf0d6e01c7eb60ff1c2b1fd8/py_persian_tts-2.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-hbrlobiv' 2026-01-03T17:18:46,382 Running setup.py (path:/tmp/pip-wheel-87bkdylg/py-persian-tts_763b2a9177404268b9a4bde5af1a55cf/setup.py) egg_info for package py-persian-tts 2026-01-03T17:18:46,383 Created temporary directory: /tmp/pip-pip-egg-info-wrp9svrs 2026-01-03T17:18:46,384 Preparing metadata (setup.py): started 2026-01-03T17:18:46,385 Running command python setup.py egg_info 2026-01-03T17:18:47,242 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-03T17:18:47,242 !! 2026-01-03T17:18:47,243 ******************************************************************************** 2026-01-03T17:18:47,243 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-03T17:18:47,244 License :: OSI Approved :: MIT License 2026-01-03T17:18:47,246 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-03T17:18:47,246 ******************************************************************************** 2026-01-03T17:18:47,247 !! 2026-01-03T17:18:47,248 self._finalize_license_expression() 2026-01-03T17:18:47,272 running egg_info 2026-01-03T17:18:47,300 creating /tmp/pip-pip-egg-info-wrp9svrs/py_persian_tts.egg-info 2026-01-03T17:18:47,301 writing /tmp/pip-pip-egg-info-wrp9svrs/py_persian_tts.egg-info/PKG-INFO 2026-01-03T17:18:47,305 writing dependency_links to /tmp/pip-pip-egg-info-wrp9svrs/py_persian_tts.egg-info/dependency_links.txt 2026-01-03T17:18:47,306 writing entry points to /tmp/pip-pip-egg-info-wrp9svrs/py_persian_tts.egg-info/entry_points.txt 2026-01-03T17:18:47,308 writing requirements to /tmp/pip-pip-egg-info-wrp9svrs/py_persian_tts.egg-info/requires.txt 2026-01-03T17:18:47,309 writing top-level names to /tmp/pip-pip-egg-info-wrp9svrs/py_persian_tts.egg-info/top_level.txt 2026-01-03T17:18:47,310 writing manifest file '/tmp/pip-pip-egg-info-wrp9svrs/py_persian_tts.egg-info/SOURCES.txt' 2026-01-03T17:18:47,401 reading manifest file '/tmp/pip-pip-egg-info-wrp9svrs/py_persian_tts.egg-info/SOURCES.txt' 2026-01-03T17:18:47,406 writing manifest file '/tmp/pip-pip-egg-info-wrp9svrs/py_persian_tts.egg-info/SOURCES.txt' 2026-01-03T17:18:47,514 Preparing metadata (setup.py): finished with status 'done' 2026-01-03T17:18:47,520 Source in /tmp/pip-wheel-87bkdylg/py-persian-tts_763b2a9177404268b9a4bde5af1a55cf has version 2.0.0, which satisfies requirement py-persian-tts==2.0.0 from https://files.pythonhosted.org/packages/87/d3/b9d7153a3ee4d95a0419492899a85accbccfaf0d6e01c7eb60ff1c2b1fd8/py_persian_tts-2.0.0.tar.gz 2026-01-03T17:18:47,521 Removed py-persian-tts==2.0.0 from https://files.pythonhosted.org/packages/87/d3/b9d7153a3ee4d95a0419492899a85accbccfaf0d6e01c7eb60ff1c2b1fd8/py_persian_tts-2.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-hbrlobiv' 2026-01-03T17:18:47,528 Created temporary directory: /tmp/pip-unpack-hoyo0rj6 2026-01-03T17:18:47,528 Building wheels for collected packages: py-persian-tts 2026-01-03T17:18:47,533 Created temporary directory: /tmp/pip-wheel-fx38810i 2026-01-03T17:18:47,534 Building wheel for py-persian-tts (setup.py): started 2026-01-03T17:18:47,535 Destination directory: /tmp/pip-wheel-fx38810i 2026-01-03T17:18:47,536 Running command python setup.py bdist_wheel 2026-01-03T17:18:48,398 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-03T17:18:48,399 !! 2026-01-03T17:18:48,399 ******************************************************************************** 2026-01-03T17:18:48,400 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-03T17:18:48,401 License :: OSI Approved :: MIT License 2026-01-03T17:18:48,402 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-03T17:18:48,403 ******************************************************************************** 2026-01-03T17:18:48,404 !! 2026-01-03T17:18:48,404 self._finalize_license_expression() 2026-01-03T17:18:48,405 running bdist_wheel 2026-01-03T17:18:48,542 running build 2026-01-03T17:18:48,542 running build_py 2026-01-03T17:18:48,574 creating build/lib/py_persian_tts 2026-01-03T17:18:48,577 copying py_persian_tts/__init__.py -> build/lib/py_persian_tts 2026-01-03T17:18:48,579 copying py_persian_tts/texttospeech.py -> build/lib/py_persian_tts 2026-01-03T17:18:48,581 copying py_persian_tts/utils.py -> build/lib/py_persian_tts 2026-01-03T17:18:48,583 copying py_persian_tts/voices.py -> build/lib/py_persian_tts 2026-01-03T17:18:48,585 copying py_persian_tts/chatvoice.py -> build/lib/py_persian_tts 2026-01-03T17:18:48,587 copying py_persian_tts/tts.py -> build/lib/py_persian_tts 2026-01-03T17:18:48,589 running egg_info 2026-01-03T17:18:48,620 writing py_persian_tts.egg-info/PKG-INFO 2026-01-03T17:18:48,623 writing dependency_links to py_persian_tts.egg-info/dependency_links.txt 2026-01-03T17:18:48,625 writing entry points to py_persian_tts.egg-info/entry_points.txt 2026-01-03T17:18:48,626 writing requirements to py_persian_tts.egg-info/requires.txt 2026-01-03T17:18:48,627 writing top-level names to py_persian_tts.egg-info/top_level.txt 2026-01-03T17:18:48,659 reading manifest file 'py_persian_tts.egg-info/SOURCES.txt' 2026-01-03T17:18:48,664 writing manifest file 'py_persian_tts.egg-info/SOURCES.txt' 2026-01-03T17:18:48,694 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-01-03T17:18:48,695 !! 2026-01-03T17:18:48,697 ******************************************************************************** 2026-01-03T17:18:48,697 Please avoid running ``setup.py`` directly. 2026-01-03T17:18:48,698 Instead, use pypa/build, pypa/installer or other 2026-01-03T17:18:48,699 standards-based tools. 2026-01-03T17:18:48,700 This deprecation is overdue, please update your project and remove deprecated 2026-01-03T17:18:48,700 calls to avoid build errors in the future. 2026-01-03T17:18:48,702 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-01-03T17:18:48,702 ******************************************************************************** 2026-01-03T17:18:48,703 !! 2026-01-03T17:18:48,704 self.initialize_options() 2026-01-03T17:18:48,725 installing to build/bdist.linux-armv7l/wheel 2026-01-03T17:18:48,726 running install 2026-01-03T17:18:48,749 running install_lib 2026-01-03T17:18:48,778 creating build/bdist.linux-armv7l/wheel 2026-01-03T17:18:48,781 creating build/bdist.linux-armv7l/wheel/py_persian_tts 2026-01-03T17:18:48,782 copying build/lib/py_persian_tts/__init__.py -> build/bdist.linux-armv7l/wheel/./py_persian_tts 2026-01-03T17:18:48,784 copying build/lib/py_persian_tts/texttospeech.py -> build/bdist.linux-armv7l/wheel/./py_persian_tts 2026-01-03T17:18:48,786 copying build/lib/py_persian_tts/utils.py -> build/bdist.linux-armv7l/wheel/./py_persian_tts 2026-01-03T17:18:48,788 copying build/lib/py_persian_tts/voices.py -> build/bdist.linux-armv7l/wheel/./py_persian_tts 2026-01-03T17:18:48,790 copying build/lib/py_persian_tts/chatvoice.py -> build/bdist.linux-armv7l/wheel/./py_persian_tts 2026-01-03T17:18:48,792 copying build/lib/py_persian_tts/tts.py -> build/bdist.linux-armv7l/wheel/./py_persian_tts 2026-01-03T17:18:48,794 running install_egg_info 2026-01-03T17:18:48,832 Copying py_persian_tts.egg-info to build/bdist.linux-armv7l/wheel/./py_persian_tts-2.0.0-py3.11.egg-info 2026-01-03T17:18:48,844 running install_scripts 2026-01-03T17:18:48,858 creating build/bdist.linux-armv7l/wheel/py_persian_tts-2.0.0.dist-info/WHEEL 2026-01-03T17:18:48,861 creating '/tmp/pip-wheel-fx38810i/py_persian_tts-2.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-03T17:18:48,864 adding 'py_persian_tts/__init__.py' 2026-01-03T17:18:48,865 adding 'py_persian_tts/chatvoice.py' 2026-01-03T17:18:48,867 adding 'py_persian_tts/texttospeech.py' 2026-01-03T17:18:48,868 adding 'py_persian_tts/tts.py' 2026-01-03T17:18:48,870 adding 'py_persian_tts/utils.py' 2026-01-03T17:18:48,871 adding 'py_persian_tts/voices.py' 2026-01-03T17:18:48,874 adding 'py_persian_tts-2.0.0.dist-info/METADATA' 2026-01-03T17:18:48,875 adding 'py_persian_tts-2.0.0.dist-info/WHEEL' 2026-01-03T17:18:48,876 adding 'py_persian_tts-2.0.0.dist-info/entry_points.txt' 2026-01-03T17:18:48,877 adding 'py_persian_tts-2.0.0.dist-info/top_level.txt' 2026-01-03T17:18:48,878 adding 'py_persian_tts-2.0.0.dist-info/RECORD' 2026-01-03T17:18:48,880 removing build/bdist.linux-armv7l/wheel 2026-01-03T17:18:48,995 Building wheel for py-persian-tts (setup.py): finished with status 'done' 2026-01-03T17:18:48,998 Created wheel for py-persian-tts: filename=py_persian_tts-2.0.0-py3-none-any.whl size=10403 sha256=cd5c2a4a6c5863a710a5e3adceee3c247c4783f9dcc560bb69d704bb3bd70000 2026-01-03T17:18:48,999 Stored in directory: /tmp/pip-ephem-wheel-cache-xc4111t9/wheels/74/c5/ee/fe6d5260ebc8aa06c8c38c77fffba7de94acd414b09a10ca97 2026-01-03T17:18:49,010 Successfully built py-persian-tts 2026-01-03T17:18:49,014 Removed build tracker: '/tmp/pip-build-tracker-hbrlobiv'