2026-03-13T16:24:10,230 Created temporary directory: /tmp/pip-ephem-wheel-cache-12shfun0 2026-03-13T16:24:10,232 Created temporary directory: /tmp/pip-build-tracker-hfemvoon 2026-03-13T16:24:10,232 Initialized build tracking at /tmp/pip-build-tracker-hfemvoon 2026-03-13T16:24:10,233 Created build tracker: /tmp/pip-build-tracker-hfemvoon 2026-03-13T16:24:10,233 Entered build tracker: /tmp/pip-build-tracker-hfemvoon 2026-03-13T16:24:10,234 Created temporary directory: /tmp/pip-wheel-lfd24v83 2026-03-13T16:24:10,237 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-03-13T16:24:10,239 Created temporary directory: /tmp/pip-ephem-wheel-cache-fmyr1ejo 2026-03-13T16:24:10,261 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T16:24:10,264 2 location(s) to search for versions of pynumdiff: 2026-03-13T16:24:10,264 * https://pypi.org/simple/pynumdiff/ 2026-03-13T16:24:10,264 * https://www.piwheels.org/simple/pynumdiff/ 2026-03-13T16:24:10,265 Fetching project page and analyzing links: https://pypi.org/simple/pynumdiff/ 2026-03-13T16:24:10,266 Getting page https://pypi.org/simple/pynumdiff/ 2026-03-13T16:24:10,267 Found index url https://pypi.org/simple 2026-03-13T16:24:10,479 Fetched page https://pypi.org/simple/pynumdiff/ as application/vnd.pypi.simple.v1+json 2026-03-13T16:24:10,485 Found link https://files.pythonhosted.org/packages/4f/f2/358e2a6c955c601173be5b7b39b55537e5b2a28bc50180dc25995f5271d2/pynumdiff-0.0.1.tar.gz (from https://pypi.org/simple/pynumdiff/), version: 0.0.1 2026-03-13T16:24:10,485 Found link https://files.pythonhosted.org/packages/10/05/96d8eb9218ce006dc2a92bca7bcf70fb673eb1f077c86a63ace4efc98ab8/pynumdiff-0.0.2.tar.gz (from https://pypi.org/simple/pynumdiff/), version: 0.0.2 2026-03-13T16:24:10,486 Found link https://files.pythonhosted.org/packages/cd/db/87ddb40fd42eb46ecbda776b1f3b279e64d76957b0cfae3439b12c8157b9/pynumdiff-0.0.3.tar.gz (from https://pypi.org/simple/pynumdiff/), version: 0.0.3 2026-03-13T16:24:10,487 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/10/87/d9f5e972dbd385f5f1370d6a22eed1c050f75bf4d8a2de472fbf9bedf25a/pynumdiff-0.1.dev0-py2.7.egg (from https://pypi.org/simple/pynumdiff/) 2026-03-13T16:24:10,487 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/c8/3d/72a5faeed575ee0cbbe709b858fcab1d8256847427b86fca5c50c3008734/pynumdiff-0.1.dev0-py3.5.egg (from https://pypi.org/simple/pynumdiff/) 2026-03-13T16:24:10,488 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/2e/50/ea1cf6995b3442af72d629e6d3ac247ab5e4c164c4ab6566d1bde0fabeb8/pynumdiff-0.1.dev0-py3.8.egg (from https://pypi.org/simple/pynumdiff/) 2026-03-13T16:24:10,488 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ed/7d/6efdb4e21c509b5ccbc45e06264ca7c12698b544181d83be86e94297e2f2/pynumdiff-0.1.dev0-py3.9.egg (from https://pypi.org/simple/pynumdiff/) 2026-03-13T16:24:10,489 Found link https://files.pythonhosted.org/packages/bb/a4/b424f7a4b0dbbafeb8539dc3abc3885e2be9b53a27ef1bf2fddf53009408/pynumdiff-0.1.dev0.tar.gz (from https://pypi.org/simple/pynumdiff/), version: 0.1.dev0 2026-03-13T16:24:10,490 Skipping link: No binaries permitted for pynumdiff: https://files.pythonhosted.org/packages/e3/0d/c0232316f3bb1d6ff178c0cbc416f2ce5ddd381250949cb4b75df3a05ece/pynumdiff-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pynumdiff/) 2026-03-13T16:24:10,490 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/27/0f/522bfddf472734d3f3977d846bdedf3d3457d17604af97dc047fd260328c/pynumdiff-0.1.1-py3.5.egg (from https://pypi.org/simple/pynumdiff/) 2026-03-13T16:24:10,491 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/8a/51/544d5c47db4e8cdaf2d710c7b3f5ccfea3254f22df2b885697623f0f0d85/pynumdiff-0.1.1-py3.6.egg (from https://pypi.org/simple/pynumdiff/) 2026-03-13T16:24:10,491 Found link https://files.pythonhosted.org/packages/a6/8c/f1811df072c19e1b3aba2f64723da5bd0c29fb0fbc20e4d82c6c5d42abb7/pynumdiff-0.1.1.tar.gz (from https://pypi.org/simple/pynumdiff/), version: 0.1.1 2026-03-13T16:24:10,492 Skipping link: No binaries permitted for pynumdiff: https://files.pythonhosted.org/packages/58/ba/8c42ff418ea9330b301192af28ba7cbf08870880dd82a864e2b24c6e8a3b/pynumdiff-0.1.2-py3-none-any.whl (from https://pypi.org/simple/pynumdiff/) 2026-03-13T16:24:10,492 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f0/da/fe44ade20c07a8fb0f6f41017c8fcceabf47ec9dbf8e9c7fdf0b7a40b398/pynumdiff-0.1.2-py3.5.egg (from https://pypi.org/simple/pynumdiff/) 2026-03-13T16:24:10,493 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/c4/10/bde7b8619f48c9cad0780bc53ea57e056e6b75378de4ea3cce245a220ca1/pynumdiff-0.1.2-py3.7.egg (from https://pypi.org/simple/pynumdiff/) 2026-03-13T16:24:10,493 Found link https://files.pythonhosted.org/packages/32/59/234ac0d0ef7a1937e3ae4a864282be935ba174374ccfd5e903a919da51b9/pynumdiff-0.1.2.tar.gz (from https://pypi.org/simple/pynumdiff/), version: 0.1.2 2026-03-13T16:24:10,494 Skipping link: No binaries permitted for pynumdiff: https://files.pythonhosted.org/packages/6b/6e/84de64571be57eb4f1f4800aa5ff11a9e8c6c342a6cdd6e3be7405745764/pynumdiff-0.2-py3-none-any.whl (from https://pypi.org/simple/pynumdiff/) 2026-03-13T16:24:10,494 Found link https://files.pythonhosted.org/packages/a6/a2/0b3fa9974a5737ad3005b68e031196e7e3a94abeb592f143a7587d9b1098/pynumdiff-0.2.tar.gz (from https://pypi.org/simple/pynumdiff/), version: 0.2 2026-03-13T16:24:10,495 Skipping link: No binaries permitted for pynumdiff: https://files.pythonhosted.org/packages/82/ee/76539ea1422d8356d14e5dfd72a2a033ee305cb5e60d8c1b68c29ac8d7e6/pynumdiff-0.2.1-py3-none-any.whl (from https://pypi.org/simple/pynumdiff/) 2026-03-13T16:24:10,496 Found link https://files.pythonhosted.org/packages/82/ee/4144a2a050cfb9863fac4c5ef9ce9ffa90e784e25da99bcdf97dabb42b3e/pynumdiff-0.2.1.tar.gz (from https://pypi.org/simple/pynumdiff/), version: 0.2.1 2026-03-13T16:24:10,496 Skipping link: No binaries permitted for pynumdiff: https://files.pythonhosted.org/packages/bf/0a/cd41958edd6a5ca5862f39b7765a3d4daf92236667f6154085ec5cf3d2e6/pynumdiff-0.2.2-py3-none-any.whl (from https://pypi.org/simple/pynumdiff/) 2026-03-13T16:24:10,497 Found link https://files.pythonhosted.org/packages/2a/df/b45f3d86321936881d6422a4b4e9210e1882e7958df449bfddf486f7272f/pynumdiff-0.2.2.tar.gz (from https://pypi.org/simple/pynumdiff/), version: 0.2.2 2026-03-13T16:24:10,498 Fetching project page and analyzing links: https://www.piwheels.org/simple/pynumdiff/ 2026-03-13T16:24:10,499 Getting page https://www.piwheels.org/simple/pynumdiff/ 2026-03-13T16:24:10,500 Found index url https://www.piwheels.org/simple 2026-03-13T16:24:10,657 Fetched page https://www.piwheels.org/simple/pynumdiff/ as text/html 2026-03-13T16:24:10,661 Skipping link: No binaries permitted for pynumdiff: https://archive1.piwheels.org/simple/pynumdiff/pynumdiff-0.2.1-py3-none-any.whl#sha256=440986fdf1278a29f879a7260a7dabff539031642b8c7f25db9572030f3fdd42 (from https://www.piwheels.org/simple/pynumdiff/) 2026-03-13T16:24:10,661 Skipping link: No binaries permitted for pynumdiff: https://archive1.piwheels.org/simple/pynumdiff/pynumdiff-0.2-py3-none-any.whl#sha256=df82c78b5953e2c34a8bcfc65c78dea2b9a04c53d629ff7ac746d6b2043f3f1c (from https://www.piwheels.org/simple/pynumdiff/) 2026-03-13T16:24:10,662 Skipping link: No binaries permitted for pynumdiff: https://archive1.piwheels.org/simple/pynumdiff/pynumdiff-0.1.2-py3-none-any.whl#sha256=b20a5d1064b45aa7c1cc53afd70f82f21cdfbf983ee048915afbcf3b0eda7265 (from https://www.piwheels.org/simple/pynumdiff/) 2026-03-13T16:24:10,662 Skipping link: No binaries permitted for pynumdiff: https://archive1.piwheels.org/simple/pynumdiff/pynumdiff-0.1.1-py3-none-any.whl#sha256=7495065188c235309a4a4ca2ae34e3d3c995aeab8cead3f14d08be55a6fc0ab0 (from https://www.piwheels.org/simple/pynumdiff/) 2026-03-13T16:24:10,663 Skipping link: No binaries permitted for pynumdiff: https://archive1.piwheels.org/simple/pynumdiff/pynumdiff-0.1.dev0-py3-none-any.whl#sha256=f1f522fb543b5c80d029114182556f08730dbbda4776abc241e3e2632868bf39 (from https://www.piwheels.org/simple/pynumdiff/) 2026-03-13T16:24:10,663 Skipping link: No binaries permitted for pynumdiff: https://archive1.piwheels.org/simple/pynumdiff/pynumdiff-0.0.3-py3-none-any.whl#sha256=47ccfaf118223eb4871a4266479e3939b7891cfd4000c18b30f62cfc5ec87aca (from https://www.piwheels.org/simple/pynumdiff/) 2026-03-13T16:24:10,664 Skipping link: No binaries permitted for pynumdiff: https://archive1.piwheels.org/simple/pynumdiff/pynumdiff-0.0.2-py3-none-any.whl#sha256=4e4dcd5c50870883136fd36f2f7ff6b795277e30fe7708fcde12b9a237c2eec1 (from https://www.piwheels.org/simple/pynumdiff/) 2026-03-13T16:24:10,664 Skipping link: No binaries permitted for pynumdiff: https://archive1.piwheels.org/simple/pynumdiff/pynumdiff-0.0.1-py3-none-any.whl#sha256=3eb7182603f7ad74cb197f65a7e30ee3dbfcd615e194cf19be4f89bb43dc2f24 (from https://www.piwheels.org/simple/pynumdiff/) 2026-03-13T16:24:10,665 Skipping link: not a file: https://www.piwheels.org/simple/pynumdiff/ 2026-03-13T16:24:10,665 Skipping link: not a file: https://pypi.org/simple/pynumdiff/ 2026-03-13T16:24:10,686 Given no hashes to check 1 links for project 'pynumdiff': discarding no candidates 2026-03-13T16:24:10,706 Collecting pynumdiff==0.2.2 2026-03-13T16:24:10,708 Created temporary directory: /tmp/pip-unpack-xhoeb6i4 2026-03-13T16:24:10,841 Downloading pynumdiff-0.2.2.tar.gz (11.3 MB) 2026-03-13T16:24:12,842 Added pynumdiff==0.2.2 from https://files.pythonhosted.org/packages/2a/df/b45f3d86321936881d6422a4b4e9210e1882e7958df449bfddf486f7272f/pynumdiff-0.2.2.tar.gz to build tracker '/tmp/pip-build-tracker-hfemvoon' 2026-03-13T16:24:12,851 Created temporary directory: /tmp/pip-build-env-0y1lv9n0 2026-03-13T16:24:12,856 Installing build dependencies: started 2026-03-13T16:24:12,858 Running command pip subprocess to install build dependencies 2026-03-13T16:24:13,995 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-13T16:24:14,566 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-03-13T16:24:14,588 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T16:24:16,358 Collecting setuptools>=45 2026-03-13T16:24:16,439 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-13T16:24:16,815 Collecting setuptools_scm[toml]>=6.2 2026-03-13T16:24:16,831 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-03-13T16:24:17,032 Collecting packaging>=20 2026-03-13T16:24:17,047 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-13T16:24:20,283 Installing collected packages: setuptools, packaging, setuptools_scm 2026-03-13T16:24:23,720 Creating /tmp/pip-build-env-0y1lv9n0/overlay/local/bin 2026-03-13T16:24:23,722 changing mode of /tmp/pip-build-env-0y1lv9n0/overlay/local/bin/setuptools-scm to 755 2026-03-13T16:24:23,745 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools_scm-9.2.2 2026-03-13T16:24:24,028 Installing build dependencies: finished with status 'done' 2026-03-13T16:24:24,035 Getting requirements to build wheel: started 2026-03-13T16:24:24,036 Running command Getting requirements to build wheel 2026-03-13T16:24:24,793 running egg_info 2026-03-13T16:24:24,800 writing pynumdiff.egg-info/PKG-INFO 2026-03-13T16:24:24,806 writing dependency_links to pynumdiff.egg-info/dependency_links.txt 2026-03-13T16:24:24,809 writing requirements to pynumdiff.egg-info/requires.txt 2026-03-13T16:24:24,810 writing top-level names to pynumdiff.egg-info/top_level.txt 2026-03-13T16:24:24,854 listing git files failed - pretending there aren't any 2026-03-13T16:24:24,859 reading manifest file 'pynumdiff.egg-info/SOURCES.txt' 2026-03-13T16:24:25,095 adding license file 'LICENSE.txt' 2026-03-13T16:24:25,232 writing manifest file 'pynumdiff.egg-info/SOURCES.txt' 2026-03-13T16:24:25,334 Getting requirements to build wheel: finished with status 'done' 2026-03-13T16:24:25,337 Created temporary directory: /tmp/pip-modern-metadata-220pl4o3 2026-03-13T16:24:25,340 Preparing metadata (pyproject.toml): started 2026-03-13T16:24:25,341 Running command Preparing metadata (pyproject.toml) 2026-03-13T16:24:26,061 running dist_info 2026-03-13T16:24:26,074 creating /tmp/pip-modern-metadata-220pl4o3/pynumdiff.egg-info 2026-03-13T16:24:26,074 writing /tmp/pip-modern-metadata-220pl4o3/pynumdiff.egg-info/PKG-INFO 2026-03-13T16:24:26,081 writing dependency_links to /tmp/pip-modern-metadata-220pl4o3/pynumdiff.egg-info/dependency_links.txt 2026-03-13T16:24:26,083 writing requirements to /tmp/pip-modern-metadata-220pl4o3/pynumdiff.egg-info/requires.txt 2026-03-13T16:24:26,084 writing top-level names to /tmp/pip-modern-metadata-220pl4o3/pynumdiff.egg-info/top_level.txt 2026-03-13T16:24:26,086 writing manifest file '/tmp/pip-modern-metadata-220pl4o3/pynumdiff.egg-info/SOURCES.txt' 2026-03-13T16:24:26,126 listing git files failed - pretending there aren't any 2026-03-13T16:24:26,131 reading manifest file '/tmp/pip-modern-metadata-220pl4o3/pynumdiff.egg-info/SOURCES.txt' 2026-03-13T16:24:26,133 adding license file 'LICENSE.txt' 2026-03-13T16:24:26,136 writing manifest file '/tmp/pip-modern-metadata-220pl4o3/pynumdiff.egg-info/SOURCES.txt' 2026-03-13T16:24:26,137 creating '/tmp/pip-modern-metadata-220pl4o3/pynumdiff-0.2.2.dist-info' 2026-03-13T16:24:26,265 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-13T16:24:26,269 Source in /tmp/pip-wheel-lfd24v83/pynumdiff_c154b4462ed2409eae1f1c5ecccd3a46 has version 0.2.2, which satisfies requirement pynumdiff==0.2.2 from https://files.pythonhosted.org/packages/2a/df/b45f3d86321936881d6422a4b4e9210e1882e7958df449bfddf486f7272f/pynumdiff-0.2.2.tar.gz 2026-03-13T16:24:26,271 Removed pynumdiff==0.2.2 from https://files.pythonhosted.org/packages/2a/df/b45f3d86321936881d6422a4b4e9210e1882e7958df449bfddf486f7272f/pynumdiff-0.2.2.tar.gz from build tracker '/tmp/pip-build-tracker-hfemvoon' 2026-03-13T16:24:26,276 Created temporary directory: /tmp/pip-unpack-ngo81_32 2026-03-13T16:24:26,277 Building wheels for collected packages: pynumdiff 2026-03-13T16:24:26,281 Created temporary directory: /tmp/pip-wheel-0rrel3fu 2026-03-13T16:24:26,282 Destination directory: /tmp/pip-wheel-0rrel3fu 2026-03-13T16:24:26,284 Building wheel for pynumdiff (pyproject.toml): started 2026-03-13T16:24:26,285 Running command Building wheel for pynumdiff (pyproject.toml) 2026-03-13T16:24:26,967 running bdist_wheel 2026-03-13T16:24:26,989 running build 2026-03-13T16:24:26,989 running build_py 2026-03-13T16:24:26,997 creating build/lib/pynumdiff 2026-03-13T16:24:26,999 copying pynumdiff/optimize.py -> build/lib/pynumdiff 2026-03-13T16:24:27,002 copying pynumdiff/smooth_finite_difference.py -> build/lib/pynumdiff 2026-03-13T16:24:27,004 copying pynumdiff/total_variation_regularization.py -> build/lib/pynumdiff 2026-03-13T16:24:27,007 copying pynumdiff/polynomial_fit.py -> build/lib/pynumdiff 2026-03-13T16:24:27,009 copying pynumdiff/basis_fit.py -> build/lib/pynumdiff 2026-03-13T16:24:27,011 copying pynumdiff/__init__.py -> build/lib/pynumdiff 2026-03-13T16:24:27,013 copying pynumdiff/finite_difference.py -> build/lib/pynumdiff 2026-03-13T16:24:27,015 copying pynumdiff/linear_model.py -> build/lib/pynumdiff 2026-03-13T16:24:27,018 copying pynumdiff/kalman_smooth.py -> build/lib/pynumdiff 2026-03-13T16:24:27,020 copying pynumdiff/_version.py -> build/lib/pynumdiff 2026-03-13T16:24:27,021 running egg_info 2026-03-13T16:24:27,034 writing pynumdiff.egg-info/PKG-INFO 2026-03-13T16:24:27,039 writing dependency_links to pynumdiff.egg-info/dependency_links.txt 2026-03-13T16:24:27,042 writing requirements to pynumdiff.egg-info/requires.txt 2026-03-13T16:24:27,043 writing top-level names to pynumdiff.egg-info/top_level.txt 2026-03-13T16:24:27,073 listing git files failed - pretending there aren't any 2026-03-13T16:24:27,077 reading manifest file 'pynumdiff.egg-info/SOURCES.txt' 2026-03-13T16:24:27,173 adding license file 'LICENSE.txt' 2026-03-13T16:24:27,177 writing manifest file 'pynumdiff.egg-info/SOURCES.txt' 2026-03-13T16:24:27,180 /tmp/pip-build-env-0y1lv9n0/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pynumdiff.tests' is absent from the `packages` configuration. 2026-03-13T16:24:27,181 !! 2026-03-13T16:24:27,182 ******************************************************************************** 2026-03-13T16:24:27,182 ############################ 2026-03-13T16:24:27,183 # Package would be ignored # 2026-03-13T16:24:27,183 ############################ 2026-03-13T16:24:27,183 Python recognizes 'pynumdiff.tests' as an importable package[^1], 2026-03-13T16:24:27,184 but it is absent from setuptools' `packages` configuration. 2026-03-13T16:24:27,185 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-13T16:24:27,185 package, please make sure that 'pynumdiff.tests' is explicitly added 2026-03-13T16:24:27,186 to the `packages` configuration field. 2026-03-13T16:24:27,187 Alternatively, you can also rely on setuptools' discovery methods 2026-03-13T16:24:27,187 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-13T16:24:27,188 instead of `find_packages(...)`/`find:`). 2026-03-13T16:24:27,189 You can read more about "package discovery" on setuptools documentation page: 2026-03-13T16:24:27,189 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-13T16:24:27,190 If you don't want 'pynumdiff.tests' to be distributed and are 2026-03-13T16:24:27,191 already explicitly excluding 'pynumdiff.tests' via 2026-03-13T16:24:27,191 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-13T16:24:27,192 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-13T16:24:27,192 combination with a more fine grained `package-data` configuration. 2026-03-13T16:24:27,194 You can read more about "package data files" on setuptools documentation page: 2026-03-13T16:24:27,195 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-13T16:24:27,197 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-13T16:24:27,197 even if it does not contain any `.py` files. 2026-03-13T16:24:27,198 On the other hand, currently there is no concept of package data 2026-03-13T16:24:27,198 directory, all directories are treated like packages. 2026-03-13T16:24:27,199 ******************************************************************************** 2026-03-13T16:24:27,200 !! 2026-03-13T16:24:27,200 check.warn(importable) 2026-03-13T16:24:27,201 /tmp/pip-build-env-0y1lv9n0/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pynumdiff.utils' is absent from the `packages` configuration. 2026-03-13T16:24:27,201 !! 2026-03-13T16:24:27,203 ******************************************************************************** 2026-03-13T16:24:27,203 ############################ 2026-03-13T16:24:27,204 # Package would be ignored # 2026-03-13T16:24:27,204 ############################ 2026-03-13T16:24:27,205 Python recognizes 'pynumdiff.utils' as an importable package[^1], 2026-03-13T16:24:27,205 but it is absent from setuptools' `packages` configuration. 2026-03-13T16:24:27,207 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-13T16:24:27,207 package, please make sure that 'pynumdiff.utils' is explicitly added 2026-03-13T16:24:27,207 to the `packages` configuration field. 2026-03-13T16:24:27,208 Alternatively, you can also rely on setuptools' discovery methods 2026-03-13T16:24:27,209 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-13T16:24:27,209 instead of `find_packages(...)`/`find:`). 2026-03-13T16:24:27,210 You can read more about "package discovery" on setuptools documentation page: 2026-03-13T16:24:27,211 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-13T16:24:27,212 If you don't want 'pynumdiff.utils' to be distributed and are 2026-03-13T16:24:27,212 already explicitly excluding 'pynumdiff.utils' via 2026-03-13T16:24:27,213 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-13T16:24:27,213 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-13T16:24:27,214 combination with a more fine grained `package-data` configuration. 2026-03-13T16:24:27,215 You can read more about "package data files" on setuptools documentation page: 2026-03-13T16:24:27,216 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-13T16:24:27,217 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-13T16:24:27,218 even if it does not contain any `.py` files. 2026-03-13T16:24:27,219 On the other hand, currently there is no concept of package data 2026-03-13T16:24:27,219 directory, all directories are treated like packages. 2026-03-13T16:24:27,219 ******************************************************************************** 2026-03-13T16:24:27,220 !! 2026-03-13T16:24:27,221 check.warn(importable) 2026-03-13T16:24:27,222 copying pynumdiff/README.md -> build/lib/pynumdiff 2026-03-13T16:24:27,222 creating build/lib/pynumdiff/tests 2026-03-13T16:24:27,223 copying pynumdiff/tests/__init__.py -> build/lib/pynumdiff/tests 2026-03-13T16:24:27,223 copying pynumdiff/tests/conftest.py -> build/lib/pynumdiff/tests 2026-03-13T16:24:27,224 copying pynumdiff/tests/test_diff_methods.py -> build/lib/pynumdiff/tests 2026-03-13T16:24:27,224 copying pynumdiff/tests/test_optimize.py -> build/lib/pynumdiff/tests 2026-03-13T16:24:27,225 copying pynumdiff/tests/test_utils.py -> build/lib/pynumdiff/tests 2026-03-13T16:24:27,226 creating build/lib/pynumdiff/utils 2026-03-13T16:24:27,226 copying pynumdiff/utils/__init__.py -> build/lib/pynumdiff/utils 2026-03-13T16:24:27,227 copying pynumdiff/utils/_chartrand_tvregdiff.py -> build/lib/pynumdiff/utils 2026-03-13T16:24:27,227 copying pynumdiff/utils/evaluate.py -> build/lib/pynumdiff/utils 2026-03-13T16:24:27,228 copying pynumdiff/utils/old_pi_cruise_control.py -> build/lib/pynumdiff/utils 2026-03-13T16:24:27,228 copying pynumdiff/utils/simulate.py -> build/lib/pynumdiff/utils 2026-03-13T16:24:27,229 copying pynumdiff/utils/utility.py -> build/lib/pynumdiff/utils 2026-03-13T16:24:27,232 installing to build/bdist.linux-armv7l/wheel 2026-03-13T16:24:27,233 running install 2026-03-13T16:24:27,257 running install_lib 2026-03-13T16:24:27,264 creating build/bdist.linux-armv7l/wheel 2026-03-13T16:24:27,267 creating build/bdist.linux-armv7l/wheel/pynumdiff 2026-03-13T16:24:27,268 copying build/lib/pynumdiff/optimize.py -> build/bdist.linux-armv7l/wheel/./pynumdiff 2026-03-13T16:24:27,271 copying build/lib/pynumdiff/smooth_finite_difference.py -> build/bdist.linux-armv7l/wheel/./pynumdiff 2026-03-13T16:24:27,273 copying build/lib/pynumdiff/total_variation_regularization.py -> build/bdist.linux-armv7l/wheel/./pynumdiff 2026-03-13T16:24:27,276 creating build/bdist.linux-armv7l/wheel/pynumdiff/utils 2026-03-13T16:24:27,277 copying build/lib/pynumdiff/utils/old_pi_cruise_control.py -> build/bdist.linux-armv7l/wheel/./pynumdiff/utils 2026-03-13T16:24:27,279 copying build/lib/pynumdiff/utils/simulate.py -> build/bdist.linux-armv7l/wheel/./pynumdiff/utils 2026-03-13T16:24:27,282 copying build/lib/pynumdiff/utils/utility.py -> build/bdist.linux-armv7l/wheel/./pynumdiff/utils 2026-03-13T16:24:27,284 copying build/lib/pynumdiff/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./pynumdiff/utils 2026-03-13T16:24:27,285 copying build/lib/pynumdiff/utils/evaluate.py -> build/bdist.linux-armv7l/wheel/./pynumdiff/utils 2026-03-13T16:24:27,287 copying build/lib/pynumdiff/utils/_chartrand_tvregdiff.py -> build/bdist.linux-armv7l/wheel/./pynumdiff/utils 2026-03-13T16:24:27,289 copying build/lib/pynumdiff/polynomial_fit.py -> build/bdist.linux-armv7l/wheel/./pynumdiff 2026-03-13T16:24:27,292 copying build/lib/pynumdiff/basis_fit.py -> build/bdist.linux-armv7l/wheel/./pynumdiff 2026-03-13T16:24:27,294 creating build/bdist.linux-armv7l/wheel/pynumdiff/tests 2026-03-13T16:24:27,295 copying build/lib/pynumdiff/tests/test_optimize.py -> build/bdist.linux-armv7l/wheel/./pynumdiff/tests 2026-03-13T16:24:27,297 copying build/lib/pynumdiff/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./pynumdiff/tests 2026-03-13T16:24:27,299 copying build/lib/pynumdiff/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./pynumdiff/tests 2026-03-13T16:24:27,301 copying build/lib/pynumdiff/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./pynumdiff/tests 2026-03-13T16:24:27,303 copying build/lib/pynumdiff/tests/test_diff_methods.py -> build/bdist.linux-armv7l/wheel/./pynumdiff/tests 2026-03-13T16:24:27,305 copying build/lib/pynumdiff/__init__.py -> build/bdist.linux-armv7l/wheel/./pynumdiff 2026-03-13T16:24:27,307 copying build/lib/pynumdiff/finite_difference.py -> build/bdist.linux-armv7l/wheel/./pynumdiff 2026-03-13T16:24:27,309 copying build/lib/pynumdiff/linear_model.py -> build/bdist.linux-armv7l/wheel/./pynumdiff 2026-03-13T16:24:27,311 copying build/lib/pynumdiff/kalman_smooth.py -> build/bdist.linux-armv7l/wheel/./pynumdiff 2026-03-13T16:24:27,314 copying build/lib/pynumdiff/README.md -> build/bdist.linux-armv7l/wheel/./pynumdiff 2026-03-13T16:24:27,316 copying build/lib/pynumdiff/_version.py -> build/bdist.linux-armv7l/wheel/./pynumdiff 2026-03-13T16:24:27,317 running install_egg_info 2026-03-13T16:24:27,323 Copying pynumdiff.egg-info to build/bdist.linux-armv7l/wheel/./pynumdiff-0.2.2-py3.11.egg-info 2026-03-13T16:24:27,333 running install_scripts 2026-03-13T16:24:27,343 creating build/bdist.linux-armv7l/wheel/pynumdiff-0.2.2.dist-info/WHEEL 2026-03-13T16:24:27,346 creating '/tmp/pip-wheel-0rrel3fu/.tmp-x_dgryse/pynumdiff-0.2.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-13T16:24:27,348 adding 'pynumdiff/README.md' 2026-03-13T16:24:27,350 adding 'pynumdiff/__init__.py' 2026-03-13T16:24:27,351 adding 'pynumdiff/_version.py' 2026-03-13T16:24:27,353 adding 'pynumdiff/basis_fit.py' 2026-03-13T16:24:27,355 adding 'pynumdiff/finite_difference.py' 2026-03-13T16:24:27,358 adding 'pynumdiff/kalman_smooth.py' 2026-03-13T16:24:27,360 adding 'pynumdiff/linear_model.py' 2026-03-13T16:24:27,363 adding 'pynumdiff/optimize.py' 2026-03-13T16:24:27,364 adding 'pynumdiff/polynomial_fit.py' 2026-03-13T16:24:27,366 adding 'pynumdiff/smooth_finite_difference.py' 2026-03-13T16:24:27,368 adding 'pynumdiff/total_variation_regularization.py' 2026-03-13T16:24:27,370 adding 'pynumdiff/tests/__init__.py' 2026-03-13T16:24:27,371 adding 'pynumdiff/tests/conftest.py' 2026-03-13T16:24:27,374 adding 'pynumdiff/tests/test_diff_methods.py' 2026-03-13T16:24:27,375 adding 'pynumdiff/tests/test_optimize.py' 2026-03-13T16:24:27,377 adding 'pynumdiff/tests/test_utils.py' 2026-03-13T16:24:27,378 adding 'pynumdiff/utils/__init__.py' 2026-03-13T16:24:27,380 adding 'pynumdiff/utils/_chartrand_tvregdiff.py' 2026-03-13T16:24:27,382 adding 'pynumdiff/utils/evaluate.py' 2026-03-13T16:24:27,384 adding 'pynumdiff/utils/old_pi_cruise_control.py' 2026-03-13T16:24:27,386 adding 'pynumdiff/utils/simulate.py' 2026-03-13T16:24:27,388 adding 'pynumdiff/utils/utility.py' 2026-03-13T16:24:27,390 adding 'pynumdiff-0.2.2.dist-info/licenses/LICENSE.txt' 2026-03-13T16:24:27,392 adding 'pynumdiff-0.2.2.dist-info/METADATA' 2026-03-13T16:24:27,393 adding 'pynumdiff-0.2.2.dist-info/WHEEL' 2026-03-13T16:24:27,394 adding 'pynumdiff-0.2.2.dist-info/top_level.txt' 2026-03-13T16:24:27,395 adding 'pynumdiff-0.2.2.dist-info/RECORD' 2026-03-13T16:24:27,397 removing build/bdist.linux-armv7l/wheel 2026-03-13T16:24:27,507 Building wheel for pynumdiff (pyproject.toml): finished with status 'done' 2026-03-13T16:24:27,513 Created wheel for pynumdiff: filename=pynumdiff-0.2.2-py3-none-any.whl size=65545 sha256=af6cd35a48e81a5cfca696678a76a9e67352e74e8d51ae79ac5f86e871ed0e71 2026-03-13T16:24:27,514 Stored in directory: /tmp/pip-ephem-wheel-cache-fmyr1ejo/wheels/ab/09/07/b8a4479c23f6e1e461906d7314776f77be5ce656d536812849 2026-03-13T16:24:27,525 Successfully built pynumdiff 2026-03-13T16:24:27,530 Removed build tracker: '/tmp/pip-build-tracker-hfemvoon'