2026-05-15T18:43:37,242 Created temporary directory: /tmp/pip-ephem-wheel-cache-mzbtcm9c 2026-05-15T18:43:37,244 Created temporary directory: /tmp/pip-build-tracker-0f4axqli 2026-05-15T18:43:37,245 Initialized build tracking at /tmp/pip-build-tracker-0f4axqli 2026-05-15T18:43:37,245 Created build tracker: /tmp/pip-build-tracker-0f4axqli 2026-05-15T18:43:37,246 Entered build tracker: /tmp/pip-build-tracker-0f4axqli 2026-05-15T18:43:37,246 Created temporary directory: /tmp/pip-wheel-trxeb2d8 2026-05-15T18:43:37,249 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-05-15T18:43:37,252 Created temporary directory: /tmp/pip-ephem-wheel-cache-74_isfrv 2026-05-15T18:43:37,276 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-15T18:43:37,280 2 location(s) to search for versions of across-tools: 2026-05-15T18:43:37,280 * https://pypi.org/simple/across-tools/ 2026-05-15T18:43:37,280 * https://www.piwheels.org/simple/across-tools/ 2026-05-15T18:43:37,281 Fetching project page and analyzing links: https://pypi.org/simple/across-tools/ 2026-05-15T18:43:37,281 Getting page https://pypi.org/simple/across-tools/ 2026-05-15T18:43:37,283 Found index url https://pypi.org/simple 2026-05-15T18:43:37,521 Fetched page https://pypi.org/simple/across-tools/ as application/vnd.pypi.simple.v1+json 2026-05-15T18:43:37,526 Skipping link: No binaries permitted for across-tools: https://files.pythonhosted.org/packages/60/8b/0f4687b84f08b91ded851fdb07dde98a5387d6936e36da23cad4c6b03057/across_tools-0.1.dev42-py3-none-any.whl (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,527 Found link https://files.pythonhosted.org/packages/58/7d/4f9dca50213689b12889c56966bbb5577b4daff997f29845c4eddbb7d83b/across_tools-0.1.dev42.tar.gz (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10), version: 0.1.dev42 2026-05-15T18:43:37,527 Skipping link: No binaries permitted for across-tools: https://files.pythonhosted.org/packages/01/c7/1b657f97a10786d22262e0084ac3336d9de0d9b8750653e2fdd0cd41a3d9/across_tools-1.1.0-py3-none-any.whl (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,528 Found link https://files.pythonhosted.org/packages/e3/61/6b2ad6284a4163a3f52c6b24ae4d946b83dc4df1375eb41aa482930ae395/across_tools-1.1.0.tar.gz (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10), version: 1.1.0 2026-05-15T18:43:37,529 Skipping link: No binaries permitted for across-tools: https://files.pythonhosted.org/packages/88/1d/111513f7933f40a89915b2977c783d88f8412468a2ed441342e4bfb8465b/across_tools-1.2.0-py3-none-any.whl (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,530 Found link https://files.pythonhosted.org/packages/7d/c7/ca80b7720c1b75369f343fe6b6877ba4c0e7d96fa3202a5163c83d97de27/across_tools-1.2.0.tar.gz (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10), version: 1.2.0 2026-05-15T18:43:37,531 Skipping link: No binaries permitted for across-tools: https://files.pythonhosted.org/packages/27/c6/b72d3eb014f24acc9d89a0124d365743137c70f622f9bfe4ede5f64833c7/across_tools-1.2.1-py3-none-any.whl (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,532 Found link https://files.pythonhosted.org/packages/0c/bc/3016cb0f7566b6fb37f4d9cf328f0d97f573b78256b927ebcb1ad09b32f9/across_tools-1.2.1.tar.gz (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10), version: 1.2.1 2026-05-15T18:43:37,533 Skipping link: No binaries permitted for across-tools: https://files.pythonhosted.org/packages/86/17/aed243897753f75bf46e08f8076d65e04163946a54d6f27910459d656432/across_tools-1.3.0-py3-none-any.whl (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,533 Found link https://files.pythonhosted.org/packages/f0/c2/f007285a5bee37d20d4129de3e3919291b1778016fde6024753626911243/across_tools-1.3.0.tar.gz (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10), version: 1.3.0 2026-05-15T18:43:37,534 Skipping link: No binaries permitted for across-tools: https://files.pythonhosted.org/packages/64/f4/5509c15988c6babf4aad099ef07c67f5783de5358abde9449a08213e6769/across_tools-1.3.1-py3-none-any.whl (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,535 Found link https://files.pythonhosted.org/packages/27/46/a3d932f759d805abc9794a25bc59426d9c77c9592965cbfb017eab362a7d/across_tools-1.3.1.tar.gz (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10), version: 1.3.1 2026-05-15T18:43:37,536 Skipping link: No binaries permitted for across-tools: https://files.pythonhosted.org/packages/87/92/81e06e4274ac8be44cfb1f4a6563d0aed2dd8d92964c70d74653dff87a1d/across_tools-1.3.2-py3-none-any.whl (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,537 Found link https://files.pythonhosted.org/packages/4a/e2/b6c040e44f8457b7c6cb40ea4d4dfd997ac4e06b134bd3ab62e7c86ae68c/across_tools-1.3.2.tar.gz (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10), version: 1.3.2 2026-05-15T18:43:37,537 Skipping link: No binaries permitted for across-tools: https://files.pythonhosted.org/packages/e2/3a/ca80d74449f7f8e8d0e7870ffffb521f7daa2ba125e3f33c747cb965d464/across_tools-1.4.0-py3-none-any.whl (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,538 Found link https://files.pythonhosted.org/packages/c4/bf/9f97d08d7d9c83462ae45fac5d590c61d394335788e5f7a53503c99e5898/across_tools-1.4.0.tar.gz (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10), version: 1.4.0 2026-05-15T18:43:37,539 Skipping link: No binaries permitted for across-tools: https://files.pythonhosted.org/packages/6f/f1/34b94291dd13bb9ce92f61a32b29c744ebf9c051c31664ce72b343f85591/across_tools-1.5.0-py3-none-any.whl (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,540 Found link https://files.pythonhosted.org/packages/6c/1b/9b662fdc5cb8534c3480382029e13d3ab2a9b74d3e4833007f0ef5355226/across_tools-1.5.0.tar.gz (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10), version: 1.5.0 2026-05-15T18:43:37,540 Skipping link: No binaries permitted for across-tools: https://files.pythonhosted.org/packages/a7/ae/afc0b0812bee6311d8ad21f001ee03b5cd5cd4b709230248906b8eb8afd7/across_tools-1.6.1-py3-none-any.whl (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,541 Found link https://files.pythonhosted.org/packages/41/25/e72bcdfbc1cef34f395f2060da24b5031889ff792c47ebc0b58de2744049/across_tools-1.6.1.tar.gz (from https://pypi.org/simple/across-tools/) (requires-python:>=3.10), version: 1.6.1 2026-05-15T18:43:37,542 Fetching project page and analyzing links: https://www.piwheels.org/simple/across-tools/ 2026-05-15T18:43:37,543 Getting page https://www.piwheels.org/simple/across-tools/ 2026-05-15T18:43:37,544 Found index url https://www.piwheels.org/simple 2026-05-15T18:43:37,724 Fetched page https://www.piwheels.org/simple/across-tools/ as text/html 2026-05-15T18:43:37,728 Skipping link: No binaries permitted for across-tools: https://www.piwheels.org/simple/across-tools/across_tools-1.5.0-py3-none-any.whl#sha256=448c32f7b43c9fdb6f23de3559463dec3c16f90a0b9cd2750dab62e43b260085 (from https://www.piwheels.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,729 Skipping link: No binaries permitted for across-tools: https://archive1.piwheels.org/simple/across-tools/across_tools-1.4.0-py3-none-any.whl#sha256=1fea2c71042d88f2fcae06703a7f589cdce65114bf47747b5eeb1ace18ba2c15 (from https://www.piwheels.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,730 Skipping link: No binaries permitted for across-tools: https://archive1.piwheels.org/simple/across-tools/across_tools-1.3.2-py3-none-any.whl#sha256=a0e329a0e35bee8d1771d7740b210e09d83c4d8a407668e97ebfe64202ac039c (from https://www.piwheels.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,731 Skipping link: No binaries permitted for across-tools: https://archive1.piwheels.org/simple/across-tools/across_tools-1.3.1-py3-none-any.whl#sha256=307fc6ef05218769898201d9bacf995e06c3f5dde834580d98c701c4fffa14c9 (from https://www.piwheels.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,731 Skipping link: No binaries permitted for across-tools: https://archive1.piwheels.org/simple/across-tools/across_tools-1.3.0-py3-none-any.whl#sha256=e498343d7381c8d85e076c8802d7226d690446bd1a9125a02f2e77db70f05318 (from https://www.piwheels.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,732 Skipping link: No binaries permitted for across-tools: https://archive1.piwheels.org/simple/across-tools/across_tools-1.2.1-py3-none-any.whl#sha256=21887df70c0eea6919defa652f67301175cdd0fd9a8915eacfe0fd600ba7727c (from https://www.piwheels.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,732 Skipping link: No binaries permitted for across-tools: https://archive1.piwheels.org/simple/across-tools/across_tools-1.2.0-py3-none-any.whl#sha256=242562eecfafd190080f94cfd87f7e98119adb0f59ae8edf07166b96f543c5f3 (from https://www.piwheels.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,733 Skipping link: No binaries permitted for across-tools: https://archive1.piwheels.org/simple/across-tools/across_tools-1.1.0-py3-none-any.whl#sha256=63fae8e361148b21453b9efacb6c7fedabde29eaf5e44d99b72a24a169e578c3 (from https://www.piwheels.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,733 Skipping link: No binaries permitted for across-tools: https://archive1.piwheels.org/simple/across-tools/across_tools-0.1.dev42-py3-none-any.whl#sha256=4a7f9b7be6384eb52c4c3a4bf1c6734be480cb17575eb68234d80343a3410839 (from https://www.piwheels.org/simple/across-tools/) (requires-python:>=3.10) 2026-05-15T18:43:37,734 Skipping link: not a file: https://www.piwheels.org/simple/across-tools/ 2026-05-15T18:43:37,734 Skipping link: not a file: https://pypi.org/simple/across-tools/ 2026-05-15T18:43:37,754 Given no hashes to check 1 links for project 'across-tools': discarding no candidates 2026-05-15T18:43:37,772 Collecting across-tools==1.6.1 2026-05-15T18:43:37,774 Created temporary directory: /tmp/pip-unpack-afo95cfu 2026-05-15T18:43:37,931 Downloading across_tools-1.6.1.tar.gz (458 kB) 2026-05-15T18:43:38,440 Added across-tools==1.6.1 from https://files.pythonhosted.org/packages/41/25/e72bcdfbc1cef34f395f2060da24b5031889ff792c47ebc0b58de2744049/across_tools-1.6.1.tar.gz to build tracker '/tmp/pip-build-tracker-0f4axqli' 2026-05-15T18:43:38,447 Created temporary directory: /tmp/pip-build-env-1lyl3akw 2026-05-15T18:43:38,452 Installing build dependencies: started 2026-05-15T18:43:38,453 Running command pip subprocess to install build dependencies 2026-05-15T18:43:39,600 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-15T18:43:40,058 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-05-15T18:43:40,082 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-15T18:43:41,877 Collecting setuptools>=62 2026-05-15T18:43:41,878 Obtaining dependency information for setuptools>=62 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-15T18:43:41,894 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-15T18:43:42,462 Collecting setuptools_scm>=6.2 2026-05-15T18:43:42,463 Obtaining dependency information for setuptools_scm>=6.2 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata 2026-05-15T18:43:42,490 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata (6.5 kB) 2026-05-15T18:43:42,500 Discarding https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl#sha256=600c37b3fea2bb517f59d76792adae856d0b5ce7735b186e4cde804375251321 (from https://www.piwheels.org/simple/setuptools-scm/) (requires-python:>=3.10): Requested setuptools_scm>=6.2 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl#sha256=600c37b3fea2bb517f59d76792adae856d0b5ce7735b186e4cde804375251321 has inconsistent Name: expected 'setuptools_scm', but metadata has 'setuptools-scm' 2026-05-15T18:43:42,672 Downloading setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-05-15T18:43:42,967 Collecting vcs-versioning>=1.0.0.dev0 2026-05-15T18:43:42,968 Obtaining dependency information for vcs-versioning>=1.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata 2026-05-15T18:43:42,984 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata (1.6 kB) 2026-05-15T18:43:43,171 Collecting packaging>=20 2026-05-15T18:43:43,172 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-15T18:43:43,185 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-15T18:43:43,397 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-15T18:43:43,416 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-05-15T18:43:43,500 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-15T18:43:43,537 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-15T18:43:43,562 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-05-15T18:43:43,648 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-15T18:43:46,444 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools_scm 2026-05-15T18:43:50,142 Creating /tmp/pip-build-env-1lyl3akw/overlay/local/bin 2026-05-15T18:43:50,144 changing mode of /tmp/pip-build-env-1lyl3akw/overlay/local/bin/vcs-versioning to 755 2026-05-15T18:43:50,258 changing mode of /tmp/pip-build-env-1lyl3akw/overlay/local/bin/setuptools-scm to 755 2026-05-15T18:43:50,287 Successfully installed packaging-26.2 setuptools-82.0.1 setuptools_scm-10.0.5 vcs-versioning-1.1.1 2026-05-15T18:43:50,596 Installing build dependencies: finished with status 'done' 2026-05-15T18:43:50,604 Getting requirements to build wheel: started 2026-05-15T18:43:50,606 Running command Getting requirements to build wheel 2026-05-15T18:43:51,287 /tmp/pip-build-env-1lyl3akw/overlay/local/lib/python3.11/dist-packages/vcs_versioning/_backends/_git.py:474: UserWarning: git archive did not support describe output 2026-05-15T18:43:51,287 return archival_to_version(data, config=config) 2026-05-15T18:43:51,288 /tmp/pip-build-env-1lyl3akw/overlay/local/lib/python3.11/dist-packages/vcs_versioning/_backends/_git.py:474: UserWarning: unprocessed git archival found (no export subst applied) 2026-05-15T18:43:51,288 return archival_to_version(data, config=config) 2026-05-15T18:43:51,335 /tmp/pip-build-env-1lyl3akw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-15T18:43:51,336 !! 2026-05-15T18:43:51,337 ******************************************************************************** 2026-05-15T18:43:51,338 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-15T18:43:51,339 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-15T18:43:51,339 or your builds will no longer be supported. 2026-05-15T18:43:51,340 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-15T18:43:51,341 ******************************************************************************** 2026-05-15T18:43:51,342 !! 2026-05-15T18:43:51,342 corresp(dist, value, root_dir) 2026-05-15T18:43:51,448 running egg_info 2026-05-15T18:43:51,456 writing across_tools.egg-info/PKG-INFO 2026-05-15T18:43:51,460 writing dependency_links to across_tools.egg-info/dependency_links.txt 2026-05-15T18:43:51,463 writing requirements to across_tools.egg-info/requires.txt 2026-05-15T18:43:51,464 writing top-level names to across_tools.egg-info/top_level.txt 2026-05-15T18:43:51,512 /tmp/pip-build-env-1lyl3akw/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-15T18:43:51,513 return get_active_overrides().subprocess_timeout 2026-05-15T18:43:51,561 listing git files failed - pretending there aren't any 2026-05-15T18:43:51,569 reading manifest file 'across_tools.egg-info/SOURCES.txt' 2026-05-15T18:43:51,597 adding license file 'LICENSE' 2026-05-15T18:43:51,606 writing manifest file 'across_tools.egg-info/SOURCES.txt' 2026-05-15T18:43:51,719 Getting requirements to build wheel: finished with status 'done' 2026-05-15T18:43:51,723 Created temporary directory: /tmp/pip-modern-metadata-91vvwroo 2026-05-15T18:43:51,726 Preparing metadata (pyproject.toml): started 2026-05-15T18:43:51,727 Running command Preparing metadata (pyproject.toml) 2026-05-15T18:43:52,350 /tmp/pip-build-env-1lyl3akw/overlay/local/lib/python3.11/dist-packages/vcs_versioning/_backends/_git.py:474: UserWarning: git archive did not support describe output 2026-05-15T18:43:52,351 return archival_to_version(data, config=config) 2026-05-15T18:43:52,351 /tmp/pip-build-env-1lyl3akw/overlay/local/lib/python3.11/dist-packages/vcs_versioning/_backends/_git.py:474: UserWarning: unprocessed git archival found (no export subst applied) 2026-05-15T18:43:52,352 return archival_to_version(data, config=config) 2026-05-15T18:43:52,399 /tmp/pip-build-env-1lyl3akw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-15T18:43:52,399 !! 2026-05-15T18:43:52,400 ******************************************************************************** 2026-05-15T18:43:52,401 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-15T18:43:52,402 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-15T18:43:52,403 or your builds will no longer be supported. 2026-05-15T18:43:52,404 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-15T18:43:52,405 ******************************************************************************** 2026-05-15T18:43:52,406 !! 2026-05-15T18:43:52,406 corresp(dist, value, root_dir) 2026-05-15T18:43:52,505 running dist_info 2026-05-15T18:43:52,519 creating /tmp/pip-modern-metadata-91vvwroo/across_tools.egg-info 2026-05-15T18:43:52,521 writing /tmp/pip-modern-metadata-91vvwroo/across_tools.egg-info/PKG-INFO 2026-05-15T18:43:52,525 writing dependency_links to /tmp/pip-modern-metadata-91vvwroo/across_tools.egg-info/dependency_links.txt 2026-05-15T18:43:52,527 writing requirements to /tmp/pip-modern-metadata-91vvwroo/across_tools.egg-info/requires.txt 2026-05-15T18:43:52,528 writing top-level names to /tmp/pip-modern-metadata-91vvwroo/across_tools.egg-info/top_level.txt 2026-05-15T18:43:52,529 writing manifest file '/tmp/pip-modern-metadata-91vvwroo/across_tools.egg-info/SOURCES.txt' 2026-05-15T18:43:52,572 /tmp/pip-build-env-1lyl3akw/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-15T18:43:52,572 return get_active_overrides().subprocess_timeout 2026-05-15T18:43:52,579 listing git files failed - pretending there aren't any 2026-05-15T18:43:52,584 reading manifest file '/tmp/pip-modern-metadata-91vvwroo/across_tools.egg-info/SOURCES.txt' 2026-05-15T18:43:52,586 adding license file 'LICENSE' 2026-05-15T18:43:52,591 writing manifest file '/tmp/pip-modern-metadata-91vvwroo/across_tools.egg-info/SOURCES.txt' 2026-05-15T18:43:52,592 creating '/tmp/pip-modern-metadata-91vvwroo/across_tools-1.6.1.dist-info' 2026-05-15T18:43:52,729 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-15T18:43:52,737 Source in /tmp/pip-wheel-trxeb2d8/across-tools_85edadc62942490fa11f810cec8d00fc has version 1.6.1, which satisfies requirement across-tools==1.6.1 from https://files.pythonhosted.org/packages/41/25/e72bcdfbc1cef34f395f2060da24b5031889ff792c47ebc0b58de2744049/across_tools-1.6.1.tar.gz 2026-05-15T18:43:52,738 Removed across-tools==1.6.1 from https://files.pythonhosted.org/packages/41/25/e72bcdfbc1cef34f395f2060da24b5031889ff792c47ebc0b58de2744049/across_tools-1.6.1.tar.gz from build tracker '/tmp/pip-build-tracker-0f4axqli' 2026-05-15T18:43:52,749 Created temporary directory: /tmp/pip-unpack-0wi6e34b 2026-05-15T18:43:52,749 Building wheels for collected packages: across-tools 2026-05-15T18:43:52,754 Created temporary directory: /tmp/pip-wheel-eyfery57 2026-05-15T18:43:52,755 Destination directory: /tmp/pip-wheel-eyfery57 2026-05-15T18:43:52,757 Building wheel for across-tools (pyproject.toml): started 2026-05-15T18:43:52,759 Running command Building wheel for across-tools (pyproject.toml) 2026-05-15T18:43:53,378 /tmp/pip-build-env-1lyl3akw/overlay/local/lib/python3.11/dist-packages/vcs_versioning/_backends/_git.py:474: UserWarning: git archive did not support describe output 2026-05-15T18:43:53,378 return archival_to_version(data, config=config) 2026-05-15T18:43:53,379 /tmp/pip-build-env-1lyl3akw/overlay/local/lib/python3.11/dist-packages/vcs_versioning/_backends/_git.py:474: UserWarning: unprocessed git archival found (no export subst applied) 2026-05-15T18:43:53,379 return archival_to_version(data, config=config) 2026-05-15T18:43:53,425 /tmp/pip-build-env-1lyl3akw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-15T18:43:53,426 !! 2026-05-15T18:43:53,428 ******************************************************************************** 2026-05-15T18:43:53,429 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-15T18:43:53,430 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-15T18:43:53,431 or your builds will no longer be supported. 2026-05-15T18:43:53,432 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-15T18:43:53,433 ******************************************************************************** 2026-05-15T18:43:53,434 !! 2026-05-15T18:43:53,435 corresp(dist, value, root_dir) 2026-05-15T18:43:53,519 running bdist_wheel 2026-05-15T18:43:53,545 running build 2026-05-15T18:43:53,546 running build_py 2026-05-15T18:43:53,547 creating build/lib/across 2026-05-15T18:43:53,550 copying across/__init__.py -> build/lib/across 2026-05-15T18:43:53,552 creating build/lib/across/tools 2026-05-15T18:43:53,553 copying across/tools/__init__.py -> build/lib/across/tools 2026-05-15T18:43:53,555 copying across/tools/_version.py -> build/lib/across/tools 2026-05-15T18:43:53,557 copying across/tools/example_module.py -> build/lib/across/tools 2026-05-15T18:43:53,560 creating build/lib/across/tools/ephemeris 2026-05-15T18:43:53,561 copying across/tools/ephemeris/__init__.py -> build/lib/across/tools/ephemeris 2026-05-15T18:43:53,563 copying across/tools/ephemeris/jpl_ephem.py -> build/lib/across/tools/ephemeris 2026-05-15T18:43:53,565 copying across/tools/ephemeris/base.py -> build/lib/across/tools/ephemeris 2026-05-15T18:43:53,568 copying across/tools/ephemeris/tle_ephem.py -> build/lib/across/tools/ephemeris 2026-05-15T18:43:53,571 copying across/tools/ephemeris/spice_ephem.py -> build/lib/across/tools/ephemeris 2026-05-15T18:43:53,573 copying across/tools/ephemeris/ground_ephem.py -> build/lib/across/tools/ephemeris 2026-05-15T18:43:53,576 creating build/lib/across/tools/footprint 2026-05-15T18:43:53,577 copying across/tools/footprint/__init__.py -> build/lib/across/tools/footprint 2026-05-15T18:43:53,579 copying across/tools/footprint/footprint.py -> build/lib/across/tools/footprint 2026-05-15T18:43:53,581 copying across/tools/footprint/schemas.py -> build/lib/across/tools/footprint 2026-05-15T18:43:53,583 copying across/tools/footprint/healpix_joins.py -> build/lib/across/tools/footprint 2026-05-15T18:43:53,585 copying across/tools/footprint/projection.py -> build/lib/across/tools/footprint 2026-05-15T18:43:53,587 creating build/lib/across/tools/core 2026-05-15T18:43:53,588 copying across/tools/core/__init__.py -> build/lib/across/tools/core 2026-05-15T18:43:53,590 copying across/tools/core/math.py -> build/lib/across/tools/core 2026-05-15T18:43:53,592 copying across/tools/core/plotting.py -> build/lib/across/tools/core 2026-05-15T18:43:53,594 copying across/tools/core/config.py -> build/lib/across/tools/core 2026-05-15T18:43:53,597 creating build/lib/across/tools/tle 2026-05-15T18:43:53,598 copying across/tools/tle/__init__.py -> build/lib/across/tools/tle 2026-05-15T18:43:53,600 copying across/tools/tle/exceptions.py -> build/lib/across/tools/tle 2026-05-15T18:43:53,602 copying across/tools/tle/tle.py -> build/lib/across/tools/tle 2026-05-15T18:43:53,605 creating build/lib/across/tools/visibility 2026-05-15T18:43:53,606 copying across/tools/visibility/__init__.py -> build/lib/across/tools/visibility 2026-05-15T18:43:53,608 copying across/tools/visibility/constraints_constructor.py -> build/lib/across/tools/visibility 2026-05-15T18:43:53,610 copying across/tools/visibility/base.py -> build/lib/across/tools/visibility 2026-05-15T18:43:53,612 copying across/tools/visibility/ephemeris_visibility.py -> build/lib/across/tools/visibility 2026-05-15T18:43:53,615 copying across/tools/visibility/joint_visibility.py -> build/lib/across/tools/visibility 2026-05-15T18:43:53,617 copying across/tools/visibility/catalogs.py -> build/lib/across/tools/visibility 2026-05-15T18:43:53,620 creating build/lib/across/tools/core/schemas 2026-05-15T18:43:53,621 copying across/tools/core/schemas/__init__.py -> build/lib/across/tools/core/schemas 2026-05-15T18:43:53,623 copying across/tools/core/schemas/visibility.py -> build/lib/across/tools/core/schemas 2026-05-15T18:43:53,626 copying across/tools/core/schemas/custom_types.py -> build/lib/across/tools/core/schemas 2026-05-15T18:43:53,628 copying across/tools/core/schemas/bandpass.py -> build/lib/across/tools/core/schemas 2026-05-15T18:43:53,631 copying across/tools/core/schemas/coordinate.py -> build/lib/across/tools/core/schemas 2026-05-15T18:43:53,633 copying across/tools/core/schemas/exceptions.py -> build/lib/across/tools/core/schemas 2026-05-15T18:43:53,635 copying across/tools/core/schemas/base.py -> build/lib/across/tools/core/schemas 2026-05-15T18:43:53,636 copying across/tools/core/schemas/tle.py -> build/lib/across/tools/core/schemas 2026-05-15T18:43:53,638 copying across/tools/core/schemas/healpix_order.py -> build/lib/across/tools/core/schemas 2026-05-15T18:43:53,640 copying across/tools/core/schemas/polygon.py -> build/lib/across/tools/core/schemas 2026-05-15T18:43:53,642 copying across/tools/core/schemas/roll_angle.py -> build/lib/across/tools/core/schemas 2026-05-15T18:43:53,645 creating build/lib/across/tools/core/enums 2026-05-15T18:43:53,646 copying across/tools/core/enums/frequency_unit.py -> build/lib/across/tools/core/enums 2026-05-15T18:43:53,648 copying across/tools/core/enums/__init__.py -> build/lib/across/tools/core/enums 2026-05-15T18:43:53,650 copying across/tools/core/enums/depth_unit.py -> build/lib/across/tools/core/enums 2026-05-15T18:43:53,651 copying across/tools/core/enums/twilight_type.py -> build/lib/across/tools/core/enums 2026-05-15T18:43:53,653 copying across/tools/core/enums/energy_unit.py -> build/lib/across/tools/core/enums 2026-05-15T18:43:53,655 copying across/tools/core/enums/solar_system_object.py -> build/lib/across/tools/core/enums 2026-05-15T18:43:53,657 copying across/tools/core/enums/constraint_type.py -> build/lib/across/tools/core/enums 2026-05-15T18:43:53,659 copying across/tools/core/enums/wavelength_unit.py -> build/lib/across/tools/core/enums 2026-05-15T18:43:53,662 creating build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,663 copying across/tools/visibility/constraints/__init__.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,665 copying across/tools/visibility/constraints/earth_limb.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,667 copying across/tools/visibility/constraints/airmass.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,669 copying across/tools/visibility/constraints/saa.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,671 copying across/tools/visibility/constraints/logical.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,673 copying across/tools/visibility/constraints/base.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,676 copying across/tools/visibility/constraints/alt_az.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,678 copying across/tools/visibility/constraints/pointing.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,680 copying across/tools/visibility/constraints/bright_star.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,682 copying across/tools/visibility/constraints/ecliptic_latitude.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,684 copying across/tools/visibility/constraints/galactic_plane.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,686 copying across/tools/visibility/constraints/polygon.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,688 copying across/tools/visibility/constraints/sun_angle.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,690 copying across/tools/visibility/constraints/moon_angle.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,692 copying across/tools/visibility/constraints/galactic_bulge.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,694 copying across/tools/visibility/constraints/daytime.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,696 copying across/tools/visibility/constraints/solar_system.py -> build/lib/across/tools/visibility/constraints 2026-05-15T18:43:53,698 running egg_info 2026-05-15T18:43:53,712 writing across_tools.egg-info/PKG-INFO 2026-05-15T18:43:53,716 writing dependency_links to across_tools.egg-info/dependency_links.txt 2026-05-15T18:43:53,717 writing requirements to across_tools.egg-info/requires.txt 2026-05-15T18:43:53,718 writing top-level names to across_tools.egg-info/top_level.txt 2026-05-15T18:43:53,753 /tmp/pip-build-env-1lyl3akw/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-05-15T18:43:53,754 return get_active_overrides().subprocess_timeout 2026-05-15T18:43:53,760 listing git files failed - pretending there aren't any 2026-05-15T18:43:53,765 reading manifest file 'across_tools.egg-info/SOURCES.txt' 2026-05-15T18:43:53,777 adding license file 'LICENSE' 2026-05-15T18:43:53,785 writing manifest file 'across_tools.egg-info/SOURCES.txt' 2026-05-15T18:43:53,796 copying across/tools/py.typed -> build/lib/across/tools 2026-05-15T18:43:53,817 installing to build/bdist.linux-armv7l/wheel 2026-05-15T18:43:53,818 running install 2026-05-15T18:43:53,841 running install_lib 2026-05-15T18:43:53,848 creating build/bdist.linux-armv7l/wheel 2026-05-15T18:43:53,850 creating build/bdist.linux-armv7l/wheel/across 2026-05-15T18:43:53,852 copying build/lib/across/__init__.py -> build/bdist.linux-armv7l/wheel/./across 2026-05-15T18:43:53,854 creating build/bdist.linux-armv7l/wheel/across/tools 2026-05-15T18:43:53,856 creating build/bdist.linux-armv7l/wheel/across/tools/ephemeris 2026-05-15T18:43:53,857 copying build/lib/across/tools/ephemeris/__init__.py -> build/bdist.linux-armv7l/wheel/./across/tools/ephemeris 2026-05-15T18:43:53,859 copying build/lib/across/tools/ephemeris/jpl_ephem.py -> build/bdist.linux-armv7l/wheel/./across/tools/ephemeris 2026-05-15T18:43:53,861 copying build/lib/across/tools/ephemeris/base.py -> build/bdist.linux-armv7l/wheel/./across/tools/ephemeris 2026-05-15T18:43:53,864 copying build/lib/across/tools/ephemeris/tle_ephem.py -> build/bdist.linux-armv7l/wheel/./across/tools/ephemeris 2026-05-15T18:43:53,866 copying build/lib/across/tools/ephemeris/spice_ephem.py -> build/bdist.linux-armv7l/wheel/./across/tools/ephemeris 2026-05-15T18:43:53,868 copying build/lib/across/tools/ephemeris/ground_ephem.py -> build/bdist.linux-armv7l/wheel/./across/tools/ephemeris 2026-05-15T18:43:53,871 copying build/lib/across/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./across/tools 2026-05-15T18:43:53,873 creating build/bdist.linux-armv7l/wheel/across/tools/footprint 2026-05-15T18:43:53,874 copying build/lib/across/tools/footprint/__init__.py -> build/bdist.linux-armv7l/wheel/./across/tools/footprint 2026-05-15T18:43:53,876 copying build/lib/across/tools/footprint/footprint.py -> build/bdist.linux-armv7l/wheel/./across/tools/footprint 2026-05-15T18:43:53,879 copying build/lib/across/tools/footprint/schemas.py -> build/bdist.linux-armv7l/wheel/./across/tools/footprint 2026-05-15T18:43:53,881 copying build/lib/across/tools/footprint/healpix_joins.py -> build/bdist.linux-armv7l/wheel/./across/tools/footprint 2026-05-15T18:43:53,882 copying build/lib/across/tools/footprint/projection.py -> build/bdist.linux-armv7l/wheel/./across/tools/footprint 2026-05-15T18:43:53,885 creating build/bdist.linux-armv7l/wheel/across/tools/core 2026-05-15T18:43:53,886 copying build/lib/across/tools/core/__init__.py -> build/bdist.linux-armv7l/wheel/./across/tools/core 2026-05-15T18:43:53,888 copying build/lib/across/tools/core/math.py -> build/bdist.linux-armv7l/wheel/./across/tools/core 2026-05-15T18:43:53,891 creating build/bdist.linux-armv7l/wheel/across/tools/core/schemas 2026-05-15T18:43:53,892 copying build/lib/across/tools/core/schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/schemas 2026-05-15T18:43:53,894 copying build/lib/across/tools/core/schemas/visibility.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/schemas 2026-05-15T18:43:53,896 copying build/lib/across/tools/core/schemas/custom_types.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/schemas 2026-05-15T18:43:53,899 copying build/lib/across/tools/core/schemas/bandpass.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/schemas 2026-05-15T18:43:53,901 copying build/lib/across/tools/core/schemas/coordinate.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/schemas 2026-05-15T18:43:53,903 copying build/lib/across/tools/core/schemas/exceptions.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/schemas 2026-05-15T18:43:53,905 copying build/lib/across/tools/core/schemas/base.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/schemas 2026-05-15T18:43:53,907 copying build/lib/across/tools/core/schemas/tle.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/schemas 2026-05-15T18:43:53,909 copying build/lib/across/tools/core/schemas/healpix_order.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/schemas 2026-05-15T18:43:53,911 copying build/lib/across/tools/core/schemas/polygon.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/schemas 2026-05-15T18:43:53,913 copying build/lib/across/tools/core/schemas/roll_angle.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/schemas 2026-05-15T18:43:53,915 copying build/lib/across/tools/core/plotting.py -> build/bdist.linux-armv7l/wheel/./across/tools/core 2026-05-15T18:43:53,918 creating build/bdist.linux-armv7l/wheel/across/tools/core/enums 2026-05-15T18:43:53,919 copying build/lib/across/tools/core/enums/frequency_unit.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/enums 2026-05-15T18:43:53,921 copying build/lib/across/tools/core/enums/__init__.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/enums 2026-05-15T18:43:53,923 copying build/lib/across/tools/core/enums/depth_unit.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/enums 2026-05-15T18:43:53,925 copying build/lib/across/tools/core/enums/twilight_type.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/enums 2026-05-15T18:43:53,927 copying build/lib/across/tools/core/enums/energy_unit.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/enums 2026-05-15T18:43:53,929 copying build/lib/across/tools/core/enums/solar_system_object.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/enums 2026-05-15T18:43:53,931 copying build/lib/across/tools/core/enums/constraint_type.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/enums 2026-05-15T18:43:53,933 copying build/lib/across/tools/core/enums/wavelength_unit.py -> build/bdist.linux-armv7l/wheel/./across/tools/core/enums 2026-05-15T18:43:53,935 copying build/lib/across/tools/core/config.py -> build/bdist.linux-armv7l/wheel/./across/tools/core 2026-05-15T18:43:53,937 copying build/lib/across/tools/_version.py -> build/bdist.linux-armv7l/wheel/./across/tools 2026-05-15T18:43:53,939 creating build/bdist.linux-armv7l/wheel/across/tools/tle 2026-05-15T18:43:53,940 copying build/lib/across/tools/tle/__init__.py -> build/bdist.linux-armv7l/wheel/./across/tools/tle 2026-05-15T18:43:53,942 copying build/lib/across/tools/tle/exceptions.py -> build/bdist.linux-armv7l/wheel/./across/tools/tle 2026-05-15T18:43:53,944 copying build/lib/across/tools/tle/tle.py -> build/bdist.linux-armv7l/wheel/./across/tools/tle 2026-05-15T18:43:53,947 copying build/lib/across/tools/example_module.py -> build/bdist.linux-armv7l/wheel/./across/tools 2026-05-15T18:43:53,949 creating build/bdist.linux-armv7l/wheel/across/tools/visibility 2026-05-15T18:43:53,950 copying build/lib/across/tools/visibility/__init__.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility 2026-05-15T18:43:53,953 copying build/lib/across/tools/visibility/constraints_constructor.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility 2026-05-15T18:43:53,955 creating build/bdist.linux-armv7l/wheel/across/tools/visibility/constraints 2026-05-15T18:43:53,956 copying build/lib/across/tools/visibility/constraints/__init__.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,959 copying build/lib/across/tools/visibility/constraints/earth_limb.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,961 copying build/lib/across/tools/visibility/constraints/airmass.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,962 copying build/lib/across/tools/visibility/constraints/saa.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,964 copying build/lib/across/tools/visibility/constraints/logical.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,967 copying build/lib/across/tools/visibility/constraints/base.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,969 copying build/lib/across/tools/visibility/constraints/alt_az.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,972 copying build/lib/across/tools/visibility/constraints/pointing.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,974 copying build/lib/across/tools/visibility/constraints/bright_star.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,976 copying build/lib/across/tools/visibility/constraints/ecliptic_latitude.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,978 copying build/lib/across/tools/visibility/constraints/galactic_plane.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,980 copying build/lib/across/tools/visibility/constraints/polygon.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,982 copying build/lib/across/tools/visibility/constraints/sun_angle.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,983 copying build/lib/across/tools/visibility/constraints/moon_angle.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,986 copying build/lib/across/tools/visibility/constraints/galactic_bulge.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,988 copying build/lib/across/tools/visibility/constraints/daytime.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,990 copying build/lib/across/tools/visibility/constraints/solar_system.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility/constraints 2026-05-15T18:43:53,993 copying build/lib/across/tools/visibility/base.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility 2026-05-15T18:43:53,995 copying build/lib/across/tools/visibility/ephemeris_visibility.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility 2026-05-15T18:43:53,998 copying build/lib/across/tools/visibility/joint_visibility.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility 2026-05-15T18:43:54,000 copying build/lib/across/tools/visibility/catalogs.py -> build/bdist.linux-armv7l/wheel/./across/tools/visibility 2026-05-15T18:43:54,003 copying build/lib/across/tools/py.typed -> build/bdist.linux-armv7l/wheel/./across/tools 2026-05-15T18:43:54,004 running install_egg_info 2026-05-15T18:43:54,011 Copying across_tools.egg-info to build/bdist.linux-armv7l/wheel/./across_tools-1.6.1-py3.11.egg-info 2026-05-15T18:43:54,023 running install_scripts 2026-05-15T18:43:54,035 creating build/bdist.linux-armv7l/wheel/across_tools-1.6.1.dist-info/WHEEL 2026-05-15T18:43:54,038 creating '/tmp/pip-wheel-eyfery57/.tmp-okkyfxhn/across_tools-1.6.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-15T18:43:54,040 adding 'across/__init__.py' 2026-05-15T18:43:54,042 adding 'across/tools/__init__.py' 2026-05-15T18:43:54,044 adding 'across/tools/_version.py' 2026-05-15T18:43:54,045 adding 'across/tools/example_module.py' 2026-05-15T18:43:54,046 adding 'across/tools/py.typed' 2026-05-15T18:43:54,048 adding 'across/tools/core/__init__.py' 2026-05-15T18:43:54,049 adding 'across/tools/core/config.py' 2026-05-15T18:43:54,050 adding 'across/tools/core/math.py' 2026-05-15T18:43:54,052 adding 'across/tools/core/plotting.py' 2026-05-15T18:43:54,054 adding 'across/tools/core/enums/__init__.py' 2026-05-15T18:43:54,055 adding 'across/tools/core/enums/constraint_type.py' 2026-05-15T18:43:54,056 adding 'across/tools/core/enums/depth_unit.py' 2026-05-15T18:43:54,057 adding 'across/tools/core/enums/energy_unit.py' 2026-05-15T18:43:54,058 adding 'across/tools/core/enums/frequency_unit.py' 2026-05-15T18:43:54,059 adding 'across/tools/core/enums/solar_system_object.py' 2026-05-15T18:43:54,060 adding 'across/tools/core/enums/twilight_type.py' 2026-05-15T18:43:54,062 adding 'across/tools/core/enums/wavelength_unit.py' 2026-05-15T18:43:54,063 adding 'across/tools/core/schemas/__init__.py' 2026-05-15T18:43:54,065 adding 'across/tools/core/schemas/bandpass.py' 2026-05-15T18:43:54,066 adding 'across/tools/core/schemas/base.py' 2026-05-15T18:43:54,068 adding 'across/tools/core/schemas/coordinate.py' 2026-05-15T18:43:54,070 adding 'across/tools/core/schemas/custom_types.py' 2026-05-15T18:43:54,071 adding 'across/tools/core/schemas/exceptions.py' 2026-05-15T18:43:54,072 adding 'across/tools/core/schemas/healpix_order.py' 2026-05-15T18:43:54,073 adding 'across/tools/core/schemas/polygon.py' 2026-05-15T18:43:54,074 adding 'across/tools/core/schemas/roll_angle.py' 2026-05-15T18:43:54,076 adding 'across/tools/core/schemas/tle.py' 2026-05-15T18:43:54,077 adding 'across/tools/core/schemas/visibility.py' 2026-05-15T18:43:54,079 adding 'across/tools/ephemeris/__init__.py' 2026-05-15T18:43:54,080 adding 'across/tools/ephemeris/base.py' 2026-05-15T18:43:54,082 adding 'across/tools/ephemeris/ground_ephem.py' 2026-05-15T18:43:54,083 adding 'across/tools/ephemeris/jpl_ephem.py' 2026-05-15T18:43:54,085 adding 'across/tools/ephemeris/spice_ephem.py' 2026-05-15T18:43:54,086 adding 'across/tools/ephemeris/tle_ephem.py' 2026-05-15T18:43:54,088 adding 'across/tools/footprint/__init__.py' 2026-05-15T18:43:54,090 adding 'across/tools/footprint/footprint.py' 2026-05-15T18:43:54,091 adding 'across/tools/footprint/healpix_joins.py' 2026-05-15T18:43:54,092 adding 'across/tools/footprint/projection.py' 2026-05-15T18:43:54,093 adding 'across/tools/footprint/schemas.py' 2026-05-15T18:43:54,095 adding 'across/tools/tle/__init__.py' 2026-05-15T18:43:54,096 adding 'across/tools/tle/exceptions.py' 2026-05-15T18:43:54,098 adding 'across/tools/tle/tle.py' 2026-05-15T18:43:54,100 adding 'across/tools/visibility/__init__.py' 2026-05-15T18:43:54,102 adding 'across/tools/visibility/base.py' 2026-05-15T18:43:54,104 adding 'across/tools/visibility/catalogs.py' 2026-05-15T18:43:54,105 adding 'across/tools/visibility/constraints_constructor.py' 2026-05-15T18:43:54,107 adding 'across/tools/visibility/ephemeris_visibility.py' 2026-05-15T18:43:54,109 adding 'across/tools/visibility/joint_visibility.py' 2026-05-15T18:43:54,111 adding 'across/tools/visibility/constraints/__init__.py' 2026-05-15T18:43:54,112 adding 'across/tools/visibility/constraints/airmass.py' 2026-05-15T18:43:54,113 adding 'across/tools/visibility/constraints/alt_az.py' 2026-05-15T18:43:54,115 adding 'across/tools/visibility/constraints/base.py' 2026-05-15T18:43:54,117 adding 'across/tools/visibility/constraints/bright_star.py' 2026-05-15T18:43:54,118 adding 'across/tools/visibility/constraints/daytime.py' 2026-05-15T18:43:54,120 adding 'across/tools/visibility/constraints/earth_limb.py' 2026-05-15T18:43:54,121 adding 'across/tools/visibility/constraints/ecliptic_latitude.py' 2026-05-15T18:43:54,123 adding 'across/tools/visibility/constraints/galactic_bulge.py' 2026-05-15T18:43:54,124 adding 'across/tools/visibility/constraints/galactic_plane.py' 2026-05-15T18:43:54,126 adding 'across/tools/visibility/constraints/logical.py' 2026-05-15T18:43:54,128 adding 'across/tools/visibility/constraints/moon_angle.py' 2026-05-15T18:43:54,129 adding 'across/tools/visibility/constraints/pointing.py' 2026-05-15T18:43:54,131 adding 'across/tools/visibility/constraints/polygon.py' 2026-05-15T18:43:54,132 adding 'across/tools/visibility/constraints/saa.py' 2026-05-15T18:43:54,133 adding 'across/tools/visibility/constraints/solar_system.py' 2026-05-15T18:43:54,135 adding 'across/tools/visibility/constraints/sun_angle.py' 2026-05-15T18:43:54,138 adding 'across_tools-1.6.1.dist-info/licenses/LICENSE' 2026-05-15T18:43:54,140 adding 'across_tools-1.6.1.dist-info/METADATA' 2026-05-15T18:43:54,141 adding 'across_tools-1.6.1.dist-info/WHEEL' 2026-05-15T18:43:54,142 adding 'across_tools-1.6.1.dist-info/top_level.txt' 2026-05-15T18:43:54,144 adding 'across_tools-1.6.1.dist-info/RECORD' 2026-05-15T18:43:54,147 removing build/bdist.linux-armv7l/wheel 2026-05-15T18:43:54,273 Building wheel for across-tools (pyproject.toml): finished with status 'done' 2026-05-15T18:43:54,280 Created wheel for across-tools: filename=across_tools-1.6.1-py3-none-any.whl size=87360 sha256=0ac6a599f266b129ce32baca4eb3425008a8d1cb964e463f38217542c6098ce2 2026-05-15T18:43:54,281 Stored in directory: /tmp/pip-ephem-wheel-cache-74_isfrv/wheels/40/de/ae/ef0cf689bf82a60fb79f4fa3eb562b65af9824d0c848e17c8d 2026-05-15T18:43:54,301 Successfully built across-tools 2026-05-15T18:43:54,307 Removed build tracker: '/tmp/pip-build-tracker-0f4axqli'