2026-01-06T08:38:00,623 Created temporary directory: /tmp/pip-ephem-wheel-cache-gzsz91cl 2026-01-06T08:38:00,625 Created temporary directory: /tmp/pip-build-tracker-uv0fysyl 2026-01-06T08:38:00,626 Initialized build tracking at /tmp/pip-build-tracker-uv0fysyl 2026-01-06T08:38:00,626 Created build tracker: /tmp/pip-build-tracker-uv0fysyl 2026-01-06T08:38:00,627 Entered build tracker: /tmp/pip-build-tracker-uv0fysyl 2026-01-06T08:38:00,628 Created temporary directory: /tmp/pip-wheel-0px2563g 2026-01-06T08:38:00,631 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-01-06T08:38:00,634 Created temporary directory: /tmp/pip-ephem-wheel-cache-c5ribd7y 2026-01-06T08:38:00,662 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-06T08:38:00,665 2 location(s) to search for versions of pyriemann: 2026-01-06T08:38:00,665 * https://pypi.org/simple/pyriemann/ 2026-01-06T08:38:00,665 * https://www.piwheels.org/simple/pyriemann/ 2026-01-06T08:38:00,666 Fetching project page and analyzing links: https://pypi.org/simple/pyriemann/ 2026-01-06T08:38:00,667 Getting page https://pypi.org/simple/pyriemann/ 2026-01-06T08:38:00,668 Found index url https://pypi.org/simple 2026-01-06T08:38:00,892 Fetched page https://pypi.org/simple/pyriemann/ as application/vnd.pypi.simple.v1+json 2026-01-06T08:38:00,897 Skipping link: No binaries permitted for pyriemann: https://files.pythonhosted.org/packages/56/ea/d1650481042ba28b4531ab8008aace73a909f756750a826859e2d28a8306/pyriemann-0.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyriemann/) 2026-01-06T08:38:00,897 Found link https://files.pythonhosted.org/packages/0b/75/1645f9beb0956dc002f2e3f9c17a81c00649c825c97b21732ade644f1c64/pyriemann-0.1.tar.gz (from https://pypi.org/simple/pyriemann/), version: 0.1 2026-01-06T08:38:00,898 Skipping link: No binaries permitted for pyriemann: https://files.pythonhosted.org/packages/d5/b9/dd18f59c6cfb9ed340ffbce4d46b20e01c741f6cc83a2fa6cdd0dab14e3c/pyriemann-0.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyriemann/) 2026-01-06T08:38:00,899 Skipping link: No binaries permitted for pyriemann: https://files.pythonhosted.org/packages/0c/c4/b8cf11c85712ba5076c01969e207ed82c7592a4d7ca22bf6e577cd6660cc/pyriemann-0.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyriemann/) 2026-01-06T08:38:00,899 Skipping link: No binaries permitted for pyriemann: https://files.pythonhosted.org/packages/08/82/c821380424f22330176bd9f731e578e4e5836b5712743ba3fe587fd0b494/pyriemann-0.2.3-py2.py3-none-any.whl (from https://pypi.org/simple/pyriemann/) 2026-01-06T08:38:00,900 Skipping link: No binaries permitted for pyriemann: https://files.pythonhosted.org/packages/ad/16/6e9bf5e299472375aeb57f784872b4a86e90e170af61ac0bdac7abcc2732/pyriemann-0.2.4-py2.py3-none-any.whl (from https://pypi.org/simple/pyriemann/) 2026-01-06T08:38:00,901 Skipping link: No binaries permitted for pyriemann: https://files.pythonhosted.org/packages/cf/61/0cd03b36e7c78dd3e1e9b3a655b4b8f3f265548c205b1ca1ca354cc02599/pyriemann-0.2.5-py2.py3-none-any.whl (from https://pypi.org/simple/pyriemann/) 2026-01-06T08:38:00,901 Skipping link: No binaries permitted for pyriemann: https://files.pythonhosted.org/packages/e0/5e/1df5684d9f43b574d7e2807869578750da94286508ab2129d62c26c1eef0/pyriemann-0.2.6-py2.py3-none-any.whl (from https://pypi.org/simple/pyriemann/) 2026-01-06T08:38:00,902 Found link https://files.pythonhosted.org/packages/ba/53/5e4712add753b5cd74752f0f5f3f6e20121d654140dc758e7ce7da8f30a2/pyriemann-0.2.6.tar.gz (from https://pypi.org/simple/pyriemann/), version: 0.2.6 2026-01-06T08:38:00,903 Found link https://files.pythonhosted.org/packages/7d/79/902a6044b5ad64a5ffc94beff30ac1cffd5606a367331b65bdf37c30bf22/pyriemann-0.2.7.tar.gz (from https://pypi.org/simple/pyriemann/), version: 0.2.7 2026-01-06T08:38:00,904 Found link https://files.pythonhosted.org/packages/4d/1d/6286c740698ea91c22ce0b3f8914d5a8a1b9f99034bee27d0b8e68322c83/pyriemann-0.3.tar.gz (from https://pypi.org/simple/pyriemann/) (requires-python:>=3.7), version: 0.3 2026-01-06T08:38:00,905 Found link https://files.pythonhosted.org/packages/ee/5e/ac8347d876bb0c04498196b33fbf25f2a21eace9fe8f791292598773508a/pyriemann-0.4.tar.gz (from https://pypi.org/simple/pyriemann/) (requires-python:>=3.7), version: 0.4 2026-01-06T08:38:00,906 Found link https://files.pythonhosted.org/packages/45/50/9db91ccb209f5c8020e51186a96dc61f97cd0b7f6e83fbace1e038f303f9/pyriemann-0.5.tar.gz (from https://pypi.org/simple/pyriemann/) (requires-python:>=3.7), version: 0.5 2026-01-06T08:38:00,906 Skipping link: No binaries permitted for pyriemann: https://files.pythonhosted.org/packages/8c/61/f48db3656c96b796c996a0c2ed773b4f3dd1f0c0afce779c88d74f07078a/pyriemann-0.6-py2.py3-none-any.whl (from https://pypi.org/simple/pyriemann/) (requires-python:>=3.8) 2026-01-06T08:38:00,907 Found link https://files.pythonhosted.org/packages/02/68/d20f564c781d3269f662e79fe9bbb9a33f0f6b9efb1a0cc31421be21a5d3/pyriemann-0.6.tar.gz (from https://pypi.org/simple/pyriemann/) (requires-python:>=3.8), version: 0.6 2026-01-06T08:38:00,908 Skipping link: No binaries permitted for pyriemann: https://files.pythonhosted.org/packages/e8/a7/ff6e622c57fec2526a9b3ee56b8dd6c6b143a5ee57620eeb98687a9caf78/pyriemann-0.7-py2.py3-none-any.whl (from https://pypi.org/simple/pyriemann/) (requires-python:>=3.9) 2026-01-06T08:38:00,909 Found link https://files.pythonhosted.org/packages/c4/50/e551da680538e4e2add83d77c3dd201fc216900b5bfa9b9f215cabdfef5f/pyriemann-0.7.tar.gz (from https://pypi.org/simple/pyriemann/) (requires-python:>=3.9), version: 0.7 2026-01-06T08:38:00,909 Skipping link: No binaries permitted for pyriemann: https://files.pythonhosted.org/packages/0a/ce/32c2755c1f1d91a6079f8b882be07237353390f274019831b3ec0ae9fbeb/pyriemann-0.8-py2.py3-none-any.whl (from https://pypi.org/simple/pyriemann/) (requires-python:>=3.9) 2026-01-06T08:38:00,910 Found link https://files.pythonhosted.org/packages/67/8c/6a4fe7acbe9e3b96de0b36275f887c628f291e7d5e9e3a50778ceb112061/pyriemann-0.8.tar.gz (from https://pypi.org/simple/pyriemann/) (requires-python:>=3.9), version: 0.8 2026-01-06T08:38:00,911 Skipping link: No binaries permitted for pyriemann: https://files.pythonhosted.org/packages/8a/10/68024eaf057483e0e21aa16d70ffc1d984adc04b8a7b6e5399cea56d4a51/pyriemann-0.9-py2.py3-none-any.whl (from https://pypi.org/simple/pyriemann/) (requires-python:>=3.9) 2026-01-06T08:38:00,912 Found link https://files.pythonhosted.org/packages/37/a5/4ad28dd76cb4ba606f3c13391fe872ed9510fd1efc6fd3937842e724a6e9/pyriemann-0.9.tar.gz (from https://pypi.org/simple/pyriemann/) (requires-python:>=3.9), version: 0.9 2026-01-06T08:38:00,913 Skipping link: No binaries permitted for pyriemann: https://files.pythonhosted.org/packages/cd/1f/3aaabc8e8eacf5fb00230ae395669a52dce3d9e97877469d31d707fcefc1/pyriemann-0.10-py2.py3-none-any.whl (from https://pypi.org/simple/pyriemann/) (requires-python:>=3.9) 2026-01-06T08:38:00,914 Found link https://files.pythonhosted.org/packages/13/54/fd13222a054b7ef3f5cb8331bafaf22ea5e46fe3d11227a4cd9b419ac1f3/pyriemann-0.10.tar.gz (from https://pypi.org/simple/pyriemann/) (requires-python:>=3.9), version: 0.10 2026-01-06T08:38:00,915 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyriemann/ 2026-01-06T08:38:00,916 Getting page https://www.piwheels.org/simple/pyriemann/ 2026-01-06T08:38:00,917 Found index url https://www.piwheels.org/simple 2026-01-06T08:38:01,093 Fetched page https://www.piwheels.org/simple/pyriemann/ as text/html 2026-01-06T08:38:01,097 Skipping link: No binaries permitted for pyriemann: https://archive1.piwheels.org/simple/pyriemann/pyriemann-0.9-py2.py3-none-any.whl#sha256=3d07037f433c197f6259b53e5d1f9325135b10c03b1f72701c34c607411cabc4 (from https://www.piwheels.org/simple/pyriemann/) (requires-python:>=3.9) 2026-01-06T08:38:01,098 Skipping link: No binaries permitted for pyriemann: https://archive1.piwheels.org/simple/pyriemann/pyriemann-0.8-py2.py3-none-any.whl#sha256=1afe63c98f181a7887bcd5a5fe28ad35ac1d352c97cd0969f03061fdbe4cf1f4 (from https://www.piwheels.org/simple/pyriemann/) (requires-python:>=3.9) 2026-01-06T08:38:01,099 Skipping link: No binaries permitted for pyriemann: https://archive1.piwheels.org/simple/pyriemann/pyriemann-0.7-py2.py3-none-any.whl#sha256=a0b0d2aea41cf9b7ba29eebd01fb70723fd0379497149bbe76bd059291bc8309 (from https://www.piwheels.org/simple/pyriemann/) (requires-python:>=3.9) 2026-01-06T08:38:01,100 Skipping link: No binaries permitted for pyriemann: https://archive1.piwheels.org/simple/pyriemann/pyriemann-0.6-py2.py3-none-any.whl#sha256=e9f4c1cc65cfa80c564d13e6c5d11de2ef72f2b4616c9f7f43cd9852f52ae16f (from https://www.piwheels.org/simple/pyriemann/) (requires-python:>=3.8) 2026-01-06T08:38:01,100 Skipping link: No binaries permitted for pyriemann: https://archive1.piwheels.org/simple/pyriemann/pyriemann-0.5-py2.py3-none-any.whl#sha256=bcf6d269500e5fafebc97749e1ec8e9e9329af01c9c4642608e34ebd2b10c29a (from https://www.piwheels.org/simple/pyriemann/) (requires-python:>=3.7) 2026-01-06T08:38:01,101 Skipping link: No binaries permitted for pyriemann: https://archive1.piwheels.org/simple/pyriemann/pyriemann-0.4-py2.py3-none-any.whl#sha256=ac1a95487d79d93f9ba6bcbbdc18581296c172dbcf951e73e4d4e924d32aba0a (from https://www.piwheels.org/simple/pyriemann/) (requires-python:>=3.7) 2026-01-06T08:38:01,101 Skipping link: No binaries permitted for pyriemann: https://archive1.piwheels.org/simple/pyriemann/pyriemann-0.3-py2.py3-none-any.whl#sha256=5d9efdf0190bdc3586217ad9dd2081c3e39c9b300b78399bc69201311c2c5e01 (from https://www.piwheels.org/simple/pyriemann/) (requires-python:>=3.7) 2026-01-06T08:38:01,102 Skipping link: No binaries permitted for pyriemann: https://archive1.piwheels.org/simple/pyriemann/pyriemann-0.2.7-py2.py3-none-any.whl#sha256=09528a9e90f309adce0955dbac2433dcf821b62576739b989c6614850b4a7af6 (from https://www.piwheels.org/simple/pyriemann/) 2026-01-06T08:38:01,102 Skipping link: No binaries permitted for pyriemann: https://archive1.piwheels.org/simple/pyriemann/pyriemann-0.2.6-py2.py3-none-any.whl#sha256=c6137ceff6ba38d7503788d8c9168ac7c2ed16a81affe878cc437596fdfe70eb (from https://www.piwheels.org/simple/pyriemann/) 2026-01-06T08:38:01,103 Skipping link: No binaries permitted for pyriemann: https://archive1.piwheels.org/simple/pyriemann/pyriemann-0.1-py2.py3-none-any.whl#sha256=001d581289bcd432bf0a2304a017d299f9ae1417993e3312513845d98912a034 (from https://www.piwheels.org/simple/pyriemann/) 2026-01-06T08:38:01,104 Skipping link: not a file: https://www.piwheels.org/simple/pyriemann/ 2026-01-06T08:38:01,104 Skipping link: not a file: https://pypi.org/simple/pyriemann/ 2026-01-06T08:38:01,124 Given no hashes to check 1 links for project 'pyriemann': discarding no candidates 2026-01-06T08:38:01,142 Collecting pyriemann==0.10 2026-01-06T08:38:01,145 Created temporary directory: /tmp/pip-unpack-qg8ed09s 2026-01-06T08:38:01,284 Downloading pyriemann-0.10.tar.gz (148 kB) 2026-01-06T08:38:01,524 Added pyriemann==0.10 from https://files.pythonhosted.org/packages/13/54/fd13222a054b7ef3f5cb8331bafaf22ea5e46fe3d11227a4cd9b419ac1f3/pyriemann-0.10.tar.gz to build tracker '/tmp/pip-build-tracker-uv0fysyl' 2026-01-06T08:38:01,526 Running setup.py (path:/tmp/pip-wheel-0px2563g/pyriemann_7b04d8c4e5e14f20b440e6beefb612cf/setup.py) egg_info for package pyriemann 2026-01-06T08:38:01,527 Created temporary directory: /tmp/pip-pip-egg-info-3wg12ddo 2026-01-06T08:38:01,527 Preparing metadata (setup.py): started 2026-01-06T08:38:01,529 Running command python setup.py egg_info 2026-01-06T08:38:02,416 running egg_info 2026-01-06T08:38:02,443 creating /tmp/pip-pip-egg-info-3wg12ddo/pyriemann.egg-info 2026-01-06T08:38:02,444 writing /tmp/pip-pip-egg-info-3wg12ddo/pyriemann.egg-info/PKG-INFO 2026-01-06T08:38:02,452 writing dependency_links to /tmp/pip-pip-egg-info-3wg12ddo/pyriemann.egg-info/dependency_links.txt 2026-01-06T08:38:02,456 writing requirements to /tmp/pip-pip-egg-info-3wg12ddo/pyriemann.egg-info/requires.txt 2026-01-06T08:38:02,457 writing top-level names to /tmp/pip-pip-egg-info-3wg12ddo/pyriemann.egg-info/top_level.txt 2026-01-06T08:38:02,458 writing manifest file '/tmp/pip-pip-egg-info-3wg12ddo/pyriemann.egg-info/SOURCES.txt' 2026-01-06T08:38:02,554 reading manifest file '/tmp/pip-pip-egg-info-3wg12ddo/pyriemann.egg-info/SOURCES.txt' 2026-01-06T08:38:02,555 reading manifest template 'MANIFEST.in' 2026-01-06T08:38:02,556 adding license file 'LICENSE' 2026-01-06T08:38:02,560 writing manifest file '/tmp/pip-pip-egg-info-3wg12ddo/pyriemann.egg-info/SOURCES.txt' 2026-01-06T08:38:02,666 Preparing metadata (setup.py): finished with status 'done' 2026-01-06T08:38:02,671 Source in /tmp/pip-wheel-0px2563g/pyriemann_7b04d8c4e5e14f20b440e6beefb612cf has version 0.10, which satisfies requirement pyriemann==0.10 from https://files.pythonhosted.org/packages/13/54/fd13222a054b7ef3f5cb8331bafaf22ea5e46fe3d11227a4cd9b419ac1f3/pyriemann-0.10.tar.gz 2026-01-06T08:38:02,672 Removed pyriemann==0.10 from https://files.pythonhosted.org/packages/13/54/fd13222a054b7ef3f5cb8331bafaf22ea5e46fe3d11227a4cd9b419ac1f3/pyriemann-0.10.tar.gz from build tracker '/tmp/pip-build-tracker-uv0fysyl' 2026-01-06T08:38:02,678 Created temporary directory: /tmp/pip-unpack-6wcvdtxe 2026-01-06T08:38:02,679 Building wheels for collected packages: pyriemann 2026-01-06T08:38:02,684 Created temporary directory: /tmp/pip-wheel-pufvgitt 2026-01-06T08:38:02,684 Building wheel for pyriemann (setup.py): started 2026-01-06T08:38:02,685 Destination directory: /tmp/pip-wheel-pufvgitt 2026-01-06T08:38:02,686 Running command python setup.py bdist_wheel 2026-01-06T08:38:03,519 running bdist_wheel 2026-01-06T08:38:03,598 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:135: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2026-01-06T08:38:03,599 !! 2026-01-06T08:38:03,600 ******************************************************************************** 2026-01-06T08:38:03,601 With Python 2.7 end-of-life, support for building universal wheels 2026-01-06T08:38:03,601 (i.e., wheels that support both Python 2 and Python 3) 2026-01-06T08:38:03,602 is being obviated. 2026-01-06T08:38:03,602 Please discontinue using this option, or if you still need it, 2026-01-06T08:38:03,603 file an issue with pypa/setuptools describing your use case. 2026-01-06T08:38:03,604 This deprecation is overdue, please update your project and remove deprecated 2026-01-06T08:38:03,605 calls to avoid build errors in the future. 2026-01-06T08:38:03,606 ******************************************************************************** 2026-01-06T08:38:03,607 !! 2026-01-06T08:38:03,607 self.finalize_options() 2026-01-06T08:38:03,655 running build 2026-01-06T08:38:03,655 running build_py 2026-01-06T08:38:03,686 creating build/lib/pyriemann 2026-01-06T08:38:03,688 copying pyriemann/stats.py -> build/lib/pyriemann 2026-01-06T08:38:03,691 copying pyriemann/channelselection.py -> build/lib/pyriemann 2026-01-06T08:38:03,693 copying pyriemann/classification.py -> build/lib/pyriemann 2026-01-06T08:38:03,697 copying pyriemann/__init__.py -> build/lib/pyriemann 2026-01-06T08:38:03,699 copying pyriemann/spatialfilters.py -> build/lib/pyriemann 2026-01-06T08:38:03,702 copying pyriemann/preprocessing.py -> build/lib/pyriemann 2026-01-06T08:38:03,704 copying pyriemann/embedding.py -> build/lib/pyriemann 2026-01-06T08:38:03,708 copying pyriemann/_base.py -> build/lib/pyriemann 2026-01-06T08:38:03,710 copying pyriemann/estimation.py -> build/lib/pyriemann 2026-01-06T08:38:03,713 copying pyriemann/regression.py -> build/lib/pyriemann 2026-01-06T08:38:03,715 copying pyriemann/_version.py -> build/lib/pyriemann 2026-01-06T08:38:03,717 copying pyriemann/clustering.py -> build/lib/pyriemann 2026-01-06T08:38:03,720 copying pyriemann/tangentspace.py -> build/lib/pyriemann 2026-01-06T08:38:03,723 creating build/lib/pyriemann/optimization 2026-01-06T08:38:03,724 copying pyriemann/optimization/positive_definite.py -> build/lib/pyriemann/optimization 2026-01-06T08:38:03,727 copying pyriemann/optimization/__init__.py -> build/lib/pyriemann/optimization 2026-01-06T08:38:03,728 copying pyriemann/optimization/grassmann.py -> build/lib/pyriemann/optimization 2026-01-06T08:38:03,731 creating build/lib/pyriemann/utils 2026-01-06T08:38:03,732 copying pyriemann/utils/covariance.py -> build/lib/pyriemann/utils 2026-01-06T08:38:03,735 copying pyriemann/utils/geodesic.py -> build/lib/pyriemann/utils 2026-01-06T08:38:03,738 copying pyriemann/utils/base.py -> build/lib/pyriemann/utils 2026-01-06T08:38:03,740 copying pyriemann/utils/__init__.py -> build/lib/pyriemann/utils 2026-01-06T08:38:03,742 copying pyriemann/utils/utils.py -> build/lib/pyriemann/utils 2026-01-06T08:38:03,744 copying pyriemann/utils/distance.py -> build/lib/pyriemann/utils 2026-01-06T08:38:03,747 copying pyriemann/utils/_logging.py -> build/lib/pyriemann/utils 2026-01-06T08:38:03,749 copying pyriemann/utils/kernel.py -> build/lib/pyriemann/utils 2026-01-06T08:38:03,751 copying pyriemann/utils/ajd.py -> build/lib/pyriemann/utils 2026-01-06T08:38:03,754 copying pyriemann/utils/docs.py -> build/lib/pyriemann/utils 2026-01-06T08:38:03,756 copying pyriemann/utils/median.py -> build/lib/pyriemann/utils 2026-01-06T08:38:03,758 copying pyriemann/utils/mean.py -> build/lib/pyriemann/utils 2026-01-06T08:38:03,761 copying pyriemann/utils/test.py -> build/lib/pyriemann/utils 2026-01-06T08:38:03,763 copying pyriemann/utils/tangentspace.py -> build/lib/pyriemann/utils 2026-01-06T08:38:03,766 copying pyriemann/utils/viz.py -> build/lib/pyriemann/utils 2026-01-06T08:38:03,770 creating build/lib/pyriemann/datasets 2026-01-06T08:38:03,771 copying pyriemann/datasets/simulated.py -> build/lib/pyriemann/datasets 2026-01-06T08:38:03,774 copying pyriemann/datasets/__init__.py -> build/lib/pyriemann/datasets 2026-01-06T08:38:03,776 copying pyriemann/datasets/sampling.py -> build/lib/pyriemann/datasets 2026-01-06T08:38:03,779 creating build/lib/pyriemann/transfer 2026-01-06T08:38:03,780 copying pyriemann/transfer/__init__.py -> build/lib/pyriemann/transfer 2026-01-06T08:38:03,782 copying pyriemann/transfer/_tools.py -> build/lib/pyriemann/transfer 2026-01-06T08:38:03,784 copying pyriemann/transfer/_estimators.py -> build/lib/pyriemann/transfer 2026-01-06T08:38:03,818 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-01-06T08:38:03,819 !! 2026-01-06T08:38:03,820 ******************************************************************************** 2026-01-06T08:38:03,821 Please avoid running ``setup.py`` directly. 2026-01-06T08:38:03,821 Instead, use pypa/build, pypa/installer or other 2026-01-06T08:38:03,822 standards-based tools. 2026-01-06T08:38:03,823 This deprecation is overdue, please update your project and remove deprecated 2026-01-06T08:38:03,824 calls to avoid build errors in the future. 2026-01-06T08:38:03,825 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-01-06T08:38:03,825 ******************************************************************************** 2026-01-06T08:38:03,827 !! 2026-01-06T08:38:03,827 self.initialize_options() 2026-01-06T08:38:03,846 installing to build/bdist.linux-armv7l/wheel 2026-01-06T08:38:03,847 running install 2026-01-06T08:38:03,871 running install_lib 2026-01-06T08:38:03,899 creating build/bdist.linux-armv7l/wheel 2026-01-06T08:38:03,901 creating build/bdist.linux-armv7l/wheel/pyriemann 2026-01-06T08:38:03,902 copying build/lib/pyriemann/stats.py -> build/bdist.linux-armv7l/wheel/./pyriemann 2026-01-06T08:38:03,905 copying build/lib/pyriemann/channelselection.py -> build/bdist.linux-armv7l/wheel/./pyriemann 2026-01-06T08:38:03,908 copying build/lib/pyriemann/classification.py -> build/bdist.linux-armv7l/wheel/./pyriemann 2026-01-06T08:38:03,911 copying build/lib/pyriemann/__init__.py -> build/bdist.linux-armv7l/wheel/./pyriemann 2026-01-06T08:38:03,913 creating build/bdist.linux-armv7l/wheel/pyriemann/optimization 2026-01-06T08:38:03,914 copying build/lib/pyriemann/optimization/positive_definite.py -> build/bdist.linux-armv7l/wheel/./pyriemann/optimization 2026-01-06T08:38:03,917 copying build/lib/pyriemann/optimization/__init__.py -> build/bdist.linux-armv7l/wheel/./pyriemann/optimization 2026-01-06T08:38:03,918 copying build/lib/pyriemann/optimization/grassmann.py -> build/bdist.linux-armv7l/wheel/./pyriemann/optimization 2026-01-06T08:38:03,921 copying build/lib/pyriemann/spatialfilters.py -> build/bdist.linux-armv7l/wheel/./pyriemann 2026-01-06T08:38:03,924 copying build/lib/pyriemann/preprocessing.py -> build/bdist.linux-armv7l/wheel/./pyriemann 2026-01-06T08:38:03,926 copying build/lib/pyriemann/embedding.py -> build/bdist.linux-armv7l/wheel/./pyriemann 2026-01-06T08:38:03,930 creating build/bdist.linux-armv7l/wheel/pyriemann/utils 2026-01-06T08:38:03,931 copying build/lib/pyriemann/utils/covariance.py -> build/bdist.linux-armv7l/wheel/./pyriemann/utils 2026-01-06T08:38:03,934 copying build/lib/pyriemann/utils/geodesic.py -> build/bdist.linux-armv7l/wheel/./pyriemann/utils 2026-01-06T08:38:03,936 copying build/lib/pyriemann/utils/base.py -> build/bdist.linux-armv7l/wheel/./pyriemann/utils 2026-01-06T08:38:03,939 copying build/lib/pyriemann/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./pyriemann/utils 2026-01-06T08:38:03,940 copying build/lib/pyriemann/utils/utils.py -> build/bdist.linux-armv7l/wheel/./pyriemann/utils 2026-01-06T08:38:03,942 copying build/lib/pyriemann/utils/distance.py -> build/bdist.linux-armv7l/wheel/./pyriemann/utils 2026-01-06T08:38:03,945 copying build/lib/pyriemann/utils/_logging.py -> build/bdist.linux-armv7l/wheel/./pyriemann/utils 2026-01-06T08:38:03,947 copying build/lib/pyriemann/utils/kernel.py -> build/bdist.linux-armv7l/wheel/./pyriemann/utils 2026-01-06T08:38:03,949 copying build/lib/pyriemann/utils/ajd.py -> build/bdist.linux-armv7l/wheel/./pyriemann/utils 2026-01-06T08:38:03,951 copying build/lib/pyriemann/utils/docs.py -> build/bdist.linux-armv7l/wheel/./pyriemann/utils 2026-01-06T08:38:03,953 copying build/lib/pyriemann/utils/median.py -> build/bdist.linux-armv7l/wheel/./pyriemann/utils 2026-01-06T08:38:03,955 copying build/lib/pyriemann/utils/mean.py -> build/bdist.linux-armv7l/wheel/./pyriemann/utils 2026-01-06T08:38:03,958 copying build/lib/pyriemann/utils/test.py -> build/bdist.linux-armv7l/wheel/./pyriemann/utils 2026-01-06T08:38:03,960 copying build/lib/pyriemann/utils/tangentspace.py -> build/bdist.linux-armv7l/wheel/./pyriemann/utils 2026-01-06T08:38:03,963 copying build/lib/pyriemann/utils/viz.py -> build/bdist.linux-armv7l/wheel/./pyriemann/utils 2026-01-06T08:38:03,965 copying build/lib/pyriemann/_base.py -> build/bdist.linux-armv7l/wheel/./pyriemann 2026-01-06T08:38:03,967 copying build/lib/pyriemann/estimation.py -> build/bdist.linux-armv7l/wheel/./pyriemann 2026-01-06T08:38:03,970 copying build/lib/pyriemann/regression.py -> build/bdist.linux-armv7l/wheel/./pyriemann 2026-01-06T08:38:03,972 copying build/lib/pyriemann/_version.py -> build/bdist.linux-armv7l/wheel/./pyriemann 2026-01-06T08:38:03,974 creating build/bdist.linux-armv7l/wheel/pyriemann/datasets 2026-01-06T08:38:03,975 copying build/lib/pyriemann/datasets/simulated.py -> build/bdist.linux-armv7l/wheel/./pyriemann/datasets 2026-01-06T08:38:03,977 copying build/lib/pyriemann/datasets/__init__.py -> build/bdist.linux-armv7l/wheel/./pyriemann/datasets 2026-01-06T08:38:03,979 copying build/lib/pyriemann/datasets/sampling.py -> build/bdist.linux-armv7l/wheel/./pyriemann/datasets 2026-01-06T08:38:03,982 copying build/lib/pyriemann/clustering.py -> build/bdist.linux-armv7l/wheel/./pyriemann 2026-01-06T08:38:03,985 creating build/bdist.linux-armv7l/wheel/pyriemann/transfer 2026-01-06T08:38:03,986 copying build/lib/pyriemann/transfer/__init__.py -> build/bdist.linux-armv7l/wheel/./pyriemann/transfer 2026-01-06T08:38:03,987 copying build/lib/pyriemann/transfer/_tools.py -> build/bdist.linux-armv7l/wheel/./pyriemann/transfer 2026-01-06T08:38:03,989 copying build/lib/pyriemann/transfer/_estimators.py -> build/bdist.linux-armv7l/wheel/./pyriemann/transfer 2026-01-06T08:38:03,992 copying build/lib/pyriemann/tangentspace.py -> build/bdist.linux-armv7l/wheel/./pyriemann 2026-01-06T08:38:03,994 running install_egg_info 2026-01-06T08:38:04,029 running egg_info 2026-01-06T08:38:04,055 writing pyriemann.egg-info/PKG-INFO 2026-01-06T08:38:04,062 writing dependency_links to pyriemann.egg-info/dependency_links.txt 2026-01-06T08:38:04,065 writing requirements to pyriemann.egg-info/requires.txt 2026-01-06T08:38:04,066 writing top-level names to pyriemann.egg-info/top_level.txt 2026-01-06T08:38:04,102 reading manifest file 'pyriemann.egg-info/SOURCES.txt' 2026-01-06T08:38:04,109 reading manifest template 'MANIFEST.in' 2026-01-06T08:38:04,110 adding license file 'LICENSE' 2026-01-06T08:38:04,117 writing manifest file 'pyriemann.egg-info/SOURCES.txt' 2026-01-06T08:38:04,119 Copying pyriemann.egg-info to build/bdist.linux-armv7l/wheel/./pyriemann-0.10-py3.11.egg-info 2026-01-06T08:38:04,133 running install_scripts 2026-01-06T08:38:04,147 creating build/bdist.linux-armv7l/wheel/pyriemann-0.10.dist-info/WHEEL 2026-01-06T08:38:04,151 creating '/tmp/pip-wheel-pufvgitt/pyriemann-0.10-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-06T08:38:04,154 adding 'pyriemann/__init__.py' 2026-01-06T08:38:04,156 adding 'pyriemann/_base.py' 2026-01-06T08:38:04,157 adding 'pyriemann/_version.py' 2026-01-06T08:38:04,160 adding 'pyriemann/channelselection.py' 2026-01-06T08:38:04,166 adding 'pyriemann/classification.py' 2026-01-06T08:38:04,172 adding 'pyriemann/clustering.py' 2026-01-06T08:38:04,176 adding 'pyriemann/embedding.py' 2026-01-06T08:38:04,182 adding 'pyriemann/estimation.py' 2026-01-06T08:38:04,184 adding 'pyriemann/preprocessing.py' 2026-01-06T08:38:04,187 adding 'pyriemann/regression.py' 2026-01-06T08:38:04,192 adding 'pyriemann/spatialfilters.py' 2026-01-06T08:38:04,195 adding 'pyriemann/stats.py' 2026-01-06T08:38:04,197 adding 'pyriemann/tangentspace.py' 2026-01-06T08:38:04,199 adding 'pyriemann/datasets/__init__.py' 2026-01-06T08:38:04,202 adding 'pyriemann/datasets/sampling.py' 2026-01-06T08:38:04,204 adding 'pyriemann/datasets/simulated.py' 2026-01-06T08:38:04,206 adding 'pyriemann/optimization/__init__.py' 2026-01-06T08:38:04,208 adding 'pyriemann/optimization/grassmann.py' 2026-01-06T08:38:04,209 adding 'pyriemann/optimization/positive_definite.py' 2026-01-06T08:38:04,211 adding 'pyriemann/transfer/__init__.py' 2026-01-06T08:38:04,215 adding 'pyriemann/transfer/_estimators.py' 2026-01-06T08:38:04,217 adding 'pyriemann/transfer/_tools.py' 2026-01-06T08:38:04,219 adding 'pyriemann/utils/__init__.py' 2026-01-06T08:38:04,220 adding 'pyriemann/utils/_logging.py' 2026-01-06T08:38:04,222 adding 'pyriemann/utils/ajd.py' 2026-01-06T08:38:04,224 adding 'pyriemann/utils/base.py' 2026-01-06T08:38:04,227 adding 'pyriemann/utils/covariance.py' 2026-01-06T08:38:04,230 adding 'pyriemann/utils/distance.py' 2026-01-06T08:38:04,232 adding 'pyriemann/utils/docs.py' 2026-01-06T08:38:04,234 adding 'pyriemann/utils/geodesic.py' 2026-01-06T08:38:04,235 adding 'pyriemann/utils/kernel.py' 2026-01-06T08:38:04,238 adding 'pyriemann/utils/mean.py' 2026-01-06T08:38:04,240 adding 'pyriemann/utils/median.py' 2026-01-06T08:38:04,243 adding 'pyriemann/utils/tangentspace.py' 2026-01-06T08:38:04,244 adding 'pyriemann/utils/test.py' 2026-01-06T08:38:04,246 adding 'pyriemann/utils/utils.py' 2026-01-06T08:38:04,248 adding 'pyriemann/utils/viz.py' 2026-01-06T08:38:04,250 adding 'pyriemann-0.10.dist-info/licenses/LICENSE' 2026-01-06T08:38:04,252 adding 'pyriemann-0.10.dist-info/METADATA' 2026-01-06T08:38:04,253 adding 'pyriemann-0.10.dist-info/WHEEL' 2026-01-06T08:38:04,254 adding 'pyriemann-0.10.dist-info/top_level.txt' 2026-01-06T08:38:04,255 adding 'pyriemann-0.10.dist-info/RECORD' 2026-01-06T08:38:04,258 removing build/bdist.linux-armv7l/wheel 2026-01-06T08:38:04,377 Building wheel for pyriemann (setup.py): finished with status 'done' 2026-01-06T08:38:04,380 Created wheel for pyriemann: filename=pyriemann-0.10-py2.py3-none-any.whl size=132324 sha256=42dd496333c7e3f9223d409702600c6d9f542cb5cb4ccb1ea763cf6729af00ca 2026-01-06T08:38:04,382 Stored in directory: /tmp/pip-ephem-wheel-cache-c5ribd7y/wheels/8a/71/3f/bfbf5b6fae83d418a6ef89fc6988c34ec8fae618111406fa6e 2026-01-06T08:38:04,395 Successfully built pyriemann 2026-01-06T08:38:04,401 Removed build tracker: '/tmp/pip-build-tracker-uv0fysyl'