2026-02-16T15:23:43,931 Created temporary directory: /tmp/pip-ephem-wheel-cache-4aiwp3k7 2026-02-16T15:23:43,933 Created temporary directory: /tmp/pip-build-tracker-ko_i0auu 2026-02-16T15:23:43,934 Initialized build tracking at /tmp/pip-build-tracker-ko_i0auu 2026-02-16T15:23:43,934 Created build tracker: /tmp/pip-build-tracker-ko_i0auu 2026-02-16T15:23:43,934 Entered build tracker: /tmp/pip-build-tracker-ko_i0auu 2026-02-16T15:23:43,935 Created temporary directory: /tmp/pip-wheel-31wu63np 2026-02-16T15:23:43,938 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-16T15:23:43,941 Created temporary directory: /tmp/pip-ephem-wheel-cache-2twth10m 2026-02-16T15:23:43,963 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-16T15:23:43,967 2 location(s) to search for versions of nannos: 2026-02-16T15:23:43,967 * https://pypi.org/simple/nannos/ 2026-02-16T15:23:43,967 * https://www.piwheels.org/simple/nannos/ 2026-02-16T15:23:43,968 Fetching project page and analyzing links: https://pypi.org/simple/nannos/ 2026-02-16T15:23:43,969 Getting page https://pypi.org/simple/nannos/ 2026-02-16T15:23:43,970 Found index url https://pypi.org/simple 2026-02-16T15:23:44,199 Fetched page https://pypi.org/simple/nannos/ as application/vnd.pypi.simple.v1+json 2026-02-16T15:23:44,207 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/8e/64/8bbef8d060eb3149d26b320f5dde61835a3801b7010fb52cf04336a7e78d/nannos-0.3.0-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,208 Found link https://files.pythonhosted.org/packages/f4/cd/1501470e0ba64d4105757f598e4a23fb7189170979882d98faa2aa815459/nannos-0.3.0.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 0.3.0 2026-02-16T15:23:44,209 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/d4/3f/60a1140c9dc827f000e12fb22ea73f35c6a4f1897831524a038b00db9555/nannos-0.3.2-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,210 Found link https://files.pythonhosted.org/packages/66/3a/1a104617386889d4de971464abb4dbb52bda61a034ebb7458a6464f3b83d/nannos-0.3.2.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 0.3.2 2026-02-16T15:23:44,210 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/e5/14/2d2a1bc6bd4ff315f15056ec8110528c3d25e209536f8201106dccf1dacd/nannos-0.3.3-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,211 Found link https://files.pythonhosted.org/packages/40/7b/7a81a1efa4a97e670cf2d5cedfe5e60144769e69106205e253ac9458d28e/nannos-0.3.3.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 0.3.3 2026-02-16T15:23:44,212 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/95/9c/d65666805e99ee4029c799013198ac69458c9828e585872f67d92432d3d2/nannos-1.0.0-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,213 Found link https://files.pythonhosted.org/packages/cd/06/9362c7789d8bccbec4227b2cdd583720b69d74ca77aa4f65da7bd5f541b6/nannos-1.0.0.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 1.0.0 2026-02-16T15:23:44,214 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/d8/25/f38996a68733c6a091b20a614806e58769e0af3afbed5121bd2e73ba40bc/nannos-2.0.0-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,215 Found link https://files.pythonhosted.org/packages/97/07/de56c2ab268604a0f25a32d6d866e7787037cdbe19e1c28593d1f8af0f98/nannos-2.0.0.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 2.0.0 2026-02-16T15:23:44,216 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/83/7f/dfc8d97656748da18dfedcdc38f079fb54ecb8715ed2981c67cc5de3f416/nannos-2.0.1-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,217 Found link https://files.pythonhosted.org/packages/a5/d8/bf6ae38da953c12a26a2169b94b6707d65ad1e22541a75b3a60ed7834ebd/nannos-2.0.1.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 2.0.1 2026-02-16T15:23:44,218 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/b7/53/7f7f875330f672dd727abaf0c6fd0e1309c8149a4dea61b78421194921c5/nannos-2.0.2-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,218 Found link https://files.pythonhosted.org/packages/88/34/d3bb0566552c12bef34a0f340022699e01f3c2600c03ca65c4fdd332ca94/nannos-2.0.2.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 2.0.2 2026-02-16T15:23:44,219 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/8d/c0/09f0f38976389ae56bdbdace8fac6f9b0c429904ba6ffe072edf76c064d5/nannos-2.0.3-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,220 Found link https://files.pythonhosted.org/packages/d3/b3/0493ab840ddb3213428fe74e2708074e80ab295b804b203fedd6c1067ad2/nannos-2.0.3.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 2.0.3 2026-02-16T15:23:44,221 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/1a/45/e5da5b065751a456886dfefb9abc441fff148b48c704ba337dd81811f250/nannos-2.1.0-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,221 Found link https://files.pythonhosted.org/packages/b0/ff/1c2faa2669496fcd93482c26f2871bc56ed85ab44069554e5b48dd3f0821/nannos-2.1.0.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 2.1.0 2026-02-16T15:23:44,222 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/d9/5d/d13cdfd3d796918ee2eaac83180ddd04e346ea4148e42233cc5c32fe0281/nannos-2.1.1-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,223 Found link https://files.pythonhosted.org/packages/72/f3/8192d6ea956588697b6084499cbc9f12614a23348d011572696f3ec10f5f/nannos-2.1.1.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 2.1.1 2026-02-16T15:23:44,224 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/d1/6d/b2f6a6fba9fa5fc7bae1cc41ce94335198dac3cc839f638727a3b43a826a/nannos-2.2.0-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,225 Found link https://files.pythonhosted.org/packages/48/bb/cd297b0c7325bc4118df043858ffd5c66a859b34565f2cfe2a6a10b9592f/nannos-2.2.0.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 2.2.0 2026-02-16T15:23:44,226 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/27/93/aad86a4b316057d3195f30aa51132e14019ea06bfac543d6791b68d13796/nannos-2.4.0-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.8) 2026-02-16T15:23:44,227 Found link https://files.pythonhosted.org/packages/77/c2/0e82114795bfa76f2260b557cf99af8ec349bcbc2f23e7ab61c11fb7ccc8/nannos-2.4.0.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.8), version: 2.4.0 2026-02-16T15:23:44,227 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/92/d5/25b8dbe94e8214cbc6a0665abb3f3b8774ec29737af96b8ba344abfa8e6c/nannos-2.5.0-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,228 Found link https://files.pythonhosted.org/packages/ce/fd/cc13f12b3328778d00b4aaf790f33bda757f8629b33699933ea261ee1834/nannos-2.5.0.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 2.5.0 2026-02-16T15:23:44,229 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/a1/95/e26969c803a346f1dc90fbdff64061f900f021b7b40055043ef9d0478748/nannos-2.5.3-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,230 Found link https://files.pythonhosted.org/packages/ca/4c/e8a7a728c02de31bce21006ed37af7456115b8e96d454d4488747d03bf45/nannos-2.5.3.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 2.5.3 2026-02-16T15:23:44,231 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/7c/f7/69a2494c1a79fbfa33a594554dc258134e37120c48438d5cf970b2374b85/nannos-2.5.4-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,232 Found link https://files.pythonhosted.org/packages/be/ac/1aeca8e807579434ed56f2520f857971b317b5ec78eb81ba4c187d4daa46/nannos-2.5.4.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 2.5.4 2026-02-16T15:23:44,232 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/c4/0b/a94f88874d5f159e0d3cdd4dee7e265f8591fcec3fa648abce0e26df1cc6/nannos-2.6.0-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,233 Found link https://files.pythonhosted.org/packages/b2/b5/f40d78f078a84e7933df7c6abcb8d16555d997eb5da5490ea78aea57784e/nannos-2.6.0.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 2.6.0 2026-02-16T15:23:44,234 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/86/b6/42fd9def58c033103dd096101ddf503eaa01b8d4feba447dccb8b41b5436/nannos-2.6.1-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,234 Found link https://files.pythonhosted.org/packages/75/b4/73d2d070a0fa3729a37f9746c770d82cce1f472f0d63b06e918d9d3fbdfd/nannos-2.6.1.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 2.6.1 2026-02-16T15:23:44,235 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/8f/e6/1f649e3fe4b6147f005f1f036ff3ef62b7d7ea1a2b4ed6c0cc20a0078569/nannos-2.6.2-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,236 Found link https://files.pythonhosted.org/packages/86/7c/9dbcb3020fadea4f38974e8aaf5b8c2b833bdf26c532d241e5e7694fd719/nannos-2.6.2.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 2.6.2 2026-02-16T15:23:44,237 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/29/dd/24c686e0bef9ac4ff509ed31dc19c5d8703db3bcba404b1b405790b8c453/nannos-2.6.3-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,238 Found link https://files.pythonhosted.org/packages/83/a8/755b8bd144fee6101a3d2950b3cb05df010725de3ab259b0792c115ad691/nannos-2.6.3.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.6), version: 2.6.3 2026-02-16T15:23:44,238 Skipping link: No binaries permitted for nannos: https://files.pythonhosted.org/packages/7d/3f/d75a80e436a496b58ed8398b7fcd83321c26f1c0c2f06cfe7205436e2ad9/nannos-2.6.4-py3-none-any.whl (from https://pypi.org/simple/nannos/) (requires-python:>=3.10) 2026-02-16T15:23:44,239 Found link https://files.pythonhosted.org/packages/57/3e/ef369f5d0f117bcc160569a245580fe1ec4803f998428a2331b99987470d/nannos-2.6.4.tar.gz (from https://pypi.org/simple/nannos/) (requires-python:>=3.10), version: 2.6.4 2026-02-16T15:23:44,240 Fetching project page and analyzing links: https://www.piwheels.org/simple/nannos/ 2026-02-16T15:23:44,241 Getting page https://www.piwheels.org/simple/nannos/ 2026-02-16T15:23:44,242 Found index url https://www.piwheels.org/simple 2026-02-16T15:23:44,397 Fetched page https://www.piwheels.org/simple/nannos/ as text/html 2026-02-16T15:23:44,404 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-2.6.3-py3-none-any.whl#sha256=d64f18fabc20967ce4f6c7e2e05a41fcad47c4b2a4a19e13357e2a9c85ffa781 (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,405 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-2.6.2-py3-none-any.whl#sha256=513cd9f6e322f4f316c87530c84232985cd8494b5bcafb3b9b20560f798b9c76 (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,405 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-2.6.1-py3-none-any.whl#sha256=f59950e2e523813844d6f2f7f762d63f1a386608db2573cdcc3f211030f3469f (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,406 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-2.6.0-py3-none-any.whl#sha256=d5280bc514f73a4a076d9c37ce5644d400e1ff59fa10c5447cf56552e9251734 (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,406 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-2.5.4-py3-none-any.whl#sha256=12bf2ce32e31bdc5e96e82cf6b88b87bbc8e3692e8c3bb6b66cb475d4285cb86 (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,407 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-2.5.3-py3-none-any.whl#sha256=042b6f566fa548ae3c3a68d8469151822e27977dbf2d365b46340d6f4c94da1a (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,407 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-2.5.0-py3-none-any.whl#sha256=146597ccf425d7986c0f3a629921291158a9f03251abbbad96f14790c6ca11df (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,408 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-2.4.0-py3-none-any.whl#sha256=5634be38e1628c4862f5c95ed653d917430b9eb0e2ddd21dd1f763c99b243dd8 (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.8) 2026-02-16T15:23:44,408 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-2.2.0-py3-none-any.whl#sha256=962a499fe2d46d0d5f11c55177e9cd2b1930c8b1bac1fc3915fca2d8a2a0c5ca (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,409 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-2.1.1-py3-none-any.whl#sha256=67ebc4d326d304073f277926682809aba07ac4d5f0cb1ded9e738f19fceec473 (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,410 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-2.1.0-py3-none-any.whl#sha256=f3da0f338bf1654d94538054a81585d57ce1cb9d6d245b006b4159a2621154b7 (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,410 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-2.0.3-py3-none-any.whl#sha256=54dbe2018ee4377ec42915be81f9b0b4e9a22b01a2d6ce1844954bb40a217b48 (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,411 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-2.0.2-py3-none-any.whl#sha256=2539a1a2f2ca723fc2c777ace74010036d82ec2641cd55fc883472b28c925b53 (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,411 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-2.0.1-py3-none-any.whl#sha256=3dc277e8403b0c91a810492c332166f795c8b5200b67d17c5e44c4f50744aa8a (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,412 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-2.0.0-py3-none-any.whl#sha256=64493fb30d1894cfc564c0e8bc570b248d494893d957a09a6217031888fbdfd3 (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,413 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-1.0.0-py3-none-any.whl#sha256=e83fa90c3f058a986967716514a1078cec8499760f731085f577e87f6dcd5baa (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,413 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-0.3.3-py3-none-any.whl#sha256=a0169d74e8dc6adaa6c96e93cc3c83ff60745f1aa578498284b11946df161e08 (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,414 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-0.3.2-py3-none-any.whl#sha256=5533b04374f022f3635ea979f256bc0be884c75587598d152fffed588d98b167 (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,414 Skipping link: No binaries permitted for nannos: https://archive1.piwheels.org/simple/nannos/nannos-0.3.0-py3-none-any.whl#sha256=e055f72cd550218109c6916ab89ff06cb3e29bb37fd56a1f2326baa924328222 (from https://www.piwheels.org/simple/nannos/) (requires-python:>=3.6) 2026-02-16T15:23:44,415 Skipping link: not a file: https://www.piwheels.org/simple/nannos/ 2026-02-16T15:23:44,415 Skipping link: not a file: https://pypi.org/simple/nannos/ 2026-02-16T15:23:44,438 Given no hashes to check 1 links for project 'nannos': discarding no candidates 2026-02-16T15:23:44,458 Collecting nannos==2.6.4 2026-02-16T15:23:44,460 Created temporary directory: /tmp/pip-unpack-kyau1h2r 2026-02-16T15:23:44,604 Downloading nannos-2.6.4.tar.gz (104 kB) 2026-02-16T15:23:44,870 Added nannos==2.6.4 from https://files.pythonhosted.org/packages/57/3e/ef369f5d0f117bcc160569a245580fe1ec4803f998428a2331b99987470d/nannos-2.6.4.tar.gz to build tracker '/tmp/pip-build-tracker-ko_i0auu' 2026-02-16T15:23:44,876 Created temporary directory: /tmp/pip-build-env-k4v6mx6k 2026-02-16T15:23:44,881 Installing build dependencies: started 2026-02-16T15:23:44,882 Running command pip subprocess to install build dependencies 2026-02-16T15:23:46,033 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-16T15:23:46,615 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-16T15:23:46,638 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-16T15:23:48,353 Collecting setuptools>=69.1.1 2026-02-16T15:23:48,522 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-16T15:23:48,819 Collecting wheel>=0.42.0 2026-02-16T15:23:48,834 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-16T15:23:49,054 Collecting packaging>=24.0 2026-02-16T15:23:49,072 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-16T15:23:52,060 Installing collected packages: setuptools, packaging, wheel 2026-02-16T15:23:55,627 Creating /tmp/pip-build-env-k4v6mx6k/overlay/local/bin 2026-02-16T15:23:55,629 changing mode of /tmp/pip-build-env-k4v6mx6k/overlay/local/bin/wheel to 755 2026-02-16T15:23:55,651 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-16T15:23:55,932 Installing build dependencies: finished with status 'done' 2026-02-16T15:23:55,939 Getting requirements to build wheel: started 2026-02-16T15:23:55,940 Running command Getting requirements to build wheel 2026-02-16T15:23:56,596 /tmp/pip-build-env-k4v6mx6k/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-16T15:23:56,596 !! 2026-02-16T15:23:56,597 ******************************************************************************** 2026-02-16T15:23:56,598 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-02-16T15:23:56,598 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-16T15:23:56,599 or your builds will no longer be supported. 2026-02-16T15:23:56,600 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T15:23:56,600 ******************************************************************************** 2026-02-16T15:23:56,601 !! 2026-02-16T15:23:56,602 corresp(dist, value, root_dir) 2026-02-16T15:23:56,678 /tmp/pip-build-env-k4v6mx6k/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T15:23:56,679 !! 2026-02-16T15:23:56,680 ******************************************************************************** 2026-02-16T15:23:56,680 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T15:23:56,681 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2026-02-16T15:23:56,683 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T15:23:56,683 ******************************************************************************** 2026-02-16T15:23:56,684 !! 2026-02-16T15:23:56,685 dist._finalize_license_expression() 2026-02-16T15:23:56,685 /tmp/pip-build-env-k4v6mx6k/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T15:23:56,686 !! 2026-02-16T15:23:56,687 ******************************************************************************** 2026-02-16T15:23:56,688 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T15:23:56,689 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2026-02-16T15:23:56,690 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T15:23:56,691 ******************************************************************************** 2026-02-16T15:23:56,692 !! 2026-02-16T15:23:56,693 self._finalize_license_expression() 2026-02-16T15:23:56,693 running egg_info 2026-02-16T15:23:56,696 writing nannos.egg-info/PKG-INFO 2026-02-16T15:23:56,703 writing dependency_links to nannos.egg-info/dependency_links.txt 2026-02-16T15:23:56,707 writing requirements to nannos.egg-info/requires.txt 2026-02-16T15:23:56,708 writing top-level names to nannos.egg-info/top_level.txt 2026-02-16T15:23:56,748 reading manifest file 'nannos.egg-info/SOURCES.txt' 2026-02-16T15:23:56,755 adding license file 'LICENSE.txt' 2026-02-16T15:23:56,761 writing manifest file 'nannos.egg-info/SOURCES.txt' 2026-02-16T15:23:56,859 Getting requirements to build wheel: finished with status 'done' 2026-02-16T15:23:56,863 Created temporary directory: /tmp/pip-modern-metadata-tqyl0j5q 2026-02-16T15:23:56,866 Preparing metadata (pyproject.toml): started 2026-02-16T15:23:56,867 Running command Preparing metadata (pyproject.toml) 2026-02-16T15:23:57,455 /tmp/pip-build-env-k4v6mx6k/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-16T15:23:57,455 !! 2026-02-16T15:23:57,456 ******************************************************************************** 2026-02-16T15:23:57,456 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-02-16T15:23:57,457 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-16T15:23:57,458 or your builds will no longer be supported. 2026-02-16T15:23:57,459 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T15:23:57,459 ******************************************************************************** 2026-02-16T15:23:57,460 !! 2026-02-16T15:23:57,461 corresp(dist, value, root_dir) 2026-02-16T15:23:57,540 /tmp/pip-build-env-k4v6mx6k/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T15:23:57,540 !! 2026-02-16T15:23:57,541 ******************************************************************************** 2026-02-16T15:23:57,542 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T15:23:57,543 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2026-02-16T15:23:57,544 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T15:23:57,544 ******************************************************************************** 2026-02-16T15:23:57,545 !! 2026-02-16T15:23:57,546 dist._finalize_license_expression() 2026-02-16T15:23:57,547 /tmp/pip-build-env-k4v6mx6k/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T15:23:57,548 !! 2026-02-16T15:23:57,549 ******************************************************************************** 2026-02-16T15:23:57,549 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T15:23:57,551 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2026-02-16T15:23:57,552 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T15:23:57,553 ******************************************************************************** 2026-02-16T15:23:57,554 !! 2026-02-16T15:23:57,554 self._finalize_license_expression() 2026-02-16T15:23:57,555 running dist_info 2026-02-16T15:23:57,564 creating /tmp/pip-modern-metadata-tqyl0j5q/nannos.egg-info 2026-02-16T15:23:57,565 writing /tmp/pip-modern-metadata-tqyl0j5q/nannos.egg-info/PKG-INFO 2026-02-16T15:23:57,573 writing dependency_links to /tmp/pip-modern-metadata-tqyl0j5q/nannos.egg-info/dependency_links.txt 2026-02-16T15:23:57,578 writing requirements to /tmp/pip-modern-metadata-tqyl0j5q/nannos.egg-info/requires.txt 2026-02-16T15:23:57,579 writing top-level names to /tmp/pip-modern-metadata-tqyl0j5q/nannos.egg-info/top_level.txt 2026-02-16T15:23:57,581 writing manifest file '/tmp/pip-modern-metadata-tqyl0j5q/nannos.egg-info/SOURCES.txt' 2026-02-16T15:23:57,613 reading manifest file '/tmp/pip-modern-metadata-tqyl0j5q/nannos.egg-info/SOURCES.txt' 2026-02-16T15:23:57,615 adding license file 'LICENSE.txt' 2026-02-16T15:23:57,620 writing manifest file '/tmp/pip-modern-metadata-tqyl0j5q/nannos.egg-info/SOURCES.txt' 2026-02-16T15:23:57,621 creating '/tmp/pip-modern-metadata-tqyl0j5q/nannos-2.6.4.dist-info' 2026-02-16T15:23:57,746 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-16T15:23:57,751 Source in /tmp/pip-wheel-31wu63np/nannos_53e98dfb6c844ce68d64d665396b2ea7 has version 2.6.4, which satisfies requirement nannos==2.6.4 from https://files.pythonhosted.org/packages/57/3e/ef369f5d0f117bcc160569a245580fe1ec4803f998428a2331b99987470d/nannos-2.6.4.tar.gz 2026-02-16T15:23:57,752 Removed nannos==2.6.4 from https://files.pythonhosted.org/packages/57/3e/ef369f5d0f117bcc160569a245580fe1ec4803f998428a2331b99987470d/nannos-2.6.4.tar.gz from build tracker '/tmp/pip-build-tracker-ko_i0auu' 2026-02-16T15:23:57,759 Created temporary directory: /tmp/pip-unpack-7ja_wkq1 2026-02-16T15:23:57,760 Building wheels for collected packages: nannos 2026-02-16T15:23:57,764 Created temporary directory: /tmp/pip-wheel-iex9p3lc 2026-02-16T15:23:57,765 Destination directory: /tmp/pip-wheel-iex9p3lc 2026-02-16T15:23:57,767 Building wheel for nannos (pyproject.toml): started 2026-02-16T15:23:57,768 Running command Building wheel for nannos (pyproject.toml) 2026-02-16T15:23:58,337 /tmp/pip-build-env-k4v6mx6k/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-16T15:23:58,337 !! 2026-02-16T15:23:58,338 ******************************************************************************** 2026-02-16T15:23:58,339 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-02-16T15:23:58,340 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-16T15:23:58,340 or your builds will no longer be supported. 2026-02-16T15:23:58,341 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T15:23:58,342 ******************************************************************************** 2026-02-16T15:23:58,343 !! 2026-02-16T15:23:58,344 corresp(dist, value, root_dir) 2026-02-16T15:23:58,411 /tmp/pip-build-env-k4v6mx6k/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T15:23:58,411 !! 2026-02-16T15:23:58,412 ******************************************************************************** 2026-02-16T15:23:58,413 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T15:23:58,414 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2026-02-16T15:23:58,416 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T15:23:58,416 ******************************************************************************** 2026-02-16T15:23:58,418 !! 2026-02-16T15:23:58,418 dist._finalize_license_expression() 2026-02-16T15:23:58,419 /tmp/pip-build-env-k4v6mx6k/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-16T15:23:58,419 !! 2026-02-16T15:23:58,421 ******************************************************************************** 2026-02-16T15:23:58,421 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-16T15:23:58,422 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2026-02-16T15:23:58,423 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-16T15:23:58,424 ******************************************************************************** 2026-02-16T15:23:58,425 !! 2026-02-16T15:23:58,426 self._finalize_license_expression() 2026-02-16T15:23:58,427 running bdist_wheel 2026-02-16T15:23:58,438 running build 2026-02-16T15:23:58,439 running build_py 2026-02-16T15:23:58,445 creating build/lib/dev 2026-02-16T15:23:58,447 copying dev/update_header.py -> build/lib/dev 2026-02-16T15:23:58,449 copying dev/plot_banner.py -> build/lib/dev 2026-02-16T15:23:58,451 copying dev/delete_artifacts.py -> build/lib/dev 2026-02-16T15:23:58,454 creating build/lib/nannos 2026-02-16T15:23:58,455 copying nannos/layers.py -> build/lib/nannos 2026-02-16T15:23:58,458 copying nannos/__about__.py -> build/lib/nannos 2026-02-16T15:23:58,460 copying nannos/excitation.py -> build/lib/nannos 2026-02-16T15:23:58,462 copying nannos/simulation.py -> build/lib/nannos 2026-02-16T15:23:58,465 copying nannos/plot.py -> build/lib/nannos 2026-02-16T15:23:58,467 copying nannos/__init__.py -> build/lib/nannos 2026-02-16T15:23:58,470 copying nannos/constants.py -> build/lib/nannos 2026-02-16T15:23:58,471 copying nannos/log.py -> build/lib/nannos 2026-02-16T15:23:58,473 copying nannos/optimize.py -> build/lib/nannos 2026-02-16T15:23:58,475 copying nannos/lattice.py -> build/lib/nannos 2026-02-16T15:23:58,478 copying nannos/sample.py -> build/lib/nannos 2026-02-16T15:23:58,480 copying nannos/geometry.py -> build/lib/nannos 2026-02-16T15:23:58,482 copying nannos/parallel.py -> build/lib/nannos 2026-02-16T15:23:58,484 creating build/lib/tutorials 2026-02-16T15:23:58,485 copying tutorials/plot_gradient.py -> build/lib/tutorials 2026-02-16T15:23:58,487 copying tutorials/plot_shapely.py -> build/lib/tutorials 2026-02-16T15:23:58,490 copying tutorials/plot_permittivity_fft.py -> build/lib/tutorials 2026-02-16T15:23:58,491 copying tutorials/plot_layer.py -> build/lib/tutorials 2026-02-16T15:23:58,494 creating build/lib/doc 2026-02-16T15:23:58,495 copying doc/postprocess.py -> build/lib/doc 2026-02-16T15:23:58,497 copying doc/conf.py -> build/lib/doc 2026-02-16T15:23:58,500 creating build/lib/test 2026-02-16T15:23:58,501 copying test/conda_test.py -> build/lib/test 2026-02-16T15:23:58,504 creating build/lib/nannos/formulations 2026-02-16T15:23:58,505 copying nannos/formulations/fft.py -> build/lib/nannos/formulations 2026-02-16T15:23:58,507 copying nannos/formulations/__init__.py -> build/lib/nannos/formulations 2026-02-16T15:23:58,509 copying nannos/formulations/jones.py -> build/lib/nannos/formulations 2026-02-16T15:23:58,511 copying nannos/formulations/tangent.py -> build/lib/nannos/formulations 2026-02-16T15:23:58,514 creating build/lib/nannos/utils 2026-02-16T15:23:58,515 copying nannos/utils/time.py -> build/lib/nannos/utils 2026-02-16T15:23:58,517 copying nannos/utils/helpers.py -> build/lib/nannos/utils 2026-02-16T15:23:58,519 copying nannos/utils/jupyter.py -> build/lib/nannos/utils 2026-02-16T15:23:58,521 copying nannos/utils/__init__.py -> build/lib/nannos/utils 2026-02-16T15:23:58,523 creating build/lib/test/dev 2026-02-16T15:23:58,524 copying test/dev/benchmark_fft.py -> build/lib/test/dev 2026-02-16T15:23:58,526 copying test/dev/plot.py -> build/lib/test/dev 2026-02-16T15:23:58,528 copying test/dev/_test_jit.py -> build/lib/test/dev 2026-02-16T15:23:58,530 copying test/dev/perfs.py -> build/lib/test/dev 2026-02-16T15:23:58,532 copying test/dev/fftw.py -> build/lib/test/dev 2026-02-16T15:23:58,534 copying test/dev/batch.py -> build/lib/test/dev 2026-02-16T15:23:58,536 copying test/dev/custom_jax.py -> build/lib/test/dev 2026-02-16T15:23:58,538 creating build/lib/test/basic 2026-02-16T15:23:58,539 copying test/basic/test_tangent.py -> build/lib/test/basic 2026-02-16T15:23:58,541 copying test/basic/test_layer.py -> build/lib/test/basic 2026-02-16T15:23:58,543 copying test/basic/test_simulation.py -> build/lib/test/basic 2026-02-16T15:23:58,546 copying test/basic/test_parallel.py -> build/lib/test/basic 2026-02-16T15:23:58,547 copying test/basic/test_lattice.py -> build/lib/test/basic 2026-02-16T15:23:58,550 creating build/lib/test/toeplitz 2026-02-16T15:23:58,551 copying test/toeplitz/test2d.py -> build/lib/test/toeplitz 2026-02-16T15:23:58,553 copying test/toeplitz/dev.py -> build/lib/test/toeplitz 2026-02-16T15:23:58,556 creating build/lib/test/common 2026-02-16T15:23:58,557 copying test/common/test_jupyter.py -> build/lib/test/common 2026-02-16T15:23:58,559 copying test/common/test_package.py -> build/lib/test/common 2026-02-16T15:23:58,560 copying test/common/test_adapt_para.py -> build/lib/test/common 2026-02-16T15:23:58,562 copying test/common/test_geometry.py -> build/lib/test/common 2026-02-16T15:23:58,564 copying test/common/test_backend.py -> build/lib/test/common 2026-02-16T15:23:58,566 copying test/common/test_gradient.py -> build/lib/test/common 2026-02-16T15:23:58,568 creating build/lib/examples/dev 2026-02-16T15:23:58,570 copying examples/dev/cylinder_array.py -> build/lib/examples/dev 2026-02-16T15:23:58,572 copying examples/dev/_circ_dichro.py -> build/lib/examples/dev 2026-02-16T15:23:58,574 copying examples/dev/waveguide.py -> build/lib/examples/dev 2026-02-16T15:23:58,576 copying examples/dev/aphi.py -> build/lib/examples/dev 2026-02-16T15:23:58,578 copying examples/dev/cd.py -> build/lib/examples/dev 2026-02-16T15:23:58,580 copying examples/dev/epsilon.py -> build/lib/examples/dev 2026-02-16T15:23:58,582 copying examples/dev/eigenmodes.py -> build/lib/examples/dev 2026-02-16T15:23:58,584 copying examples/dev/_optim_polarizer.py -> build/lib/examples/dev 2026-02-16T15:23:58,587 copying examples/dev/_optim_order.py -> build/lib/examples/dev 2026-02-16T15:23:58,589 copying examples/dev/_test_maxim.py -> build/lib/examples/dev 2026-02-16T15:23:58,591 copying examples/dev/waveguide1.py -> build/lib/examples/dev 2026-02-16T15:23:58,593 copying examples/dev/fields.py -> build/lib/examples/dev 2026-02-16T15:23:58,595 copying examples/dev/basic.py -> build/lib/examples/dev 2026-02-16T15:23:58,597 copying examples/dev/camera.py -> build/lib/examples/dev 2026-02-16T15:23:58,599 copying examples/dev/conversion_eff.py -> build/lib/examples/dev 2026-02-16T15:23:58,601 copying examples/dev/check1D.py -> build/lib/examples/dev 2026-02-16T15:23:58,603 copying examples/dev/test_check_complex_rt.py -> build/lib/examples/dev 2026-02-16T15:23:58,605 copying examples/dev/waveguide0.py -> build/lib/examples/dev 2026-02-16T15:23:58,607 copying examples/dev/symmetry_matrix.py -> build/lib/examples/dev 2026-02-16T15:23:58,609 copying examples/dev/_test_aniso.py -> build/lib/examples/dev 2026-02-16T15:23:58,611 copying examples/dev/_batch.py -> build/lib/examples/dev 2026-02-16T15:23:58,614 copying examples/dev/_plot_1D.py -> build/lib/examples/dev 2026-02-16T15:23:58,615 copying examples/dev/_optim_ar.py -> build/lib/examples/dev 2026-02-16T15:23:58,618 creating build/lib/examples/basic 2026-02-16T15:23:58,619 copying examples/basic/plot_ellipse.py -> build/lib/examples/basic 2026-02-16T15:23:58,622 copying examples/basic/plot_hole.py -> build/lib/examples/basic 2026-02-16T15:23:58,624 copying examples/basic/plot_conversion_eff.py -> build/lib/examples/basic 2026-02-16T15:23:58,626 copying examples/basic/mim.py -> build/lib/examples/basic 2026-02-16T15:23:58,628 copying examples/basic/plot_square_patch.py -> build/lib/examples/basic 2026-02-16T15:23:58,630 copying examples/basic/plot_1d_grating.py -> build/lib/examples/basic 2026-02-16T15:23:58,632 copying examples/basic/plot_double_phc.py -> build/lib/examples/basic 2026-02-16T15:23:58,634 copying examples/basic/plot_convergence.py -> build/lib/examples/basic 2026-02-16T15:23:58,636 copying examples/basic/plot_stress.py -> build/lib/examples/basic 2026-02-16T15:23:58,638 copying examples/basic/plot_tangent.py -> build/lib/examples/basic 2026-02-16T15:23:58,641 creating build/lib/examples/benchmarks 2026-02-16T15:23:58,642 copying examples/benchmarks/plot_modal.py -> build/lib/examples/benchmarks 2026-02-16T15:23:58,644 copying examples/benchmarks/plot_benchmarks.py -> build/lib/examples/benchmarks 2026-02-16T15:23:58,646 copying examples/benchmarks/benchmarks.py -> build/lib/examples/benchmarks 2026-02-16T15:23:58,649 creating build/lib/examples/benchmarks/modal 2026-02-16T15:23:58,650 copying examples/benchmarks/modal/run_nannos.py -> build/lib/examples/benchmarks/modal 2026-02-16T15:23:58,652 copying examples/benchmarks/modal/get_results.py -> build/lib/examples/benchmarks/modal 2026-02-16T15:23:58,653 running egg_info 2026-02-16T15:23:58,663 writing nannos.egg-info/PKG-INFO 2026-02-16T15:23:58,670 writing dependency_links to nannos.egg-info/dependency_links.txt 2026-02-16T15:23:58,673 writing requirements to nannos.egg-info/requires.txt 2026-02-16T15:23:58,674 writing top-level names to nannos.egg-info/top_level.txt 2026-02-16T15:23:58,697 reading manifest file 'nannos.egg-info/SOURCES.txt' 2026-02-16T15:23:58,703 adding license file 'LICENSE.txt' 2026-02-16T15:23:58,709 writing manifest file 'nannos.egg-info/SOURCES.txt' 2026-02-16T15:23:58,734 installing to build/bdist.linux-armv7l/wheel 2026-02-16T15:23:58,735 running install 2026-02-16T15:23:58,758 running install_lib 2026-02-16T15:23:58,764 creating build/bdist.linux-armv7l/wheel 2026-02-16T15:23:58,766 creating build/bdist.linux-armv7l/wheel/dev 2026-02-16T15:23:58,767 copying build/lib/dev/update_header.py -> build/bdist.linux-armv7l/wheel/./dev 2026-02-16T15:23:58,769 copying build/lib/dev/plot_banner.py -> build/bdist.linux-armv7l/wheel/./dev 2026-02-16T15:23:58,771 copying build/lib/dev/delete_artifacts.py -> build/bdist.linux-armv7l/wheel/./dev 2026-02-16T15:23:58,774 creating build/bdist.linux-armv7l/wheel/nannos 2026-02-16T15:23:58,775 copying build/lib/nannos/layers.py -> build/bdist.linux-armv7l/wheel/./nannos 2026-02-16T15:23:58,777 copying build/lib/nannos/__about__.py -> build/bdist.linux-armv7l/wheel/./nannos 2026-02-16T15:23:58,780 creating build/bdist.linux-armv7l/wheel/nannos/formulations 2026-02-16T15:23:58,781 copying build/lib/nannos/formulations/fft.py -> build/bdist.linux-armv7l/wheel/./nannos/formulations 2026-02-16T15:23:58,783 copying build/lib/nannos/formulations/__init__.py -> build/bdist.linux-armv7l/wheel/./nannos/formulations 2026-02-16T15:23:58,785 copying build/lib/nannos/formulations/jones.py -> build/bdist.linux-armv7l/wheel/./nannos/formulations 2026-02-16T15:23:58,787 copying build/lib/nannos/formulations/tangent.py -> build/bdist.linux-armv7l/wheel/./nannos/formulations 2026-02-16T15:23:58,789 copying build/lib/nannos/excitation.py -> build/bdist.linux-armv7l/wheel/./nannos 2026-02-16T15:23:58,791 copying build/lib/nannos/simulation.py -> build/bdist.linux-armv7l/wheel/./nannos 2026-02-16T15:23:58,794 copying build/lib/nannos/plot.py -> build/bdist.linux-armv7l/wheel/./nannos 2026-02-16T15:23:58,797 copying build/lib/nannos/__init__.py -> build/bdist.linux-armv7l/wheel/./nannos 2026-02-16T15:23:58,799 copying build/lib/nannos/constants.py -> build/bdist.linux-armv7l/wheel/./nannos 2026-02-16T15:23:58,801 copying build/lib/nannos/log.py -> build/bdist.linux-armv7l/wheel/./nannos 2026-02-16T15:23:58,803 copying build/lib/nannos/optimize.py -> build/bdist.linux-armv7l/wheel/./nannos 2026-02-16T15:23:58,805 copying build/lib/nannos/lattice.py -> build/bdist.linux-armv7l/wheel/./nannos 2026-02-16T15:23:58,808 copying build/lib/nannos/sample.py -> build/bdist.linux-armv7l/wheel/./nannos 2026-02-16T15:23:58,810 copying build/lib/nannos/geometry.py -> build/bdist.linux-armv7l/wheel/./nannos 2026-02-16T15:23:58,813 creating build/bdist.linux-armv7l/wheel/nannos/utils 2026-02-16T15:23:58,814 copying build/lib/nannos/utils/time.py -> build/bdist.linux-armv7l/wheel/./nannos/utils 2026-02-16T15:23:58,816 copying build/lib/nannos/utils/helpers.py -> build/bdist.linux-armv7l/wheel/./nannos/utils 2026-02-16T15:23:58,818 copying build/lib/nannos/utils/jupyter.py -> build/bdist.linux-armv7l/wheel/./nannos/utils 2026-02-16T15:23:58,820 copying build/lib/nannos/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./nannos/utils 2026-02-16T15:23:58,822 copying build/lib/nannos/parallel.py -> build/bdist.linux-armv7l/wheel/./nannos 2026-02-16T15:23:58,824 creating build/bdist.linux-armv7l/wheel/tutorials 2026-02-16T15:23:58,825 copying build/lib/tutorials/plot_gradient.py -> build/bdist.linux-armv7l/wheel/./tutorials 2026-02-16T15:23:58,827 copying build/lib/tutorials/plot_shapely.py -> build/bdist.linux-armv7l/wheel/./tutorials 2026-02-16T15:23:58,830 copying build/lib/tutorials/plot_permittivity_fft.py -> build/bdist.linux-armv7l/wheel/./tutorials 2026-02-16T15:23:58,832 copying build/lib/tutorials/plot_layer.py -> build/bdist.linux-armv7l/wheel/./tutorials 2026-02-16T15:23:58,834 creating build/bdist.linux-armv7l/wheel/doc 2026-02-16T15:23:58,835 copying build/lib/doc/postprocess.py -> build/bdist.linux-armv7l/wheel/./doc 2026-02-16T15:23:58,838 copying build/lib/doc/conf.py -> build/bdist.linux-armv7l/wheel/./doc 2026-02-16T15:23:58,841 creating build/bdist.linux-armv7l/wheel/test 2026-02-16T15:23:58,842 creating build/bdist.linux-armv7l/wheel/test/dev 2026-02-16T15:23:58,843 copying build/lib/test/dev/benchmark_fft.py -> build/bdist.linux-armv7l/wheel/./test/dev 2026-02-16T15:23:58,845 copying build/lib/test/dev/plot.py -> build/bdist.linux-armv7l/wheel/./test/dev 2026-02-16T15:23:58,847 copying build/lib/test/dev/_test_jit.py -> build/bdist.linux-armv7l/wheel/./test/dev 2026-02-16T15:23:58,849 copying build/lib/test/dev/perfs.py -> build/bdist.linux-armv7l/wheel/./test/dev 2026-02-16T15:23:58,851 copying build/lib/test/dev/fftw.py -> build/bdist.linux-armv7l/wheel/./test/dev 2026-02-16T15:23:58,853 copying build/lib/test/dev/batch.py -> build/bdist.linux-armv7l/wheel/./test/dev 2026-02-16T15:23:58,855 copying build/lib/test/dev/custom_jax.py -> build/bdist.linux-armv7l/wheel/./test/dev 2026-02-16T15:23:58,857 creating build/bdist.linux-armv7l/wheel/test/basic 2026-02-16T15:23:58,858 copying build/lib/test/basic/test_tangent.py -> build/bdist.linux-armv7l/wheel/./test/basic 2026-02-16T15:23:58,860 copying build/lib/test/basic/test_layer.py -> build/bdist.linux-armv7l/wheel/./test/basic 2026-02-16T15:23:58,862 copying build/lib/test/basic/test_simulation.py -> build/bdist.linux-armv7l/wheel/./test/basic 2026-02-16T15:23:58,865 copying build/lib/test/basic/test_parallel.py -> build/bdist.linux-armv7l/wheel/./test/basic 2026-02-16T15:23:58,866 copying build/lib/test/basic/test_lattice.py -> build/bdist.linux-armv7l/wheel/./test/basic 2026-02-16T15:23:58,869 creating build/bdist.linux-armv7l/wheel/test/toeplitz 2026-02-16T15:23:58,870 copying build/lib/test/toeplitz/test2d.py -> build/bdist.linux-armv7l/wheel/./test/toeplitz 2026-02-16T15:23:58,872 copying build/lib/test/toeplitz/dev.py -> build/bdist.linux-armv7l/wheel/./test/toeplitz 2026-02-16T15:23:58,874 copying build/lib/test/conda_test.py -> build/bdist.linux-armv7l/wheel/./test 2026-02-16T15:23:58,876 creating build/bdist.linux-armv7l/wheel/test/common 2026-02-16T15:23:58,878 copying build/lib/test/common/test_jupyter.py -> build/bdist.linux-armv7l/wheel/./test/common 2026-02-16T15:23:58,879 copying build/lib/test/common/test_package.py -> build/bdist.linux-armv7l/wheel/./test/common 2026-02-16T15:23:58,881 copying build/lib/test/common/test_adapt_para.py -> build/bdist.linux-armv7l/wheel/./test/common 2026-02-16T15:23:58,883 copying build/lib/test/common/test_geometry.py -> build/bdist.linux-armv7l/wheel/./test/common 2026-02-16T15:23:58,885 copying build/lib/test/common/test_backend.py -> build/bdist.linux-armv7l/wheel/./test/common 2026-02-16T15:23:58,887 copying build/lib/test/common/test_gradient.py -> build/bdist.linux-armv7l/wheel/./test/common 2026-02-16T15:23:58,890 creating build/bdist.linux-armv7l/wheel/examples 2026-02-16T15:23:58,891 creating build/bdist.linux-armv7l/wheel/examples/dev 2026-02-16T15:23:58,893 copying build/lib/examples/dev/cylinder_array.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,895 copying build/lib/examples/dev/_circ_dichro.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,897 copying build/lib/examples/dev/waveguide.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,899 copying build/lib/examples/dev/aphi.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,901 copying build/lib/examples/dev/cd.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,903 copying build/lib/examples/dev/epsilon.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,905 copying build/lib/examples/dev/eigenmodes.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,907 copying build/lib/examples/dev/_optim_polarizer.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,909 copying build/lib/examples/dev/_optim_order.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,912 copying build/lib/examples/dev/_test_maxim.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,913 copying build/lib/examples/dev/waveguide1.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,915 copying build/lib/examples/dev/fields.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,918 copying build/lib/examples/dev/basic.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,920 copying build/lib/examples/dev/camera.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,922 copying build/lib/examples/dev/conversion_eff.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,923 copying build/lib/examples/dev/check1D.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,925 copying build/lib/examples/dev/test_check_complex_rt.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,928 copying build/lib/examples/dev/waveguide0.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,930 copying build/lib/examples/dev/symmetry_matrix.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,931 copying build/lib/examples/dev/_test_aniso.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,933 copying build/lib/examples/dev/_batch.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,935 copying build/lib/examples/dev/_plot_1D.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,937 copying build/lib/examples/dev/_optim_ar.py -> build/bdist.linux-armv7l/wheel/./examples/dev 2026-02-16T15:23:58,940 creating build/bdist.linux-armv7l/wheel/examples/basic 2026-02-16T15:23:58,941 copying build/lib/examples/basic/plot_ellipse.py -> build/bdist.linux-armv7l/wheel/./examples/basic 2026-02-16T15:23:58,943 copying build/lib/examples/basic/plot_hole.py -> build/bdist.linux-armv7l/wheel/./examples/basic 2026-02-16T15:23:58,945 copying build/lib/examples/basic/plot_conversion_eff.py -> build/bdist.linux-armv7l/wheel/./examples/basic 2026-02-16T15:23:58,947 copying build/lib/examples/basic/mim.py -> build/bdist.linux-armv7l/wheel/./examples/basic 2026-02-16T15:23:58,950 copying build/lib/examples/basic/plot_square_patch.py -> build/bdist.linux-armv7l/wheel/./examples/basic 2026-02-16T15:23:58,952 copying build/lib/examples/basic/plot_1d_grating.py -> build/bdist.linux-armv7l/wheel/./examples/basic 2026-02-16T15:23:58,954 copying build/lib/examples/basic/plot_double_phc.py -> build/bdist.linux-armv7l/wheel/./examples/basic 2026-02-16T15:23:58,956 copying build/lib/examples/basic/plot_convergence.py -> build/bdist.linux-armv7l/wheel/./examples/basic 2026-02-16T15:23:58,958 copying build/lib/examples/basic/plot_stress.py -> build/bdist.linux-armv7l/wheel/./examples/basic 2026-02-16T15:23:58,960 copying build/lib/examples/basic/plot_tangent.py -> build/bdist.linux-armv7l/wheel/./examples/basic 2026-02-16T15:23:58,963 creating build/bdist.linux-armv7l/wheel/examples/benchmarks 2026-02-16T15:23:58,965 creating build/bdist.linux-armv7l/wheel/examples/benchmarks/modal 2026-02-16T15:23:58,966 copying build/lib/examples/benchmarks/modal/run_nannos.py -> build/bdist.linux-armv7l/wheel/./examples/benchmarks/modal 2026-02-16T15:23:58,968 copying build/lib/examples/benchmarks/modal/get_results.py -> build/bdist.linux-armv7l/wheel/./examples/benchmarks/modal 2026-02-16T15:23:58,970 copying build/lib/examples/benchmarks/plot_modal.py -> build/bdist.linux-armv7l/wheel/./examples/benchmarks 2026-02-16T15:23:58,972 copying build/lib/examples/benchmarks/plot_benchmarks.py -> build/bdist.linux-armv7l/wheel/./examples/benchmarks 2026-02-16T15:23:58,975 copying build/lib/examples/benchmarks/benchmarks.py -> build/bdist.linux-armv7l/wheel/./examples/benchmarks 2026-02-16T15:23:58,977 running install_egg_info 2026-02-16T15:23:58,981 Copying nannos.egg-info to build/bdist.linux-armv7l/wheel/./nannos-2.6.4-py3.11.egg-info 2026-02-16T15:23:58,992 running install_scripts 2026-02-16T15:23:59,004 creating build/bdist.linux-armv7l/wheel/nannos-2.6.4.dist-info/WHEEL 2026-02-16T15:23:59,007 creating '/tmp/pip-wheel-iex9p3lc/.tmp-3vialh98/nannos-2.6.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-16T15:23:59,009 adding 'dev/delete_artifacts.py' 2026-02-16T15:23:59,010 adding 'dev/plot_banner.py' 2026-02-16T15:23:59,012 adding 'dev/update_header.py' 2026-02-16T15:23:59,014 adding 'doc/conf.py' 2026-02-16T15:23:59,016 adding 'doc/postprocess.py' 2026-02-16T15:23:59,020 adding 'examples/basic/mim.py' 2026-02-16T15:23:59,021 adding 'examples/basic/plot_1d_grating.py' 2026-02-16T15:23:59,023 adding 'examples/basic/plot_convergence.py' 2026-02-16T15:23:59,024 adding 'examples/basic/plot_conversion_eff.py' 2026-02-16T15:23:59,026 adding 'examples/basic/plot_double_phc.py' 2026-02-16T15:23:59,027 adding 'examples/basic/plot_ellipse.py' 2026-02-16T15:23:59,029 adding 'examples/basic/plot_hole.py' 2026-02-16T15:23:59,030 adding 'examples/basic/plot_square_patch.py' 2026-02-16T15:23:59,032 adding 'examples/basic/plot_stress.py' 2026-02-16T15:23:59,033 adding 'examples/basic/plot_tangent.py' 2026-02-16T15:23:59,035 adding 'examples/benchmarks/benchmarks.py' 2026-02-16T15:23:59,036 adding 'examples/benchmarks/plot_benchmarks.py' 2026-02-16T15:23:59,038 adding 'examples/benchmarks/plot_modal.py' 2026-02-16T15:23:59,040 adding 'examples/benchmarks/modal/get_results.py' 2026-02-16T15:23:59,041 adding 'examples/benchmarks/modal/run_nannos.py' 2026-02-16T15:23:59,043 adding 'examples/dev/_batch.py' 2026-02-16T15:23:59,045 adding 'examples/dev/_circ_dichro.py' 2026-02-16T15:23:59,046 adding 'examples/dev/_optim_ar.py' 2026-02-16T15:23:59,048 adding 'examples/dev/_optim_order.py' 2026-02-16T15:23:59,050 adding 'examples/dev/_optim_polarizer.py' 2026-02-16T15:23:59,052 adding 'examples/dev/_plot_1D.py' 2026-02-16T15:23:59,053 adding 'examples/dev/_test_aniso.py' 2026-02-16T15:23:59,054 adding 'examples/dev/_test_maxim.py' 2026-02-16T15:23:59,056 adding 'examples/dev/aphi.py' 2026-02-16T15:23:59,057 adding 'examples/dev/basic.py' 2026-02-16T15:23:59,058 adding 'examples/dev/camera.py' 2026-02-16T15:23:59,060 adding 'examples/dev/cd.py' 2026-02-16T15:23:59,061 adding 'examples/dev/check1D.py' 2026-02-16T15:23:59,062 adding 'examples/dev/conversion_eff.py' 2026-02-16T15:23:59,064 adding 'examples/dev/cylinder_array.py' 2026-02-16T15:23:59,065 adding 'examples/dev/eigenmodes.py' 2026-02-16T15:23:59,067 adding 'examples/dev/epsilon.py' 2026-02-16T15:23:59,068 adding 'examples/dev/fields.py' 2026-02-16T15:23:59,070 adding 'examples/dev/symmetry_matrix.py' 2026-02-16T15:23:59,072 adding 'examples/dev/test_check_complex_rt.py' 2026-02-16T15:23:59,073 adding 'examples/dev/waveguide.py' 2026-02-16T15:23:59,075 adding 'examples/dev/waveguide0.py' 2026-02-16T15:23:59,076 adding 'examples/dev/waveguide1.py' 2026-02-16T15:23:59,078 adding 'nannos/__about__.py' 2026-02-16T15:23:59,080 adding 'nannos/__init__.py' 2026-02-16T15:23:59,081 adding 'nannos/constants.py' 2026-02-16T15:23:59,082 adding 'nannos/excitation.py' 2026-02-16T15:23:59,084 adding 'nannos/geometry.py' 2026-02-16T15:23:59,086 adding 'nannos/lattice.py' 2026-02-16T15:23:59,088 adding 'nannos/layers.py' 2026-02-16T15:23:59,089 adding 'nannos/log.py' 2026-02-16T15:23:59,091 adding 'nannos/optimize.py' 2026-02-16T15:23:59,092 adding 'nannos/parallel.py' 2026-02-16T15:23:59,094 adding 'nannos/plot.py' 2026-02-16T15:23:59,095 adding 'nannos/sample.py' 2026-02-16T15:23:59,100 adding 'nannos/simulation.py' 2026-02-16T15:23:59,102 adding 'nannos/formulations/__init__.py' 2026-02-16T15:23:59,104 adding 'nannos/formulations/fft.py' 2026-02-16T15:23:59,105 adding 'nannos/formulations/jones.py' 2026-02-16T15:23:59,106 adding 'nannos/formulations/tangent.py' 2026-02-16T15:23:59,108 adding 'nannos/utils/__init__.py' 2026-02-16T15:23:59,110 adding 'nannos/utils/helpers.py' 2026-02-16T15:23:59,111 adding 'nannos/utils/jupyter.py' 2026-02-16T15:23:59,112 adding 'nannos/utils/time.py' 2026-02-16T15:23:59,119 adding 'nannos-2.6.4.dist-info/licenses/LICENSE.txt' 2026-02-16T15:23:59,122 adding 'test/conda_test.py' 2026-02-16T15:23:59,123 adding 'test/basic/test_lattice.py' 2026-02-16T15:23:59,124 adding 'test/basic/test_layer.py' 2026-02-16T15:23:59,126 adding 'test/basic/test_parallel.py' 2026-02-16T15:23:59,127 adding 'test/basic/test_simulation.py' 2026-02-16T15:23:59,128 adding 'test/basic/test_tangent.py' 2026-02-16T15:23:59,130 adding 'test/common/test_adapt_para.py' 2026-02-16T15:23:59,131 adding 'test/common/test_backend.py' 2026-02-16T15:23:59,132 adding 'test/common/test_geometry.py' 2026-02-16T15:23:59,134 adding 'test/common/test_gradient.py' 2026-02-16T15:23:59,135 adding 'test/common/test_jupyter.py' 2026-02-16T15:23:59,136 adding 'test/common/test_package.py' 2026-02-16T15:23:59,138 adding 'test/dev/_test_jit.py' 2026-02-16T15:23:59,139 adding 'test/dev/batch.py' 2026-02-16T15:23:59,140 adding 'test/dev/benchmark_fft.py' 2026-02-16T15:23:59,142 adding 'test/dev/custom_jax.py' 2026-02-16T15:23:59,143 adding 'test/dev/fftw.py' 2026-02-16T15:23:59,145 adding 'test/dev/perfs.py' 2026-02-16T15:23:59,146 adding 'test/dev/plot.py' 2026-02-16T15:23:59,149 adding 'test/toeplitz/dev.py' 2026-02-16T15:23:59,150 adding 'test/toeplitz/test2d.py' 2026-02-16T15:23:59,152 adding 'tutorials/plot_gradient.py' 2026-02-16T15:23:59,153 adding 'tutorials/plot_layer.py' 2026-02-16T15:23:59,154 adding 'tutorials/plot_permittivity_fft.py' 2026-02-16T15:23:59,156 adding 'tutorials/plot_shapely.py' 2026-02-16T15:23:59,157 adding 'nannos-2.6.4.dist-info/METADATA' 2026-02-16T15:23:59,158 adding 'nannos-2.6.4.dist-info/WHEEL' 2026-02-16T15:23:59,159 adding 'nannos-2.6.4.dist-info/top_level.txt' 2026-02-16T15:23:59,161 adding 'nannos-2.6.4.dist-info/RECORD' 2026-02-16T15:23:59,164 removing build/bdist.linux-armv7l/wheel 2026-02-16T15:23:59,291 Building wheel for nannos (pyproject.toml): finished with status 'done' 2026-02-16T15:23:59,299 Created wheel for nannos: filename=nannos-2.6.4-py3-none-any.whl size=147965 sha256=0233df8431d29496012fc4df21475180d1140f98b62b32c182c2b239f7de885f 2026-02-16T15:23:59,300 Stored in directory: /tmp/pip-ephem-wheel-cache-2twth10m/wheels/41/43/20/842ca4ffc62641cb76ee8cfc47569a67d8b8469098ce2816ce 2026-02-16T15:23:59,316 Successfully built nannos 2026-02-16T15:23:59,322 Removed build tracker: '/tmp/pip-build-tracker-ko_i0auu'