2026-06-15T14:17:52,036 Created temporary directory: /tmp/pip-ephem-wheel-cache-50f46han 2026-06-15T14:17:52,038 Created temporary directory: /tmp/pip-build-tracker-mjcroled 2026-06-15T14:17:52,039 Initialized build tracking at /tmp/pip-build-tracker-mjcroled 2026-06-15T14:17:52,039 Created build tracker: /tmp/pip-build-tracker-mjcroled 2026-06-15T14:17:52,040 Entered build tracker: /tmp/pip-build-tracker-mjcroled 2026-06-15T14:17:52,040 Created temporary directory: /tmp/pip-wheel-chkgnhh5 2026-06-15T14:17:52,043 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-06-15T14:17:52,045 Created temporary directory: /tmp/pip-ephem-wheel-cache-byyb29tv 2026-06-15T14:17:52,070 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-15T14:17:52,073 2 location(s) to search for versions of oceanspy: 2026-06-15T14:17:52,073 * https://pypi.org/simple/oceanspy/ 2026-06-15T14:17:52,073 * https://www.piwheels.org/simple/oceanspy/ 2026-06-15T14:17:52,074 Fetching project page and analyzing links: https://pypi.org/simple/oceanspy/ 2026-06-15T14:17:52,075 Getting page https://pypi.org/simple/oceanspy/ 2026-06-15T14:17:52,076 Found index url https://pypi.org/simple 2026-06-15T14:17:52,407 Fetched page https://pypi.org/simple/oceanspy/ as application/vnd.pypi.simple.v1+json 2026-06-15T14:17:52,416 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/f0/4f/895b668206edc12e0d2c95a931817f7963dcb4641ab4932cc172551f27ee/oceanspy-0.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/oceanspy/) 2026-06-15T14:17:52,417 Found link https://files.pythonhosted.org/packages/70/41/00f8f76ae33963d7c4ef1cf03515e1338e26eb39ff39b240f53c2508fa22/oceanspy-0.0.1.tar.gz (from https://pypi.org/simple/oceanspy/), version: 0.0.1 2026-06-15T14:17:52,417 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/4a/82/56586e6fd62842c22742705c6bf9b6be7930c7590219534bf86e49dd250a/oceanspy-0.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/oceanspy/) 2026-06-15T14:17:52,418 Found link https://files.pythonhosted.org/packages/24/e4/7abdc70ad6766f5e8296879af1513f720dadebd4596b8ad748da5f977937/oceanspy-0.0.2.tar.gz (from https://pypi.org/simple/oceanspy/), version: 0.0.2 2026-06-15T14:17:52,419 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/ef/e1/54a77f68e9dfb511d5a96cf8ee98c1fac51d56d6a2499e6298d0478a71ce/oceanspy-0.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/oceanspy/) 2026-06-15T14:17:52,419 Found link https://files.pythonhosted.org/packages/af/a8/1645481af0836acd2f05e6e2e6025cd40078eaabc180cb2d5f691bd63b56/oceanspy-0.0.3.tar.gz (from https://pypi.org/simple/oceanspy/), version: 0.0.3 2026-06-15T14:17:52,420 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/a9/e8/9290660f267875ff8b6b1cd474022b0742dafa6c0d7c023711b7f630a8b9/oceanspy-0.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/oceanspy/) 2026-06-15T14:17:52,421 Found link https://files.pythonhosted.org/packages/78/19/b230c9701300b56159767c5e061eff789b0d7d4fd8638425793b87c82581/oceanspy-0.0.4.tar.gz (from https://pypi.org/simple/oceanspy/), version: 0.0.4 2026-06-15T14:17:52,421 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/59/8c/97e0466e204354e62b2e08f4f35fe489bc932290cbe7cd2984335c2079b1/oceanspy-0.0.5-py2.py3-none-any.whl (from https://pypi.org/simple/oceanspy/) 2026-06-15T14:17:52,422 Found link https://files.pythonhosted.org/packages/2e/a0/7032c9ee603ff3bdc1bda37c2b22fd4802ffa1d6636c69bba28eeb29a510/oceanspy-0.0.5.tar.gz (from https://pypi.org/simple/oceanspy/), version: 0.0.5 2026-06-15T14:17:52,423 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/03/da/5b46d3fbb84840d8c33673e9c8557ce7b7c240601af34149e5da22955244/oceanspy-0.0.6-py2.py3-none-any.whl (from https://pypi.org/simple/oceanspy/) 2026-06-15T14:17:52,424 Found link https://files.pythonhosted.org/packages/f5/c2/c9e61a83a8a748fac3cbf87d96d5efb5232588550b71e208db190c248345/oceanspy-0.0.6.tar.gz (from https://pypi.org/simple/oceanspy/), version: 0.0.6 2026-06-15T14:17:52,424 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/ef/a2/ae792c0fd77d15316f4c6b9bb52b4969b66cb9e2fe0451ed617dfc45e2b9/oceanspy-0.0.7-py2.py3-none-any.whl (from https://pypi.org/simple/oceanspy/) 2026-06-15T14:17:52,425 Found link https://files.pythonhosted.org/packages/f0/0c/57500bf07720151c01087c28ad95ac28fd57d047542898f8c15622df74b9/oceanspy-0.0.7.tar.gz (from https://pypi.org/simple/oceanspy/), version: 0.0.7 2026-06-15T14:17:52,425 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/2e/13/3d16a72071a190bc66882e558f2ca3b7b7e15adea6edc26b940c53fdd84a/oceanspy-0.0.8-py2.py3-none-any.whl (from https://pypi.org/simple/oceanspy/) 2026-06-15T14:17:52,426 Found link https://files.pythonhosted.org/packages/68/12/d2fbf6f6dc3dc8628aea089e4bff0e22f17deb41bd47a0ef80908a735caa/oceanspy-0.0.8.tar.gz (from https://pypi.org/simple/oceanspy/), version: 0.0.8 2026-06-15T14:17:52,426 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/c8/4b/746bf48df33248e8b8a5d1e4580b304cd66dae0acd281be62388ca181771/oceanspy-0.0.9-py2.py3-none-any.whl (from https://pypi.org/simple/oceanspy/) 2026-06-15T14:17:52,427 Found link https://files.pythonhosted.org/packages/73/41/a58fcd3bb85a2d46a839b5a91890a2b29226a768ccaf5f9bdf94c1e785a0/oceanspy-0.0.9.tar.gz (from https://pypi.org/simple/oceanspy/), version: 0.0.9 2026-06-15T14:17:52,427 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/dd/fc/afac0e0cb6fb9c344b9c82b1e6286846dcc988f0ceb607d3d06f5cb6085d/oceanspy-0.0.10-py2.py3-none-any.whl (from https://pypi.org/simple/oceanspy/) 2026-06-15T14:17:52,428 Found link https://files.pythonhosted.org/packages/23/df/b354cfa92328046e79b97f19cdef917fa967f27faf8e1003f6f74630bffb/oceanspy-0.0.10.tar.gz (from https://pypi.org/simple/oceanspy/), version: 0.0.10 2026-06-15T14:17:52,429 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/39/93/e093f14b4633ade41049b2bb55c3d98054918539895f501acc238a013678/oceanspy-0.0.11-py2.py3-none-any.whl (from https://pypi.org/simple/oceanspy/) 2026-06-15T14:17:52,429 Found link https://files.pythonhosted.org/packages/dc/ab/784b60bf48c69471da136cb9ec0e986168f71cf4a69a89337236f36325a1/oceanspy-0.0.11.tar.gz (from https://pypi.org/simple/oceanspy/), version: 0.0.11 2026-06-15T14:17:52,430 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/3c/c6/e62dd9875159476ea6132c30a6ba10a666db020b6f39e680c304645acf02/oceanspy-0.0.12-py2.py3-none-any.whl (from https://pypi.org/simple/oceanspy/) 2026-06-15T14:17:52,431 Found link https://files.pythonhosted.org/packages/11/de/6be82eb0c87e2b99daee4e7b3ac77724d0e04f7c6fec967327231b3b9821/oceanspy-0.0.12.tar.gz (from https://pypi.org/simple/oceanspy/), version: 0.0.12 2026-06-15T14:17:52,431 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/c5/97/814d5e8960420fae3b971933023b2e33e6932a4ac42586c8fb7e0853de9b/oceanspy-0.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/oceanspy/) 2026-06-15T14:17:52,432 Found link https://files.pythonhosted.org/packages/ad/a9/24e7826ffbf035f56faabb36ff6a09514781ad377c3d3952780a37837be2/oceanspy-0.1.0.tar.gz (from https://pypi.org/simple/oceanspy/), version: 0.1.0 2026-06-15T14:17:52,433 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/96/4d/be3e82990baf2556837a0327688a05911613e0987caadbf162805d41d7b5/oceanspy-0.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/oceanspy/) 2026-06-15T14:17:52,433 Found link https://files.pythonhosted.org/packages/d6/00/6c1a8ec9f4818aef352bac48c0e5ef7b0ee16ba0f9b1055825b6cb366e27/oceanspy-0.2.0.tar.gz (from https://pypi.org/simple/oceanspy/), version: 0.2.0 2026-06-15T14:17:52,434 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/7c/9c/583f3502d9d1a063b1d2241acce83c1f6b470f214d30279e467c490688b9/oceanspy-0.3.0-py3-none-any.whl (from https://pypi.org/simple/oceanspy/) (requires-python:>=3.9) 2026-06-15T14:17:52,435 Found link https://files.pythonhosted.org/packages/7b/58/7f5343dee3c42ccf18d6e2584179fff32c8d2d58e6f5724133758908e221/oceanspy-0.3.0.tar.gz (from https://pypi.org/simple/oceanspy/) (requires-python:>=3.9), version: 0.3.0 2026-06-15T14:17:52,436 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/86/44/820efa59fec89a87cb01c646f838612c8f6f458acb666f96cf4235843ff5/oceanspy-0.3.1-py3-none-any.whl (from https://pypi.org/simple/oceanspy/) (requires-python:>=3.9) 2026-06-15T14:17:52,436 Found link https://files.pythonhosted.org/packages/ad/11/5fb36194f5e3fcbb8eb38aa53faef2e4bbadb576b23b3d1d5a91189e6c05/oceanspy-0.3.1.tar.gz (from https://pypi.org/simple/oceanspy/) (requires-python:>=3.9), version: 0.3.1 2026-06-15T14:17:52,437 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/73/fb/00b13ce3e8502299d56c5867813850347507099b07ad2428051c91db017a/oceanspy-0.3.2-py3-none-any.whl (from https://pypi.org/simple/oceanspy/) (requires-python:>=3.9) 2026-06-15T14:17:52,438 Found link https://files.pythonhosted.org/packages/23/91/4b6fba1f1aa59ad6f88d945ca874dcb1547ea64943b5007b87e02a6c5065/oceanspy-0.3.2.tar.gz (from https://pypi.org/simple/oceanspy/) (requires-python:>=3.9), version: 0.3.2 2026-06-15T14:17:52,438 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/2e/8f/27af64311489e3671beebf829595f26052b3cf4b2cc79ef9f917af8662b6/oceanspy-0.3.3-py3-none-any.whl (from https://pypi.org/simple/oceanspy/) (requires-python:>=3.9) 2026-06-15T14:17:52,439 Found link https://files.pythonhosted.org/packages/bb/1e/0a9c046db29305ff607eae7dc997a96744250b635fd399146fdd50e00099/oceanspy-0.3.3.tar.gz (from https://pypi.org/simple/oceanspy/) (requires-python:>=3.9), version: 0.3.3 2026-06-15T14:17:52,440 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/11/92/aa874d052fae2ce0fdca35589d7b491d8d4ada6fa03a44c79daa2e46e475/oceanspy-0.3.4-py3-none-any.whl (from https://pypi.org/simple/oceanspy/) (requires-python:>=3.9) 2026-06-15T14:17:52,441 Found link https://files.pythonhosted.org/packages/b1/88/25b6a28a6da2134356b1eb86e1d919b1a6c74eff2acc4e569a451495c4f5/oceanspy-0.3.4.tar.gz (from https://pypi.org/simple/oceanspy/) (requires-python:>=3.9), version: 0.3.4 2026-06-15T14:17:52,442 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/78/52/f1f4d50d0227c5b27aa85350992c5cc6cda0880a7d110214d590056bc49c/oceanspy-0.3.5-py3-none-any.whl (from https://pypi.org/simple/oceanspy/) (requires-python:>=3.9) 2026-06-15T14:17:52,443 Found link https://files.pythonhosted.org/packages/0c/da/b84c64c006b90c321d3a010ba58d5f7b3046c1448f78e9b285509a2cef4d/oceanspy-0.3.5.tar.gz (from https://pypi.org/simple/oceanspy/) (requires-python:>=3.9), version: 0.3.5 2026-06-15T14:17:52,443 Skipping link: No binaries permitted for oceanspy: https://files.pythonhosted.org/packages/8c/69/23c73745c30e5c00e4a5fee5e960163bd1b7cc8e1a917c6cbfe11fe79500/oceanspy-0.3.6-py3-none-any.whl (from https://pypi.org/simple/oceanspy/) (requires-python:>=3.11) 2026-06-15T14:17:52,445 Found link https://files.pythonhosted.org/packages/bf/de/815fc156c7d0fa778b36c1b930b63b2b90c5ac80d7bb07dd4f3c1c418225/oceanspy-0.3.6.tar.gz (from https://pypi.org/simple/oceanspy/) (requires-python:>=3.11), version: 0.3.6 2026-06-15T14:17:52,446 Fetching project page and analyzing links: https://www.piwheels.org/simple/oceanspy/ 2026-06-15T14:17:52,446 Getting page https://www.piwheels.org/simple/oceanspy/ 2026-06-15T14:17:52,448 Found index url https://www.piwheels.org/simple 2026-06-15T14:17:52,734 Fetched page https://www.piwheels.org/simple/oceanspy/ as text/html 2026-06-15T14:17:52,741 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.3.5-py3-none-any.whl#sha256=5dfc076c7700ba33d2a9d18045c742bda8271be3cfab8f8d9b01f1a44fc0f9df (from https://www.piwheels.org/simple/oceanspy/) (requires-python:>=3.9) 2026-06-15T14:17:52,741 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.3.4-py3-none-any.whl#sha256=93d5e1a20581a5ab9fe424bbdcc0995f43309da5912ef884bd7149ad075f593e (from https://www.piwheels.org/simple/oceanspy/) (requires-python:>=3.9) 2026-06-15T14:17:52,742 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.3.3-py3-none-any.whl#sha256=ea1a06aaa05a07c4ea966161e1d4674238e4610ee14969f432cf471ab92f775f (from https://www.piwheels.org/simple/oceanspy/) (requires-python:>=3.9) 2026-06-15T14:17:52,743 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.3.2-py3-none-any.whl#sha256=abcb6447737f9cb621528bdcc93d4f6275b4b6feb2b2a6a83c4e1b2913b88729 (from https://www.piwheels.org/simple/oceanspy/) (requires-python:>=3.9) 2026-06-15T14:17:52,743 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.3.1-py3-none-any.whl#sha256=4d0bc471be756416de4a12e114d62d5d882a99db77d949f44a6b3e10fdfe197d (from https://www.piwheels.org/simple/oceanspy/) (requires-python:>=3.9) 2026-06-15T14:17:52,744 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.3.0-py3-none-any.whl#sha256=6a27d91b70af506e5c7a261ffe41e1cfd920a5e692defcfd88c10cd8d1308649 (from https://www.piwheels.org/simple/oceanspy/) (requires-python:>=3.9) 2026-06-15T14:17:52,744 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.2.0-py2.py3-none-any.whl#sha256=276ed40e34c741804b9055108e202cdd26ce2a5f5ec71ad527d3a385e175e8a2 (from https://www.piwheels.org/simple/oceanspy/) 2026-06-15T14:17:52,745 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.1.0-py2.py3-none-any.whl#sha256=11d3012bb0d1c90daffb05d92dfe3a2be03aad77a3828651e91c4a3b886271e5 (from https://www.piwheels.org/simple/oceanspy/) 2026-06-15T14:17:52,745 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.0.12-py2.py3-none-any.whl#sha256=9b9cab6b36035ed1cd7f5c6f4858946d97c309be98f1a824b4faaeed52e81612 (from https://www.piwheels.org/simple/oceanspy/) 2026-06-15T14:17:52,746 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.0.11-py2.py3-none-any.whl#sha256=60c5d5b66e8898ac3d4b803290fa44f34a1f280af290749af0a228abf37cfa97 (from https://www.piwheels.org/simple/oceanspy/) 2026-06-15T14:17:52,747 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.0.10-py2.py3-none-any.whl#sha256=7adb9efe80c3fedf443d2c8fb4cb5bbe385743742d3168d951c4f1393fbba738 (from https://www.piwheels.org/simple/oceanspy/) 2026-06-15T14:17:52,747 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.0.9-py2.py3-none-any.whl#sha256=edf0e0fe9a48046510af4e1c893204f9da4cbaed398fd1f339b70bd774f49409 (from https://www.piwheels.org/simple/oceanspy/) 2026-06-15T14:17:52,748 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.0.8-py2.py3-none-any.whl#sha256=6cc7cd265b045358452ae23c99d1645454eb84f801af6ac841be10817f1b95f5 (from https://www.piwheels.org/simple/oceanspy/) 2026-06-15T14:17:52,748 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.0.7-py2.py3-none-any.whl#sha256=e6bf2bdc0116bf66d35115bbc4e2a2fb5b281c649229aebfdf3a04faa99c685f (from https://www.piwheels.org/simple/oceanspy/) 2026-06-15T14:17:52,749 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.0.6-py2.py3-none-any.whl#sha256=4dc76b9ad7282049adf0098a09b17d969720186a0d7970a13d2e9c351464cd63 (from https://www.piwheels.org/simple/oceanspy/) 2026-06-15T14:17:52,750 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.0.5-py2.py3-none-any.whl#sha256=6483ff4bb50f3b8ccd3ab025b778be8723cb9d8a1118bfa2635bda93fbe28770 (from https://www.piwheels.org/simple/oceanspy/) 2026-06-15T14:17:52,751 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.0.4-py2.py3-none-any.whl#sha256=e44020c59bbdfb6f44b423c315241d44c28112105632c3ec30fbf786634bad04 (from https://www.piwheels.org/simple/oceanspy/) 2026-06-15T14:17:52,751 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.0.3-py2.py3-none-any.whl#sha256=20676a7935052ddb218af484374d4654c67f42441d35983e105ceb384fd511dd (from https://www.piwheels.org/simple/oceanspy/) 2026-06-15T14:17:52,752 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.0.2-py2.py3-none-any.whl#sha256=b238ac4d3fac2a26b60749851085b6fdb9091aa1c39ede207e804f5e8b8c2ae7 (from https://www.piwheels.org/simple/oceanspy/) 2026-06-15T14:17:52,752 Skipping link: No binaries permitted for oceanspy: https://archive1.piwheels.org/simple/oceanspy/oceanspy-0.0.1-py2.py3-none-any.whl#sha256=e1aee530d85febe2b748cfd19258660f4c5b2edd73bb12578d6874e4de759b39 (from https://www.piwheels.org/simple/oceanspy/) 2026-06-15T14:17:52,753 Skipping link: not a file: https://www.piwheels.org/simple/oceanspy/ 2026-06-15T14:17:52,753 Skipping link: not a file: https://pypi.org/simple/oceanspy/ 2026-06-15T14:17:52,775 Given no hashes to check 1 links for project 'oceanspy': discarding no candidates 2026-06-15T14:17:52,792 Collecting oceanspy==0.3.6 2026-06-15T14:17:52,795 Created temporary directory: /tmp/pip-unpack-mrx5potb 2026-06-15T14:17:53,123 Downloading oceanspy-0.3.6.tar.gz (993 kB) 2026-06-15T14:17:53,516 Added oceanspy==0.3.6 from https://files.pythonhosted.org/packages/bf/de/815fc156c7d0fa778b36c1b930b63b2b90c5ac80d7bb07dd4f3c1c418225/oceanspy-0.3.6.tar.gz to build tracker '/tmp/pip-build-tracker-mjcroled' 2026-06-15T14:17:53,522 Created temporary directory: /tmp/pip-build-env-o9jjepnj 2026-06-15T14:17:53,527 Installing build dependencies: started 2026-06-15T14:17:53,528 Running command pip subprocess to install build dependencies 2026-06-15T14:17:54,656 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-15T14:17:55,124 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-06-15T14:17:55,147 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-15T14:17:57,146 Collecting setuptools>=45 2026-06-15T14:17:57,147 Obtaining dependency information for setuptools>=45 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-15T14:17:57,162 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-15T14:17:57,508 Collecting setuptools_scm[toml]>=6.2 2026-06-15T14:17:57,509 Obtaining dependency information for setuptools_scm[toml]>=6.2 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata 2026-06-15T14:17:57,524 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata (6.5 kB) 2026-06-15T14:17:57,534 Discarding https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl#sha256=600c37b3fea2bb517f59d76792adae856d0b5ce7735b186e4cde804375251321 (from https://www.piwheels.org/simple/setuptools-scm/) (requires-python:>=3.10): Requested setuptools_scm>=6.2 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl#sha256=600c37b3fea2bb517f59d76792adae856d0b5ce7735b186e4cde804375251321 has inconsistent Name: expected 'setuptools_scm', but metadata has 'setuptools-scm' 2026-06-15T14:17:57,557 Using cached setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-06-15T14:17:57,640 Collecting vcs-versioning>=1.0.0.dev0 2026-06-15T14:17:57,641 Obtaining dependency information for vcs-versioning>=1.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata 2026-06-15T14:17:57,655 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata (1.6 kB) 2026-06-15T14:17:57,838 Collecting packaging>=20 2026-06-15T14:17:57,839 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-15T14:17:57,853 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-15T14:17:58,074 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-15T14:17:58,094 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-06-15T14:17:58,177 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-15T14:17:58,216 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-15T14:17:58,240 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-06-15T14:17:58,330 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-15T14:18:01,120 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools_scm 2026-06-15T14:18:05,228 Creating /tmp/pip-build-env-o9jjepnj/overlay/local/bin 2026-06-15T14:18:05,230 changing mode of /tmp/pip-build-env-o9jjepnj/overlay/local/bin/vcs-versioning to 755 2026-06-15T14:18:05,340 changing mode of /tmp/pip-build-env-o9jjepnj/overlay/local/bin/setuptools-scm to 755 2026-06-15T14:18:05,367 Successfully installed packaging-26.2 setuptools-82.0.1 setuptools_scm-10.0.5 vcs-versioning-1.1.1 2026-06-15T14:18:05,664 Installing build dependencies: finished with status 'done' 2026-06-15T14:18:05,681 Getting requirements to build wheel: started 2026-06-15T14:18:05,682 Running command Getting requirements to build wheel 2026-06-15T14:18:06,387 /tmp/pip-build-env-o9jjepnj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-15T14:18:06,387 !! 2026-06-15T14:18:06,389 ******************************************************************************** 2026-06-15T14:18:06,389 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-15T14:18:06,390 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-15T14:18:06,391 or your builds will no longer be supported. 2026-06-15T14:18:06,392 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T14:18:06,393 ******************************************************************************** 2026-06-15T14:18:06,394 !! 2026-06-15T14:18:06,395 corresp(dist, value, root_dir) 2026-06-15T14:18:06,464 /tmp/pip-build-env-o9jjepnj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T14:18:06,464 !! 2026-06-15T14:18:06,465 ******************************************************************************** 2026-06-15T14:18:06,466 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T14:18:06,467 License :: OSI Approved :: MIT License 2026-06-15T14:18:06,468 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T14:18:06,468 ******************************************************************************** 2026-06-15T14:18:06,469 !! 2026-06-15T14:18:06,470 dist._finalize_license_expression() 2026-06-15T14:18:06,471 /tmp/pip-build-env-o9jjepnj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T14:18:06,471 !! 2026-06-15T14:18:06,472 ******************************************************************************** 2026-06-15T14:18:06,472 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T14:18:06,473 License :: OSI Approved :: MIT License 2026-06-15T14:18:06,474 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T14:18:06,475 ******************************************************************************** 2026-06-15T14:18:06,476 !! 2026-06-15T14:18:06,476 self._finalize_license_expression() 2026-06-15T14:18:06,477 running egg_info 2026-06-15T14:18:06,483 writing oceanspy.egg-info/PKG-INFO 2026-06-15T14:18:06,487 writing dependency_links to oceanspy.egg-info/dependency_links.txt 2026-06-15T14:18:06,488 writing requirements to oceanspy.egg-info/requires.txt 2026-06-15T14:18:06,489 writing top-level names to oceanspy.egg-info/top_level.txt 2026-06-15T14:18:06,526 /tmp/pip-build-env-o9jjepnj/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-15T14:18:06,526 return get_active_overrides().subprocess_timeout 2026-06-15T14:18:06,534 listing git files failed - pretending there aren't any 2026-06-15T14:18:06,539 reading manifest file 'oceanspy.egg-info/SOURCES.txt' 2026-06-15T14:18:06,549 reading manifest template 'MANIFEST.in' 2026-06-15T14:18:06,553 no previously-included directories found matching 'assets' 2026-06-15T14:18:06,554 no previously-included directories found matching 'binder' 2026-06-15T14:18:06,555 no previously-included directories found matching 'paper' 2026-06-15T14:18:06,556 no previously-included directories found matching 'sciserver_catalogs' 2026-06-15T14:18:06,591 adding license file 'LICENSE' 2026-06-15T14:18:06,596 writing manifest file 'oceanspy.egg-info/SOURCES.txt' 2026-06-15T14:18:06,702 Getting requirements to build wheel: finished with status 'done' 2026-06-15T14:18:06,706 Created temporary directory: /tmp/pip-modern-metadata-i9kx55ra 2026-06-15T14:18:06,708 Preparing metadata (pyproject.toml): started 2026-06-15T14:18:06,709 Running command Preparing metadata (pyproject.toml) 2026-06-15T14:18:07,378 /tmp/pip-build-env-o9jjepnj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-15T14:18:07,378 !! 2026-06-15T14:18:07,379 ******************************************************************************** 2026-06-15T14:18:07,380 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-15T14:18:07,381 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-15T14:18:07,382 or your builds will no longer be supported. 2026-06-15T14:18:07,383 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T14:18:07,383 ******************************************************************************** 2026-06-15T14:18:07,384 !! 2026-06-15T14:18:07,384 corresp(dist, value, root_dir) 2026-06-15T14:18:07,449 /tmp/pip-build-env-o9jjepnj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T14:18:07,450 !! 2026-06-15T14:18:07,450 ******************************************************************************** 2026-06-15T14:18:07,451 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T14:18:07,452 License :: OSI Approved :: MIT License 2026-06-15T14:18:07,453 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T14:18:07,453 ******************************************************************************** 2026-06-15T14:18:07,454 !! 2026-06-15T14:18:07,455 dist._finalize_license_expression() 2026-06-15T14:18:07,455 /tmp/pip-build-env-o9jjepnj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T14:18:07,456 !! 2026-06-15T14:18:07,457 ******************************************************************************** 2026-06-15T14:18:07,457 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T14:18:07,458 License :: OSI Approved :: MIT License 2026-06-15T14:18:07,460 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T14:18:07,460 ******************************************************************************** 2026-06-15T14:18:07,461 !! 2026-06-15T14:18:07,462 self._finalize_license_expression() 2026-06-15T14:18:07,464 running dist_info 2026-06-15T14:18:07,478 creating /tmp/pip-modern-metadata-i9kx55ra/oceanspy.egg-info 2026-06-15T14:18:07,479 writing /tmp/pip-modern-metadata-i9kx55ra/oceanspy.egg-info/PKG-INFO 2026-06-15T14:18:07,482 writing dependency_links to /tmp/pip-modern-metadata-i9kx55ra/oceanspy.egg-info/dependency_links.txt 2026-06-15T14:18:07,484 writing requirements to /tmp/pip-modern-metadata-i9kx55ra/oceanspy.egg-info/requires.txt 2026-06-15T14:18:07,485 writing top-level names to /tmp/pip-modern-metadata-i9kx55ra/oceanspy.egg-info/top_level.txt 2026-06-15T14:18:07,487 writing manifest file '/tmp/pip-modern-metadata-i9kx55ra/oceanspy.egg-info/SOURCES.txt' 2026-06-15T14:18:07,519 /tmp/pip-build-env-o9jjepnj/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-15T14:18:07,519 return get_active_overrides().subprocess_timeout 2026-06-15T14:18:07,525 listing git files failed - pretending there aren't any 2026-06-15T14:18:07,530 reading manifest file '/tmp/pip-modern-metadata-i9kx55ra/oceanspy.egg-info/SOURCES.txt' 2026-06-15T14:18:07,532 reading manifest template 'MANIFEST.in' 2026-06-15T14:18:07,535 no previously-included directories found matching 'assets' 2026-06-15T14:18:07,536 no previously-included directories found matching 'docs' 2026-06-15T14:18:07,536 no previously-included directories found matching 'binder' 2026-06-15T14:18:07,537 no previously-included directories found matching 'paper' 2026-06-15T14:18:07,538 no previously-included directories found matching 'sciserver_catalogs' 2026-06-15T14:18:07,538 no previously-included directories found matching '*.egg-info' 2026-06-15T14:18:07,574 adding license file 'LICENSE' 2026-06-15T14:18:07,578 writing manifest file '/tmp/pip-modern-metadata-i9kx55ra/oceanspy.egg-info/SOURCES.txt' 2026-06-15T14:18:07,579 creating '/tmp/pip-modern-metadata-i9kx55ra/oceanspy-0.3.6.dist-info' 2026-06-15T14:18:07,709 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-15T14:18:07,714 Source in /tmp/pip-wheel-chkgnhh5/oceanspy_5aab528e55474a74989b1a2127b26c0a has version 0.3.6, which satisfies requirement oceanspy==0.3.6 from https://files.pythonhosted.org/packages/bf/de/815fc156c7d0fa778b36c1b930b63b2b90c5ac80d7bb07dd4f3c1c418225/oceanspy-0.3.6.tar.gz 2026-06-15T14:18:07,715 Removed oceanspy==0.3.6 from https://files.pythonhosted.org/packages/bf/de/815fc156c7d0fa778b36c1b930b63b2b90c5ac80d7bb07dd4f3c1c418225/oceanspy-0.3.6.tar.gz from build tracker '/tmp/pip-build-tracker-mjcroled' 2026-06-15T14:18:07,721 Created temporary directory: /tmp/pip-unpack-37whmg82 2026-06-15T14:18:07,722 Building wheels for collected packages: oceanspy 2026-06-15T14:18:07,726 Created temporary directory: /tmp/pip-wheel-xkjv04tu 2026-06-15T14:18:07,727 Destination directory: /tmp/pip-wheel-xkjv04tu 2026-06-15T14:18:07,729 Building wheel for oceanspy (pyproject.toml): started 2026-06-15T14:18:07,730 Running command Building wheel for oceanspy (pyproject.toml) 2026-06-15T14:18:08,373 /tmp/pip-build-env-o9jjepnj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-15T14:18:08,373 !! 2026-06-15T14:18:08,374 ******************************************************************************** 2026-06-15T14:18:08,375 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-15T14:18:08,376 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-15T14:18:08,377 or your builds will no longer be supported. 2026-06-15T14:18:08,378 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T14:18:08,379 ******************************************************************************** 2026-06-15T14:18:08,380 !! 2026-06-15T14:18:08,381 corresp(dist, value, root_dir) 2026-06-15T14:18:08,438 /tmp/pip-build-env-o9jjepnj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T14:18:08,438 !! 2026-06-15T14:18:08,440 ******************************************************************************** 2026-06-15T14:18:08,440 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T14:18:08,441 License :: OSI Approved :: MIT License 2026-06-15T14:18:08,442 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T14:18:08,443 ******************************************************************************** 2026-06-15T14:18:08,444 !! 2026-06-15T14:18:08,445 dist._finalize_license_expression() 2026-06-15T14:18:08,446 /tmp/pip-build-env-o9jjepnj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T14:18:08,446 !! 2026-06-15T14:18:08,448 ******************************************************************************** 2026-06-15T14:18:08,448 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T14:18:08,449 License :: OSI Approved :: MIT License 2026-06-15T14:18:08,451 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T14:18:08,451 ******************************************************************************** 2026-06-15T14:18:08,453 !! 2026-06-15T14:18:08,453 self._finalize_license_expression() 2026-06-15T14:18:08,453 running bdist_wheel 2026-06-15T14:18:08,471 running build 2026-06-15T14:18:08,472 running build_py 2026-06-15T14:18:08,474 creating build/lib/oceanspy 2026-06-15T14:18:08,476 copying oceanspy/animate.py -> build/lib/oceanspy 2026-06-15T14:18:08,478 copying oceanspy/compute.py -> build/lib/oceanspy 2026-06-15T14:18:08,482 copying oceanspy/plot.py -> build/lib/oceanspy 2026-06-15T14:18:08,485 copying oceanspy/llc_rearrange.py -> build/lib/oceanspy 2026-06-15T14:18:08,489 copying oceanspy/open_oceandataset.py -> build/lib/oceanspy 2026-06-15T14:18:08,491 copying oceanspy/subsample.py -> build/lib/oceanspy 2026-06-15T14:18:08,494 copying oceanspy/_ospy_utils.py -> build/lib/oceanspy 2026-06-15T14:18:08,497 copying oceanspy/__init__.py -> build/lib/oceanspy 2026-06-15T14:18:08,499 copying oceanspy/version.py -> build/lib/oceanspy 2026-06-15T14:18:08,500 copying oceanspy/_oceandataset.py -> build/lib/oceanspy 2026-06-15T14:18:08,503 copying oceanspy/utils.py -> build/lib/oceanspy 2026-06-15T14:18:08,505 running egg_info 2026-06-15T14:18:08,519 writing oceanspy.egg-info/PKG-INFO 2026-06-15T14:18:08,522 writing dependency_links to oceanspy.egg-info/dependency_links.txt 2026-06-15T14:18:08,524 writing requirements to oceanspy.egg-info/requires.txt 2026-06-15T14:18:08,525 writing top-level names to oceanspy.egg-info/top_level.txt 2026-06-15T14:18:08,550 /tmp/pip-build-env-o9jjepnj/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-15T14:18:08,551 return get_active_overrides().subprocess_timeout 2026-06-15T14:18:08,557 listing git files failed - pretending there aren't any 2026-06-15T14:18:08,561 reading manifest file 'oceanspy.egg-info/SOURCES.txt' 2026-06-15T14:18:08,565 reading manifest template 'MANIFEST.in' 2026-06-15T14:18:08,568 no previously-included directories found matching 'assets' 2026-06-15T14:18:08,569 no previously-included directories found matching 'binder' 2026-06-15T14:18:08,570 no previously-included directories found matching 'paper' 2026-06-15T14:18:08,571 no previously-included directories found matching 'sciserver_catalogs' 2026-06-15T14:18:08,605 adding license file 'LICENSE' 2026-06-15T14:18:08,609 writing manifest file 'oceanspy.egg-info/SOURCES.txt' 2026-06-15T14:18:08,612 /tmp/pip-build-env-o9jjepnj/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'oceanspy.tests' is absent from the `packages` configuration. 2026-06-15T14:18:08,613 !! 2026-06-15T14:18:08,614 ******************************************************************************** 2026-06-15T14:18:08,614 ############################ 2026-06-15T14:18:08,615 # Package would be ignored # 2026-06-15T14:18:08,615 ############################ 2026-06-15T14:18:08,616 Python recognizes 'oceanspy.tests' as an importable package[^1], 2026-06-15T14:18:08,616 but it is absent from setuptools' `packages` configuration. 2026-06-15T14:18:08,617 This leads to an ambiguous overall configuration. If you want to distribute this 2026-06-15T14:18:08,618 package, please make sure that 'oceanspy.tests' is explicitly added 2026-06-15T14:18:08,618 to the `packages` configuration field. 2026-06-15T14:18:08,619 Alternatively, you can also rely on setuptools' discovery methods 2026-06-15T14:18:08,620 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-06-15T14:18:08,621 instead of `find_packages(...)`/`find:`). 2026-06-15T14:18:08,622 You can read more about "package discovery" on setuptools documentation page: 2026-06-15T14:18:08,623 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-06-15T14:18:08,624 If you don't want 'oceanspy.tests' to be distributed and are 2026-06-15T14:18:08,624 already explicitly excluding 'oceanspy.tests' via 2026-06-15T14:18:08,625 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-06-15T14:18:08,625 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-06-15T14:18:08,625 combination with a more fine grained `package-data` configuration. 2026-06-15T14:18:08,626 You can read more about "package data files" on setuptools documentation page: 2026-06-15T14:18:08,627 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-06-15T14:18:08,629 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-06-15T14:18:08,629 even if it does not contain any `.py` files. 2026-06-15T14:18:08,630 On the other hand, currently there is no concept of package data 2026-06-15T14:18:08,631 directory, all directories are treated like packages. 2026-06-15T14:18:08,631 ******************************************************************************** 2026-06-15T14:18:08,632 !! 2026-06-15T14:18:08,632 check.warn(importable) 2026-06-15T14:18:08,633 creating build/lib/oceanspy/tests 2026-06-15T14:18:08,633 copying oceanspy/tests/conftest.py -> build/lib/oceanspy/tests 2026-06-15T14:18:08,634 copying oceanspy/tests/test_animate.py -> build/lib/oceanspy/tests 2026-06-15T14:18:08,634 copying oceanspy/tests/test_compute_calculus.py -> build/lib/oceanspy/tests 2026-06-15T14:18:08,635 copying oceanspy/tests/test_compute_functions.py -> build/lib/oceanspy/tests 2026-06-15T14:18:08,635 copying oceanspy/tests/test_llc_rearrange.py -> build/lib/oceanspy/tests 2026-06-15T14:18:08,636 copying oceanspy/tests/test_oceandataset.py -> build/lib/oceanspy/tests 2026-06-15T14:18:08,636 copying oceanspy/tests/test_open_oceandataset.py -> build/lib/oceanspy/tests 2026-06-15T14:18:08,637 copying oceanspy/tests/test_ospy_utils.py -> build/lib/oceanspy/tests 2026-06-15T14:18:08,640 copying oceanspy/tests/test_plot.py -> build/lib/oceanspy/tests 2026-06-15T14:18:08,642 copying oceanspy/tests/test_subsample.py -> build/lib/oceanspy/tests 2026-06-15T14:18:08,646 copying oceanspy/tests/test_utils.py -> build/lib/oceanspy/tests 2026-06-15T14:18:08,648 copying oceanspy/tests/test_version.py -> build/lib/oceanspy/tests 2026-06-15T14:18:08,665 installing to build/bdist.linux-armv7l/wheel 2026-06-15T14:18:08,666 running install 2026-06-15T14:18:08,688 running install_lib 2026-06-15T14:18:08,695 creating build/bdist.linux-armv7l/wheel 2026-06-15T14:18:08,697 creating build/bdist.linux-armv7l/wheel/oceanspy 2026-06-15T14:18:08,699 creating build/bdist.linux-armv7l/wheel/oceanspy/tests 2026-06-15T14:18:08,700 copying build/lib/oceanspy/tests/test_ospy_utils.py -> build/bdist.linux-armv7l/wheel/./oceanspy/tests 2026-06-15T14:18:08,702 copying build/lib/oceanspy/tests/test_animate.py -> build/bdist.linux-armv7l/wheel/./oceanspy/tests 2026-06-15T14:18:08,704 copying build/lib/oceanspy/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./oceanspy/tests 2026-06-15T14:18:08,706 copying build/lib/oceanspy/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./oceanspy/tests 2026-06-15T14:18:08,709 copying build/lib/oceanspy/tests/test_plot.py -> build/bdist.linux-armv7l/wheel/./oceanspy/tests 2026-06-15T14:18:08,711 copying build/lib/oceanspy/tests/test_oceandataset.py -> build/bdist.linux-armv7l/wheel/./oceanspy/tests 2026-06-15T14:18:08,713 copying build/lib/oceanspy/tests/test_subsample.py -> build/bdist.linux-armv7l/wheel/./oceanspy/tests 2026-06-15T14:18:08,716 copying build/lib/oceanspy/tests/test_version.py -> build/bdist.linux-armv7l/wheel/./oceanspy/tests 2026-06-15T14:18:08,718 copying build/lib/oceanspy/tests/test_compute_functions.py -> build/bdist.linux-armv7l/wheel/./oceanspy/tests 2026-06-15T14:18:08,721 copying build/lib/oceanspy/tests/test_compute_calculus.py -> build/bdist.linux-armv7l/wheel/./oceanspy/tests 2026-06-15T14:18:08,723 copying build/lib/oceanspy/tests/test_open_oceandataset.py -> build/bdist.linux-armv7l/wheel/./oceanspy/tests 2026-06-15T14:18:08,725 copying build/lib/oceanspy/tests/test_llc_rearrange.py -> build/bdist.linux-armv7l/wheel/./oceanspy/tests 2026-06-15T14:18:08,728 copying build/lib/oceanspy/animate.py -> build/bdist.linux-armv7l/wheel/./oceanspy 2026-06-15T14:18:08,730 copying build/lib/oceanspy/compute.py -> build/bdist.linux-armv7l/wheel/./oceanspy 2026-06-15T14:18:08,734 copying build/lib/oceanspy/plot.py -> build/bdist.linux-armv7l/wheel/./oceanspy 2026-06-15T14:18:08,737 copying build/lib/oceanspy/llc_rearrange.py -> build/bdist.linux-armv7l/wheel/./oceanspy 2026-06-15T14:18:08,741 copying build/lib/oceanspy/open_oceandataset.py -> build/bdist.linux-armv7l/wheel/./oceanspy 2026-06-15T14:18:08,743 copying build/lib/oceanspy/subsample.py -> build/bdist.linux-armv7l/wheel/./oceanspy 2026-06-15T14:18:08,746 copying build/lib/oceanspy/_ospy_utils.py -> build/bdist.linux-armv7l/wheel/./oceanspy 2026-06-15T14:18:08,749 copying build/lib/oceanspy/__init__.py -> build/bdist.linux-armv7l/wheel/./oceanspy 2026-06-15T14:18:08,751 copying build/lib/oceanspy/version.py -> build/bdist.linux-armv7l/wheel/./oceanspy 2026-06-15T14:18:08,752 copying build/lib/oceanspy/_oceandataset.py -> build/bdist.linux-armv7l/wheel/./oceanspy 2026-06-15T14:18:08,755 copying build/lib/oceanspy/utils.py -> build/bdist.linux-armv7l/wheel/./oceanspy 2026-06-15T14:18:08,757 running install_egg_info 2026-06-15T14:18:08,764 Copying oceanspy.egg-info to build/bdist.linux-armv7l/wheel/./oceanspy-0.3.6-py3.11.egg-info 2026-06-15T14:18:08,774 running install_scripts 2026-06-15T14:18:08,783 creating build/bdist.linux-armv7l/wheel/oceanspy-0.3.6.dist-info/WHEEL 2026-06-15T14:18:08,786 creating '/tmp/pip-wheel-xkjv04tu/.tmp-zeb24lut/oceanspy-0.3.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-15T14:18:08,788 adding 'oceanspy/__init__.py' 2026-06-15T14:18:08,793 adding 'oceanspy/_oceandataset.py' 2026-06-15T14:18:08,796 adding 'oceanspy/_ospy_utils.py' 2026-06-15T14:18:08,798 adding 'oceanspy/animate.py' 2026-06-15T14:18:08,805 adding 'oceanspy/compute.py' 2026-06-15T14:18:08,819 adding 'oceanspy/llc_rearrange.py' 2026-06-15T14:18:08,822 adding 'oceanspy/open_oceandataset.py' 2026-06-15T14:18:08,828 adding 'oceanspy/plot.py' 2026-06-15T14:18:08,834 adding 'oceanspy/subsample.py' 2026-06-15T14:18:08,838 adding 'oceanspy/utils.py' 2026-06-15T14:18:08,840 adding 'oceanspy/version.py' 2026-06-15T14:18:08,842 adding 'oceanspy/tests/conftest.py' 2026-06-15T14:18:08,843 adding 'oceanspy/tests/test_animate.py' 2026-06-15T14:18:08,845 adding 'oceanspy/tests/test_compute_calculus.py' 2026-06-15T14:18:08,847 adding 'oceanspy/tests/test_compute_functions.py' 2026-06-15T14:18:08,858 adding 'oceanspy/tests/test_llc_rearrange.py' 2026-06-15T14:18:08,860 adding 'oceanspy/tests/test_oceandataset.py' 2026-06-15T14:18:08,862 adding 'oceanspy/tests/test_open_oceandataset.py' 2026-06-15T14:18:08,863 adding 'oceanspy/tests/test_ospy_utils.py' 2026-06-15T14:18:08,865 adding 'oceanspy/tests/test_plot.py' 2026-06-15T14:18:08,868 adding 'oceanspy/tests/test_subsample.py' 2026-06-15T14:18:08,870 adding 'oceanspy/tests/test_utils.py' 2026-06-15T14:18:08,871 adding 'oceanspy/tests/test_version.py' 2026-06-15T14:18:08,874 adding 'oceanspy-0.3.6.dist-info/licenses/LICENSE' 2026-06-15T14:18:08,875 adding 'oceanspy-0.3.6.dist-info/METADATA' 2026-06-15T14:18:08,876 adding 'oceanspy-0.3.6.dist-info/WHEEL' 2026-06-15T14:18:08,877 adding 'oceanspy-0.3.6.dist-info/top_level.txt' 2026-06-15T14:18:08,878 adding 'oceanspy-0.3.6.dist-info/RECORD' 2026-06-15T14:18:08,881 removing build/bdist.linux-armv7l/wheel 2026-06-15T14:18:08,994 Building wheel for oceanspy (pyproject.toml): finished with status 'done' 2026-06-15T14:18:09,002 Created wheel for oceanspy: filename=oceanspy-0.3.6-py3-none-any.whl size=145234 sha256=4ca4048810c3fdf379fa66b9fc7ecd3af655d1c4f1f5fcac165594a30b69db06 2026-06-15T14:18:09,004 Stored in directory: /tmp/pip-ephem-wheel-cache-byyb29tv/wheels/82/d0/ef/e4a196238ec8bf6b48582774f3ae61cb033c17f180481c1cd8 2026-06-15T14:18:09,015 Successfully built oceanspy 2026-06-15T14:18:09,023 Removed build tracker: '/tmp/pip-build-tracker-mjcroled'