2026-03-25T17:24:36,184 Created temporary directory: /tmp/pip-build-tracker-g0vjdg9v 2026-03-25T17:24:36,185 Initialized build tracking at /tmp/pip-build-tracker-g0vjdg9v 2026-03-25T17:24:36,186 Created build tracker: /tmp/pip-build-tracker-g0vjdg9v 2026-03-25T17:24:36,186 Entered build tracker: /tmp/pip-build-tracker-g0vjdg9v 2026-03-25T17:24:36,186 Created temporary directory: /tmp/pip-wheel-wtf3rdv3 2026-03-25T17:24:36,190 Created temporary directory: /tmp/pip-ephem-wheel-cache-nerbt_18 2026-03-25T17:24:36,248 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-25T17:24:36,251 2 location(s) to search for versions of pysiology: 2026-03-25T17:24:36,251 * https://pypi.org/simple/pysiology/ 2026-03-25T17:24:36,251 * https://www.piwheels.org/simple/pysiology/ 2026-03-25T17:24:36,251 Fetching project page and analyzing links: https://pypi.org/simple/pysiology/ 2026-03-25T17:24:36,252 Getting page https://pypi.org/simple/pysiology/ 2026-03-25T17:24:36,253 Found index url https://pypi.org/simple/ 2026-03-25T17:24:36,400 Fetched page https://pypi.org/simple/pysiology/ as application/vnd.pypi.simple.v1+json 2026-03-25T17:24:36,402 Found link https://files.pythonhosted.org/packages/84/84/6ff4a8682c6d49bdf9bf83261a9b2ca4394a00d03a214c4fe6c93a4e43fb/pysiology-0.0.9.1.linux-x86_64.tar.gz (from https://pypi.org/simple/pysiology/), version: 0.0.9.1.linux-x86_64 2026-03-25T17:24:36,403 Found link https://files.pythonhosted.org/packages/58/d8/2eafa3b83cd33c8fcc0c42f12b266a2c887c2530429353ea9c70a7ef3414/pysiology-0.0.9.2.tar.gz (from https://pypi.org/simple/pysiology/), version: 0.0.9.2 2026-03-25T17:24:36,403 Found link https://files.pythonhosted.org/packages/0a/8e/c1a9f5736e3404656526cb1ce1b34aa34de2a6c7e2af98dac3f766ee6ad2/pysiology-0.0.9.3.tar.gz (from https://pypi.org/simple/pysiology/), version: 0.0.9.3 2026-03-25T17:24:36,404 Skipping link: No binaries permitted for pysiology: https://files.pythonhosted.org/packages/47/ad/ca11b9b9a6b89437f954fac1886dbd54d868406759dfd8d679cc9b875498/pysiology-0.0.9.4-py3-none-any.whl (from https://pypi.org/simple/pysiology/) 2026-03-25T17:24:36,404 Found link https://files.pythonhosted.org/packages/ce/65/ffe8048a07047c1f9df6280828d46fd3d4ef9e278efd51b8b34d627b11db/pysiology-0.0.9.4.tar.gz (from https://pypi.org/simple/pysiology/), version: 0.0.9.4 2026-03-25T17:24:36,404 Skipping link: No binaries permitted for pysiology: https://files.pythonhosted.org/packages/f8/bd/aedceaf241e6e878e3ec44d4a4b99b67914cec239afb5b4369a0617bd953/pysiology-0.0.9.6-py3-none-any.whl (from https://pypi.org/simple/pysiology/) 2026-03-25T17:24:36,404 Found link https://files.pythonhosted.org/packages/a3/5e/5ba4a4cf35caaf0b39034550cf99a0232ec4b4e84dd6c39be9dcc660505d/pysiology-0.0.9.6.tar.gz (from https://pypi.org/simple/pysiology/), version: 0.0.9.6 2026-03-25T17:24:36,405 Skipping link: No binaries permitted for pysiology: https://files.pythonhosted.org/packages/0d/9f/4846bfd7d1d76a4d751e9a78fbad3000c2a957e00161f17730c8c0bb3065/pysiology-0.0.9.71-py3-none-any.whl (from https://pypi.org/simple/pysiology/) (requires-python:>=3.5) 2026-03-25T17:24:36,406 Found link https://files.pythonhosted.org/packages/92/7f/eb5fc0cf9bd86c13d9177dfa223f9ab504e55c013d0af635c3bc53347a71/pysiology-0.0.9.71.tar.gz (from https://pypi.org/simple/pysiology/) (requires-python:>=3.5), version: 0.0.9.71 2026-03-25T17:24:36,406 Fetching project page and analyzing links: https://www.piwheels.org/simple/pysiology/ 2026-03-25T17:24:36,407 Getting page https://www.piwheels.org/simple/pysiology/ 2026-03-25T17:24:36,408 Found index url https://www.piwheels.org/simple/ 2026-03-25T17:24:36,504 Fetched page https://www.piwheels.org/simple/pysiology/ as text/html 2026-03-25T17:24:36,505 Skipping link: No binaries permitted for pysiology: https://archive1.piwheels.org/simple/pysiology/pysiology-0.0.9.6-py3-none-any.whl#sha256=3ab3937770be9f29ce239ba68b1bf3d6a6b05cf0e42802934be4ee72b6a3ae3d (from https://www.piwheels.org/simple/pysiology/) 2026-03-25T17:24:36,506 Skipping link: No binaries permitted for pysiology: https://archive1.piwheels.org/simple/pysiology/pysiology-0.0.9.4-py3-none-any.whl#sha256=5a7e94cde4ea0da2f57200c7cdec3138acd3a1e69e577acaa04c35554ce06864 (from https://www.piwheels.org/simple/pysiology/) 2026-03-25T17:24:36,506 Skipping link: No binaries permitted for pysiology: https://archive1.piwheels.org/simple/pysiology/pysiology-0.0.9.3-py3-none-any.whl#sha256=b27c4e40d9bca3821cbfce81df93ba67c4c97ba317214ae4cc2b38238f052988 (from https://www.piwheels.org/simple/pysiology/) 2026-03-25T17:24:36,506 Skipping link: No binaries permitted for pysiology: https://archive1.piwheels.org/simple/pysiology/pysiology-0.0.9.2-py3-none-any.whl#sha256=9e7234e47ad6b5f10c0e3ba5560bc87d62933e4ed4d0b1d92deaa7f9482a18ad (from https://www.piwheels.org/simple/pysiology/) 2026-03-25T17:24:36,506 Skipping link: not a file: https://www.piwheels.org/simple/pysiology/ 2026-03-25T17:24:36,506 Skipping link: not a file: https://pypi.org/simple/pysiology/ 2026-03-25T17:24:36,531 Given no hashes to check 1 links for project 'pysiology': discarding no candidates 2026-03-25T17:24:36,532 Collecting pysiology==0.0.9.71 2026-03-25T17:24:36,534 Created temporary directory: /tmp/pip-unpack-tg8dxkhc 2026-03-25T17:24:36,687 Downloading pysiology-0.0.9.71.tar.gz (2.3 MB) 2026-03-25T17:24:37,748 Added pysiology==0.0.9.71 from https://files.pythonhosted.org/packages/92/7f/eb5fc0cf9bd86c13d9177dfa223f9ab504e55c013d0af635c3bc53347a71/pysiology-0.0.9.71.tar.gz to build tracker '/tmp/pip-build-tracker-g0vjdg9v' 2026-03-25T17:24:37,750 Running setup.py (path:/tmp/pip-wheel-wtf3rdv3/pysiology_1a8f9a4378e24a82973ee1ba4888f9cd/setup.py) egg_info for package pysiology 2026-03-25T17:24:37,751 Created temporary directory: /tmp/pip-pip-egg-info-1rcbo8_0 2026-03-25T17:24:37,751 Preparing metadata (setup.py): started 2026-03-25T17:24:37,752 Running command python setup.py egg_info 2026-03-25T17:24:38,869 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-25T17:24:38,869 !! 2026-03-25T17:24:38,869 ******************************************************************************** 2026-03-25T17:24:38,869 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-25T17:24:38,870 License :: OSI Approved :: GNU General Public License (GPL) 2026-03-25T17:24:38,870 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T17:24:38,870 ******************************************************************************** 2026-03-25T17:24:38,870 !! 2026-03-25T17:24:38,870 self._finalize_license_expression() 2026-03-25T17:24:38,944 running egg_info 2026-03-25T17:24:39,017 creating /tmp/pip-pip-egg-info-1rcbo8_0/pysiology.egg-info 2026-03-25T17:24:39,018 writing /tmp/pip-pip-egg-info-1rcbo8_0/pysiology.egg-info/PKG-INFO 2026-03-25T17:24:39,021 writing dependency_links to /tmp/pip-pip-egg-info-1rcbo8_0/pysiology.egg-info/dependency_links.txt 2026-03-25T17:24:39,023 writing requirements to /tmp/pip-pip-egg-info-1rcbo8_0/pysiology.egg-info/requires.txt 2026-03-25T17:24:39,024 writing top-level names to /tmp/pip-pip-egg-info-1rcbo8_0/pysiology.egg-info/top_level.txt 2026-03-25T17:24:39,025 writing manifest file '/tmp/pip-pip-egg-info-1rcbo8_0/pysiology.egg-info/SOURCES.txt' 2026-03-25T17:24:39,255 reading manifest file '/tmp/pip-pip-egg-info-1rcbo8_0/pysiology.egg-info/SOURCES.txt' 2026-03-25T17:24:39,256 reading manifest template 'MANIFEST.in' 2026-03-25T17:24:39,259 adding license file 'LICENSE' 2026-03-25T17:24:39,261 writing manifest file '/tmp/pip-pip-egg-info-1rcbo8_0/pysiology.egg-info/SOURCES.txt' 2026-03-25T17:24:39,375 Preparing metadata (setup.py): finished with status 'done' 2026-03-25T17:24:39,385 Source in /tmp/pip-wheel-wtf3rdv3/pysiology_1a8f9a4378e24a82973ee1ba4888f9cd has version 0.0.9.71, which satisfies requirement pysiology==0.0.9.71 from https://files.pythonhosted.org/packages/92/7f/eb5fc0cf9bd86c13d9177dfa223f9ab504e55c013d0af635c3bc53347a71/pysiology-0.0.9.71.tar.gz 2026-03-25T17:24:39,385 Removed pysiology==0.0.9.71 from https://files.pythonhosted.org/packages/92/7f/eb5fc0cf9bd86c13d9177dfa223f9ab504e55c013d0af635c3bc53347a71/pysiology-0.0.9.71.tar.gz from build tracker '/tmp/pip-build-tracker-g0vjdg9v' 2026-03-25T17:24:39,423 Created temporary directory: /tmp/pip-unpack-d227de5m 2026-03-25T17:24:39,424 Created temporary directory: /tmp/pip-unpack-usqvowlu 2026-03-25T17:24:39,425 Building wheels for collected packages: pysiology 2026-03-25T17:24:39,432 Created temporary directory: /tmp/pip-wheel-91j22uiw 2026-03-25T17:24:39,432 DEPRECATION: Building 'pysiology' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'pysiology'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2026-03-25T17:24:39,434 Building wheel for pysiology (setup.py): started 2026-03-25T17:24:39,435 Destination directory: /tmp/pip-wheel-91j22uiw 2026-03-25T17:24:39,435 Running command python setup.py bdist_wheel 2026-03-25T17:24:40,549 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-25T17:24:40,550 !! 2026-03-25T17:24:40,550 ******************************************************************************** 2026-03-25T17:24:40,550 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-25T17:24:40,550 License :: OSI Approved :: GNU General Public License (GPL) 2026-03-25T17:24:40,550 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T17:24:40,550 ******************************************************************************** 2026-03-25T17:24:40,551 !! 2026-03-25T17:24:40,551 self._finalize_license_expression() 2026-03-25T17:24:40,553 running bdist_wheel 2026-03-25T17:24:40,921 running build 2026-03-25T17:24:40,922 running build_py 2026-03-25T17:24:41,001 creating build/lib/pysiology 2026-03-25T17:24:41,003 copying pysiology/utils.py -> build/lib/pysiology 2026-03-25T17:24:41,006 copying pysiology/__init__.py -> build/lib/pysiology 2026-03-25T17:24:41,008 copying pysiology/sampledata.py -> build/lib/pysiology 2026-03-25T17:24:41,010 copying pysiology/electrocardiography.py -> build/lib/pysiology 2026-03-25T17:24:41,013 copying pysiology/electrodermalactivity.py -> build/lib/pysiology 2026-03-25T17:24:41,016 copying pysiology/electromyography.py -> build/lib/pysiology 2026-03-25T17:24:41,019 running egg_info 2026-03-25T17:24:41,095 writing pysiology.egg-info/PKG-INFO 2026-03-25T17:24:41,098 writing dependency_links to pysiology.egg-info/dependency_links.txt 2026-03-25T17:24:41,100 writing requirements to pysiology.egg-info/requires.txt 2026-03-25T17:24:41,101 writing top-level names to pysiology.egg-info/top_level.txt 2026-03-25T17:24:41,179 reading manifest file 'pysiology.egg-info/SOURCES.txt' 2026-03-25T17:24:41,182 reading manifest template 'MANIFEST.in' 2026-03-25T17:24:41,185 adding license file 'LICENSE' 2026-03-25T17:24:41,187 writing manifest file 'pysiology.egg-info/SOURCES.txt' 2026-03-25T17:24:41,190 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pysiology.data' is absent from the `packages` configuration. 2026-03-25T17:24:41,190 !! 2026-03-25T17:24:41,190 ******************************************************************************** 2026-03-25T17:24:41,190 ############################ 2026-03-25T17:24:41,191 # Package would be ignored # 2026-03-25T17:24:41,191 ############################ 2026-03-25T17:24:41,191 Python recognizes 'pysiology.data' as an importable package[^1], 2026-03-25T17:24:41,191 but it is absent from setuptools' `packages` configuration. 2026-03-25T17:24:41,191 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-25T17:24:41,191 package, please make sure that 'pysiology.data' is explicitly added 2026-03-25T17:24:41,191 to the `packages` configuration field. 2026-03-25T17:24:41,191 Alternatively, you can also rely on setuptools' discovery methods 2026-03-25T17:24:41,192 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-25T17:24:41,192 instead of `find_packages(...)`/`find:`). 2026-03-25T17:24:41,192 You can read more about "package discovery" on setuptools documentation page: 2026-03-25T17:24:41,192 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-25T17:24:41,192 If you don't want 'pysiology.data' to be distributed and are 2026-03-25T17:24:41,192 already explicitly excluding 'pysiology.data' via 2026-03-25T17:24:41,192 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-25T17:24:41,193 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-25T17:24:41,193 combination with a more fine grained `package-data` configuration. 2026-03-25T17:24:41,193 You can read more about "package data files" on setuptools documentation page: 2026-03-25T17:24:41,193 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-25T17:24:41,193 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-25T17:24:41,193 even if it does not contain any `.py` files. 2026-03-25T17:24:41,194 On the other hand, currently there is no concept of package data 2026-03-25T17:24:41,194 directory, all directories are treated like packages. 2026-03-25T17:24:41,194 ******************************************************************************** 2026-03-25T17:24:41,194 !! 2026-03-25T17:24:41,194 check.warn(importable) 2026-03-25T17:24:41,194 creating build/lib/pysiology/data 2026-03-25T17:24:41,194 copying pysiology/data/convertedECG.pkl -> build/lib/pysiology/data 2026-03-25T17:24:41,357 copying pysiology/data/convertedEDA.pkl -> build/lib/pysiology/data 2026-03-25T17:24:41,501 copying pysiology/data/convertedEMG.pkl -> build/lib/pysiology/data 2026-03-25T17:24:41,714 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-03-25T17:24:41,714 !! 2026-03-25T17:24:41,714 ******************************************************************************** 2026-03-25T17:24:41,714 Please avoid running ``setup.py`` directly. 2026-03-25T17:24:41,714 Instead, use pypa/build, pypa/installer or other 2026-03-25T17:24:41,714 standards-based tools. 2026-03-25T17:24:41,715 This deprecation is overdue, please update your project and remove deprecated 2026-03-25T17:24:41,715 calls to avoid build errors in the future. 2026-03-25T17:24:41,715 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-03-25T17:24:41,715 ******************************************************************************** 2026-03-25T17:24:41,715 !! 2026-03-25T17:24:41,715 self.initialize_options() 2026-03-25T17:24:41,788 installing to build/bdist.linux-armv7l/wheel 2026-03-25T17:24:41,788 running install 2026-03-25T17:24:41,811 running install_lib 2026-03-25T17:24:41,885 creating build/bdist.linux-armv7l/wheel 2026-03-25T17:24:41,887 creating build/bdist.linux-armv7l/wheel/pysiology 2026-03-25T17:24:41,889 copying build/lib/pysiology/utils.py -> build/bdist.linux-armv7l/wheel/./pysiology 2026-03-25T17:24:41,891 copying build/lib/pysiology/__init__.py -> build/bdist.linux-armv7l/wheel/./pysiology 2026-03-25T17:24:41,893 copying build/lib/pysiology/sampledata.py -> build/bdist.linux-armv7l/wheel/./pysiology 2026-03-25T17:24:41,895 copying build/lib/pysiology/electrocardiography.py -> build/bdist.linux-armv7l/wheel/./pysiology 2026-03-25T17:24:41,899 creating build/bdist.linux-armv7l/wheel/pysiology/data 2026-03-25T17:24:41,900 copying build/lib/pysiology/data/convertedEDA.pkl -> build/bdist.linux-armv7l/wheel/./pysiology/data 2026-03-25T17:24:42,040 copying build/lib/pysiology/data/convertedEMG.pkl -> build/bdist.linux-armv7l/wheel/./pysiology/data 2026-03-25T17:24:42,186 copying build/lib/pysiology/data/convertedECG.pkl -> build/bdist.linux-armv7l/wheel/./pysiology/data 2026-03-25T17:24:42,340 copying build/lib/pysiology/electrodermalactivity.py -> build/bdist.linux-armv7l/wheel/./pysiology 2026-03-25T17:24:42,342 copying build/lib/pysiology/electromyography.py -> build/bdist.linux-armv7l/wheel/./pysiology 2026-03-25T17:24:42,345 running install_egg_info 2026-03-25T17:24:42,426 Copying pysiology.egg-info to build/bdist.linux-armv7l/wheel/./pysiology-0.0.9.71-py3.13.egg-info 2026-03-25T17:24:42,437 running install_scripts 2026-03-25T17:24:42,451 creating build/bdist.linux-armv7l/wheel/pysiology-0.0.9.71.dist-info/WHEEL 2026-03-25T17:24:42,453 creating '/tmp/pip-wheel-91j22uiw/pysiology-0.0.9.71-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-25T17:24:42,456 adding 'pysiology/__init__.py' 2026-03-25T17:24:42,459 adding 'pysiology/electrocardiography.py' 2026-03-25T17:24:42,461 adding 'pysiology/electrodermalactivity.py' 2026-03-25T17:24:42,466 adding 'pysiology/electromyography.py' 2026-03-25T17:24:42,467 adding 'pysiology/sampledata.py' 2026-03-25T17:24:42,469 adding 'pysiology/utils.py' 2026-03-25T17:24:43,753 adding 'pysiology/data/convertedECG.pkl' 2026-03-25T17:24:44,230 adding 'pysiology/data/convertedEDA.pkl' 2026-03-25T17:24:45,083 adding 'pysiology/data/convertedEMG.pkl' 2026-03-25T17:24:45,146 adding 'pysiology-0.0.9.71.dist-info/licenses/LICENSE' 2026-03-25T17:24:45,147 adding 'pysiology-0.0.9.71.dist-info/METADATA' 2026-03-25T17:24:45,149 adding 'pysiology-0.0.9.71.dist-info/WHEEL' 2026-03-25T17:24:45,150 adding 'pysiology-0.0.9.71.dist-info/top_level.txt' 2026-03-25T17:24:45,151 adding 'pysiology-0.0.9.71.dist-info/RECORD' 2026-03-25T17:24:45,179 removing build/bdist.linux-armv7l/wheel 2026-03-25T17:24:45,307 Building wheel for pysiology (setup.py): finished with status 'done' 2026-03-25T17:24:45,333 Created wheel for pysiology: filename=pysiology-0.0.9.71-py3-none-any.whl size=2451752 sha256=a32227bc5ab9a1f7ab904e8bb3e90bce679bba02ba1530b3dd56a0886261d720 2026-03-25T17:24:45,334 Stored in directory: /tmp/pip-ephem-wheel-cache-nerbt_18/wheels/70/62/b6/196aef9f07be68a8738698c4f2654e1aaaddc385382bdafc99 2026-03-25T17:24:45,347 Successfully built pysiology 2026-03-25T17:24:45,430 Removed build tracker: '/tmp/pip-build-tracker-g0vjdg9v'