2026-08-11T18:18:19,094 Created temporary directory: /tmp/pip-ephem-wheel-cache-mfgxriis 2026-08-11T18:18:19,096 Created temporary directory: /tmp/pip-build-tracker-qxyx85fd 2026-08-11T18:18:19,097 Initialized build tracking at /tmp/pip-build-tracker-qxyx85fd 2026-08-11T18:18:19,097 Created build tracker: /tmp/pip-build-tracker-qxyx85fd 2026-08-11T18:18:19,098 Entered build tracker: /tmp/pip-build-tracker-qxyx85fd 2026-08-11T18:18:19,098 Created temporary directory: /tmp/pip-wheel-hbehu9wt 2026-08-11T18:18:19,101 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-08-11T18:18:19,104 Created temporary directory: /tmp/pip-ephem-wheel-cache-w50hdiit 2026-08-11T18:18:19,126 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-11T18:18:19,129 2 location(s) to search for versions of grispy: 2026-08-11T18:18:19,129 * https://pypi.org/simple/grispy/ 2026-08-11T18:18:19,129 * https://www.piwheels.org/simple/grispy/ 2026-08-11T18:18:19,130 Fetching project page and analyzing links: https://pypi.org/simple/grispy/ 2026-08-11T18:18:19,131 Getting page https://pypi.org/simple/grispy/ 2026-08-11T18:18:19,132 Found index url https://pypi.org/simple 2026-08-11T18:18:19,356 Fetched page https://pypi.org/simple/grispy/ as application/vnd.pypi.simple.v1+json 2026-08-11T18:18:19,358 Found link https://files.pythonhosted.org/packages/0c/89/73cea571e75d19aa54a1dc0406e14951391de4e210d4a4b65a30458a4681/grispy-0.0.2.tar.gz (from https://pypi.org/simple/grispy/), version: 0.0.2 2026-08-11T18:18:19,359 Found link https://files.pythonhosted.org/packages/68/46/d6f01c7a9250f1a1382876c6e1959fb12ec1682979fe4a7930f31c6b27c2/grispy-0.0.3.tar.gz (from https://pypi.org/simple/grispy/), version: 0.0.3 2026-08-11T18:18:19,360 Found link https://files.pythonhosted.org/packages/f2/be/ede1a0f9e9e2a6c19fdc0312696e875c25985cc52a0dd47a9f358bd311ec/grispy-0.0.4.tar.gz (from https://pypi.org/simple/grispy/), version: 0.0.4 2026-08-11T18:18:19,361 Found link https://files.pythonhosted.org/packages/5b/e7/31f7315742586d7c98e91dd7cbf30f20c55f4473dcfb8e88f164c27a7dd8/grispy-0.1.0.tar.gz (from https://pypi.org/simple/grispy/), version: 0.1.0 2026-08-11T18:18:19,362 Found link https://files.pythonhosted.org/packages/54/0d/c92073665be382450928a4d790096c24f2aacf6bec85841379055849eaf6/grispy-0.2.0.tar.gz (from https://pypi.org/simple/grispy/), version: 0.2.0 2026-08-11T18:18:19,363 Skipping link: No binaries permitted for grispy: https://files.pythonhosted.org/packages/fa/2b/776742ec00ed1c39e372db67ce6011cfa65f670e8a547165bacde2791801/grispy-0.3.0-py3-none-any.whl (from https://pypi.org/simple/grispy/) (requires-python:>=3.11) 2026-08-11T18:18:19,364 Found link https://files.pythonhosted.org/packages/b2/32/3d5d78a75acf31d781f325bace333f2f1d88fcdbdd0b65f32c6fca798695/grispy-0.3.0.tar.gz (from https://pypi.org/simple/grispy/) (requires-python:>=3.11), version: 0.3.0 2026-08-11T18:18:19,365 Fetching project page and analyzing links: https://www.piwheels.org/simple/grispy/ 2026-08-11T18:18:19,365 Getting page https://www.piwheels.org/simple/grispy/ 2026-08-11T18:18:19,367 Found index url https://www.piwheels.org/simple 2026-08-11T18:18:19,550 Fetched page https://www.piwheels.org/simple/grispy/ as text/html 2026-08-11T18:18:19,553 Skipping link: No binaries permitted for grispy: https://archive1.piwheels.org/simple/grispy/grispy-0.2.0-py3-none-any.whl#sha256=93becfa7ed374b063dc4c473d55e33f02769ef84039450ba494f1e5ee9222aa2 (from https://www.piwheels.org/simple/grispy/) 2026-08-11T18:18:19,553 Skipping link: No binaries permitted for grispy: https://archive1.piwheels.org/simple/grispy/grispy-0.1.0-py3-none-any.whl#sha256=78aa77872036ca8a857f2a83bdf4d0e5444699cb028265f6460dbdbc211ff2d1 (from https://www.piwheels.org/simple/grispy/) 2026-08-11T18:18:19,554 Skipping link: No binaries permitted for grispy: https://archive1.piwheels.org/simple/grispy/grispy-0.0.4-py3-none-any.whl#sha256=cfd6fd81e0b3d35fe62d99edfe8cfed02317ed0bf687df564f862f045b3275a1 (from https://www.piwheels.org/simple/grispy/) 2026-08-11T18:18:19,555 Skipping link: No binaries permitted for grispy: https://archive1.piwheels.org/simple/grispy/grispy-0.0.3-py3-none-any.whl#sha256=7d1285069585562ab45630041b51af02c0a124957c9727b7747dcb1c668064bc (from https://www.piwheels.org/simple/grispy/) 2026-08-11T18:18:19,555 Skipping link: No binaries permitted for grispy: https://archive1.piwheels.org/simple/grispy/grispy-0.0.2-py3-none-any.whl#sha256=ab8b36c03bf3566bd56e4e001fa97b08b6ba266c3f06c3e17c90d052f8c15fd4 (from https://www.piwheels.org/simple/grispy/) 2026-08-11T18:18:19,556 Skipping link: not a file: https://www.piwheels.org/simple/grispy/ 2026-08-11T18:18:19,556 Skipping link: not a file: https://pypi.org/simple/grispy/ 2026-08-11T18:18:19,578 Given no hashes to check 1 links for project 'grispy': discarding no candidates 2026-08-11T18:18:19,597 Collecting grispy==0.3.0 2026-08-11T18:18:19,599 Created temporary directory: /tmp/pip-unpack-ts4lsbjp 2026-08-11T18:18:19,750 Downloading grispy-0.3.0.tar.gz (19 kB) 2026-08-11T18:18:19,791 Added grispy==0.3.0 from https://files.pythonhosted.org/packages/b2/32/3d5d78a75acf31d781f325bace333f2f1d88fcdbdd0b65f32c6fca798695/grispy-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-qxyx85fd' 2026-08-11T18:18:19,796 Created temporary directory: /tmp/pip-build-env-okknhtpy 2026-08-11T18:18:19,801 Installing build dependencies: started 2026-08-11T18:18:19,802 Running command pip subprocess to install build dependencies 2026-08-11T18:18:20,947 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-11T18:18:21,824 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-08-11T18:18:21,847 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-11T18:18:23,597 Collecting setuptools>=77.0 2026-08-11T18:18:23,598 Obtaining dependency information for setuptools>=77.0 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-11T18:18:23,613 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-11T18:18:23,864 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-11T18:18:23,952 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-11T18:18:26,701 Installing collected packages: setuptools 2026-08-11T18:18:28,985 Successfully installed setuptools-84.0.0 2026-08-11T18:18:29,255 Installing build dependencies: finished with status 'done' 2026-08-11T18:18:29,261 Getting requirements to build wheel: started 2026-08-11T18:18:29,262 Running command Getting requirements to build wheel 2026-08-11T18:18:29,951 running egg_info 2026-08-11T18:18:29,958 writing grispy.egg-info/PKG-INFO 2026-08-11T18:18:29,962 writing dependency_links to grispy.egg-info/dependency_links.txt 2026-08-11T18:18:29,964 writing requirements to grispy.egg-info/requires.txt 2026-08-11T18:18:29,965 writing top-level names to grispy.egg-info/top_level.txt 2026-08-11T18:18:29,984 reading manifest file 'grispy.egg-info/SOURCES.txt' 2026-08-11T18:18:29,987 reading manifest template 'MANIFEST.in' 2026-08-11T18:18:29,988 warning: no previously-included files found matching 'tox.ini' 2026-08-11T18:18:29,989 warning: no previously-included files found matching '.readthedocs.yaml' 2026-08-11T18:18:29,991 warning: no previously-included files matching '*' found under directory 'examples' 2026-08-11T18:18:29,992 warning: no previously-included files matching '*' found under directory 'tools' 2026-08-11T18:18:29,993 warning: no previously-included files matching '*' found under directory 'tests' 2026-08-11T18:18:29,994 warning: no previously-included files matching '*' found under directory 'docs' 2026-08-11T18:18:29,995 warning: no previously-included files matching '*' found under directory 'res' 2026-08-11T18:18:29,995 adding license file 'LICENSE' 2026-08-11T18:18:29,999 writing manifest file 'grispy.egg-info/SOURCES.txt' 2026-08-11T18:18:30,098 Getting requirements to build wheel: finished with status 'done' 2026-08-11T18:18:30,101 Created temporary directory: /tmp/pip-modern-metadata-m6ir01qj 2026-08-11T18:18:30,104 Preparing metadata (pyproject.toml): started 2026-08-11T18:18:30,105 Running command Preparing metadata (pyproject.toml) 2026-08-11T18:18:30,760 running dist_info 2026-08-11T18:18:30,770 creating /tmp/pip-modern-metadata-m6ir01qj/grispy.egg-info 2026-08-11T18:18:30,771 writing /tmp/pip-modern-metadata-m6ir01qj/grispy.egg-info/PKG-INFO 2026-08-11T18:18:30,775 writing dependency_links to /tmp/pip-modern-metadata-m6ir01qj/grispy.egg-info/dependency_links.txt 2026-08-11T18:18:30,777 writing requirements to /tmp/pip-modern-metadata-m6ir01qj/grispy.egg-info/requires.txt 2026-08-11T18:18:30,777 writing top-level names to /tmp/pip-modern-metadata-m6ir01qj/grispy.egg-info/top_level.txt 2026-08-11T18:18:30,779 writing manifest file '/tmp/pip-modern-metadata-m6ir01qj/grispy.egg-info/SOURCES.txt' 2026-08-11T18:18:30,795 reading manifest file '/tmp/pip-modern-metadata-m6ir01qj/grispy.egg-info/SOURCES.txt' 2026-08-11T18:18:30,797 reading manifest template 'MANIFEST.in' 2026-08-11T18:18:30,799 warning: no previously-included files found matching 'tox.ini' 2026-08-11T18:18:30,799 warning: no previously-included files found matching '.readthedocs.yaml' 2026-08-11T18:18:30,800 warning: no previously-included files matching '*' found under directory 'examples' 2026-08-11T18:18:30,801 warning: no previously-included files matching '*' found under directory 'tools' 2026-08-11T18:18:30,802 warning: no previously-included files matching '*' found under directory 'tests' 2026-08-11T18:18:30,803 warning: no previously-included files matching '*' found under directory 'docs' 2026-08-11T18:18:30,804 warning: no previously-included files matching '*' found under directory 'res' 2026-08-11T18:18:30,804 adding license file 'LICENSE' 2026-08-11T18:18:30,807 writing manifest file '/tmp/pip-modern-metadata-m6ir01qj/grispy.egg-info/SOURCES.txt' 2026-08-11T18:18:30,808 creating '/tmp/pip-modern-metadata-m6ir01qj/grispy-0.3.0.dist-info' 2026-08-11T18:18:30,930 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-11T18:18:30,935 Source in /tmp/pip-wheel-hbehu9wt/grispy_47f95d3918fa4dda8d7a0959113d3350 has version 0.3.0, which satisfies requirement grispy==0.3.0 from https://files.pythonhosted.org/packages/b2/32/3d5d78a75acf31d781f325bace333f2f1d88fcdbdd0b65f32c6fca798695/grispy-0.3.0.tar.gz 2026-08-11T18:18:30,936 Removed grispy==0.3.0 from https://files.pythonhosted.org/packages/b2/32/3d5d78a75acf31d781f325bace333f2f1d88fcdbdd0b65f32c6fca798695/grispy-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-qxyx85fd' 2026-08-11T18:18:30,942 Created temporary directory: /tmp/pip-unpack-niwslfjc 2026-08-11T18:18:30,942 Building wheels for collected packages: grispy 2026-08-11T18:18:30,947 Created temporary directory: /tmp/pip-wheel-_lx9h3a1 2026-08-11T18:18:30,947 Destination directory: /tmp/pip-wheel-_lx9h3a1 2026-08-11T18:18:30,949 Building wheel for grispy (pyproject.toml): started 2026-08-11T18:18:30,951 Running command Building wheel for grispy (pyproject.toml) 2026-08-11T18:18:31,614 running bdist_wheel 2026-08-11T18:18:31,631 running build 2026-08-11T18:18:31,632 running build_py 2026-08-11T18:18:31,638 creating build/lib/grispy 2026-08-11T18:18:31,640 copying grispy/periodicity.py -> build/lib/grispy 2026-08-11T18:18:31,642 copying grispy/__init__.py -> build/lib/grispy 2026-08-11T18:18:31,644 copying grispy/validators.py -> build/lib/grispy 2026-08-11T18:18:31,647 copying grispy/core.py -> build/lib/grispy 2026-08-11T18:18:31,650 copying grispy/distances.py -> build/lib/grispy 2026-08-11T18:18:31,652 running egg_info 2026-08-11T18:18:31,661 writing grispy.egg-info/PKG-INFO 2026-08-11T18:18:31,664 writing dependency_links to grispy.egg-info/dependency_links.txt 2026-08-11T18:18:31,666 writing requirements to grispy.egg-info/requires.txt 2026-08-11T18:18:31,667 writing top-level names to grispy.egg-info/top_level.txt 2026-08-11T18:18:31,676 reading manifest file 'grispy.egg-info/SOURCES.txt' 2026-08-11T18:18:31,678 reading manifest template 'MANIFEST.in' 2026-08-11T18:18:31,680 warning: no previously-included files found matching 'tox.ini' 2026-08-11T18:18:31,681 warning: no previously-included files found matching '.readthedocs.yaml' 2026-08-11T18:18:31,682 warning: no previously-included files matching '*' found under directory 'examples' 2026-08-11T18:18:31,683 warning: no previously-included files matching '*' found under directory 'tools' 2026-08-11T18:18:31,684 warning: no previously-included files matching '*' found under directory 'tests' 2026-08-11T18:18:31,685 warning: no previously-included files matching '*' found under directory 'docs' 2026-08-11T18:18:31,686 warning: no previously-included files matching '*' found under directory 'res' 2026-08-11T18:18:31,687 adding license file 'LICENSE' 2026-08-11T18:18:31,690 writing manifest file 'grispy.egg-info/SOURCES.txt' 2026-08-11T18:18:31,701 installing to build/bdist.linux-armv7l/wheel 2026-08-11T18:18:31,702 running install 2026-08-11T18:18:31,725 running install_lib 2026-08-11T18:18:31,731 creating build/bdist.linux-armv7l/wheel 2026-08-11T18:18:31,733 creating build/bdist.linux-armv7l/wheel/grispy 2026-08-11T18:18:31,735 copying build/lib/grispy/periodicity.py -> build/bdist.linux-armv7l/wheel/./grispy 2026-08-11T18:18:31,737 copying build/lib/grispy/__init__.py -> build/bdist.linux-armv7l/wheel/./grispy 2026-08-11T18:18:31,739 copying build/lib/grispy/validators.py -> build/bdist.linux-armv7l/wheel/./grispy 2026-08-11T18:18:31,742 copying build/lib/grispy/core.py -> build/bdist.linux-armv7l/wheel/./grispy 2026-08-11T18:18:31,745 copying build/lib/grispy/distances.py -> build/bdist.linux-armv7l/wheel/./grispy 2026-08-11T18:18:31,747 running install_egg_info 2026-08-11T18:18:31,752 Copying grispy.egg-info to build/bdist.linux-armv7l/wheel/./grispy-0.3.0-py3.11.egg-info 2026-08-11T18:18:31,762 running install_scripts 2026-08-11T18:18:31,772 creating build/bdist.linux-armv7l/wheel/grispy-0.3.0.dist-info/WHEEL 2026-08-11T18:18:31,775 creating '/tmp/pip-wheel-_lx9h3a1/.tmp-saavhrwe/grispy-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-11T18:18:31,778 adding 'grispy/__init__.py' 2026-08-11T18:18:31,783 adding 'grispy/core.py' 2026-08-11T18:18:31,785 adding 'grispy/distances.py' 2026-08-11T18:18:31,788 adding 'grispy/periodicity.py' 2026-08-11T18:18:31,790 adding 'grispy/validators.py' 2026-08-11T18:18:31,793 adding 'grispy-0.3.0.dist-info/licenses/LICENSE' 2026-08-11T18:18:31,795 adding 'grispy-0.3.0.dist-info/METADATA' 2026-08-11T18:18:31,796 adding 'grispy-0.3.0.dist-info/WHEEL' 2026-08-11T18:18:31,798 adding 'grispy-0.3.0.dist-info/top_level.txt' 2026-08-11T18:18:31,799 adding 'grispy-0.3.0.dist-info/RECORD' 2026-08-11T18:18:31,801 removing build/bdist.linux-armv7l/wheel 2026-08-11T18:18:31,903 Building wheel for grispy (pyproject.toml): finished with status 'done' 2026-08-11T18:18:31,908 Created wheel for grispy: filename=grispy-0.3.0-py3-none-any.whl size=19071 sha256=5bd5c2aae75bb2d1ee45b099a439dd924d1118ab332cbf8920db63bb84704b4b 2026-08-11T18:18:31,909 Stored in directory: /tmp/pip-ephem-wheel-cache-w50hdiit/wheels/85/c3/86/831fec878c70a824c89cf095cd7dbc08e716246ab87e8794f5 2026-08-11T18:18:31,920 Successfully built grispy 2026-08-11T18:18:31,924 Removed build tracker: '/tmp/pip-build-tracker-qxyx85fd'