2025-10-27T22:02:11,352 Created temporary directory: /tmp/pip-ephem-wheel-cache-bip4_rbk 2025-10-27T22:02:11,354 Created temporary directory: /tmp/pip-build-tracker-gtctbf7e 2025-10-27T22:02:11,354 Initialized build tracking at /tmp/pip-build-tracker-gtctbf7e 2025-10-27T22:02:11,355 Created build tracker: /tmp/pip-build-tracker-gtctbf7e 2025-10-27T22:02:11,355 Entered build tracker: /tmp/pip-build-tracker-gtctbf7e 2025-10-27T22:02:11,356 Created temporary directory: /tmp/pip-wheel-bku7pxxz 2025-10-27T22:02:11,359 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-27T22:02:11,361 Created temporary directory: /tmp/pip-ephem-wheel-cache-owp9et67 2025-10-27T22:02:11,383 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-27T22:02:11,386 2 location(s) to search for versions of nyct-gtfs: 2025-10-27T22:02:11,386 * https://pypi.org/simple/nyct-gtfs/ 2025-10-27T22:02:11,386 * https://www.piwheels.org/simple/nyct-gtfs/ 2025-10-27T22:02:11,387 Fetching project page and analyzing links: https://pypi.org/simple/nyct-gtfs/ 2025-10-27T22:02:11,388 Getting page https://pypi.org/simple/nyct-gtfs/ 2025-10-27T22:02:11,389 Found index url https://pypi.org/simple 2025-10-27T22:02:11,601 Fetched page https://pypi.org/simple/nyct-gtfs/ as application/vnd.pypi.simple.v1+json 2025-10-27T22:02:11,605 Found link https://files.pythonhosted.org/packages/38/a9/eac7255bbe0dfef39b10603288e2e1b6f35ba857c6fa9c78458748378c40/nyct-gtfs-1.0.0.tar.gz (from https://pypi.org/simple/nyct-gtfs/), version: 1.0.0 2025-10-27T22:02:11,606 Skipping link: No binaries permitted for nyct-gtfs: https://files.pythonhosted.org/packages/08/e5/374ac56c2e78f3621d5a620acf9e4fcd00f66d6010afdb0e40540479d15b/nyct_gtfs-1.0.0-py3-none-any.whl (from https://pypi.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,607 Found link https://files.pythonhosted.org/packages/4b/20/a294d96fde21d17e9de4d5984741962b67a609d3ca2c9b05fecd18adaeaa/nyct-gtfs-1.1.0.tar.gz (from https://pypi.org/simple/nyct-gtfs/), version: 1.1.0 2025-10-27T22:02:11,608 Skipping link: No binaries permitted for nyct-gtfs: https://files.pythonhosted.org/packages/8d/e9/564eff1d96d9e65938f3ea56c8fdd8f860839f9e7d8f1e0e76f033ffbd5d/nyct_gtfs-1.1.0-py3-none-any.whl (from https://pypi.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,609 Found link https://files.pythonhosted.org/packages/d0/1e/b2511f606fe6a81e80171b7717d404b0cf27bda73684e4e2f0b57692c83c/nyct-gtfs-1.1.1.tar.gz (from https://pypi.org/simple/nyct-gtfs/), version: 1.1.1 2025-10-27T22:02:11,610 Skipping link: No binaries permitted for nyct-gtfs: https://files.pythonhosted.org/packages/df/33/91561643faffc03338f2f8b40e99eb4902890282f4b709b02ddd2301d363/nyct_gtfs-1.1.1-py3-none-any.whl (from https://pypi.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,610 Found link https://files.pythonhosted.org/packages/cc/47/653fda18fcbb987f807bfdfd644f53cc0f4e877993713374d668fb6a16d2/nyct-gtfs-1.2.0.tar.gz (from https://pypi.org/simple/nyct-gtfs/), version: 1.2.0 2025-10-27T22:02:11,611 Skipping link: No binaries permitted for nyct-gtfs: https://files.pythonhosted.org/packages/c7/25/217e1e9da0cf0db915d093fc20cec10789d63378550a059875d02314fae1/nyct_gtfs-1.2.0-py3-none-any.whl (from https://pypi.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,612 Found link https://files.pythonhosted.org/packages/53/91/7ee2fdc122cdcdb250a720dfb615889649b470563237ca68783bfa8209c4/nyct-gtfs-1.3.0.tar.gz (from https://pypi.org/simple/nyct-gtfs/), version: 1.3.0 2025-10-27T22:02:11,612 Skipping link: No binaries permitted for nyct-gtfs: https://files.pythonhosted.org/packages/f9/52/e1343b855339f4994213949d22b8196990cead3eb9d0e494f979ec2fba1a/nyct_gtfs-1.3.0-py3-none-any.whl (from https://pypi.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,613 Found link https://files.pythonhosted.org/packages/d2/f9/e5662c0376fda17acf5d0b71f566cba7a1a0d2846452114e7a01e78e8d1e/nyct-gtfs-1.3.1.tar.gz (from https://pypi.org/simple/nyct-gtfs/), version: 1.3.1 2025-10-27T22:02:11,614 Skipping link: No binaries permitted for nyct-gtfs: https://files.pythonhosted.org/packages/8b/ff/efe5aca0957b713e390842a1f3e5ff96926212214474341c3d9cc00deaa8/nyct_gtfs-1.3.1-py3-none-any.whl (from https://pypi.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,614 Found link https://files.pythonhosted.org/packages/16/2a/6991da57d9ae6912d3c35030ac3f6698dfa0a0a58ffdcda25f51ed5d036d/nyct-gtfs-1.3.2.tar.gz (from https://pypi.org/simple/nyct-gtfs/), version: 1.3.2 2025-10-27T22:02:11,615 Skipping link: No binaries permitted for nyct-gtfs: https://files.pythonhosted.org/packages/7e/0c/6651ed37557d04d2b32e11a539e3a8821c2e056d4b2d332c7827c18be5c6/nyct_gtfs-1.3.2-py3-none-any.whl (from https://pypi.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,615 Skipping link: No binaries permitted for nyct-gtfs: https://files.pythonhosted.org/packages/ae/f0/cd0708ec44ec822188c0dcc8fb9c70dd025876ab0f8f46fb1e56b63c823f/nyct_gtfs-1.3.3-py3-none-any.whl (from https://pypi.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,616 Found link https://files.pythonhosted.org/packages/a3/df/45a56ec9dab028cc3455fcf700ccaa9a53b6558c9c354fd0872e1f6736dd/nyct_gtfs-1.3.3.tar.gz (from https://pypi.org/simple/nyct-gtfs/), version: 1.3.3 2025-10-27T22:02:11,616 Skipping link: No binaries permitted for nyct-gtfs: https://files.pythonhosted.org/packages/9f/e5/f88093434dd9c97df807605daac51d9c93227836814df87383a2edcfa60c/nyct_gtfs-2.0.0-py3-none-any.whl (from https://pypi.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,617 Found link https://files.pythonhosted.org/packages/5f/73/1c8b490af1ba3f06a54968ca7917330bf03cb7e452f1ae40e6096431f363/nyct_gtfs-2.0.0.tar.gz (from https://pypi.org/simple/nyct-gtfs/), version: 2.0.0 2025-10-27T22:02:11,618 Skipping link: No binaries permitted for nyct-gtfs: https://files.pythonhosted.org/packages/35/e5/c08c4107eb7c970c1b1119bcb5646016f557907a75ff698c352eb3365050/nyct_gtfs-2.1.0-py3-none-any.whl (from https://pypi.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,618 Found link https://files.pythonhosted.org/packages/1c/c2/95e15d2afb1fe19791509e45b2fff994c8212fec0fbef6982b7868e75414/nyct_gtfs-2.1.0.tar.gz (from https://pypi.org/simple/nyct-gtfs/), version: 2.1.0 2025-10-27T22:02:11,619 Fetching project page and analyzing links: https://www.piwheels.org/simple/nyct-gtfs/ 2025-10-27T22:02:11,620 Getting page https://www.piwheels.org/simple/nyct-gtfs/ 2025-10-27T22:02:11,621 Found index url https://www.piwheels.org/simple 2025-10-27T22:02:11,777 Fetched page https://www.piwheels.org/simple/nyct-gtfs/ as text/html 2025-10-27T22:02:11,781 Skipping link: No binaries permitted for nyct-gtfs: https://archive1.piwheels.org/simple/nyct-gtfs/nyct_gtfs-2.0.0-py3-none-any.whl#sha256=7ea79beb891587fdbf776fd06055bada9b6d78fed37d78fa18092ba598fe6ebc (from https://www.piwheels.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,781 Skipping link: No binaries permitted for nyct-gtfs: https://archive1.piwheels.org/simple/nyct-gtfs/nyct_gtfs-1.3.3-py3-none-any.whl#sha256=1bc352e93b11406aee279a708f6d3226f5c7227663f5c551b435ea08928473b3 (from https://www.piwheels.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,782 Skipping link: No binaries permitted for nyct-gtfs: https://archive1.piwheels.org/simple/nyct-gtfs/nyct_gtfs-1.3.2-py3-none-any.whl#sha256=902cc4cc245634e1167ae70d51f57fcb6f6575802b6a8fe09391633920080378 (from https://www.piwheels.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,782 Skipping link: No binaries permitted for nyct-gtfs: https://archive1.piwheels.org/simple/nyct-gtfs/nyct_gtfs-1.3.1-py3-none-any.whl#sha256=6ae88228995e47c7f6e9de302cf423dc77889da6a4b2ea5a52ce40ecbe857345 (from https://www.piwheels.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,783 Skipping link: No binaries permitted for nyct-gtfs: https://archive1.piwheels.org/simple/nyct-gtfs/nyct_gtfs-1.3.0-py3-none-any.whl#sha256=469eb1eaea9d9b5144141293b99f439d1175215a8dd436d8a72d9cd331c887cb (from https://www.piwheels.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,784 Skipping link: No binaries permitted for nyct-gtfs: https://archive1.piwheels.org/simple/nyct-gtfs/nyct_gtfs-1.2.0-py3-none-any.whl#sha256=ccfac162321840e36ebd5b337551ba6f4c72ab153fc1c4d7641b7657359d5271 (from https://www.piwheels.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,785 Skipping link: No binaries permitted for nyct-gtfs: https://archive1.piwheels.org/simple/nyct-gtfs/nyct_gtfs-1.1.1-py3-none-any.whl#sha256=353774778cf435f5d6681ba7efb69ca0005d8e268c7d332e8601c92faf116c8b (from https://www.piwheels.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,785 Skipping link: No binaries permitted for nyct-gtfs: https://archive1.piwheels.org/simple/nyct-gtfs/nyct_gtfs-1.1.0-py3-none-any.whl#sha256=d6cb98b8d99c0254382e95fef01c626828cdd99ae38a9312f7f3c0f51e4c3fd3 (from https://www.piwheels.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,785 Skipping link: No binaries permitted for nyct-gtfs: https://archive1.piwheels.org/simple/nyct-gtfs/nyct_gtfs-1.0.0-py3-none-any.whl#sha256=cbc8f9b1c63c9fc62abdcd40b0ff4d7ac571554f0ac48c35ac43b0ffa067fb13 (from https://www.piwheels.org/simple/nyct-gtfs/) 2025-10-27T22:02:11,786 Skipping link: not a file: https://www.piwheels.org/simple/nyct-gtfs/ 2025-10-27T22:02:11,786 Skipping link: not a file: https://pypi.org/simple/nyct-gtfs/ 2025-10-27T22:02:11,806 Given no hashes to check 1 links for project 'nyct-gtfs': discarding no candidates 2025-10-27T22:02:11,824 Collecting nyct-gtfs==2.1.0 2025-10-27T22:02:11,826 Created temporary directory: /tmp/pip-unpack-9sq85oh8 2025-10-27T22:02:11,964 Downloading nyct_gtfs-2.1.0.tar.gz (115 kB) 2025-10-27T22:02:12,182 Added nyct-gtfs==2.1.0 from https://files.pythonhosted.org/packages/1c/c2/95e15d2afb1fe19791509e45b2fff994c8212fec0fbef6982b7868e75414/nyct_gtfs-2.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-gtctbf7e' 2025-10-27T22:02:12,184 Running setup.py (path:/tmp/pip-wheel-bku7pxxz/nyct-gtfs_b8ab2edf6a0e45af924e8e952c4a61cd/setup.py) egg_info for package nyct-gtfs 2025-10-27T22:02:12,185 Created temporary directory: /tmp/pip-pip-egg-info-25z8w3i6 2025-10-27T22:02:12,185 Preparing metadata (setup.py): started 2025-10-27T22:02:12,186 Running command python setup.py egg_info 2025-10-27T22:02:13,054 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-27T22:02:13,054 !! 2025-10-27T22:02:13,055 ******************************************************************************** 2025-10-27T22:02:13,056 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-27T22:02:13,057 License :: OSI Approved :: MIT License 2025-10-27T22:02:13,058 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-27T22:02:13,059 ******************************************************************************** 2025-10-27T22:02:13,060 !! 2025-10-27T22:02:13,061 self._finalize_license_expression() 2025-10-27T22:02:13,084 running egg_info 2025-10-27T22:02:13,111 creating /tmp/pip-pip-egg-info-25z8w3i6/nyct_gtfs.egg-info 2025-10-27T22:02:13,112 writing /tmp/pip-pip-egg-info-25z8w3i6/nyct_gtfs.egg-info/PKG-INFO 2025-10-27T22:02:13,116 writing dependency_links to /tmp/pip-pip-egg-info-25z8w3i6/nyct_gtfs.egg-info/dependency_links.txt 2025-10-27T22:02:13,118 writing requirements to /tmp/pip-pip-egg-info-25z8w3i6/nyct_gtfs.egg-info/requires.txt 2025-10-27T22:02:13,119 writing top-level names to /tmp/pip-pip-egg-info-25z8w3i6/nyct_gtfs.egg-info/top_level.txt 2025-10-27T22:02:13,121 writing manifest file '/tmp/pip-pip-egg-info-25z8w3i6/nyct_gtfs.egg-info/SOURCES.txt' 2025-10-27T22:02:13,209 reading manifest file '/tmp/pip-pip-egg-info-25z8w3i6/nyct_gtfs.egg-info/SOURCES.txt' 2025-10-27T22:02:13,211 adding license file 'LICENSE.txt' 2025-10-27T22:02:13,214 writing manifest file '/tmp/pip-pip-egg-info-25z8w3i6/nyct_gtfs.egg-info/SOURCES.txt' 2025-10-27T22:02:13,318 Preparing metadata (setup.py): finished with status 'done' 2025-10-27T22:02:13,323 Source in /tmp/pip-wheel-bku7pxxz/nyct-gtfs_b8ab2edf6a0e45af924e8e952c4a61cd has version 2.1.0, which satisfies requirement nyct-gtfs==2.1.0 from https://files.pythonhosted.org/packages/1c/c2/95e15d2afb1fe19791509e45b2fff994c8212fec0fbef6982b7868e75414/nyct_gtfs-2.1.0.tar.gz 2025-10-27T22:02:13,324 Removed nyct-gtfs==2.1.0 from https://files.pythonhosted.org/packages/1c/c2/95e15d2afb1fe19791509e45b2fff994c8212fec0fbef6982b7868e75414/nyct_gtfs-2.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-gtctbf7e' 2025-10-27T22:02:13,330 Created temporary directory: /tmp/pip-unpack-2n_zplje 2025-10-27T22:02:13,330 Building wheels for collected packages: nyct-gtfs 2025-10-27T22:02:13,335 Created temporary directory: /tmp/pip-wheel-f7g0z_r3 2025-10-27T22:02:13,336 Building wheel for nyct-gtfs (setup.py): started 2025-10-27T22:02:13,337 Destination directory: /tmp/pip-wheel-f7g0z_r3 2025-10-27T22:02:13,337 Running command python setup.py bdist_wheel 2025-10-27T22:02:14,190 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-27T22:02:14,190 !! 2025-10-27T22:02:14,191 ******************************************************************************** 2025-10-27T22:02:14,191 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-27T22:02:14,192 License :: OSI Approved :: MIT License 2025-10-27T22:02:14,193 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-27T22:02:14,194 ******************************************************************************** 2025-10-27T22:02:14,195 !! 2025-10-27T22:02:14,196 self._finalize_license_expression() 2025-10-27T22:02:14,196 running bdist_wheel 2025-10-27T22:02:14,331 running build 2025-10-27T22:02:14,332 running build_py 2025-10-27T22:02:14,363 creating build/lib/nyct_gtfs 2025-10-27T22:02:14,365 copying nyct_gtfs/trip.py -> build/lib/nyct_gtfs 2025-10-27T22:02:14,368 copying nyct_gtfs/gtfs_static_types.py -> build/lib/nyct_gtfs 2025-10-27T22:02:14,370 copying nyct_gtfs/stop_time_update.py -> build/lib/nyct_gtfs 2025-10-27T22:02:14,373 copying nyct_gtfs/feed.py -> build/lib/nyct_gtfs 2025-10-27T22:02:14,376 copying nyct_gtfs/__init__.py -> build/lib/nyct_gtfs 2025-10-27T22:02:14,378 copying nyct_gtfs/cpp_parser_wrapper.py -> build/lib/nyct_gtfs 2025-10-27T22:02:14,381 creating build/lib/nyct_gtfs/compiled_gtfs 2025-10-27T22:02:14,382 copying nyct_gtfs/compiled_gtfs/gtfs_realtime_pb2.py -> build/lib/nyct_gtfs/compiled_gtfs 2025-10-27T22:02:14,385 copying nyct_gtfs/compiled_gtfs/__init__.py -> build/lib/nyct_gtfs/compiled_gtfs 2025-10-27T22:02:14,386 copying nyct_gtfs/compiled_gtfs/nyct_subway_pb2.py -> build/lib/nyct_gtfs/compiled_gtfs 2025-10-27T22:02:14,389 running egg_info 2025-10-27T22:02:14,454 writing nyct_gtfs.egg-info/PKG-INFO 2025-10-27T22:02:14,459 writing dependency_links to nyct_gtfs.egg-info/dependency_links.txt 2025-10-27T22:02:14,462 writing requirements to nyct_gtfs.egg-info/requires.txt 2025-10-27T22:02:14,464 writing top-level names to nyct_gtfs.egg-info/top_level.txt 2025-10-27T22:02:14,496 reading manifest file 'nyct_gtfs.egg-info/SOURCES.txt' 2025-10-27T22:02:14,499 adding license file 'LICENSE.txt' 2025-10-27T22:02:14,502 writing manifest file 'nyct_gtfs.egg-info/SOURCES.txt' 2025-10-27T22:02:14,504 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'nyct_gtfs.gtfs_static' is absent from the `packages` configuration. 2025-10-27T22:02:14,505 !! 2025-10-27T22:02:14,506 ******************************************************************************** 2025-10-27T22:02:14,506 ############################ 2025-10-27T22:02:14,507 # Package would be ignored # 2025-10-27T22:02:14,508 ############################ 2025-10-27T22:02:14,508 Python recognizes 'nyct_gtfs.gtfs_static' as an importable package[^1], 2025-10-27T22:02:14,509 but it is absent from setuptools' `packages` configuration. 2025-10-27T22:02:14,511 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-27T22:02:14,511 package, please make sure that 'nyct_gtfs.gtfs_static' is explicitly added 2025-10-27T22:02:14,512 to the `packages` configuration field. 2025-10-27T22:02:14,513 Alternatively, you can also rely on setuptools' discovery methods 2025-10-27T22:02:14,513 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-27T22:02:14,514 instead of `find_packages(...)`/`find:`). 2025-10-27T22:02:14,514 You can read more about "package discovery" on setuptools documentation page: 2025-10-27T22:02:14,515 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-27T22:02:14,516 If you don't want 'nyct_gtfs.gtfs_static' to be distributed and are 2025-10-27T22:02:14,517 already explicitly excluding 'nyct_gtfs.gtfs_static' via 2025-10-27T22:02:14,517 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-27T22:02:14,518 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-27T22:02:14,518 combination with a more fine grained `package-data` configuration. 2025-10-27T22:02:14,519 You can read more about "package data files" on setuptools documentation page: 2025-10-27T22:02:14,520 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-27T22:02:14,530 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-27T22:02:14,536 even if it does not contain any `.py` files. 2025-10-27T22:02:14,546 On the other hand, currently there is no concept of package data 2025-10-27T22:02:14,547 directory, all directories are treated like packages. 2025-10-27T22:02:14,547 ******************************************************************************** 2025-10-27T22:02:14,548 !! 2025-10-27T22:02:14,549 check.warn(importable) 2025-10-27T22:02:14,550 creating build/lib/nyct_gtfs/gtfs_static 2025-10-27T22:02:14,550 copying nyct_gtfs/gtfs_static/stops.txt -> build/lib/nyct_gtfs/gtfs_static 2025-10-27T22:02:14,551 copying nyct_gtfs/gtfs_static/trips.txt -> build/lib/nyct_gtfs/gtfs_static 2025-10-27T22:02:14,577 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-10-27T22:02:14,578 !! 2025-10-27T22:02:14,579 ******************************************************************************** 2025-10-27T22:02:14,580 Please avoid running ``setup.py`` directly. 2025-10-27T22:02:14,580 Instead, use pypa/build, pypa/installer or other 2025-10-27T22:02:14,581 standards-based tools. 2025-10-27T22:02:14,582 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-10-27T22:02:14,583 or your builds will no longer be supported. 2025-10-27T22:02:14,584 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-10-27T22:02:14,584 ******************************************************************************** 2025-10-27T22:02:14,586 !! 2025-10-27T22:02:14,586 self.initialize_options() 2025-10-27T22:02:14,607 installing to build/bdist.linux-armv7l/wheel 2025-10-27T22:02:14,608 running install 2025-10-27T22:02:14,632 running install_lib 2025-10-27T22:02:14,660 creating build/bdist.linux-armv7l/wheel 2025-10-27T22:02:14,662 creating build/bdist.linux-armv7l/wheel/nyct_gtfs 2025-10-27T22:02:14,663 copying build/lib/nyct_gtfs/trip.py -> build/bdist.linux-armv7l/wheel/./nyct_gtfs 2025-10-27T22:02:14,666 creating build/bdist.linux-armv7l/wheel/nyct_gtfs/gtfs_static 2025-10-27T22:02:14,667 copying build/lib/nyct_gtfs/gtfs_static/trips.txt -> build/bdist.linux-armv7l/wheel/./nyct_gtfs/gtfs_static 2025-10-27T22:02:14,779 copying build/lib/nyct_gtfs/gtfs_static/stops.txt -> build/bdist.linux-armv7l/wheel/./nyct_gtfs/gtfs_static 2025-10-27T22:02:14,782 copying build/lib/nyct_gtfs/gtfs_static_types.py -> build/bdist.linux-armv7l/wheel/./nyct_gtfs 2025-10-27T22:02:14,785 creating build/bdist.linux-armv7l/wheel/nyct_gtfs/compiled_gtfs 2025-10-27T22:02:14,786 copying build/lib/nyct_gtfs/compiled_gtfs/gtfs_realtime_pb2.py -> build/bdist.linux-armv7l/wheel/./nyct_gtfs/compiled_gtfs 2025-10-27T22:02:14,789 copying build/lib/nyct_gtfs/compiled_gtfs/__init__.py -> build/bdist.linux-armv7l/wheel/./nyct_gtfs/compiled_gtfs 2025-10-27T22:02:14,791 copying build/lib/nyct_gtfs/compiled_gtfs/nyct_subway_pb2.py -> build/bdist.linux-armv7l/wheel/./nyct_gtfs/compiled_gtfs 2025-10-27T22:02:14,793 copying build/lib/nyct_gtfs/stop_time_update.py -> build/bdist.linux-armv7l/wheel/./nyct_gtfs 2025-10-27T22:02:14,795 copying build/lib/nyct_gtfs/feed.py -> build/bdist.linux-armv7l/wheel/./nyct_gtfs 2025-10-27T22:02:14,799 copying build/lib/nyct_gtfs/__init__.py -> build/bdist.linux-armv7l/wheel/./nyct_gtfs 2025-10-27T22:02:14,800 copying build/lib/nyct_gtfs/cpp_parser_wrapper.py -> build/bdist.linux-armv7l/wheel/./nyct_gtfs 2025-10-27T22:02:14,803 running install_egg_info 2025-10-27T22:02:14,838 Copying nyct_gtfs.egg-info to build/bdist.linux-armv7l/wheel/./nyct_gtfs-2.1.0-py3.11.egg-info 2025-10-27T22:02:14,849 running install_scripts 2025-10-27T22:02:14,860 creating build/bdist.linux-armv7l/wheel/nyct_gtfs-2.1.0.dist-info/WHEEL 2025-10-27T22:02:14,862 creating '/tmp/pip-wheel-f7g0z_r3/nyct_gtfs-2.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-27T22:02:14,864 adding 'nyct_gtfs/__init__.py' 2025-10-27T22:02:14,866 adding 'nyct_gtfs/cpp_parser_wrapper.py' 2025-10-27T22:02:14,868 adding 'nyct_gtfs/feed.py' 2025-10-27T22:02:14,869 adding 'nyct_gtfs/gtfs_static_types.py' 2025-10-27T22:02:14,871 adding 'nyct_gtfs/stop_time_update.py' 2025-10-27T22:02:14,874 adding 'nyct_gtfs/trip.py' 2025-10-27T22:02:14,876 adding 'nyct_gtfs/compiled_gtfs/__init__.py' 2025-10-27T22:02:14,878 adding 'nyct_gtfs/compiled_gtfs/gtfs_realtime_pb2.py' 2025-10-27T22:02:14,879 adding 'nyct_gtfs/compiled_gtfs/nyct_subway_pb2.py' 2025-10-27T22:02:14,889 adding 'nyct_gtfs/gtfs_static/stops.txt' 2025-10-27T22:02:14,987 adding 'nyct_gtfs/gtfs_static/trips.txt' 2025-10-27T22:02:15,002 adding 'nyct_gtfs-2.1.0.dist-info/licenses/LICENSE.txt' 2025-10-27T22:02:15,004 adding 'nyct_gtfs-2.1.0.dist-info/METADATA' 2025-10-27T22:02:15,005 adding 'nyct_gtfs-2.1.0.dist-info/WHEEL' 2025-10-27T22:02:15,006 adding 'nyct_gtfs-2.1.0.dist-info/top_level.txt' 2025-10-27T22:02:15,007 adding 'nyct_gtfs-2.1.0.dist-info/RECORD' 2025-10-27T22:02:15,010 removing build/bdist.linux-armv7l/wheel 2025-10-27T22:02:15,030 error: [Errno 39] Directory not empty: 'gtfs_static' 2025-10-27T22:02:15,137 ERROR: [present-rich] python setup.py bdist_wheel exited with 1 2025-10-27T22:02:15,150 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-10-27T22:02:15,150 exec(compile('"'"''"'"''"'"' 2025-10-27T22:02:15,150 # This is -- a caller that pip uses to run setup.py 2025-10-27T22:02:15,150 # 2025-10-27T22:02:15,150 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-10-27T22:02:15,150 # import from `distutils.core` to work with newer packaging standards. 2025-10-27T22:02:15,150 # - It provides a clear error message when setuptools is not installed. 2025-10-27T22:02:15,150 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-10-27T22:02:15,150 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-10-27T22:02:15,150 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-10-27T22:02:15,150 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-10-27T22:02:15,150 import os, sys, tokenize 2025-10-27T22:02:15,150 2025-10-27T22:02:15,150 try: 2025-10-27T22:02:15,150 import setuptools 2025-10-27T22:02:15,150 except ImportError as error: 2025-10-27T22:02:15,150 print( 2025-10-27T22:02:15,150 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2025-10-27T22:02:15,150 "the build environment.", 2025-10-27T22:02:15,150 file=sys.stderr, 2025-10-27T22:02:15,150 ) 2025-10-27T22:02:15,150 sys.exit(1) 2025-10-27T22:02:15,150 2025-10-27T22:02:15,150 __file__ = %r 2025-10-27T22:02:15,150 sys.argv[0] = __file__ 2025-10-27T22:02:15,150 2025-10-27T22:02:15,150 if os.path.exists(__file__): 2025-10-27T22:02:15,150 filename = __file__ 2025-10-27T22:02:15,150 with tokenize.open(__file__) as f: 2025-10-27T22:02:15,150 setup_py_code = f.read() 2025-10-27T22:02:15,150 else: 2025-10-27T22:02:15,150 filename = "" 2025-10-27T22:02:15,150 setup_py_code = "from setuptools import setup; setup()" 2025-10-27T22:02:15,150 2025-10-27T22:02:15,150 exec(compile(setup_py_code, filename, "exec")) 2025-10-27T22:02:15,150 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-bku7pxxz/nyct-gtfs_b8ab2edf6a0e45af924e8e952c4a61cd/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-f7g0z_r3[/] 2025-10-27T22:02:15,150 [bold magenta]cwd[/]: /tmp/pip-wheel-bku7pxxz/nyct-gtfs_b8ab2edf6a0e45af924e8e952c4a61cd/ 2025-10-27T22:02:15,151 Building wheel for nyct-gtfs (setup.py): finished with status 'error' 2025-10-27T22:02:15,152 ERROR: Failed building wheel for nyct-gtfs 2025-10-27T22:02:15,153 Running setup.py clean for nyct-gtfs 2025-10-27T22:02:15,154 Running command python setup.py clean 2025-10-27T22:02:16,002 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-27T22:02:16,003 !! 2025-10-27T22:02:16,004 ******************************************************************************** 2025-10-27T22:02:16,004 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-27T22:02:16,006 License :: OSI Approved :: MIT License 2025-10-27T22:02:16,007 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-27T22:02:16,008 ******************************************************************************** 2025-10-27T22:02:16,009 !! 2025-10-27T22:02:16,010 self._finalize_license_expression() 2025-10-27T22:02:16,033 running clean 2025-10-27T22:02:16,088 removing 'build/lib' (and everything under it) 2025-10-27T22:02:16,093 removing 'build/bdist.linux-armv7l' (and everything under it) 2025-10-27T22:02:16,121 error removing build/bdist.linux-armv7l: [Errno 2] No such file or directory: 'build/bdist.linux-armv7l/wheel/nyct_gtfs/gtfs_static/.nfs00000000000c08f6000038f2' 2025-10-27T22:02:16,128 'build/scripts-3.11' does not exist -- can't clean it 2025-10-27T22:02:16,129 removing 'build' 2025-10-27T22:02:16,233 Failed to build nyct-gtfs 2025-10-27T22:02:16,234 ERROR: Failed to build one or more wheels 2025-10-27T22:02:16,235 Exception information: 2025-10-27T22:02:16,235 Traceback (most recent call last): 2025-10-27T22:02:16,235 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-10-27T22:02:16,235 status = run_func(*args) 2025-10-27T22:02:16,235 ^^^^^^^^^^^^^^^ 2025-10-27T22:02:16,235 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-10-27T22:02:16,235 return func(self, options, args) 2025-10-27T22:02:16,235 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-27T22:02:16,235 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2025-10-27T22:02:16,235 raise CommandError("Failed to build one or more wheels") 2025-10-27T22:02:16,235 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-10-27T22:02:16,239 Removed build tracker: '/tmp/pip-build-tracker-gtctbf7e'