2025-10-12T03:21:36,573 Created temporary directory: /tmp/pip-ephem-wheel-cache-afbar_1e 2025-10-12T03:21:36,575 Created temporary directory: /tmp/pip-build-tracker-e1qfiuwy 2025-10-12T03:21:36,575 Initialized build tracking at /tmp/pip-build-tracker-e1qfiuwy 2025-10-12T03:21:36,576 Created build tracker: /tmp/pip-build-tracker-e1qfiuwy 2025-10-12T03:21:36,576 Entered build tracker: /tmp/pip-build-tracker-e1qfiuwy 2025-10-12T03:21:36,577 Created temporary directory: /tmp/pip-wheel-02ewrj46 2025-10-12T03:21:36,580 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 2025-10-12T03:21:36,582 Created temporary directory: /tmp/pip-ephem-wheel-cache-7of7imez 2025-10-12T03:21:36,604 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-12T03:21:36,607 2 location(s) to search for versions of range-announcer: 2025-10-12T03:21:36,607 * https://pypi.org/simple/range-announcer/ 2025-10-12T03:21:36,607 * https://www.piwheels.org/simple/range-announcer/ 2025-10-12T03:21:36,608 Fetching project page and analyzing links: https://pypi.org/simple/range-announcer/ 2025-10-12T03:21:36,609 Getting page https://pypi.org/simple/range-announcer/ 2025-10-12T03:21:36,610 Found index url https://pypi.org/simple 2025-10-12T03:21:36,817 Fetched page https://pypi.org/simple/range-announcer/ as application/vnd.pypi.simple.v1+json 2025-10-12T03:21:36,821 Skipping link: No binaries permitted for range-announcer: https://files.pythonhosted.org/packages/67/a9/6029a26c91997d92d1ae376dce827b368abf5a3651a63463fec76729dc59/Range_Announcer-1.0.8-py3-none-any.whl (from https://pypi.org/simple/range-announcer/) 2025-10-12T03:21:36,822 Found link https://files.pythonhosted.org/packages/fc/16/36b10f1e73d4254e8ed0e46f66bba0280ba4765c069eccb2adf2f448ebdb/Range_Announcer-1.0.8.tar.gz (from https://pypi.org/simple/range-announcer/), version: 1.0.8 2025-10-12T03:21:36,822 Skipping link: No binaries permitted for range-announcer: https://files.pythonhosted.org/packages/99/6c/a9b096b2f6ed8957094052ecf7dbe898ca744ab62ae116074360aecfc4b9/Range_Announcer-1.0.9-py3-none-any.whl (from https://pypi.org/simple/range-announcer/) 2025-10-12T03:21:36,823 Found link https://files.pythonhosted.org/packages/e5/1b/3e5a1f7f6005e443a10ec5353fed577370754c76467d92fc378a2d99bb62/Range_Announcer-1.0.9.tar.gz (from https://pypi.org/simple/range-announcer/), version: 1.0.9 2025-10-12T03:21:36,824 Skipping link: No binaries permitted for range-announcer: https://files.pythonhosted.org/packages/eb/3b/25144c460f7c54b8c81ade5a7ed5fa1cf93f3a0fceec0a6ebd7d6b474455/Range_Announcer-1.0.10-py3-none-any.whl (from https://pypi.org/simple/range-announcer/) 2025-10-12T03:21:36,825 Found link https://files.pythonhosted.org/packages/4a/36/884d0bedd44e28fbc35938eb27fbcc6d94c6395658ff87f38ba1717c42a2/Range_Announcer-1.0.10.tar.gz (from https://pypi.org/simple/range-announcer/), version: 1.0.10 2025-10-12T03:21:36,825 Skipping link: No binaries permitted for range-announcer: https://files.pythonhosted.org/packages/09/c5/e7996d6fbc65a575f92b45d6fac892169b6eb09d02deb0bcb1b60ad00348/Range_Announcer-1.1.0-py3-none-any.whl (from https://pypi.org/simple/range-announcer/) 2025-10-12T03:21:36,826 Found link https://files.pythonhosted.org/packages/e6/63/0a5a6f116b4d1a5f903f628e1a92ea6cc8de80bf532a947558d207641210/Range_Announcer-1.1.0.tar.gz (from https://pypi.org/simple/range-announcer/), version: 1.1.0 2025-10-12T03:21:36,827 Skipping link: No binaries permitted for range-announcer: https://files.pythonhosted.org/packages/e1/12/4a627d12e6bce7eea15765dc64cd4dc566e71a11fce98c126bd9972a111e/Range_Announcer-1.2.0-py3-none-any.whl (from https://pypi.org/simple/range-announcer/) 2025-10-12T03:21:36,828 Found link https://files.pythonhosted.org/packages/e7/82/8d6cd75ac16ff899a22671899a379e4706d1b9af15248d020fd9bb8fac0e/Range_Announcer-1.2.0.tar.gz (from https://pypi.org/simple/range-announcer/), version: 1.2.0 2025-10-12T03:21:36,828 Skipping link: No binaries permitted for range-announcer: https://files.pythonhosted.org/packages/4c/89/6e762ccc9bacccc332b714f619ab84c98a5ad9df437958104e4ea5a1bbfd/Range_Announcer-1.3.0-py3-none-any.whl (from https://pypi.org/simple/range-announcer/) 2025-10-12T03:21:36,829 Found link https://files.pythonhosted.org/packages/fc/de/9686fa6adc904b39b8ff406d99e9780f7e92bed430b8e8b89e1805538c02/Range_Announcer-1.3.0.tar.gz (from https://pypi.org/simple/range-announcer/), version: 1.3.0 2025-10-12T03:21:36,830 Skipping link: No binaries permitted for range-announcer: https://files.pythonhosted.org/packages/a6/b0/ba0fe8057bdd36d35bd8f0448c03c6bf80f5f930886051bc57224751c3b2/Range_Announcer-1.3.1-py3-none-any.whl (from https://pypi.org/simple/range-announcer/) 2025-10-12T03:21:36,831 Found link https://files.pythonhosted.org/packages/95/50/6afe817dc52b0db39d4fef1f281c1c1e49880333a62b40ea77a2e16112f8/Range_Announcer-1.3.1.tar.gz (from https://pypi.org/simple/range-announcer/), version: 1.3.1 2025-10-12T03:21:36,831 Skipping link: No binaries permitted for range-announcer: https://files.pythonhosted.org/packages/98/0f/cf44287283e6b9cbb54031fd06ac16b87006a68145134b6fe0ba5481a6c3/range_announcer-1.3.2-py3-none-any.whl (from https://pypi.org/simple/range-announcer/) 2025-10-12T03:21:36,832 Found link https://files.pythonhosted.org/packages/eb/25/97b59efd184c87b6fb4fc3346aa664e76fc8e4521563ad5439dc4cd253b3/range_announcer-1.3.2.tar.gz (from https://pypi.org/simple/range-announcer/), version: 1.3.2 2025-10-12T03:21:36,832 Fetching project page and analyzing links: https://www.piwheels.org/simple/range-announcer/ 2025-10-12T03:21:36,833 Getting page https://www.piwheels.org/simple/range-announcer/ 2025-10-12T03:21:36,835 Found index url https://www.piwheels.org/simple 2025-10-12T03:21:36,987 Fetched page https://www.piwheels.org/simple/range-announcer/ as text/html 2025-10-12T03:21:36,990 Skipping link: No binaries permitted for range-announcer: https://archive1.piwheels.org/simple/range-announcer/Range_Announcer-1.3.1-py3-none-any.whl#sha256=c93369f319ed3cbd47ff8701ae02ac24bd3c1886d1fe425ee96e255fabca67fc (from https://www.piwheels.org/simple/range-announcer/) 2025-10-12T03:21:36,991 Skipping link: No binaries permitted for range-announcer: https://archive1.piwheels.org/simple/range-announcer/Range_Announcer-1.3.0-py3-none-any.whl#sha256=a670ee4e07d6bd5924393b438df7e33eb71d30686686216d96b2718372d430fa (from https://www.piwheels.org/simple/range-announcer/) 2025-10-12T03:21:36,992 Skipping link: No binaries permitted for range-announcer: https://archive1.piwheels.org/simple/range-announcer/Range_Announcer-1.2.0-py3-none-any.whl#sha256=336188638151e1e12558f83d31f877690c176efcb0d0b86beb484fab490801f0 (from https://www.piwheels.org/simple/range-announcer/) 2025-10-12T03:21:36,992 Skipping link: No binaries permitted for range-announcer: https://archive1.piwheels.org/simple/range-announcer/Range_Announcer-1.1.0-py3-none-any.whl#sha256=c9a117bc2b876c3d5bd885bb1afa6b3e88ed25cb29c77dad40940f5765fd2bc2 (from https://www.piwheels.org/simple/range-announcer/) 2025-10-12T03:21:36,993 Skipping link: No binaries permitted for range-announcer: https://archive1.piwheels.org/simple/range-announcer/Range_Announcer-1.0.10-py3-none-any.whl#sha256=16fb656897747bb2c163eecc674e1ab9eaf6e25d53a91843d60fe044f7e61d40 (from https://www.piwheels.org/simple/range-announcer/) 2025-10-12T03:21:36,993 Skipping link: No binaries permitted for range-announcer: https://archive1.piwheels.org/simple/range-announcer/Range_Announcer-1.0.9-py3-none-any.whl#sha256=e9006dcca5ca7d5e6c55fe17a8e595398d9668035ea89abeed885edcdf1582ad (from https://www.piwheels.org/simple/range-announcer/) 2025-10-12T03:21:36,994 Skipping link: No binaries permitted for range-announcer: https://archive1.piwheels.org/simple/range-announcer/Range_Announcer-1.0.8-py3-none-any.whl#sha256=0cc8277b33b41e2738f60d3c1c8d45020907d342162c536cc33a124e76e7902a (from https://www.piwheels.org/simple/range-announcer/) 2025-10-12T03:21:36,995 Skipping link: not a file: https://www.piwheels.org/simple/range-announcer/ 2025-10-12T03:21:36,995 Skipping link: not a file: https://pypi.org/simple/range-announcer/ 2025-10-12T03:21:37,015 Given no hashes to check 1 links for project 'range-announcer': discarding no candidates 2025-10-12T03:21:37,032 Collecting range-announcer==1.3.2 2025-10-12T03:21:37,035 Created temporary directory: /tmp/pip-unpack-p7a5xy6h 2025-10-12T03:21:37,243 Downloading range_announcer-1.3.2.tar.gz (9.3 MB) 2025-10-12T03:21:38,884 Added range-announcer==1.3.2 from https://files.pythonhosted.org/packages/eb/25/97b59efd184c87b6fb4fc3346aa664e76fc8e4521563ad5439dc4cd253b3/range_announcer-1.3.2.tar.gz to build tracker '/tmp/pip-build-tracker-e1qfiuwy' 2025-10-12T03:21:38,888 Created temporary directory: /tmp/pip-build-env-0ocvd5xh 2025-10-12T03:21:38,892 Installing build dependencies: started 2025-10-12T03:21:38,893 Running command pip subprocess to install build dependencies 2025-10-12T03:21:40,009 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-12T03:21:40,630 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 2025-10-12T03:21:40,653 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-12T03:21:42,836 Collecting setuptools>=40.8.0 2025-10-12T03:21:42,940 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-12T03:21:43,217 Collecting wheel 2025-10-12T03:21:43,234 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-12T03:21:46,334 Installing collected packages: wheel, setuptools 2025-10-12T03:21:46,569 Creating /tmp/pip-build-env-0ocvd5xh/overlay/local/bin 2025-10-12T03:21:46,571 changing mode of /tmp/pip-build-env-0ocvd5xh/overlay/local/bin/wheel to 755 2025-10-12T03:21:50,105 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-12T03:21:50,373 Installing build dependencies: finished with status 'done' 2025-10-12T03:21:50,380 Getting requirements to build wheel: started 2025-10-12T03:21:50,381 Running command Getting requirements to build wheel 2025-10-12T03:21:50,957 /tmp/pip-build-env-0ocvd5xh/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-12T03:21:50,957 !! 2025-10-12T03:21:50,958 ******************************************************************************** 2025-10-12T03:21:50,959 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-12T03:21:50,959 License :: OSI Approved :: BSD License 2025-10-12T03:21:50,961 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T03:21:50,961 ******************************************************************************** 2025-10-12T03:21:50,962 !! 2025-10-12T03:21:50,963 self._finalize_license_expression() 2025-10-12T03:21:51,017 running egg_info 2025-10-12T03:21:51,024 writing src/Range_Announcer.egg-info/PKG-INFO 2025-10-12T03:21:51,028 writing dependency_links to src/Range_Announcer.egg-info/dependency_links.txt 2025-10-12T03:21:51,030 writing entry points to src/Range_Announcer.egg-info/entry_points.txt 2025-10-12T03:21:51,032 writing requirements to src/Range_Announcer.egg-info/requires.txt 2025-10-12T03:21:51,034 writing top-level names to src/Range_Announcer.egg-info/top_level.txt 2025-10-12T03:21:51,062 reading manifest file 'src/Range_Announcer.egg-info/SOURCES.txt' 2025-10-12T03:21:51,160 reading manifest template 'MANIFEST.in' 2025-10-12T03:21:51,259 adding license file 'LICENSE' 2025-10-12T03:21:51,387 writing manifest file 'src/Range_Announcer.egg-info/SOURCES.txt' 2025-10-12T03:21:51,474 Getting requirements to build wheel: finished with status 'done' 2025-10-12T03:21:51,477 Created temporary directory: /tmp/pip-modern-metadata-z0w2bfnt 2025-10-12T03:21:51,480 Preparing metadata (pyproject.toml): started 2025-10-12T03:21:51,481 Running command Preparing metadata (pyproject.toml) 2025-10-12T03:21:52,044 /tmp/pip-build-env-0ocvd5xh/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-12T03:21:52,044 !! 2025-10-12T03:21:52,045 ******************************************************************************** 2025-10-12T03:21:52,045 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-12T03:21:52,046 License :: OSI Approved :: BSD License 2025-10-12T03:21:52,047 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T03:21:52,048 ******************************************************************************** 2025-10-12T03:21:52,048 !! 2025-10-12T03:21:52,049 self._finalize_license_expression() 2025-10-12T03:21:52,069 running dist_info 2025-10-12T03:21:52,082 creating /tmp/pip-modern-metadata-z0w2bfnt/Range_Announcer.egg-info 2025-10-12T03:21:52,084 writing /tmp/pip-modern-metadata-z0w2bfnt/Range_Announcer.egg-info/PKG-INFO 2025-10-12T03:21:52,087 writing dependency_links to /tmp/pip-modern-metadata-z0w2bfnt/Range_Announcer.egg-info/dependency_links.txt 2025-10-12T03:21:52,088 writing entry points to /tmp/pip-modern-metadata-z0w2bfnt/Range_Announcer.egg-info/entry_points.txt 2025-10-12T03:21:52,090 writing requirements to /tmp/pip-modern-metadata-z0w2bfnt/Range_Announcer.egg-info/requires.txt 2025-10-12T03:21:52,091 writing top-level names to /tmp/pip-modern-metadata-z0w2bfnt/Range_Announcer.egg-info/top_level.txt 2025-10-12T03:21:52,092 writing manifest file '/tmp/pip-modern-metadata-z0w2bfnt/Range_Announcer.egg-info/SOURCES.txt' 2025-10-12T03:21:52,119 reading manifest file '/tmp/pip-modern-metadata-z0w2bfnt/Range_Announcer.egg-info/SOURCES.txt' 2025-10-12T03:21:52,122 reading manifest template 'MANIFEST.in' 2025-10-12T03:21:52,198 adding license file 'LICENSE' 2025-10-12T03:21:52,202 writing manifest file '/tmp/pip-modern-metadata-z0w2bfnt/Range_Announcer.egg-info/SOURCES.txt' 2025-10-12T03:21:52,203 creating '/tmp/pip-modern-metadata-z0w2bfnt/range_announcer-1.3.2.dist-info' 2025-10-12T03:21:52,335 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-12T03:21:52,340 Source in /tmp/pip-wheel-02ewrj46/range-announcer_8f5f828284b74ade982c4e5b5d338f44 has version 1.3.2, which satisfies requirement range-announcer==1.3.2 from https://files.pythonhosted.org/packages/eb/25/97b59efd184c87b6fb4fc3346aa664e76fc8e4521563ad5439dc4cd253b3/range_announcer-1.3.2.tar.gz 2025-10-12T03:21:52,341 Removed range-announcer==1.3.2 from https://files.pythonhosted.org/packages/eb/25/97b59efd184c87b6fb4fc3346aa664e76fc8e4521563ad5439dc4cd253b3/range_announcer-1.3.2.tar.gz from build tracker '/tmp/pip-build-tracker-e1qfiuwy' 2025-10-12T03:21:52,346 Created temporary directory: /tmp/pip-unpack-xht5y1rp 2025-10-12T03:21:52,346 Building wheels for collected packages: range-announcer 2025-10-12T03:21:52,351 Created temporary directory: /tmp/pip-wheel-60ecd0t8 2025-10-12T03:21:52,351 Destination directory: /tmp/pip-wheel-60ecd0t8 2025-10-12T03:21:52,354 Building wheel for range-announcer (pyproject.toml): started 2025-10-12T03:21:52,355 Running command Building wheel for range-announcer (pyproject.toml) 2025-10-12T03:21:52,883 /tmp/pip-build-env-0ocvd5xh/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-12T03:21:52,884 !! 2025-10-12T03:21:52,885 ******************************************************************************** 2025-10-12T03:21:52,886 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-12T03:21:52,886 License :: OSI Approved :: BSD License 2025-10-12T03:21:52,887 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-12T03:21:52,888 ******************************************************************************** 2025-10-12T03:21:52,889 !! 2025-10-12T03:21:52,889 self._finalize_license_expression() 2025-10-12T03:21:52,914 running bdist_wheel 2025-10-12T03:21:52,944 running build 2025-10-12T03:21:52,944 running build_py 2025-10-12T03:21:52,954 creating build/lib/range_announcer 2025-10-12T03:21:52,956 copying src/range_announcer/switch.py -> build/lib/range_announcer 2025-10-12T03:21:52,958 copying src/range_announcer/timezone.py -> build/lib/range_announcer 2025-10-12T03:21:52,960 copying src/range_announcer/__init__.py -> build/lib/range_announcer 2025-10-12T03:21:52,962 copying src/range_announcer/__main__.py -> build/lib/range_announcer 2025-10-12T03:21:52,964 copying src/range_announcer/announcer.py -> build/lib/range_announcer 2025-10-12T03:21:52,966 copying src/range_announcer/sunrise.py -> build/lib/range_announcer 2025-10-12T03:21:52,968 running egg_info 2025-10-12T03:21:52,979 writing src/Range_Announcer.egg-info/PKG-INFO 2025-10-12T03:21:52,982 writing dependency_links to src/Range_Announcer.egg-info/dependency_links.txt 2025-10-12T03:21:52,984 writing entry points to src/Range_Announcer.egg-info/entry_points.txt 2025-10-12T03:21:52,985 writing requirements to src/Range_Announcer.egg-info/requires.txt 2025-10-12T03:21:52,986 writing top-level names to src/Range_Announcer.egg-info/top_level.txt 2025-10-12T03:21:52,998 reading manifest file 'src/Range_Announcer.egg-info/SOURCES.txt' 2025-10-12T03:21:53,001 reading manifest template 'MANIFEST.in' 2025-10-12T03:21:53,003 adding license file 'LICENSE' 2025-10-12T03:21:53,006 writing manifest file 'src/Range_Announcer.egg-info/SOURCES.txt' 2025-10-12T03:21:53,009 /tmp/pip-build-env-0ocvd5xh/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'range_announcer.sound' is absent from the `packages` configuration. 2025-10-12T03:21:53,009 !! 2025-10-12T03:21:53,010 ******************************************************************************** 2025-10-12T03:21:53,011 ############################ 2025-10-12T03:21:53,011 # Package would be ignored # 2025-10-12T03:21:53,012 ############################ 2025-10-12T03:21:53,012 Python recognizes 'range_announcer.sound' as an importable package[^1], 2025-10-12T03:21:53,013 but it is absent from setuptools' `packages` configuration. 2025-10-12T03:21:53,014 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-12T03:21:53,015 package, please make sure that 'range_announcer.sound' is explicitly added 2025-10-12T03:21:53,016 to the `packages` configuration field. 2025-10-12T03:21:53,017 Alternatively, you can also rely on setuptools' discovery methods 2025-10-12T03:21:53,018 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-12T03:21:53,018 instead of `find_packages(...)`/`find:`). 2025-10-12T03:21:53,021 You can read more about "package discovery" on setuptools documentation page: 2025-10-12T03:21:53,024 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-12T03:21:53,026 If you don't want 'range_announcer.sound' to be distributed and are 2025-10-12T03:21:53,027 already explicitly excluding 'range_announcer.sound' via 2025-10-12T03:21:53,027 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-12T03:21:53,028 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-12T03:21:53,028 combination with a more fine grained `package-data` configuration. 2025-10-12T03:21:53,029 You can read more about "package data files" on setuptools documentation page: 2025-10-12T03:21:53,030 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-12T03:21:53,034 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-12T03:21:53,034 even if it does not contain any `.py` files. 2025-10-12T03:21:53,035 On the other hand, currently there is no concept of package data 2025-10-12T03:21:53,035 directory, all directories are treated like packages. 2025-10-12T03:21:53,035 ******************************************************************************** 2025-10-12T03:21:53,036 !! 2025-10-12T03:21:53,037 check.warn(importable) 2025-10-12T03:21:53,037 copying src/range_announcer/rangeannouncer.json -> build/lib/range_announcer 2025-10-12T03:21:53,038 creating build/lib/range_announcer/sound 2025-10-12T03:21:53,039 copying src/range_announcer/sound/15_minutes.mp3 -> build/lib/range_announcer/sound 2025-10-12T03:21:53,042 copying src/range_announcer/sound/30_minutes.mp3 -> build/lib/range_announcer/sound 2025-10-12T03:21:53,043 copying src/range_announcer/sound/5_minutes.mp3 -> build/lib/range_announcer/sound 2025-10-12T03:21:53,044 copying src/range_announcer/sound/BackInBlack.mp3 -> build/lib/range_announcer/sound 2025-10-12T03:21:53,151 copying src/range_announcer/sound/closed.mp3 -> build/lib/range_announcer/sound 2025-10-12T03:21:53,160 copying src/range_announcer/sound/complete.wav -> build/lib/range_announcer/sound 2025-10-12T03:21:53,163 copying src/range_announcer/sound/one_hour.mp3 -> build/lib/range_announcer/sound 2025-10-12T03:21:53,171 copying src/range_announcer/sound/playsound.py -> build/lib/range_announcer/sound 2025-10-12T03:21:53,187 installing to build/bdist.linux-armv7l/wheel 2025-10-12T03:21:53,188 running install 2025-10-12T03:21:53,211 running install_lib 2025-10-12T03:21:53,219 creating build/bdist.linux-armv7l/wheel 2025-10-12T03:21:53,221 creating build/bdist.linux-armv7l/wheel/range_announcer 2025-10-12T03:21:53,223 copying build/lib/range_announcer/rangeannouncer.json -> build/bdist.linux-armv7l/wheel/./range_announcer 2025-10-12T03:21:53,224 copying build/lib/range_announcer/switch.py -> build/bdist.linux-armv7l/wheel/./range_announcer 2025-10-12T03:21:53,226 copying build/lib/range_announcer/timezone.py -> build/bdist.linux-armv7l/wheel/./range_announcer 2025-10-12T03:21:53,229 creating build/bdist.linux-armv7l/wheel/range_announcer/sound 2025-10-12T03:21:53,230 copying build/lib/range_announcer/sound/complete.wav -> build/bdist.linux-armv7l/wheel/./range_announcer/sound 2025-10-12T03:21:53,233 copying build/lib/range_announcer/sound/5_minutes.mp3 -> build/bdist.linux-armv7l/wheel/./range_announcer/sound 2025-10-12T03:21:53,242 copying build/lib/range_announcer/sound/closed.mp3 -> build/bdist.linux-armv7l/wheel/./range_announcer/sound 2025-10-12T03:21:53,251 copying build/lib/range_announcer/sound/BackInBlack.mp3 -> build/bdist.linux-armv7l/wheel/./range_announcer/sound 2025-10-12T03:21:53,362 copying build/lib/range_announcer/sound/playsound.py -> build/bdist.linux-armv7l/wheel/./range_announcer/sound 2025-10-12T03:21:53,364 copying build/lib/range_announcer/sound/30_minutes.mp3 -> build/bdist.linux-armv7l/wheel/./range_announcer/sound 2025-10-12T03:21:53,371 copying build/lib/range_announcer/sound/one_hour.mp3 -> build/bdist.linux-armv7l/wheel/./range_announcer/sound 2025-10-12T03:21:53,378 copying build/lib/range_announcer/sound/15_minutes.mp3 -> build/bdist.linux-armv7l/wheel/./range_announcer/sound 2025-10-12T03:21:53,388 copying build/lib/range_announcer/__init__.py -> build/bdist.linux-armv7l/wheel/./range_announcer 2025-10-12T03:21:53,390 copying build/lib/range_announcer/__main__.py -> build/bdist.linux-armv7l/wheel/./range_announcer 2025-10-12T03:21:53,392 copying build/lib/range_announcer/announcer.py -> build/bdist.linux-armv7l/wheel/./range_announcer 2025-10-12T03:21:53,394 copying build/lib/range_announcer/sunrise.py -> build/bdist.linux-armv7l/wheel/./range_announcer 2025-10-12T03:21:53,396 running install_egg_info 2025-10-12T03:21:53,410 Copying src/Range_Announcer.egg-info to build/bdist.linux-armv7l/wheel/./Range_Announcer-1.3.2-py3.11.egg-info 2025-10-12T03:21:53,421 running install_scripts 2025-10-12T03:21:53,433 creating build/bdist.linux-armv7l/wheel/range_announcer-1.3.2.dist-info/WHEEL 2025-10-12T03:21:53,436 creating '/tmp/pip-wheel-60ecd0t8/.tmp-67j61ol2/range_announcer-1.3.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-12T03:21:53,438 adding 'range_announcer/__init__.py' 2025-10-12T03:21:53,440 adding 'range_announcer/__main__.py' 2025-10-12T03:21:53,441 adding 'range_announcer/announcer.py' 2025-10-12T03:21:53,442 adding 'range_announcer/rangeannouncer.json' 2025-10-12T03:21:53,444 adding 'range_announcer/sunrise.py' 2025-10-12T03:21:53,445 adding 'range_announcer/switch.py' 2025-10-12T03:21:53,447 adding 'range_announcer/timezone.py' 2025-10-12T03:21:53,499 adding 'range_announcer/sound/15_minutes.mp3' 2025-10-12T03:21:53,538 adding 'range_announcer/sound/30_minutes.mp3' 2025-10-12T03:21:53,591 adding 'range_announcer/sound/5_minutes.mp3' 2025-10-12T03:21:54,410 adding 'range_announcer/sound/BackInBlack.mp3' 2025-10-12T03:21:54,513 adding 'range_announcer/sound/closed.mp3' 2025-10-12T03:21:54,521 adding 'range_announcer/sound/complete.wav' 2025-10-12T03:21:54,564 adding 'range_announcer/sound/one_hour.mp3' 2025-10-12T03:21:54,567 adding 'range_announcer/sound/playsound.py' 2025-10-12T03:21:54,569 adding 'range_announcer-1.3.2.dist-info/licenses/LICENSE' 2025-10-12T03:21:54,571 adding 'range_announcer-1.3.2.dist-info/METADATA' 2025-10-12T03:21:54,572 adding 'range_announcer-1.3.2.dist-info/WHEEL' 2025-10-12T03:21:54,573 adding 'range_announcer-1.3.2.dist-info/entry_points.txt' 2025-10-12T03:21:54,574 adding 'range_announcer-1.3.2.dist-info/top_level.txt' 2025-10-12T03:21:54,575 adding 'range_announcer-1.3.2.dist-info/RECORD' 2025-10-12T03:21:54,702 removing build/bdist.linux-armv7l/wheel 2025-10-12T03:21:54,803 Building wheel for range-announcer (pyproject.toml): finished with status 'done' 2025-10-12T03:21:54,992 Created wheel for range-announcer: filename=range_announcer-1.3.2-py3-none-any.whl size=9313507 sha256=97470eac761579aeb21069c0c178a408f7ec0a844329d86c9fc3519659300d07 2025-10-12T03:21:54,994 Stored in directory: /tmp/pip-ephem-wheel-cache-7of7imez/wheels/2c/dc/88/8c62e0c9929ad73f5641113b69333c2e3d8184378bb12a5a1a 2025-10-12T03:21:55,007 Successfully built range-announcer 2025-10-12T03:21:55,226 Removed build tracker: '/tmp/pip-build-tracker-e1qfiuwy'