2026-02-10T10:54:51,860 Created temporary directory: /tmp/pip-ephem-wheel-cache-vpdtp_7d 2026-02-10T10:54:51,862 Created temporary directory: /tmp/pip-build-tracker-udrp30t7 2026-02-10T10:54:51,862 Initialized build tracking at /tmp/pip-build-tracker-udrp30t7 2026-02-10T10:54:51,863 Created build tracker: /tmp/pip-build-tracker-udrp30t7 2026-02-10T10:54:51,863 Entered build tracker: /tmp/pip-build-tracker-udrp30t7 2026-02-10T10:54:51,864 Created temporary directory: /tmp/pip-wheel-d2047izt 2026-02-10T10:54:51,867 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-02-10T10:54:51,870 Created temporary directory: /tmp/pip-ephem-wheel-cache-pgqnuanj 2026-02-10T10:54:51,891 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T10:54:51,895 2 location(s) to search for versions of pywavelet: 2026-02-10T10:54:51,895 * https://pypi.org/simple/pywavelet/ 2026-02-10T10:54:51,895 * https://www.piwheels.org/simple/pywavelet/ 2026-02-10T10:54:51,896 Fetching project page and analyzing links: https://pypi.org/simple/pywavelet/ 2026-02-10T10:54:51,896 Getting page https://pypi.org/simple/pywavelet/ 2026-02-10T10:54:51,898 Found index url https://pypi.org/simple 2026-02-10T10:54:52,038 Fetched page https://pypi.org/simple/pywavelet/ as application/vnd.pypi.simple.v1+json 2026-02-10T10:54:52,045 Skipping link: No binaries permitted for pywavelet: https://files.pythonhosted.org/packages/90/dd/5fe9f991b05c25717ae3d98999dc4d2f408c1db2968dea77d8766e367e35/pywavelet-0.0.1b0-py3-none-any.whl (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,046 Found link https://files.pythonhosted.org/packages/b9/46/c9b7bf2c5edff84216995c7be00b4ee7629a606abcae91ea1ee611586712/pywavelet-0.0.1b0.tar.gz (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8), version: 0.0.1b0 2026-02-10T10:54:52,047 Skipping link: No binaries permitted for pywavelet: https://files.pythonhosted.org/packages/e9/92/66f7c36ebcfffbdb457e68a72811b1c6b4f2d5491ec8bb0985d8cdcd3e80/pywavelet-0.0.5-py3-none-any.whl (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,048 Found link https://files.pythonhosted.org/packages/bb/a6/ba75c4b50177f88a6d448df6b51a03c788139610822efc37642e73ec45b3/pywavelet-0.0.5.tar.gz (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8), version: 0.0.5 2026-02-10T10:54:52,049 Skipping link: No binaries permitted for pywavelet: https://files.pythonhosted.org/packages/7a/5a/bbbf526415930ad5c4a23db4e8f4a13671b753bea1d0b4b101cf909c97c5/pywavelet-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,050 Found link https://files.pythonhosted.org/packages/3e/fb/f9880de5a798357d697472c7e9d58b78835083e3df358e8d32a28e2e3537/pywavelet-0.1.0.tar.gz (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8), version: 0.1.0 2026-02-10T10:54:52,051 Skipping link: No binaries permitted for pywavelet: https://files.pythonhosted.org/packages/a0/5b/d00782c2e3f2de9ae47e9afa1c6fad9ca877b386cb4d6da5f1a26926c8cd/pywavelet-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,051 Found link https://files.pythonhosted.org/packages/d9/09/d5a6843ae8ed4efdb1a613aac3ff70f358f0af7e607227baa9f2f745d312/pywavelet-0.1.1.tar.gz (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8), version: 0.1.1 2026-02-10T10:54:52,052 Skipping link: No binaries permitted for pywavelet: https://files.pythonhosted.org/packages/58/11/5e9344bbc5023f3c365e93eea40caad808d54fcbc3758144fe0294a5ba80/pywavelet-0.1.2-py3-none-any.whl (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,053 Found link https://files.pythonhosted.org/packages/65/ed/64c3e9add7ff9fa3742bb909e4896244ea0f641799bfd466f8df837c9a26/pywavelet-0.1.2.tar.gz (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8), version: 0.1.2 2026-02-10T10:54:52,054 Skipping link: No binaries permitted for pywavelet: https://files.pythonhosted.org/packages/e2/fb/3b5a59ae6cf702076c4d2c50a49c6b6d001c47caecb8a346ac70541aedd9/pywavelet-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,055 Found link https://files.pythonhosted.org/packages/c7/1b/4e6eef45fa956c324c0ec03682755fbd88c8aab420a98a5294defbae5be3/pywavelet-0.2.0.tar.gz (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8), version: 0.2.0 2026-02-10T10:54:52,056 Skipping link: No binaries permitted for pywavelet: https://files.pythonhosted.org/packages/4c/62/4a8fdff6ebc5eb339937da7d03a1ac1ee7bf6b248477f7a6f3efed79ac3a/pywavelet-0.2.1-py3-none-any.whl (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,057 Found link https://files.pythonhosted.org/packages/b8/f7/9372776ec4b934b2c5a8b609507a17ead3f40d0e1f12350cd8d0f6955848/pywavelet-0.2.1.tar.gz (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8), version: 0.2.1 2026-02-10T10:54:52,057 Skipping link: No binaries permitted for pywavelet: https://files.pythonhosted.org/packages/ac/82/88e57542afd5928b2b19013fcf2d8cbd6d68dd7565b20ab7a5b4c55e4905/pywavelet-0.2.2-py3-none-any.whl (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,058 Found link https://files.pythonhosted.org/packages/c7/71/9e41fd552f2d5edf318c1af8e35a86da8e22cd160c6159bd2fbadd0fccd9/pywavelet-0.2.2.tar.gz (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8), version: 0.2.2 2026-02-10T10:54:52,059 Skipping link: No binaries permitted for pywavelet: https://files.pythonhosted.org/packages/e4/de/340632dc15891a76f2cdd04391b99054d2160e0d216f28bee4abda83619b/pywavelet-0.2.3-py3-none-any.whl (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,060 Found link https://files.pythonhosted.org/packages/98/74/c5b1ade26e42f104fd29755f3c68aed5dc7e3881bbd71aaed687178f2b02/pywavelet-0.2.3.tar.gz (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8), version: 0.2.3 2026-02-10T10:54:52,060 Skipping link: No binaries permitted for pywavelet: https://files.pythonhosted.org/packages/c8/b5/d019ceb9725ca2441f3d7252865060b0dac9b46cf7916ac548520e2a8db5/pywavelet-0.2.4-py3-none-any.whl (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,061 Found link https://files.pythonhosted.org/packages/34/7c/1779a21ebaa295a7cea9e798a6333967c8cd88348354cffd5064ad62eb27/pywavelet-0.2.4.tar.gz (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8), version: 0.2.4 2026-02-10T10:54:52,062 Skipping link: No binaries permitted for pywavelet: https://files.pythonhosted.org/packages/d4/e0/d396eb46c9bacf967619564d27f58d374a493e95e831dfdb9c3315aa5367/pywavelet-0.2.5-py3-none-any.whl (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,063 Found link https://files.pythonhosted.org/packages/06/63/cda9ac349b36bbee210cf8ff9766e5675d631055e376ee8dfed36de2c41f/pywavelet-0.2.5.tar.gz (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.8), version: 0.2.5 2026-02-10T10:54:52,064 Skipping link: No binaries permitted for pywavelet: https://files.pythonhosted.org/packages/07/c1/2de3ab604b13b4b40b8e2dae06bdffd6097635450dabb97ee4c8f3e0f4c6/pywavelet-0.2.6-py3-none-any.whl (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.10) 2026-02-10T10:54:52,065 Found link https://files.pythonhosted.org/packages/79/95/d15164d4509633914904ba942e63bdc060860c4aff74f24f8e00d8ae5daf/pywavelet-0.2.6.tar.gz (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.10), version: 0.2.6 2026-02-10T10:54:52,065 Skipping link: No binaries permitted for pywavelet: https://files.pythonhosted.org/packages/4d/e4/26582e046373a99bf03fd999d12eb5b8f3fe428b5aa8e3dce86644a989ab/pywavelet-0.2.7-py3-none-any.whl (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.10) 2026-02-10T10:54:52,066 Found link https://files.pythonhosted.org/packages/8d/0b/efd9896bec0af09d373679af65eea74bf55503f3710388f4ddb6125bdc89/pywavelet-0.2.7.tar.gz (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.10), version: 0.2.7 2026-02-10T10:54:52,067 Skipping link: No binaries permitted for pywavelet: https://files.pythonhosted.org/packages/97/b3/c44ac7343599b3869f3a9d5799608b0ef9719e127149c6460adf5deb97b0/pywavelet-0.2.8-py3-none-any.whl (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.10) 2026-02-10T10:54:52,068 Found link https://files.pythonhosted.org/packages/cd/82/b067f91dd00142b0a098374e83fa2074f2dd3ff636eca48d555c7284579c/pywavelet-0.2.8.tar.gz (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.10), version: 0.2.8 2026-02-10T10:54:52,069 Skipping link: No binaries permitted for pywavelet: https://files.pythonhosted.org/packages/3b/7c/a49cba203c0233e634b6502a7e8e887c53ae65fcf89e053b3a98003a803a/pywavelet-0.2.9-py3-none-any.whl (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.10) 2026-02-10T10:54:52,069 Found link https://files.pythonhosted.org/packages/60/05/d97290d953db8b453eddc41c695245ff48f9d024c6a08a2d63943cceec68/pywavelet-0.2.9.tar.gz (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.10), version: 0.2.9 2026-02-10T10:54:52,070 Skipping link: No binaries permitted for pywavelet: https://files.pythonhosted.org/packages/9a/d5/13829d0f06e7dc0177f77327ed0c279c0dc3b3f8d8d81d7d051b542759fb/pywavelet-0.2.10-py3-none-any.whl (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.10) 2026-02-10T10:54:52,071 Found link https://files.pythonhosted.org/packages/e2/d6/69af8d2fa579b9c02898a482f7c93d7917aa4a21e866cd8bf8710b49ae31/pywavelet-0.2.10.tar.gz (from https://pypi.org/simple/pywavelet/) (requires-python:>=3.10), version: 0.2.10 2026-02-10T10:54:52,071 Fetching project page and analyzing links: https://www.piwheels.org/simple/pywavelet/ 2026-02-10T10:54:52,072 Getting page https://www.piwheels.org/simple/pywavelet/ 2026-02-10T10:54:52,074 Found index url https://www.piwheels.org/simple 2026-02-10T10:54:52,228 Fetched page https://www.piwheels.org/simple/pywavelet/ as text/html 2026-02-10T10:54:52,234 Skipping link: No binaries permitted for pywavelet: https://www.piwheels.org/simple/pywavelet/pywavelet-0.2.9-py3-none-any.whl#sha256=4b362de5c6097b3ad1b84e3f984e7df4a84e46071335a96df37a2a601dc4dd32 (from https://www.piwheels.org/simple/pywavelet/) (requires-python:>=3.10) 2026-02-10T10:54:52,234 Skipping link: No binaries permitted for pywavelet: https://archive1.piwheels.org/simple/pywavelet/pywavelet-0.2.8-py3-none-any.whl#sha256=faf65b8132f9ec5bf4e80ea275b7ee247c84881a613b6170ba14c5e083f29d42 (from https://www.piwheels.org/simple/pywavelet/) (requires-python:>=3.10) 2026-02-10T10:54:52,235 Skipping link: No binaries permitted for pywavelet: https://archive1.piwheels.org/simple/pywavelet/pywavelet-0.2.7-py3-none-any.whl#sha256=f362b289713b43d4adbbe2165f4b105106ab018f145181774c90f6da3d87a633 (from https://www.piwheels.org/simple/pywavelet/) (requires-python:>=3.10) 2026-02-10T10:54:52,236 Skipping link: No binaries permitted for pywavelet: https://archive1.piwheels.org/simple/pywavelet/pywavelet-0.2.6-py3-none-any.whl#sha256=a9e726ecfe6189d06efe5656eb500a2ec0f430c1d65329798b35bee3a41ca36a (from https://www.piwheels.org/simple/pywavelet/) (requires-python:>=3.10) 2026-02-10T10:54:52,236 Skipping link: No binaries permitted for pywavelet: https://archive1.piwheels.org/simple/pywavelet/pywavelet-0.2.5-py3-none-any.whl#sha256=8c65b351b26dd6f67eaf9cfbfa624c463aff3f53a501486a7370539f290884c2 (from https://www.piwheels.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,237 Skipping link: No binaries permitted for pywavelet: https://archive1.piwheels.org/simple/pywavelet/pywavelet-0.2.4-py3-none-any.whl#sha256=930c89ff1572d5845f7f0811eed1a3a6447d32c428dc529c5d80151cb8649ce5 (from https://www.piwheels.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,237 Skipping link: No binaries permitted for pywavelet: https://archive1.piwheels.org/simple/pywavelet/pywavelet-0.2.3-py3-none-any.whl#sha256=508786f23afcf58502e64a9a91dfbcec4bea1c0af53742352ca574dd56e653c2 (from https://www.piwheels.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,239 Skipping link: No binaries permitted for pywavelet: https://archive1.piwheels.org/simple/pywavelet/pywavelet-0.2.2-py3-none-any.whl#sha256=b9c3c1cd474d03ba76cf596cfe4449f54d26512f71257f76adc6055f2f935f63 (from https://www.piwheels.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,239 Skipping link: No binaries permitted for pywavelet: https://archive1.piwheels.org/simple/pywavelet/pywavelet-0.2.1-py3-none-any.whl#sha256=c4304396ad0abb32855e7569aa81b818abf9588fc4a24d5f94c06a11699b0082 (from https://www.piwheels.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,240 Skipping link: No binaries permitted for pywavelet: https://archive1.piwheels.org/simple/pywavelet/pywavelet-0.2.0-py3-none-any.whl#sha256=6afe153b8ac969b269f6ea4c0c5e1c6e14837f47e1510448423649e4157a90fa (from https://www.piwheels.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,240 Skipping link: No binaries permitted for pywavelet: https://archive1.piwheels.org/simple/pywavelet/pywavelet-0.1.2-py3-none-any.whl#sha256=b4eb90d25e769547f64a526035965f59b1d7d6fa03a17f02818639cc9b602234 (from https://www.piwheels.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,241 Skipping link: No binaries permitted for pywavelet: https://archive1.piwheels.org/simple/pywavelet/pywavelet-0.1.1-py3-none-any.whl#sha256=da0d2eef12c2fd1dfebb1764da43486aeaffe76bcb753745d02c75673b2bcaa7 (from https://www.piwheels.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,241 Skipping link: No binaries permitted for pywavelet: https://archive1.piwheels.org/simple/pywavelet/pywavelet-0.1.0-py3-none-any.whl#sha256=c57e36eb9ae6088e6334f808cca9f3d0e750cdbcdef1a409bb0eae24a36ee052 (from https://www.piwheels.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,242 Skipping link: No binaries permitted for pywavelet: https://archive1.piwheels.org/simple/pywavelet/pywavelet-0.0.5-py3-none-any.whl#sha256=56a14f9734d8a5d869486ac24df56720d4093bd224678d41c94006820b33322e (from https://www.piwheels.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,242 Skipping link: No binaries permitted for pywavelet: https://archive1.piwheels.org/simple/pywavelet/pywavelet-0.0.1b0-py3-none-any.whl#sha256=7c82ab4f419272f06a81415dcd8c03b3feabaed34ec6efd4b31a1562cf23ec41 (from https://www.piwheels.org/simple/pywavelet/) (requires-python:>=3.8) 2026-02-10T10:54:52,243 Skipping link: not a file: https://www.piwheels.org/simple/pywavelet/ 2026-02-10T10:54:52,244 Skipping link: not a file: https://pypi.org/simple/pywavelet/ 2026-02-10T10:54:52,264 Given no hashes to check 1 links for project 'pywavelet': discarding no candidates 2026-02-10T10:54:52,282 Collecting pywavelet==0.2.10 2026-02-10T10:54:52,284 Created temporary directory: /tmp/pip-unpack-909v8vpn 2026-02-10T10:54:52,500 Downloading pywavelet-0.2.10.tar.gz (6.1 MB) 2026-02-10T10:54:53,922 Added pywavelet==0.2.10 from https://files.pythonhosted.org/packages/e2/d6/69af8d2fa579b9c02898a482f7c93d7917aa4a21e866cd8bf8710b49ae31/pywavelet-0.2.10.tar.gz to build tracker '/tmp/pip-build-tracker-udrp30t7' 2026-02-10T10:54:53,930 Created temporary directory: /tmp/pip-build-env-efn6g3nw 2026-02-10T10:54:53,934 Installing build dependencies: started 2026-02-10T10:54:53,936 Running command pip subprocess to install build dependencies 2026-02-10T10:54:55,070 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-10T10:54:55,620 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-02-10T10:54:55,644 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T10:54:57,417 Collecting setuptools>=64 2026-02-10T10:54:57,437 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-10T10:54:57,822 Collecting setuptools-scm>=8.0 2026-02-10T10:54:57,839 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-02-10T10:54:58,101 Collecting wheel 2026-02-10T10:54:58,116 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-10T10:54:58,309 Collecting packaging>=20 2026-02-10T10:54:58,326 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-10T10:55:01,418 Installing collected packages: setuptools, packaging, wheel, setuptools-scm 2026-02-10T10:55:04,777 Creating /tmp/pip-build-env-efn6g3nw/overlay/local/bin 2026-02-10T10:55:04,779 changing mode of /tmp/pip-build-env-efn6g3nw/overlay/local/bin/wheel to 755 2026-02-10T10:55:05,029 changing mode of /tmp/pip-build-env-efn6g3nw/overlay/local/bin/setuptools-scm to 755 2026-02-10T10:55:05,059 Successfully installed packaging-26.0 setuptools-82.0.0 setuptools-scm-9.2.2 wheel-0.46.3 2026-02-10T10:55:05,346 Installing build dependencies: finished with status 'done' 2026-02-10T10:55:05,352 Getting requirements to build wheel: started 2026-02-10T10:55:05,353 Running command Getting requirements to build wheel 2026-02-10T10:55:06,117 /tmp/pip-build-env-efn6g3nw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T10:55:06,117 !! 2026-02-10T10:55:06,118 ******************************************************************************** 2026-02-10T10:55:06,119 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T10:55:06,120 License :: OSI Approved :: MIT License 2026-02-10T10:55:06,121 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T10:55:06,122 ******************************************************************************** 2026-02-10T10:55:06,123 !! 2026-02-10T10:55:06,123 dist._finalize_license_expression() 2026-02-10T10:55:06,124 /tmp/pip-build-env-efn6g3nw/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T10:55:06,125 !! 2026-02-10T10:55:06,126 ******************************************************************************** 2026-02-10T10:55:06,126 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T10:55:06,127 License :: OSI Approved :: MIT License 2026-02-10T10:55:06,128 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T10:55:06,129 ******************************************************************************** 2026-02-10T10:55:06,130 !! 2026-02-10T10:55:06,130 self._finalize_license_expression() 2026-02-10T10:55:06,138 running egg_info 2026-02-10T10:55:06,146 writing src/pywavelet.egg-info/PKG-INFO 2026-02-10T10:55:06,153 writing dependency_links to src/pywavelet.egg-info/dependency_links.txt 2026-02-10T10:55:06,155 writing entry points to src/pywavelet.egg-info/entry_points.txt 2026-02-10T10:55:06,158 writing requirements to src/pywavelet.egg-info/requires.txt 2026-02-10T10:55:06,159 writing top-level names to src/pywavelet.egg-info/top_level.txt 2026-02-10T10:55:06,218 listing git files failed - pretending there aren't any 2026-02-10T10:55:06,223 reading manifest file 'src/pywavelet.egg-info/SOURCES.txt' 2026-02-10T10:55:06,235 adding license file 'LICENSE' 2026-02-10T10:55:06,241 writing manifest file 'src/pywavelet.egg-info/SOURCES.txt' 2026-02-10T10:55:06,342 Getting requirements to build wheel: finished with status 'done' 2026-02-10T10:55:06,346 Created temporary directory: /tmp/pip-modern-metadata-ahpuv7pe 2026-02-10T10:55:06,349 Preparing metadata (pyproject.toml): started 2026-02-10T10:55:06,350 Running command Preparing metadata (pyproject.toml) 2026-02-10T10:55:07,058 /tmp/pip-build-env-efn6g3nw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T10:55:07,058 !! 2026-02-10T10:55:07,059 ******************************************************************************** 2026-02-10T10:55:07,060 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T10:55:07,061 License :: OSI Approved :: MIT License 2026-02-10T10:55:07,062 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T10:55:07,062 ******************************************************************************** 2026-02-10T10:55:07,063 !! 2026-02-10T10:55:07,064 dist._finalize_license_expression() 2026-02-10T10:55:07,064 /tmp/pip-build-env-efn6g3nw/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T10:55:07,065 !! 2026-02-10T10:55:07,066 ******************************************************************************** 2026-02-10T10:55:07,066 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T10:55:07,068 License :: OSI Approved :: MIT License 2026-02-10T10:55:07,068 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T10:55:07,069 ******************************************************************************** 2026-02-10T10:55:07,070 !! 2026-02-10T10:55:07,071 self._finalize_license_expression() 2026-02-10T10:55:07,078 running dist_info 2026-02-10T10:55:07,091 creating /tmp/pip-modern-metadata-ahpuv7pe/pywavelet.egg-info 2026-02-10T10:55:07,092 writing /tmp/pip-modern-metadata-ahpuv7pe/pywavelet.egg-info/PKG-INFO 2026-02-10T10:55:07,098 writing dependency_links to /tmp/pip-modern-metadata-ahpuv7pe/pywavelet.egg-info/dependency_links.txt 2026-02-10T10:55:07,100 writing entry points to /tmp/pip-modern-metadata-ahpuv7pe/pywavelet.egg-info/entry_points.txt 2026-02-10T10:55:07,104 writing requirements to /tmp/pip-modern-metadata-ahpuv7pe/pywavelet.egg-info/requires.txt 2026-02-10T10:55:07,105 writing top-level names to /tmp/pip-modern-metadata-ahpuv7pe/pywavelet.egg-info/top_level.txt 2026-02-10T10:55:07,106 writing manifest file '/tmp/pip-modern-metadata-ahpuv7pe/pywavelet.egg-info/SOURCES.txt' 2026-02-10T10:55:07,159 listing git files failed - pretending there aren't any 2026-02-10T10:55:07,164 reading manifest file '/tmp/pip-modern-metadata-ahpuv7pe/pywavelet.egg-info/SOURCES.txt' 2026-02-10T10:55:07,166 adding license file 'LICENSE' 2026-02-10T10:55:07,170 writing manifest file '/tmp/pip-modern-metadata-ahpuv7pe/pywavelet.egg-info/SOURCES.txt' 2026-02-10T10:55:07,171 creating '/tmp/pip-modern-metadata-ahpuv7pe/pywavelet-0.2.10.dist-info' 2026-02-10T10:55:07,299 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-10T10:55:07,303 Source in /tmp/pip-wheel-d2047izt/pywavelet_31bf56da76c74636bc086a22ea51cfef has version 0.2.10, which satisfies requirement pywavelet==0.2.10 from https://files.pythonhosted.org/packages/e2/d6/69af8d2fa579b9c02898a482f7c93d7917aa4a21e866cd8bf8710b49ae31/pywavelet-0.2.10.tar.gz 2026-02-10T10:55:07,304 Removed pywavelet==0.2.10 from https://files.pythonhosted.org/packages/e2/d6/69af8d2fa579b9c02898a482f7c93d7917aa4a21e866cd8bf8710b49ae31/pywavelet-0.2.10.tar.gz from build tracker '/tmp/pip-build-tracker-udrp30t7' 2026-02-10T10:55:07,310 Created temporary directory: /tmp/pip-unpack-jyj_upml 2026-02-10T10:55:07,311 Building wheels for collected packages: pywavelet 2026-02-10T10:55:07,315 Created temporary directory: /tmp/pip-wheel-6tw36sv8 2026-02-10T10:55:07,315 Destination directory: /tmp/pip-wheel-6tw36sv8 2026-02-10T10:55:07,317 Building wheel for pywavelet (pyproject.toml): started 2026-02-10T10:55:07,319 Running command Building wheel for pywavelet (pyproject.toml) 2026-02-10T10:55:07,997 /tmp/pip-build-env-efn6g3nw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T10:55:07,997 !! 2026-02-10T10:55:07,998 ******************************************************************************** 2026-02-10T10:55:07,999 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T10:55:07,999 License :: OSI Approved :: MIT License 2026-02-10T10:55:08,000 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T10:55:08,001 ******************************************************************************** 2026-02-10T10:55:08,002 !! 2026-02-10T10:55:08,002 dist._finalize_license_expression() 2026-02-10T10:55:08,003 /tmp/pip-build-env-efn6g3nw/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T10:55:08,003 !! 2026-02-10T10:55:08,004 ******************************************************************************** 2026-02-10T10:55:08,005 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T10:55:08,006 License :: OSI Approved :: MIT License 2026-02-10T10:55:08,007 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T10:55:08,007 ******************************************************************************** 2026-02-10T10:55:08,008 !! 2026-02-10T10:55:08,009 self._finalize_license_expression() 2026-02-10T10:55:08,011 running bdist_wheel 2026-02-10T10:55:08,032 running build 2026-02-10T10:55:08,033 running build_py 2026-02-10T10:55:08,040 creating build/lib/pywavelet 2026-02-10T10:55:08,042 copying src/pywavelet/__init__.py -> build/lib/pywavelet 2026-02-10T10:55:08,044 copying src/pywavelet/logger.py -> build/lib/pywavelet 2026-02-10T10:55:08,045 copying src/pywavelet/_version.py -> build/lib/pywavelet 2026-02-10T10:55:08,047 copying src/pywavelet/backend.py -> build/lib/pywavelet 2026-02-10T10:55:08,050 creating build/lib/pywavelet/utils 2026-02-10T10:55:08,051 copying src/pywavelet/utils/__init__.py -> build/lib/pywavelet/utils 2026-02-10T10:55:08,053 copying src/pywavelet/utils/analysis.py -> build/lib/pywavelet/utils 2026-02-10T10:55:08,055 creating build/lib/pywavelet/types 2026-02-10T10:55:08,056 copying src/pywavelet/types/__init__.py -> build/lib/pywavelet/types 2026-02-10T10:55:08,058 copying src/pywavelet/types/plotting.py -> build/lib/pywavelet/types 2026-02-10T10:55:08,060 copying src/pywavelet/types/wavelet.py -> build/lib/pywavelet/types 2026-02-10T10:55:08,063 copying src/pywavelet/types/timeseries.py -> build/lib/pywavelet/types 2026-02-10T10:55:08,065 copying src/pywavelet/types/wavelet_bins.py -> build/lib/pywavelet/types 2026-02-10T10:55:08,067 copying src/pywavelet/types/frequencyseries.py -> build/lib/pywavelet/types 2026-02-10T10:55:08,069 copying src/pywavelet/types/common.py -> build/lib/pywavelet/types 2026-02-10T10:55:08,071 creating build/lib/pywavelet/transforms 2026-02-10T10:55:08,072 copying src/pywavelet/transforms/__init__.py -> build/lib/pywavelet/transforms 2026-02-10T10:55:08,075 copying src/pywavelet/transforms/phi_computer.py -> build/lib/pywavelet/transforms 2026-02-10T10:55:08,078 creating build/lib/pywavelet/utils/timing_cli 2026-02-10T10:55:08,079 copying src/pywavelet/utils/timing_cli/__init__.py -> build/lib/pywavelet/utils/timing_cli 2026-02-10T10:55:08,080 copying src/pywavelet/utils/timing_cli/cli.py -> build/lib/pywavelet/utils/timing_cli 2026-02-10T10:55:08,082 copying src/pywavelet/utils/timing_cli/plot.py -> build/lib/pywavelet/utils/timing_cli 2026-02-10T10:55:08,084 copying src/pywavelet/utils/timing_cli/collect_runtimes.py -> build/lib/pywavelet/utils/timing_cli 2026-02-10T10:55:08,086 creating build/lib/pywavelet/transforms/numpy 2026-02-10T10:55:08,087 copying src/pywavelet/transforms/numpy/__init__.py -> build/lib/pywavelet/transforms/numpy 2026-02-10T10:55:08,090 creating build/lib/pywavelet/transforms/jax 2026-02-10T10:55:08,091 copying src/pywavelet/transforms/jax/__init__.py -> build/lib/pywavelet/transforms/jax 2026-02-10T10:55:08,094 creating build/lib/pywavelet/transforms/cupy 2026-02-10T10:55:08,094 copying src/pywavelet/transforms/cupy/__init__.py -> build/lib/pywavelet/transforms/cupy 2026-02-10T10:55:08,097 creating build/lib/pywavelet/transforms/numpy/forward 2026-02-10T10:55:08,097 copying src/pywavelet/transforms/numpy/forward/__init__.py -> build/lib/pywavelet/transforms/numpy/forward 2026-02-10T10:55:08,099 copying src/pywavelet/transforms/numpy/forward/main.py -> build/lib/pywavelet/transforms/numpy/forward 2026-02-10T10:55:08,101 copying src/pywavelet/transforms/numpy/forward/from_freq.py -> build/lib/pywavelet/transforms/numpy/forward 2026-02-10T10:55:08,104 copying src/pywavelet/transforms/numpy/forward/from_time.py -> build/lib/pywavelet/transforms/numpy/forward 2026-02-10T10:55:08,106 creating build/lib/pywavelet/transforms/numpy/inverse 2026-02-10T10:55:08,107 copying src/pywavelet/transforms/numpy/inverse/__init__.py -> build/lib/pywavelet/transforms/numpy/inverse 2026-02-10T10:55:08,109 copying src/pywavelet/transforms/numpy/inverse/main.py -> build/lib/pywavelet/transforms/numpy/inverse 2026-02-10T10:55:08,111 copying src/pywavelet/transforms/numpy/inverse/to_time.py -> build/lib/pywavelet/transforms/numpy/inverse 2026-02-10T10:55:08,113 copying src/pywavelet/transforms/numpy/inverse/to_freq.py -> build/lib/pywavelet/transforms/numpy/inverse 2026-02-10T10:55:08,116 creating build/lib/pywavelet/transforms/jax/forward 2026-02-10T10:55:08,117 copying src/pywavelet/transforms/jax/forward/__init__.py -> build/lib/pywavelet/transforms/jax/forward 2026-02-10T10:55:08,119 copying src/pywavelet/transforms/jax/forward/main.py -> build/lib/pywavelet/transforms/jax/forward 2026-02-10T10:55:08,121 copying src/pywavelet/transforms/jax/forward/from_freq.py -> build/lib/pywavelet/transforms/jax/forward 2026-02-10T10:55:08,122 copying src/pywavelet/transforms/jax/forward/from_time.py -> build/lib/pywavelet/transforms/jax/forward 2026-02-10T10:55:08,125 creating build/lib/pywavelet/transforms/jax/inverse 2026-02-10T10:55:08,126 copying src/pywavelet/transforms/jax/inverse/__init__.py -> build/lib/pywavelet/transforms/jax/inverse 2026-02-10T10:55:08,128 copying src/pywavelet/transforms/jax/inverse/main.py -> build/lib/pywavelet/transforms/jax/inverse 2026-02-10T10:55:08,129 copying src/pywavelet/transforms/jax/inverse/to_freq.py -> build/lib/pywavelet/transforms/jax/inverse 2026-02-10T10:55:08,132 creating build/lib/pywavelet/transforms/cupy/forward 2026-02-10T10:55:08,133 copying src/pywavelet/transforms/cupy/forward/__init__.py -> build/lib/pywavelet/transforms/cupy/forward 2026-02-10T10:55:08,135 copying src/pywavelet/transforms/cupy/forward/main.py -> build/lib/pywavelet/transforms/cupy/forward 2026-02-10T10:55:08,137 copying src/pywavelet/transforms/cupy/forward/from_freq.py -> build/lib/pywavelet/transforms/cupy/forward 2026-02-10T10:55:08,139 copying src/pywavelet/transforms/cupy/forward/from_time.py -> build/lib/pywavelet/transforms/cupy/forward 2026-02-10T10:55:08,141 creating build/lib/pywavelet/transforms/cupy/inverse 2026-02-10T10:55:08,142 copying src/pywavelet/transforms/cupy/inverse/__init__.py -> build/lib/pywavelet/transforms/cupy/inverse 2026-02-10T10:55:08,144 copying src/pywavelet/transforms/cupy/inverse/main.py -> build/lib/pywavelet/transforms/cupy/inverse 2026-02-10T10:55:08,146 copying src/pywavelet/transforms/cupy/inverse/to_freq.py -> build/lib/pywavelet/transforms/cupy/inverse 2026-02-10T10:55:08,148 running egg_info 2026-02-10T10:55:08,160 writing src/pywavelet.egg-info/PKG-INFO 2026-02-10T10:55:08,166 writing dependency_links to src/pywavelet.egg-info/dependency_links.txt 2026-02-10T10:55:08,167 writing entry points to src/pywavelet.egg-info/entry_points.txt 2026-02-10T10:55:08,170 writing requirements to src/pywavelet.egg-info/requires.txt 2026-02-10T10:55:08,171 writing top-level names to src/pywavelet.egg-info/top_level.txt 2026-02-10T10:55:08,212 listing git files failed - pretending there aren't any 2026-02-10T10:55:08,216 reading manifest file 'src/pywavelet.egg-info/SOURCES.txt' 2026-02-10T10:55:08,223 adding license file 'LICENSE' 2026-02-10T10:55:08,229 writing manifest file 'src/pywavelet.egg-info/SOURCES.txt' 2026-02-10T10:55:08,254 installing to build/bdist.linux-armv7l/wheel 2026-02-10T10:55:08,255 running install 2026-02-10T10:55:08,278 running install_lib 2026-02-10T10:55:08,284 creating build/bdist.linux-armv7l/wheel 2026-02-10T10:55:08,286 creating build/bdist.linux-armv7l/wheel/pywavelet 2026-02-10T10:55:08,287 copying build/lib/pywavelet/__init__.py -> build/bdist.linux-armv7l/wheel/./pywavelet 2026-02-10T10:55:08,289 copying build/lib/pywavelet/logger.py -> build/bdist.linux-armv7l/wheel/./pywavelet 2026-02-10T10:55:08,291 creating build/bdist.linux-armv7l/wheel/pywavelet/utils 2026-02-10T10:55:08,293 creating build/bdist.linux-armv7l/wheel/pywavelet/utils/timing_cli 2026-02-10T10:55:08,294 copying build/lib/pywavelet/utils/timing_cli/__init__.py -> build/bdist.linux-armv7l/wheel/./pywavelet/utils/timing_cli 2026-02-10T10:55:08,296 copying build/lib/pywavelet/utils/timing_cli/cli.py -> build/bdist.linux-armv7l/wheel/./pywavelet/utils/timing_cli 2026-02-10T10:55:08,298 copying build/lib/pywavelet/utils/timing_cli/plot.py -> build/bdist.linux-armv7l/wheel/./pywavelet/utils/timing_cli 2026-02-10T10:55:08,300 copying build/lib/pywavelet/utils/timing_cli/collect_runtimes.py -> build/bdist.linux-armv7l/wheel/./pywavelet/utils/timing_cli 2026-02-10T10:55:08,302 copying build/lib/pywavelet/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./pywavelet/utils 2026-02-10T10:55:08,304 copying build/lib/pywavelet/utils/analysis.py -> build/bdist.linux-armv7l/wheel/./pywavelet/utils 2026-02-10T10:55:08,306 copying build/lib/pywavelet/_version.py -> build/bdist.linux-armv7l/wheel/./pywavelet 2026-02-10T10:55:08,308 creating build/bdist.linux-armv7l/wheel/pywavelet/types 2026-02-10T10:55:08,309 copying build/lib/pywavelet/types/__init__.py -> build/bdist.linux-armv7l/wheel/./pywavelet/types 2026-02-10T10:55:08,311 copying build/lib/pywavelet/types/plotting.py -> build/bdist.linux-armv7l/wheel/./pywavelet/types 2026-02-10T10:55:08,313 copying build/lib/pywavelet/types/wavelet.py -> build/bdist.linux-armv7l/wheel/./pywavelet/types 2026-02-10T10:55:08,316 copying build/lib/pywavelet/types/timeseries.py -> build/bdist.linux-armv7l/wheel/./pywavelet/types 2026-02-10T10:55:08,318 copying build/lib/pywavelet/types/wavelet_bins.py -> build/bdist.linux-armv7l/wheel/./pywavelet/types 2026-02-10T10:55:08,319 copying build/lib/pywavelet/types/frequencyseries.py -> build/bdist.linux-armv7l/wheel/./pywavelet/types 2026-02-10T10:55:08,321 copying build/lib/pywavelet/types/common.py -> build/bdist.linux-armv7l/wheel/./pywavelet/types 2026-02-10T10:55:08,323 copying build/lib/pywavelet/backend.py -> build/bdist.linux-armv7l/wheel/./pywavelet 2026-02-10T10:55:08,326 creating build/bdist.linux-armv7l/wheel/pywavelet/transforms 2026-02-10T10:55:08,327 copying build/lib/pywavelet/transforms/__init__.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms 2026-02-10T10:55:08,329 copying build/lib/pywavelet/transforms/phi_computer.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms 2026-02-10T10:55:08,331 creating build/bdist.linux-armv7l/wheel/pywavelet/transforms/numpy 2026-02-10T10:55:08,332 copying build/lib/pywavelet/transforms/numpy/__init__.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/numpy 2026-02-10T10:55:08,335 creating build/bdist.linux-armv7l/wheel/pywavelet/transforms/numpy/forward 2026-02-10T10:55:08,336 copying build/lib/pywavelet/transforms/numpy/forward/__init__.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/numpy/forward 2026-02-10T10:55:08,337 copying build/lib/pywavelet/transforms/numpy/forward/main.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/numpy/forward 2026-02-10T10:55:08,339 copying build/lib/pywavelet/transforms/numpy/forward/from_freq.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/numpy/forward 2026-02-10T10:55:08,342 copying build/lib/pywavelet/transforms/numpy/forward/from_time.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/numpy/forward 2026-02-10T10:55:08,344 creating build/bdist.linux-armv7l/wheel/pywavelet/transforms/numpy/inverse 2026-02-10T10:55:08,345 copying build/lib/pywavelet/transforms/numpy/inverse/__init__.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/numpy/inverse 2026-02-10T10:55:08,347 copying build/lib/pywavelet/transforms/numpy/inverse/main.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/numpy/inverse 2026-02-10T10:55:08,348 copying build/lib/pywavelet/transforms/numpy/inverse/to_time.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/numpy/inverse 2026-02-10T10:55:08,351 copying build/lib/pywavelet/transforms/numpy/inverse/to_freq.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/numpy/inverse 2026-02-10T10:55:08,353 creating build/bdist.linux-armv7l/wheel/pywavelet/transforms/jax 2026-02-10T10:55:08,354 copying build/lib/pywavelet/transforms/jax/__init__.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/jax 2026-02-10T10:55:08,357 creating build/bdist.linux-armv7l/wheel/pywavelet/transforms/jax/forward 2026-02-10T10:55:08,358 copying build/lib/pywavelet/transforms/jax/forward/__init__.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/jax/forward 2026-02-10T10:55:08,360 copying build/lib/pywavelet/transforms/jax/forward/main.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/jax/forward 2026-02-10T10:55:08,361 copying build/lib/pywavelet/transforms/jax/forward/from_freq.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/jax/forward 2026-02-10T10:55:08,363 copying build/lib/pywavelet/transforms/jax/forward/from_time.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/jax/forward 2026-02-10T10:55:08,366 creating build/bdist.linux-armv7l/wheel/pywavelet/transforms/jax/inverse 2026-02-10T10:55:08,366 copying build/lib/pywavelet/transforms/jax/inverse/__init__.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/jax/inverse 2026-02-10T10:55:08,368 copying build/lib/pywavelet/transforms/jax/inverse/main.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/jax/inverse 2026-02-10T10:55:08,370 copying build/lib/pywavelet/transforms/jax/inverse/to_freq.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/jax/inverse 2026-02-10T10:55:08,372 creating build/bdist.linux-armv7l/wheel/pywavelet/transforms/cupy 2026-02-10T10:55:08,373 copying build/lib/pywavelet/transforms/cupy/__init__.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/cupy 2026-02-10T10:55:08,376 creating build/bdist.linux-armv7l/wheel/pywavelet/transforms/cupy/forward 2026-02-10T10:55:08,377 copying build/lib/pywavelet/transforms/cupy/forward/__init__.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/cupy/forward 2026-02-10T10:55:08,379 copying build/lib/pywavelet/transforms/cupy/forward/main.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/cupy/forward 2026-02-10T10:55:08,381 copying build/lib/pywavelet/transforms/cupy/forward/from_freq.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/cupy/forward 2026-02-10T10:55:08,382 copying build/lib/pywavelet/transforms/cupy/forward/from_time.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/cupy/forward 2026-02-10T10:55:08,385 creating build/bdist.linux-armv7l/wheel/pywavelet/transforms/cupy/inverse 2026-02-10T10:55:08,386 copying build/lib/pywavelet/transforms/cupy/inverse/__init__.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/cupy/inverse 2026-02-10T10:55:08,387 copying build/lib/pywavelet/transforms/cupy/inverse/main.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/cupy/inverse 2026-02-10T10:55:08,389 copying build/lib/pywavelet/transforms/cupy/inverse/to_freq.py -> build/bdist.linux-armv7l/wheel/./pywavelet/transforms/cupy/inverse 2026-02-10T10:55:08,390 running install_egg_info 2026-02-10T10:55:08,396 Copying src/pywavelet.egg-info to build/bdist.linux-armv7l/wheel/./pywavelet-0.2.10-py3.11.egg-info 2026-02-10T10:55:08,407 running install_scripts 2026-02-10T10:55:08,417 creating build/bdist.linux-armv7l/wheel/pywavelet-0.2.10.dist-info/WHEEL 2026-02-10T10:55:08,420 creating '/tmp/pip-wheel-6tw36sv8/.tmp-ybnpadhl/pywavelet-0.2.10-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-10T10:55:08,422 adding 'pywavelet/__init__.py' 2026-02-10T10:55:08,423 adding 'pywavelet/_version.py' 2026-02-10T10:55:08,425 adding 'pywavelet/backend.py' 2026-02-10T10:55:08,426 adding 'pywavelet/logger.py' 2026-02-10T10:55:08,428 adding 'pywavelet/transforms/__init__.py' 2026-02-10T10:55:08,430 adding 'pywavelet/transforms/phi_computer.py' 2026-02-10T10:55:08,431 adding 'pywavelet/transforms/cupy/__init__.py' 2026-02-10T10:55:08,433 adding 'pywavelet/transforms/cupy/forward/__init__.py' 2026-02-10T10:55:08,434 adding 'pywavelet/transforms/cupy/forward/from_freq.py' 2026-02-10T10:55:08,436 adding 'pywavelet/transforms/cupy/forward/from_time.py' 2026-02-10T10:55:08,437 adding 'pywavelet/transforms/cupy/forward/main.py' 2026-02-10T10:55:08,439 adding 'pywavelet/transforms/cupy/inverse/__init__.py' 2026-02-10T10:55:08,440 adding 'pywavelet/transforms/cupy/inverse/main.py' 2026-02-10T10:55:08,441 adding 'pywavelet/transforms/cupy/inverse/to_freq.py' 2026-02-10T10:55:08,443 adding 'pywavelet/transforms/jax/__init__.py' 2026-02-10T10:55:08,445 adding 'pywavelet/transforms/jax/forward/__init__.py' 2026-02-10T10:55:08,446 adding 'pywavelet/transforms/jax/forward/from_freq.py' 2026-02-10T10:55:08,448 adding 'pywavelet/transforms/jax/forward/from_time.py' 2026-02-10T10:55:08,449 adding 'pywavelet/transforms/jax/forward/main.py' 2026-02-10T10:55:08,451 adding 'pywavelet/transforms/jax/inverse/__init__.py' 2026-02-10T10:55:08,452 adding 'pywavelet/transforms/jax/inverse/main.py' 2026-02-10T10:55:08,453 adding 'pywavelet/transforms/jax/inverse/to_freq.py' 2026-02-10T10:55:08,455 adding 'pywavelet/transforms/numpy/__init__.py' 2026-02-10T10:55:08,457 adding 'pywavelet/transforms/numpy/forward/__init__.py' 2026-02-10T10:55:08,458 adding 'pywavelet/transforms/numpy/forward/from_freq.py' 2026-02-10T10:55:08,459 adding 'pywavelet/transforms/numpy/forward/from_time.py' 2026-02-10T10:55:08,461 adding 'pywavelet/transforms/numpy/forward/main.py' 2026-02-10T10:55:08,463 adding 'pywavelet/transforms/numpy/inverse/__init__.py' 2026-02-10T10:55:08,464 adding 'pywavelet/transforms/numpy/inverse/main.py' 2026-02-10T10:55:08,466 adding 'pywavelet/transforms/numpy/inverse/to_freq.py' 2026-02-10T10:55:08,467 adding 'pywavelet/transforms/numpy/inverse/to_time.py' 2026-02-10T10:55:08,469 adding 'pywavelet/types/__init__.py' 2026-02-10T10:55:08,470 adding 'pywavelet/types/common.py' 2026-02-10T10:55:08,472 adding 'pywavelet/types/frequencyseries.py' 2026-02-10T10:55:08,474 adding 'pywavelet/types/plotting.py' 2026-02-10T10:55:08,476 adding 'pywavelet/types/timeseries.py' 2026-02-10T10:55:08,478 adding 'pywavelet/types/wavelet.py' 2026-02-10T10:55:08,479 adding 'pywavelet/types/wavelet_bins.py' 2026-02-10T10:55:08,481 adding 'pywavelet/utils/__init__.py' 2026-02-10T10:55:08,482 adding 'pywavelet/utils/analysis.py' 2026-02-10T10:55:08,484 adding 'pywavelet/utils/timing_cli/__init__.py' 2026-02-10T10:55:08,485 adding 'pywavelet/utils/timing_cli/cli.py' 2026-02-10T10:55:08,487 adding 'pywavelet/utils/timing_cli/collect_runtimes.py' 2026-02-10T10:55:08,488 adding 'pywavelet/utils/timing_cli/plot.py' 2026-02-10T10:55:08,490 adding 'pywavelet-0.2.10.dist-info/licenses/LICENSE' 2026-02-10T10:55:08,491 adding 'pywavelet-0.2.10.dist-info/METADATA' 2026-02-10T10:55:08,492 adding 'pywavelet-0.2.10.dist-info/WHEEL' 2026-02-10T10:55:08,493 adding 'pywavelet-0.2.10.dist-info/entry_points.txt' 2026-02-10T10:55:08,494 adding 'pywavelet-0.2.10.dist-info/top_level.txt' 2026-02-10T10:55:08,495 adding 'pywavelet-0.2.10.dist-info/RECORD' 2026-02-10T10:55:08,497 removing build/bdist.linux-armv7l/wheel 2026-02-10T10:55:08,615 Building wheel for pywavelet (pyproject.toml): finished with status 'done' 2026-02-10T10:55:08,620 Created wheel for pywavelet: filename=pywavelet-0.2.10-py3-none-any.whl size=49887 sha256=e6afe5477a0451da35d5ed601a5cef747235a1216e670087797d74556ba1dfcd 2026-02-10T10:55:08,621 Stored in directory: /tmp/pip-ephem-wheel-cache-pgqnuanj/wheels/0a/17/ec/fc96d995eabbc9c861f7af6aa2c2b907cd5fc0cf92aaabfd3b 2026-02-10T10:55:08,633 Successfully built pywavelet 2026-02-10T10:55:08,637 Removed build tracker: '/tmp/pip-build-tracker-udrp30t7'