2025-05-30T10:25:36,391 Created temporary directory: /tmp/pip-build-tracker-4g573v0a 2025-05-30T10:25:36,392 Initialized build tracking at /tmp/pip-build-tracker-4g573v0a 2025-05-30T10:25:36,392 Created build tracker: /tmp/pip-build-tracker-4g573v0a 2025-05-30T10:25:36,393 Entered build tracker: /tmp/pip-build-tracker-4g573v0a 2025-05-30T10:25:36,393 Created temporary directory: /tmp/pip-wheel-es51oewg 2025-05-30T10:25:36,397 Created temporary directory: /tmp/pip-ephem-wheel-cache-83b5yiz9 2025-05-30T10:25:36,448 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-05-30T10:25:36,451 2 location(s) to search for versions of scikit-surgerycalibration: 2025-05-30T10:25:36,451 * https://pypi.org/simple/scikit-surgerycalibration/ 2025-05-30T10:25:36,451 * https://www.piwheels.org/simple/scikit-surgerycalibration/ 2025-05-30T10:25:36,451 Fetching project page and analyzing links: https://pypi.org/simple/scikit-surgerycalibration/ 2025-05-30T10:25:36,452 Getting page https://pypi.org/simple/scikit-surgerycalibration/ 2025-05-30T10:25:36,454 Found index url https://pypi.org/simple/ 2025-05-30T10:25:36,678 Fetched page https://pypi.org/simple/scikit-surgerycalibration/ as application/vnd.pypi.simple.v1+json 2025-05-30T10:25:36,686 Found link https://files.pythonhosted.org/packages/e2/65/5935c50cfcda56d3c1352e781bf5ef0e4d618496845543a85ded0ca9fa79/scikit-surgerycalibration-0.0.0.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.0.0 2025-05-30T10:25:36,688 Found link https://files.pythonhosted.org/packages/7e/5a/4207299766d9d6e7dc25b9bb53b65d169980dbf9e2aa0396f028cd5078ee/scikit-surgerycalibration-0.0.1.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.0.1 2025-05-30T10:25:36,689 Found link https://files.pythonhosted.org/packages/96/e6/998258195b2bd5faaa1ee8fc7285e70a28af5c958052d1e1b4d192ab4d09/scikit-surgerycalibration-0.0.2.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.0.2 2025-05-30T10:25:36,690 Found link https://files.pythonhosted.org/packages/ce/9d/cd8eaff5e13a989fb7c60271d188172c5ba2c252c7f110e18d15e25813f9/scikit-surgerycalibration-0.0.3.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.0.3 2025-05-30T10:25:36,692 Found link https://files.pythonhosted.org/packages/01/65/220adcbf97ed5c30c0fd32ea2a71b8a088a514c9fdd0579e3c24a8b43cf5/scikit-surgerycalibration-0.0.4.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.0.4 2025-05-30T10:25:36,693 Found link https://files.pythonhosted.org/packages/c0/ce/db1963a07df22ffbed752ff0fd355fc556974d767d458cf0c7720ec097ee/scikit-surgerycalibration-0.0.5.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.0.5 2025-05-30T10:25:36,694 Found link https://files.pythonhosted.org/packages/5c/86/b5c61e5514c94d9f57337dcf7b30da2e586b41c7d468aae6eb5e8e6ddb79/scikit-surgerycalibration-0.0.6.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.0.6 2025-05-30T10:25:36,695 Found link https://files.pythonhosted.org/packages/1a/ce/dba63d65e44f85657b601c09776d767fb08fdf337ac523a0f8e90a3be353/scikit-surgerycalibration-0.0.7.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.0.7 2025-05-30T10:25:36,696 Found link https://files.pythonhosted.org/packages/e3/11/010fa154f355a1dec6c61c27a1af86fec08e150f0ec34eb2ab2a8236f799/scikit-surgerycalibration-0.0.8.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.0.8 2025-05-30T10:25:36,697 Found link https://files.pythonhosted.org/packages/a8/23/f28ae128eb94019195e844a5d42757f5f6af4d7f44d52f5298055916fac0/scikit-surgerycalibration-0.0.9.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.0.9 2025-05-30T10:25:36,698 Found link https://files.pythonhosted.org/packages/d9/62/74a29ede64041951d10eb5059b8bb981a5d6eccc56ecbf415997763089c9/scikit-surgerycalibration-0.1.0.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.1.0 2025-05-30T10:25:36,698 Found link https://files.pythonhosted.org/packages/63/70/0b05ffb646589f8007f11e362a8f00c7c5002a928628cc5d96ba60cd48e6/scikit-surgerycalibration-0.1.1.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.1.1 2025-05-30T10:25:36,699 Found link https://files.pythonhosted.org/packages/84/e6/2f3d689d61bbedb6378df1ef41d04fdbd04e40e1625e3149b1d3dcee01a8/scikit-surgerycalibration-0.1.2.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.1.2 2025-05-30T10:25:36,700 Found link https://files.pythonhosted.org/packages/cd/00/26c3b38076ecf04ce9d69af724c4665a99488b866bd3f7dad80229f605f5/scikit-surgerycalibration-0.1.3.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.1.3 2025-05-30T10:25:36,700 Found link https://files.pythonhosted.org/packages/3d/3d/dc619b6e8eb5ef69f2f7ec5adb68d2d6a2770fa7fd8674b702912787d662/scikit-surgerycalibration-0.1.4.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.1.4 2025-05-30T10:25:36,701 Found link https://files.pythonhosted.org/packages/fc/df/99af6f6f706bcf415af0a95479240d0dd4d696357b4a973a54e705be604e/scikit-surgerycalibration-0.1.5.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.1.5 2025-05-30T10:25:36,702 Found link https://files.pythonhosted.org/packages/86/48/16c03c0ea3954f97ddb77758a3e0c2edb2588db88995eca462e68a550d5c/scikit-surgerycalibration-0.1.6.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.1.6 2025-05-30T10:25:36,702 Found link https://files.pythonhosted.org/packages/bf/78/adae96ceae0c9fc87faa730f7530fe44dcf666097164f44ae64f462c8e78/scikit-surgerycalibration-0.1.7.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.1.7 2025-05-30T10:25:36,703 Found link https://files.pythonhosted.org/packages/08/25/21e9810be6de4cb9ebb0fa3216b2abc07df520a37aae42c755956d9cb72d/scikit-surgerycalibration-0.1.8.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.1.8 2025-05-30T10:25:36,703 Found link https://files.pythonhosted.org/packages/e3/07/bc63ad3c38e29774dcf6e7872fa23380f27fa650ef6e5aff03e875a0a650/scikit-surgerycalibration-0.1.9.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.1.9 2025-05-30T10:25:36,704 Found link https://files.pythonhosted.org/packages/a2/e2/851aebcc226738552fa1d55fa0982160ea1b02b0505ca85717ec80a3f330/scikit-surgerycalibration-0.1.10.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.1.10 2025-05-30T10:25:36,705 Found link https://files.pythonhosted.org/packages/55/9b/fa483eb72be9bc3e16fc42d30b7bd0e3128e1f68e6cba1a832ef1e07b449/scikit-surgerycalibration-0.1.11.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.1.11 2025-05-30T10:25:36,706 Found link https://files.pythonhosted.org/packages/17/31/eb51ec91811ce6caf1605a8a2fc4996f2635a7c3513e45e539d94236a11c/scikit-surgerycalibration-0.2.0.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.2.0 2025-05-30T10:25:36,706 Found link https://files.pythonhosted.org/packages/0d/bf/36c2463ef5fc8af2d03e60b866d48fe28df438e99e8192551e7ddaa0d8ac/scikit-surgerycalibration-0.2.1.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.2.1 2025-05-30T10:25:36,707 Found link https://files.pythonhosted.org/packages/7c/ac/5a21ac74b52fb8446a67d8b3ce6a77e9054c30fe8ba895f7b40f2a666edf/scikit-surgerycalibration-0.2.4.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.2.4 2025-05-30T10:25:36,708 Found link https://files.pythonhosted.org/packages/b0/02/a37c3176cad53dcbbbfbf6afa063d3299d062d11e5cc88c82929b64b3db0/scikit-surgerycalibration-0.2.5.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.2.5 2025-05-30T10:25:36,708 Found link https://files.pythonhosted.org/packages/9e/ab/f6b12a1c5fbb4570333532d311c5e9173b9c3bd7c959c662a2d4cca15589/scikit_surgerycalibration-0.2.6.tar.gz (from https://pypi.org/simple/scikit-surgerycalibration/), version: 0.2.6 2025-05-30T10:25:36,709 Fetching project page and analyzing links: https://www.piwheels.org/simple/scikit-surgerycalibration/ 2025-05-30T10:25:36,710 Getting page https://www.piwheels.org/simple/scikit-surgerycalibration/ 2025-05-30T10:25:36,712 Found index url https://www.piwheels.org/simple/ 2025-05-30T10:25:36,869 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/scikit-surgerycalibration/ 2025-05-30T10:25:37,529 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/scikit-surgerycalibration/ 2025-05-30T10:25:38,699 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/scikit-surgerycalibration/ 2025-05-30T10:25:40,870 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/scikit-surgerycalibration/ 2025-05-30T10:25:45,034 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/scikit-surgerycalibration/ 2025-05-30T10:25:45,208 Could not fetch URL https://www.piwheels.org/simple/scikit-surgerycalibration/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/scikit-surgerycalibration/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-05-30T10:25:45,211 Skipping link: not a file: https://www.piwheels.org/simple/scikit-surgerycalibration/ 2025-05-30T10:25:45,212 Skipping link: not a file: https://pypi.org/simple/scikit-surgerycalibration/ 2025-05-30T10:25:45,236 Given no hashes to check 1 links for project 'scikit-surgerycalibration': discarding no candidates 2025-05-30T10:25:45,238 Collecting scikit-surgerycalibration==0.2.6 2025-05-30T10:25:45,241 Created temporary directory: /tmp/pip-unpack-thjly017 2025-05-30T10:25:45,465 Downloading scikit_surgerycalibration-0.2.6.tar.gz (73 kB) 2025-05-30T10:25:45,666 Added scikit-surgerycalibration==0.2.6 from https://files.pythonhosted.org/packages/9e/ab/f6b12a1c5fbb4570333532d311c5e9173b9c3bd7c959c662a2d4cca15589/scikit_surgerycalibration-0.2.6.tar.gz to build tracker '/tmp/pip-build-tracker-4g573v0a' 2025-05-30T10:25:45,668 Running setup.py (path:/tmp/pip-wheel-es51oewg/scikit-surgerycalibration_f5164022a17d4bbc9617c9213d958641/setup.py) egg_info for package scikit-surgerycalibration 2025-05-30T10:25:45,669 Created temporary directory: /tmp/pip-pip-egg-info-eg97a29r 2025-05-30T10:25:45,670 Preparing metadata (setup.py): started 2025-05-30T10:25:45,672 Running command python setup.py egg_info 2025-05-30T10:25:46,623 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-05-30T10:25:46,623 !! 2025-05-30T10:25:46,625 ******************************************************************************** 2025-05-30T10:25:46,625 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-05-30T10:25:46,627 License :: OSI Approved :: BSD License 2025-05-30T10:25:46,628 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-05-30T10:25:46,629 ******************************************************************************** 2025-05-30T10:25:46,630 !! 2025-05-30T10:25:46,631 self._finalize_license_expression() 2025-05-30T10:25:46,631 running egg_info 2025-05-30T10:25:46,658 creating /tmp/pip-pip-egg-info-eg97a29r/scikit_surgerycalibration.egg-info 2025-05-30T10:25:46,659 writing /tmp/pip-pip-egg-info-eg97a29r/scikit_surgerycalibration.egg-info/PKG-INFO 2025-05-30T10:25:46,663 writing dependency_links to /tmp/pip-pip-egg-info-eg97a29r/scikit_surgerycalibration.egg-info/dependency_links.txt 2025-05-30T10:25:46,665 writing entry points to /tmp/pip-pip-egg-info-eg97a29r/scikit_surgerycalibration.egg-info/entry_points.txt 2025-05-30T10:25:46,666 writing requirements to /tmp/pip-pip-egg-info-eg97a29r/scikit_surgerycalibration.egg-info/requires.txt 2025-05-30T10:25:46,667 writing top-level names to /tmp/pip-pip-egg-info-eg97a29r/scikit_surgerycalibration.egg-info/top_level.txt 2025-05-30T10:25:46,669 writing manifest file '/tmp/pip-pip-egg-info-eg97a29r/scikit_surgerycalibration.egg-info/SOURCES.txt' 2025-05-30T10:25:46,734 reading manifest file '/tmp/pip-pip-egg-info-eg97a29r/scikit_surgerycalibration.egg-info/SOURCES.txt' 2025-05-30T10:25:46,736 reading manifest template 'MANIFEST.in' 2025-05-30T10:25:46,737 adding license file 'LICENSE' 2025-05-30T10:25:46,740 writing manifest file '/tmp/pip-pip-egg-info-eg97a29r/scikit_surgerycalibration.egg-info/SOURCES.txt' 2025-05-30T10:25:46,854 Preparing metadata (setup.py): finished with status 'done' 2025-05-30T10:25:46,859 Source in /tmp/pip-wheel-es51oewg/scikit-surgerycalibration_f5164022a17d4bbc9617c9213d958641 has version 0.2.6, which satisfies requirement scikit-surgerycalibration==0.2.6 from https://files.pythonhosted.org/packages/9e/ab/f6b12a1c5fbb4570333532d311c5e9173b9c3bd7c959c662a2d4cca15589/scikit_surgerycalibration-0.2.6.tar.gz 2025-05-30T10:25:46,860 Removed scikit-surgerycalibration==0.2.6 from https://files.pythonhosted.org/packages/9e/ab/f6b12a1c5fbb4570333532d311c5e9173b9c3bd7c959c662a2d4cca15589/scikit_surgerycalibration-0.2.6.tar.gz from build tracker '/tmp/pip-build-tracker-4g573v0a' 2025-05-30T10:25:46,867 Created temporary directory: /tmp/pip-unpack-ows_k84d 2025-05-30T10:25:46,868 Created temporary directory: /tmp/pip-unpack-lbzlm9wg 2025-05-30T10:25:46,868 Building wheels for collected packages: scikit-surgerycalibration 2025-05-30T10:25:46,872 Created temporary directory: /tmp/pip-wheel-du7u4yk7 2025-05-30T10:25:46,873 DEPRECATION: Building 'scikit-surgerycalibration' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'scikit-surgerycalibration'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-05-30T10:25:46,875 Building wheel for scikit-surgerycalibration (setup.py): started 2025-05-30T10:25:46,876 Destination directory: /tmp/pip-wheel-du7u4yk7 2025-05-30T10:25:46,876 Running command python setup.py bdist_wheel 2025-05-30T10:25:47,721 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-05-30T10:25:47,722 !! 2025-05-30T10:25:47,723 ******************************************************************************** 2025-05-30T10:25:47,724 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-05-30T10:25:47,725 License :: OSI Approved :: BSD License 2025-05-30T10:25:47,727 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-05-30T10:25:47,727 ******************************************************************************** 2025-05-30T10:25:47,729 !! 2025-05-30T10:25:47,729 self._finalize_license_expression() 2025-05-30T10:25:47,730 running bdist_wheel 2025-05-30T10:25:47,781 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:135: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2025-05-30T10:25:47,782 !! 2025-05-30T10:25:47,783 ******************************************************************************** 2025-05-30T10:25:47,784 With Python 2.7 end-of-life, support for building universal wheels 2025-05-30T10:25:47,785 (i.e., wheels that support both Python 2 and Python 3) 2025-05-30T10:25:47,785 is being obviated. 2025-05-30T10:25:47,786 Please discontinue using this option, or if you still need it, 2025-05-30T10:25:47,786 file an issue with pypa/setuptools describing your use case. 2025-05-30T10:25:47,787 By 2025-Aug-30, you need to update your project and remove deprecated calls 2025-05-30T10:25:47,788 or your builds will no longer be supported. 2025-05-30T10:25:47,788 ******************************************************************************** 2025-05-30T10:25:47,789 !! 2025-05-30T10:25:47,790 self.finalize_options() 2025-05-30T10:25:47,812 running build 2025-05-30T10:25:47,813 running build_py 2025-05-30T10:25:47,818 creating build/lib/sksurgerycalibration 2025-05-30T10:25:47,820 copying sksurgerycalibration/_version.py -> build/lib/sksurgerycalibration 2025-05-30T10:25:47,822 copying sksurgerycalibration/__init__.py -> build/lib/sksurgerycalibration 2025-05-30T10:25:47,825 creating build/lib/sksurgerycalibration/algorithms 2025-05-30T10:25:47,826 copying sksurgerycalibration/algorithms/__init__.py -> build/lib/sksurgerycalibration/algorithms 2025-05-30T10:25:47,827 copying sksurgerycalibration/algorithms/pivot.py -> build/lib/sksurgerycalibration/algorithms 2025-05-30T10:25:47,830 copying sksurgerycalibration/algorithms/triangulate.py -> build/lib/sksurgerycalibration/algorithms 2025-05-30T10:25:47,833 copying sksurgerycalibration/algorithms/sphere_fitting.py -> build/lib/sksurgerycalibration/algorithms 2025-05-30T10:25:47,835 creating build/lib/sksurgerycalibration/ui 2025-05-30T10:25:47,836 copying sksurgerycalibration/ui/pivot_calibration_app.py -> build/lib/sksurgerycalibration/ui 2025-05-30T10:25:47,838 copying sksurgerycalibration/ui/__init__.py -> build/lib/sksurgerycalibration/ui 2025-05-30T10:25:47,841 copying sksurgerycalibration/ui/pivot_calibration_command_line.py -> build/lib/sksurgerycalibration/ui 2025-05-30T10:25:47,843 creating build/lib/sksurgerycalibration/video 2025-05-30T10:25:47,844 copying sksurgerycalibration/video/video_calibration_driver_base.py -> build/lib/sksurgerycalibration/video 2025-05-30T10:25:47,847 copying sksurgerycalibration/video/video_calibration_params.py -> build/lib/sksurgerycalibration/video 2025-05-30T10:25:47,849 copying sksurgerycalibration/video/video_calibration_io.py -> build/lib/sksurgerycalibration/video 2025-05-30T10:25:47,852 copying sksurgerycalibration/video/__init__.py -> build/lib/sksurgerycalibration/video 2025-05-30T10:25:47,854 copying sksurgerycalibration/video/video_calibration_data.py -> build/lib/sksurgerycalibration/video 2025-05-30T10:25:47,857 copying sksurgerycalibration/video/video_calibration_cost_functions.py -> build/lib/sksurgerycalibration/video 2025-05-30T10:25:47,860 copying sksurgerycalibration/video/video_calibration_utils.py -> build/lib/sksurgerycalibration/video 2025-05-30T10:25:47,863 copying sksurgerycalibration/video/quaternion_utils.py -> build/lib/sksurgerycalibration/video 2025-05-30T10:25:47,865 copying sksurgerycalibration/video/video_calibration_metrics.py -> build/lib/sksurgerycalibration/video 2025-05-30T10:25:47,868 copying sksurgerycalibration/video/video_calibration_hand_eye.py -> build/lib/sksurgerycalibration/video 2025-05-30T10:25:47,871 copying sksurgerycalibration/video/video_calibration_driver_stereo.py -> build/lib/sksurgerycalibration/video 2025-05-30T10:25:47,874 copying sksurgerycalibration/video/video_calibration_driver_mono.py -> build/lib/sksurgerycalibration/video 2025-05-30T10:25:47,876 copying sksurgerycalibration/video/video_calibration_wrapper.py -> build/lib/sksurgerycalibration/video 2025-05-30T10:25:47,913 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-05-30T10:25:47,913 !! 2025-05-30T10:25:47,914 ******************************************************************************** 2025-05-30T10:25:47,915 Please avoid running ``setup.py`` directly. 2025-05-30T10:25:47,915 Instead, use pypa/build, pypa/installer or other 2025-05-30T10:25:47,916 standards-based tools. 2025-05-30T10:25:47,917 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-05-30T10:25:47,917 or your builds will no longer be supported. 2025-05-30T10:25:47,918 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-05-30T10:25:47,918 ******************************************************************************** 2025-05-30T10:25:47,919 !! 2025-05-30T10:25:47,920 self.initialize_options() 2025-05-30T10:25:47,943 installing to build/bdist.linux-armv7l/wheel 2025-05-30T10:25:47,943 running install 2025-05-30T10:25:47,969 running install_lib 2025-05-30T10:25:47,995 creating build/bdist.linux-armv7l/wheel 2025-05-30T10:25:47,997 creating build/bdist.linux-armv7l/wheel/sksurgerycalibration 2025-05-30T10:25:47,999 creating build/bdist.linux-armv7l/wheel/sksurgerycalibration/algorithms 2025-05-30T10:25:48,000 copying build/lib/sksurgerycalibration/algorithms/__init__.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/algorithms 2025-05-30T10:25:48,003 copying build/lib/sksurgerycalibration/algorithms/pivot.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/algorithms 2025-05-30T10:25:48,005 copying build/lib/sksurgerycalibration/algorithms/triangulate.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/algorithms 2025-05-30T10:25:48,008 copying build/lib/sksurgerycalibration/algorithms/sphere_fitting.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/algorithms 2025-05-30T10:25:48,010 copying build/lib/sksurgerycalibration/_version.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration 2025-05-30T10:25:48,012 copying build/lib/sksurgerycalibration/__init__.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration 2025-05-30T10:25:48,014 creating build/bdist.linux-armv7l/wheel/sksurgerycalibration/ui 2025-05-30T10:25:48,015 copying build/lib/sksurgerycalibration/ui/pivot_calibration_app.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/ui 2025-05-30T10:25:48,017 copying build/lib/sksurgerycalibration/ui/__init__.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/ui 2025-05-30T10:25:48,019 copying build/lib/sksurgerycalibration/ui/pivot_calibration_command_line.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/ui 2025-05-30T10:25:48,022 creating build/bdist.linux-armv7l/wheel/sksurgerycalibration/video 2025-05-30T10:25:48,023 copying build/lib/sksurgerycalibration/video/video_calibration_driver_base.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/video 2025-05-30T10:25:48,026 copying build/lib/sksurgerycalibration/video/video_calibration_params.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/video 2025-05-30T10:25:48,028 copying build/lib/sksurgerycalibration/video/video_calibration_io.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/video 2025-05-30T10:25:48,031 copying build/lib/sksurgerycalibration/video/__init__.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/video 2025-05-30T10:25:48,033 copying build/lib/sksurgerycalibration/video/video_calibration_data.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/video 2025-05-30T10:25:48,035 copying build/lib/sksurgerycalibration/video/video_calibration_cost_functions.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/video 2025-05-30T10:25:48,038 copying build/lib/sksurgerycalibration/video/video_calibration_utils.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/video 2025-05-30T10:25:48,041 copying build/lib/sksurgerycalibration/video/quaternion_utils.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/video 2025-05-30T10:25:48,043 copying build/lib/sksurgerycalibration/video/video_calibration_metrics.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/video 2025-05-30T10:25:48,045 copying build/lib/sksurgerycalibration/video/video_calibration_hand_eye.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/video 2025-05-30T10:25:48,048 copying build/lib/sksurgerycalibration/video/video_calibration_driver_stereo.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/video 2025-05-30T10:25:48,051 copying build/lib/sksurgerycalibration/video/video_calibration_driver_mono.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/video 2025-05-30T10:25:48,053 copying build/lib/sksurgerycalibration/video/video_calibration_wrapper.py -> build/bdist.linux-armv7l/wheel/./sksurgerycalibration/video 2025-05-30T10:25:48,056 running install_egg_info 2025-05-30T10:25:48,094 running egg_info 2025-05-30T10:25:48,125 writing scikit_surgerycalibration.egg-info/PKG-INFO 2025-05-30T10:25:48,128 writing dependency_links to scikit_surgerycalibration.egg-info/dependency_links.txt 2025-05-30T10:25:48,130 writing entry points to scikit_surgerycalibration.egg-info/entry_points.txt 2025-05-30T10:25:48,132 writing requirements to scikit_surgerycalibration.egg-info/requires.txt 2025-05-30T10:25:48,133 writing top-level names to scikit_surgerycalibration.egg-info/top_level.txt 2025-05-30T10:25:48,168 reading manifest file 'scikit_surgerycalibration.egg-info/SOURCES.txt' 2025-05-30T10:25:48,173 reading manifest template 'MANIFEST.in' 2025-05-30T10:25:48,174 adding license file 'LICENSE' 2025-05-30T10:25:48,178 writing manifest file 'scikit_surgerycalibration.egg-info/SOURCES.txt' 2025-05-30T10:25:48,183 Copying scikit_surgerycalibration.egg-info to build/bdist.linux-armv7l/wheel/./scikit_surgerycalibration-0.2.6-py3.11.egg-info 2025-05-30T10:25:48,195 running install_scripts 2025-05-30T10:25:48,209 creating build/bdist.linux-armv7l/wheel/scikit_surgerycalibration-0.2.6.dist-info/WHEEL 2025-05-30T10:25:48,211 creating '/tmp/pip-wheel-du7u4yk7/scikit_surgerycalibration-0.2.6-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-05-30T10:25:48,215 adding 'scikit_surgerycalibration-0.2.6.dist-info/licenses/LICENSE' 2025-05-30T10:25:48,217 adding 'sksurgerycalibration/__init__.py' 2025-05-30T10:25:48,219 adding 'sksurgerycalibration/_version.py' 2025-05-30T10:25:48,221 adding 'sksurgerycalibration/algorithms/__init__.py' 2025-05-30T10:25:48,223 adding 'sksurgerycalibration/algorithms/pivot.py' 2025-05-30T10:25:48,225 adding 'sksurgerycalibration/algorithms/sphere_fitting.py' 2025-05-30T10:25:48,227 adding 'sksurgerycalibration/algorithms/triangulate.py' 2025-05-30T10:25:48,230 adding 'sksurgerycalibration/ui/__init__.py' 2025-05-30T10:25:48,231 adding 'sksurgerycalibration/ui/pivot_calibration_app.py' 2025-05-30T10:25:48,233 adding 'sksurgerycalibration/ui/pivot_calibration_command_line.py' 2025-05-30T10:25:48,235 adding 'sksurgerycalibration/video/__init__.py' 2025-05-30T10:25:48,237 adding 'sksurgerycalibration/video/quaternion_utils.py' 2025-05-30T10:25:48,239 adding 'sksurgerycalibration/video/video_calibration_cost_functions.py' 2025-05-30T10:25:48,241 adding 'sksurgerycalibration/video/video_calibration_data.py' 2025-05-30T10:25:48,242 adding 'sksurgerycalibration/video/video_calibration_driver_base.py' 2025-05-30T10:25:48,244 adding 'sksurgerycalibration/video/video_calibration_driver_mono.py' 2025-05-30T10:25:48,246 adding 'sksurgerycalibration/video/video_calibration_driver_stereo.py' 2025-05-30T10:25:48,249 adding 'sksurgerycalibration/video/video_calibration_hand_eye.py' 2025-05-30T10:25:48,251 adding 'sksurgerycalibration/video/video_calibration_io.py' 2025-05-30T10:25:48,254 adding 'sksurgerycalibration/video/video_calibration_metrics.py' 2025-05-30T10:25:48,256 adding 'sksurgerycalibration/video/video_calibration_params.py' 2025-05-30T10:25:48,258 adding 'sksurgerycalibration/video/video_calibration_utils.py' 2025-05-30T10:25:48,262 adding 'sksurgerycalibration/video/video_calibration_wrapper.py' 2025-05-30T10:25:48,264 adding 'scikit_surgerycalibration-0.2.6.dist-info/METADATA' 2025-05-30T10:25:48,265 adding 'scikit_surgerycalibration-0.2.6.dist-info/WHEEL' 2025-05-30T10:25:48,265 adding 'scikit_surgerycalibration-0.2.6.dist-info/entry_points.txt' 2025-05-30T10:25:48,266 adding 'scikit_surgerycalibration-0.2.6.dist-info/top_level.txt' 2025-05-30T10:25:48,268 adding 'scikit_surgerycalibration-0.2.6.dist-info/RECORD' 2025-05-30T10:25:48,270 removing build/bdist.linux-armv7l/wheel 2025-05-30T10:25:48,392 Building wheel for scikit-surgerycalibration (setup.py): finished with status 'done' 2025-05-30T10:25:48,395 Created wheel for scikit-surgerycalibration: filename=scikit_surgerycalibration-0.2.6-py2.py3-none-any.whl size=49572 sha256=86ad1864e59d60703395882ae23623c97392ff4cc6667ad3118d39dda71dab6c 2025-05-30T10:25:48,396 Stored in directory: /tmp/pip-ephem-wheel-cache-83b5yiz9/wheels/7d/8c/d0/634a0f95cb01b5287c8daf199a5df7e3e3b2dbef58e9b5c581 2025-05-30T10:25:48,408 Successfully built scikit-surgerycalibration 2025-05-30T10:25:48,414 Removed build tracker: '/tmp/pip-build-tracker-4g573v0a'