2026-02-09T03:08:02,303 Created temporary directory: /tmp/pip-ephem-wheel-cache-_utpk8tk 2026-02-09T03:08:02,304 Created temporary directory: /tmp/pip-build-tracker-o8uyl13_ 2026-02-09T03:08:02,305 Initialized build tracking at /tmp/pip-build-tracker-o8uyl13_ 2026-02-09T03:08:02,306 Created build tracker: /tmp/pip-build-tracker-o8uyl13_ 2026-02-09T03:08:02,306 Entered build tracker: /tmp/pip-build-tracker-o8uyl13_ 2026-02-09T03:08:02,307 Created temporary directory: /tmp/pip-wheel-djhnaprl 2026-02-09T03:08:02,309 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-09T03:08:02,312 Created temporary directory: /tmp/pip-ephem-wheel-cache-vevij8r1 2026-02-09T03:08:02,333 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T03:08:02,337 2 location(s) to search for versions of curveball: 2026-02-09T03:08:02,337 * https://pypi.org/simple/curveball/ 2026-02-09T03:08:02,337 * https://www.piwheels.org/simple/curveball/ 2026-02-09T03:08:02,337 Fetching project page and analyzing links: https://pypi.org/simple/curveball/ 2026-02-09T03:08:02,338 Getting page https://pypi.org/simple/curveball/ 2026-02-09T03:08:02,339 Found index url https://pypi.org/simple 2026-02-09T03:08:02,550 Fetched page https://pypi.org/simple/curveball/ as application/vnd.pypi.simple.v1+json 2026-02-09T03:08:02,553 Found link https://files.pythonhosted.org/packages/3a/50/0c2ee423e2d072db2d92195ba36bcf835bb4579b402e3f1641540bb3cbcd/curveball-0.2.14.tar.gz (from https://pypi.org/simple/curveball/), version: 0.2.14 2026-02-09T03:08:02,553 Skipping link: No binaries permitted for curveball: https://files.pythonhosted.org/packages/d1/99/a7aad35c06d576ed69f443799b61cdebf1ab24d20b9d6430c85690b41534/curveball-0.2.15-py3-none-any.whl (from https://pypi.org/simple/curveball/) 2026-02-09T03:08:02,554 Found link https://files.pythonhosted.org/packages/26/17/da22e01314c77c352a52cdeffc7d55dc15b9122b435f32e5c2febaa69219/curveball-0.2.15.tar.gz (from https://pypi.org/simple/curveball/), version: 0.2.15 2026-02-09T03:08:02,555 Skipping link: No binaries permitted for curveball: https://files.pythonhosted.org/packages/88/48/c65f8c1248e18f93a08a47b5abd3fe9164e67ea02e5a442d10fd7c3fe5f3/curveball-0.2.16-py3-none-any.whl (from https://pypi.org/simple/curveball/) 2026-02-09T03:08:02,555 Found link https://files.pythonhosted.org/packages/27/d5/d06127f1fb895932653b93917066bb45ed84c1ecf4243611556888be88bd/curveball-0.2.16.tar.gz (from https://pypi.org/simple/curveball/), version: 0.2.16 2026-02-09T03:08:02,556 Skipping link: No binaries permitted for curveball: https://files.pythonhosted.org/packages/a9/0e/de0e6156bae1a53b516821222f39b2caac7d70abfca6f673d75287299b56/curveball-0.3.0-py3-none-any.whl (from https://pypi.org/simple/curveball/) 2026-02-09T03:08:02,557 Found link https://files.pythonhosted.org/packages/98/34/7372956fda1cf1c1150a119118ad019096d091e994b700a51cd56c5ff2c1/curveball-0.3.0.tar.gz (from https://pypi.org/simple/curveball/), version: 0.3.0 2026-02-09T03:08:02,558 Fetching project page and analyzing links: https://www.piwheels.org/simple/curveball/ 2026-02-09T03:08:02,558 Getting page https://www.piwheels.org/simple/curveball/ 2026-02-09T03:08:02,560 Found index url https://www.piwheels.org/simple 2026-02-09T03:08:02,714 Fetched page https://www.piwheels.org/simple/curveball/ as text/html 2026-02-09T03:08:02,716 Skipping link: No binaries permitted for curveball: https://archive1.piwheels.org/simple/curveball/curveball-0.2.16-py3-none-any.whl#sha256=ed6b1e9f3d325a9b47c39312c897996c494ced86c142c3633a9ceec1d29f1c8f (from https://www.piwheels.org/simple/curveball/) 2026-02-09T03:08:02,716 Skipping link: No binaries permitted for curveball: https://archive1.piwheels.org/simple/curveball/curveball-0.2.15-py3-none-any.whl#sha256=ae87b554f5c717e214bf4c2de679e24ea457852e26e79d7edf7f6df0ecd85862 (from https://www.piwheels.org/simple/curveball/) 2026-02-09T03:08:02,717 Skipping link: No binaries permitted for curveball: https://archive1.piwheels.org/simple/curveball/curveball-0.2.14-py3-none-any.whl#sha256=1c3f31545442b4d07b8583488902527c0eb855fa115a578d61468dcc15ee077b (from https://www.piwheels.org/simple/curveball/) 2026-02-09T03:08:02,718 Skipping link: not a file: https://www.piwheels.org/simple/curveball/ 2026-02-09T03:08:02,718 Skipping link: not a file: https://pypi.org/simple/curveball/ 2026-02-09T03:08:02,737 Given no hashes to check 1 links for project 'curveball': discarding no candidates 2026-02-09T03:08:02,755 Collecting curveball==0.3.0 2026-02-09T03:08:02,757 Created temporary directory: /tmp/pip-unpack-zgfilcpj 2026-02-09T03:08:02,973 Downloading curveball-0.3.0.tar.gz (2.2 MB) 2026-02-09T03:08:03,577 Added curveball==0.3.0 from https://files.pythonhosted.org/packages/98/34/7372956fda1cf1c1150a119118ad019096d091e994b700a51cd56c5ff2c1/curveball-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-o8uyl13_' 2026-02-09T03:08:03,579 Running setup.py (path:/tmp/pip-wheel-djhnaprl/curveball_ff8307013051430b9206b2fc317830fa/setup.py) egg_info for package curveball 2026-02-09T03:08:03,579 Created temporary directory: /tmp/pip-pip-egg-info-yaikgryl 2026-02-09T03:08:03,580 Preparing metadata (setup.py): started 2026-02-09T03:08:03,581 Running command python setup.py egg_info 2026-02-09T03:08:04,480 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T03:08:04,480 !! 2026-02-09T03:08:04,481 ******************************************************************************** 2026-02-09T03:08:04,482 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T03:08:04,483 License :: OSI Approved :: MIT License 2026-02-09T03:08:04,484 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T03:08:04,485 ******************************************************************************** 2026-02-09T03:08:04,486 !! 2026-02-09T03:08:04,486 self._finalize_license_expression() 2026-02-09T03:08:04,512 running egg_info 2026-02-09T03:08:04,539 creating /tmp/pip-pip-egg-info-yaikgryl/curveball.egg-info 2026-02-09T03:08:04,540 writing /tmp/pip-pip-egg-info-yaikgryl/curveball.egg-info/PKG-INFO 2026-02-09T03:08:04,545 writing dependency_links to /tmp/pip-pip-egg-info-yaikgryl/curveball.egg-info/dependency_links.txt 2026-02-09T03:08:04,547 writing entry points to /tmp/pip-pip-egg-info-yaikgryl/curveball.egg-info/entry_points.txt 2026-02-09T03:08:04,550 writing requirements to /tmp/pip-pip-egg-info-yaikgryl/curveball.egg-info/requires.txt 2026-02-09T03:08:04,551 writing top-level names to /tmp/pip-pip-egg-info-yaikgryl/curveball.egg-info/top_level.txt 2026-02-09T03:08:04,553 writing manifest file '/tmp/pip-pip-egg-info-yaikgryl/curveball.egg-info/SOURCES.txt' 2026-02-09T03:08:04,599 /usr/local/lib/python3.11/dist-packages/setuptools/command/sdist.py:123: SetuptoolsDeprecationWarning: `build_py` command does not inherit from setuptools' `build_py`. 2026-02-09T03:08:04,600 !! 2026-02-09T03:08:04,601 ******************************************************************************** 2026-02-09T03:08:04,601 Custom 'build_py' does not implement 'get_data_files_without_manifest'. 2026-02-09T03:08:04,602 Please extend command classes from setuptools instead of distutils. 2026-02-09T03:08:04,603 See https://peps.python.org/pep-0632/ for details. 2026-02-09T03:08:04,603 ******************************************************************************** 2026-02-09T03:08:04,605 !! 2026-02-09T03:08:04,605 self._add_data_files(self._safe_data_files(build_py)) 2026-02-09T03:08:04,631 reading manifest file '/tmp/pip-pip-egg-info-yaikgryl/curveball.egg-info/SOURCES.txt' 2026-02-09T03:08:04,633 reading manifest template 'MANIFEST.in' 2026-02-09T03:08:04,636 warning: no previously-included files found matching '*.pyc' 2026-02-09T03:08:04,637 warning: no previously-included files found matching '.*' 2026-02-09T03:08:04,638 warning: no previously-included files found matching 'divshot.json' 2026-02-09T03:08:04,638 warning: no previously-included files found matching 'Makefile' 2026-02-09T03:08:04,639 warning: no previously-included files found matching 'tox.ini' 2026-02-09T03:08:04,652 warning: no previously-included files matching '*.pyc' found under directory 'curveball' 2026-02-09T03:08:04,653 warning: no previously-included files matching '*.pyc' found under directory 'curveball/scripts' 2026-02-09T03:08:04,655 warning: no previously-included files matching '*.pyc' found under directory 'tests' 2026-02-09T03:08:04,656 warning: no previously-included files matching '*.pyc' found under directory 'examples' 2026-02-09T03:08:04,669 adding license file 'LICENCE.txt' 2026-02-09T03:08:04,675 writing manifest file '/tmp/pip-pip-egg-info-yaikgryl/curveball.egg-info/SOURCES.txt' 2026-02-09T03:08:04,783 Preparing metadata (setup.py): finished with status 'done' 2026-02-09T03:08:04,787 Source in /tmp/pip-wheel-djhnaprl/curveball_ff8307013051430b9206b2fc317830fa has version 0.3.0, which satisfies requirement curveball==0.3.0 from https://files.pythonhosted.org/packages/98/34/7372956fda1cf1c1150a119118ad019096d091e994b700a51cd56c5ff2c1/curveball-0.3.0.tar.gz 2026-02-09T03:08:04,788 Removed curveball==0.3.0 from https://files.pythonhosted.org/packages/98/34/7372956fda1cf1c1150a119118ad019096d091e994b700a51cd56c5ff2c1/curveball-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-o8uyl13_' 2026-02-09T03:08:04,793 Created temporary directory: /tmp/pip-unpack-xx0i5_lo 2026-02-09T03:08:04,793 Building wheels for collected packages: curveball 2026-02-09T03:08:04,798 Created temporary directory: /tmp/pip-wheel-wg2nthuz 2026-02-09T03:08:04,798 Building wheel for curveball (setup.py): started 2026-02-09T03:08:04,799 Destination directory: /tmp/pip-wheel-wg2nthuz 2026-02-09T03:08:04,800 Running command python setup.py bdist_wheel 2026-02-09T03:08:05,646 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T03:08:05,647 !! 2026-02-09T03:08:05,648 ******************************************************************************** 2026-02-09T03:08:05,648 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T03:08:05,649 License :: OSI Approved :: MIT License 2026-02-09T03:08:05,650 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T03:08:05,651 ******************************************************************************** 2026-02-09T03:08:05,652 !! 2026-02-09T03:08:05,653 self._finalize_license_expression() 2026-02-09T03:08:05,653 running bdist_wheel 2026-02-09T03:08:05,779 running build 2026-02-09T03:08:05,779 running build_py 2026-02-09T03:08:05,785 creating build/lib/tests 2026-02-09T03:08:05,787 copying tests/test_cli.py -> build/lib/tests 2026-02-09T03:08:05,790 copying tests/__init__.py -> build/lib/tests 2026-02-09T03:08:05,792 copying tests/test_ioutils.py -> build/lib/tests 2026-02-09T03:08:05,794 copying tests/base.py -> build/lib/tests 2026-02-09T03:08:05,796 copying tests/test_competitions.py -> build/lib/tests 2026-02-09T03:08:05,798 copying tests/test_models.py -> build/lib/tests 2026-02-09T03:08:05,801 copying tests/test_plots.py -> build/lib/tests 2026-02-09T03:08:05,803 copying tests/test_likelihood.py -> build/lib/tests 2026-02-09T03:08:05,805 creating build/lib/plate_templates 2026-02-09T03:08:05,806 copying plate_templates/__init__.py -> build/lib/plate_templates 2026-02-09T03:08:05,808 creating build/lib/curveball 2026-02-09T03:08:05,809 copying curveball/competitions.py -> build/lib/curveball 2026-02-09T03:08:05,812 copying curveball/__init__.py -> build/lib/curveball 2026-02-09T03:08:05,814 copying curveball/models.py -> build/lib/curveball 2026-02-09T03:08:05,817 copying curveball/_version.py -> build/lib/curveball 2026-02-09T03:08:05,819 copying curveball/baranyi_roberts_model.py -> build/lib/curveball 2026-02-09T03:08:05,821 copying curveball/ioutils.py -> build/lib/curveball 2026-02-09T03:08:05,824 copying curveball/likelihood.py -> build/lib/curveball 2026-02-09T03:08:05,826 copying curveball/utils.py -> build/lib/curveball 2026-02-09T03:08:05,828 copying curveball/plots.py -> build/lib/curveball 2026-02-09T03:08:05,831 creating build/lib/data 2026-02-09T03:08:05,832 copying data/__init__.py -> build/lib/data 2026-02-09T03:08:05,834 creating build/lib/curveball/scripts 2026-02-09T03:08:05,835 copying curveball/scripts/__init__.py -> build/lib/curveball/scripts 2026-02-09T03:08:05,837 copying curveball/scripts/cli.py -> build/lib/curveball/scripts 2026-02-09T03:08:05,840 copying plate_templates/checkerboard2.csv -> build/lib/plate_templates 2026-02-09T03:08:05,841 copying plate_templates/nine-strains.csv -> build/lib/plate_templates 2026-02-09T03:08:05,843 copying plate_templates/G-RG-R.csv -> build/lib/plate_templates 2026-02-09T03:08:05,845 copying plate_templates/six-strains.csv -> build/lib/plate_templates 2026-02-09T03:08:05,847 copying plate_templates/DH5a-TG1.csv -> build/lib/plate_templates 2026-02-09T03:08:05,849 copying plate_templates/checkerboard.csv -> build/lib/plate_templates 2026-02-09T03:08:05,850 copying plate_templates/DH5a-s12-TG1.csv -> build/lib/plate_templates 2026-02-09T03:08:05,852 copying data/Tecan_280715_strain_G.png -> build/lib/data 2026-02-09T03:08:05,856 copying data/BioTekSynergy.xlsx -> build/lib/data 2026-02-09T03:08:05,872 copying data/Spectramax_growth_curve.txt -> build/lib/data 2026-02-09T03:08:05,879 copying data/Sunrise_180515_0916.xlsx -> build/lib/data 2026-02-09T03:08:05,881 copying data/Tecan_280715_strain_RG.png -> build/lib/data 2026-02-09T03:08:05,885 copying data/Tecan_280715_wells.png -> build/lib/data 2026-02-09T03:08:05,890 copying data/Tecan_280715_RG_vs_G.png -> build/lib/data 2026-02-09T03:08:05,892 copying data/plate_9_OD.mat -> build/lib/data 2026-02-09T03:08:05,895 copying data/Tecan_280715.xlsx -> build/lib/data 2026-02-09T03:08:05,903 copying data/Tecan_210115.xlsx -> build/lib/data 2026-02-09T03:08:05,916 copying data/Tecan_280715_R_vs_G.png -> build/lib/data 2026-02-09T03:08:05,919 copying data/Tecan_280715_strain_R.png -> build/lib/data 2026-02-09T03:08:05,923 copying data/Tecan_280715_strains.png -> build/lib/data 2026-02-09T03:08:05,925 copying data/Tecan_210115.csv -> build/lib/data 2026-02-09T03:08:05,933 copying data/20130211_dh.zip -> build/lib/data 2026-02-09T03:08:05,938 UPDATING build/lib/curveball/_version.py 2026-02-09T03:08:05,939 set build/lib/curveball/_version.py to '0.3.0' 2026-02-09T03:08:05,966 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-02-09T03:08:05,967 !! 2026-02-09T03:08:05,968 ******************************************************************************** 2026-02-09T03:08:05,968 Please avoid running ``setup.py`` directly. 2026-02-09T03:08:05,969 Instead, use pypa/build, pypa/installer or other 2026-02-09T03:08:05,969 standards-based tools. 2026-02-09T03:08:05,971 This deprecation is overdue, please update your project and remove deprecated 2026-02-09T03:08:05,971 calls to avoid build errors in the future. 2026-02-09T03:08:05,972 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-02-09T03:08:05,973 ******************************************************************************** 2026-02-09T03:08:05,974 !! 2026-02-09T03:08:05,975 self.initialize_options() 2026-02-09T03:08:05,997 installing to build/bdist.linux-armv7l/wheel 2026-02-09T03:08:05,998 running install 2026-02-09T03:08:06,022 running install_lib 2026-02-09T03:08:06,048 creating build/bdist.linux-armv7l/wheel 2026-02-09T03:08:06,050 creating build/bdist.linux-armv7l/wheel/tests 2026-02-09T03:08:06,052 copying build/lib/tests/test_cli.py -> build/bdist.linux-armv7l/wheel/./tests 2026-02-09T03:08:06,054 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2026-02-09T03:08:06,056 copying build/lib/tests/test_ioutils.py -> build/bdist.linux-armv7l/wheel/./tests 2026-02-09T03:08:06,059 copying build/lib/tests/base.py -> build/bdist.linux-armv7l/wheel/./tests 2026-02-09T03:08:06,061 copying build/lib/tests/test_competitions.py -> build/bdist.linux-armv7l/wheel/./tests 2026-02-09T03:08:06,063 copying build/lib/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./tests 2026-02-09T03:08:06,066 copying build/lib/tests/test_plots.py -> build/bdist.linux-armv7l/wheel/./tests 2026-02-09T03:08:06,068 copying build/lib/tests/test_likelihood.py -> build/bdist.linux-armv7l/wheel/./tests 2026-02-09T03:08:06,071 creating build/bdist.linux-armv7l/wheel/plate_templates 2026-02-09T03:08:06,073 copying build/lib/plate_templates/__init__.py -> build/bdist.linux-armv7l/wheel/./plate_templates 2026-02-09T03:08:06,074 copying build/lib/plate_templates/checkerboard2.csv -> build/bdist.linux-armv7l/wheel/./plate_templates 2026-02-09T03:08:06,076 copying build/lib/plate_templates/nine-strains.csv -> build/bdist.linux-armv7l/wheel/./plate_templates 2026-02-09T03:08:06,078 copying build/lib/plate_templates/G-RG-R.csv -> build/bdist.linux-armv7l/wheel/./plate_templates 2026-02-09T03:08:06,079 copying build/lib/plate_templates/six-strains.csv -> build/bdist.linux-armv7l/wheel/./plate_templates 2026-02-09T03:08:06,081 copying build/lib/plate_templates/DH5a-TG1.csv -> build/bdist.linux-armv7l/wheel/./plate_templates 2026-02-09T03:08:06,083 copying build/lib/plate_templates/checkerboard.csv -> build/bdist.linux-armv7l/wheel/./plate_templates 2026-02-09T03:08:06,085 copying build/lib/plate_templates/DH5a-s12-TG1.csv -> build/bdist.linux-armv7l/wheel/./plate_templates 2026-02-09T03:08:06,087 creating build/bdist.linux-armv7l/wheel/curveball 2026-02-09T03:08:06,088 copying build/lib/curveball/competitions.py -> build/bdist.linux-armv7l/wheel/./curveball 2026-02-09T03:08:06,091 copying build/lib/curveball/__init__.py -> build/bdist.linux-armv7l/wheel/./curveball 2026-02-09T03:08:06,093 copying build/lib/curveball/models.py -> build/bdist.linux-armv7l/wheel/./curveball 2026-02-09T03:08:06,096 copying build/lib/curveball/_version.py -> build/bdist.linux-armv7l/wheel/./curveball 2026-02-09T03:08:06,098 copying build/lib/curveball/baranyi_roberts_model.py -> build/bdist.linux-armv7l/wheel/./curveball 2026-02-09T03:08:06,101 creating build/bdist.linux-armv7l/wheel/curveball/scripts 2026-02-09T03:08:06,102 copying build/lib/curveball/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./curveball/scripts 2026-02-09T03:08:06,104 copying build/lib/curveball/scripts/cli.py -> build/bdist.linux-armv7l/wheel/./curveball/scripts 2026-02-09T03:08:06,106 copying build/lib/curveball/ioutils.py -> build/bdist.linux-armv7l/wheel/./curveball 2026-02-09T03:08:06,109 copying build/lib/curveball/likelihood.py -> build/bdist.linux-armv7l/wheel/./curveball 2026-02-09T03:08:06,111 copying build/lib/curveball/utils.py -> build/bdist.linux-armv7l/wheel/./curveball 2026-02-09T03:08:06,113 copying build/lib/curveball/plots.py -> build/bdist.linux-armv7l/wheel/./curveball 2026-02-09T03:08:06,116 creating build/bdist.linux-armv7l/wheel/data 2026-02-09T03:08:06,117 copying build/lib/data/Tecan_280715_strain_G.png -> build/bdist.linux-armv7l/wheel/./data 2026-02-09T03:08:06,121 copying build/lib/data/BioTekSynergy.xlsx -> build/bdist.linux-armv7l/wheel/./data 2026-02-09T03:08:06,136 copying build/lib/data/__init__.py -> build/bdist.linux-armv7l/wheel/./data 2026-02-09T03:08:06,138 copying build/lib/data/Spectramax_growth_curve.txt -> build/bdist.linux-armv7l/wheel/./data 2026-02-09T03:08:06,146 copying build/lib/data/Sunrise_180515_0916.xlsx -> build/bdist.linux-armv7l/wheel/./data 2026-02-09T03:08:06,148 copying build/lib/data/Tecan_280715_strain_RG.png -> build/bdist.linux-armv7l/wheel/./data 2026-02-09T03:08:06,152 copying build/lib/data/Tecan_280715_wells.png -> build/bdist.linux-armv7l/wheel/./data 2026-02-09T03:08:06,157 copying build/lib/data/Tecan_280715_RG_vs_G.png -> build/bdist.linux-armv7l/wheel/./data 2026-02-09T03:08:06,160 copying build/lib/data/plate_9_OD.mat -> build/bdist.linux-armv7l/wheel/./data 2026-02-09T03:08:06,163 copying build/lib/data/Tecan_280715.xlsx -> build/bdist.linux-armv7l/wheel/./data 2026-02-09T03:08:06,171 copying build/lib/data/Tecan_210115.xlsx -> build/bdist.linux-armv7l/wheel/./data 2026-02-09T03:08:06,182 copying build/lib/data/Tecan_280715_R_vs_G.png -> build/bdist.linux-armv7l/wheel/./data 2026-02-09T03:08:06,185 copying build/lib/data/Tecan_280715_strain_R.png -> build/bdist.linux-armv7l/wheel/./data 2026-02-09T03:08:06,189 copying build/lib/data/Tecan_280715_strains.png -> build/bdist.linux-armv7l/wheel/./data 2026-02-09T03:08:06,192 copying build/lib/data/Tecan_210115.csv -> build/bdist.linux-armv7l/wheel/./data 2026-02-09T03:08:06,199 copying build/lib/data/20130211_dh.zip -> build/bdist.linux-armv7l/wheel/./data 2026-02-09T03:08:06,202 running install_data 2026-02-09T03:08:06,231 creating build/bdist.linux-armv7l/wheel/curveball-0.3.0.data/data 2026-02-09T03:08:06,233 creating build/bdist.linux-armv7l/wheel/curveball-0.3.0.data/data/data 2026-02-09T03:08:06,234 copying data/Tecan_280715.xlsx -> build/bdist.linux-armv7l/wheel/curveball-0.3.0.data/data/data 2026-02-09T03:08:06,242 copying data/Tecan_210115.xlsx -> build/bdist.linux-armv7l/wheel/curveball-0.3.0.data/data/data 2026-02-09T03:08:06,254 copying data/Tecan_210115.csv -> build/bdist.linux-armv7l/wheel/curveball-0.3.0.data/data/data 2026-02-09T03:08:06,261 copying data/20130211_dh.zip -> build/bdist.linux-armv7l/wheel/curveball-0.3.0.data/data/data 2026-02-09T03:08:06,263 copying data/plate_9_OD.mat -> build/bdist.linux-armv7l/wheel/curveball-0.3.0.data/data/data 2026-02-09T03:08:06,266 copying data/Sunrise_180515_0916.xlsx -> build/bdist.linux-armv7l/wheel/curveball-0.3.0.data/data/data 2026-02-09T03:08:06,268 copying data/BioTekSynergy.xlsx -> build/bdist.linux-armv7l/wheel/curveball-0.3.0.data/data/data 2026-02-09T03:08:06,283 creating build/bdist.linux-armv7l/wheel/curveball-0.3.0.data/data/plate_templates 2026-02-09T03:08:06,284 copying plate_templates/checkerboard.csv -> build/bdist.linux-armv7l/wheel/curveball-0.3.0.data/data/plate_templates 2026-02-09T03:08:06,286 copying plate_templates/G-RG-R.csv -> build/bdist.linux-armv7l/wheel/curveball-0.3.0.data/data/plate_templates 2026-02-09T03:08:06,287 running install_egg_info 2026-02-09T03:08:06,320 running egg_info 2026-02-09T03:08:06,346 writing curveball.egg-info/PKG-INFO 2026-02-09T03:08:06,351 writing dependency_links to curveball.egg-info/dependency_links.txt 2026-02-09T03:08:06,352 writing entry points to curveball.egg-info/entry_points.txt 2026-02-09T03:08:06,355 writing requirements to curveball.egg-info/requires.txt 2026-02-09T03:08:06,356 writing top-level names to curveball.egg-info/top_level.txt 2026-02-09T03:08:06,362 /usr/local/lib/python3.11/dist-packages/setuptools/command/sdist.py:123: SetuptoolsDeprecationWarning: `build_py` command does not inherit from setuptools' `build_py`. 2026-02-09T03:08:06,363 !! 2026-02-09T03:08:06,364 ******************************************************************************** 2026-02-09T03:08:06,364 Custom 'build_py' does not implement 'get_data_files_without_manifest'. 2026-02-09T03:08:06,365 Please extend command classes from setuptools instead of distutils. 2026-02-09T03:08:06,366 See https://peps.python.org/pep-0632/ for details. 2026-02-09T03:08:06,367 ******************************************************************************** 2026-02-09T03:08:06,368 !! 2026-02-09T03:08:06,368 self._add_data_files(self._safe_data_files(build_py)) 2026-02-09T03:08:06,391 reading manifest file 'curveball.egg-info/SOURCES.txt' 2026-02-09T03:08:06,397 reading manifest template 'MANIFEST.in' 2026-02-09T03:08:06,399 warning: no previously-included files found matching '*.pyc' 2026-02-09T03:08:06,399 warning: no previously-included files found matching '.*' 2026-02-09T03:08:06,400 warning: no previously-included files found matching 'divshot.json' 2026-02-09T03:08:06,400 warning: no previously-included files found matching 'Makefile' 2026-02-09T03:08:06,401 warning: no previously-included files found matching 'tox.ini' 2026-02-09T03:08:06,413 warning: no previously-included files matching '*.pyc' found under directory 'curveball' 2026-02-09T03:08:06,414 warning: no previously-included files matching '*.pyc' found under directory 'curveball/scripts' 2026-02-09T03:08:06,414 warning: no previously-included files matching '*.pyc' found under directory 'tests' 2026-02-09T03:08:06,415 warning: no previously-included files matching '*.pyc' found under directory 'examples' 2026-02-09T03:08:06,429 adding license file 'LICENCE.txt' 2026-02-09T03:08:06,435 writing manifest file 'curveball.egg-info/SOURCES.txt' 2026-02-09T03:08:06,436 Copying curveball.egg-info to build/bdist.linux-armv7l/wheel/./curveball-0.3.0-py3.11.egg-info 2026-02-09T03:08:06,447 running install_scripts 2026-02-09T03:08:06,459 creating build/bdist.linux-armv7l/wheel/curveball-0.3.0.dist-info/WHEEL 2026-02-09T03:08:06,462 creating '/tmp/pip-wheel-wg2nthuz/curveball-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-09T03:08:06,465 adding 'curveball/__init__.py' 2026-02-09T03:08:06,466 adding 'curveball/_version.py' 2026-02-09T03:08:06,469 adding 'curveball/baranyi_roberts_model.py' 2026-02-09T03:08:06,474 adding 'curveball/competitions.py' 2026-02-09T03:08:06,477 adding 'curveball/ioutils.py' 2026-02-09T03:08:06,479 adding 'curveball/likelihood.py' 2026-02-09T03:08:06,485 adding 'curveball/models.py' 2026-02-09T03:08:06,488 adding 'curveball/plots.py' 2026-02-09T03:08:06,489 adding 'curveball/utils.py' 2026-02-09T03:08:06,491 adding 'curveball/scripts/__init__.py' 2026-02-09T03:08:06,494 adding 'curveball/scripts/cli.py' 2026-02-09T03:08:06,499 adding 'curveball-0.3.0.data/data/data/20130211_dh.zip' 2026-02-09T03:08:06,598 adding 'curveball-0.3.0.data/data/data/BioTekSynergy.xlsx' 2026-02-09T03:08:06,605 adding 'curveball-0.3.0.data/data/data/Sunrise_180515_0916.xlsx' 2026-02-09T03:08:06,640 adding 'curveball-0.3.0.data/data/data/Tecan_210115.csv' 2026-02-09T03:08:06,678 adding 'curveball-0.3.0.data/data/data/Tecan_210115.xlsx' 2026-02-09T03:08:06,722 adding 'curveball-0.3.0.data/data/data/Tecan_280715.xlsx' 2026-02-09T03:08:06,727 adding 'curveball-0.3.0.data/data/data/plate_9_OD.mat' 2026-02-09T03:08:06,729 adding 'curveball-0.3.0.data/data/plate_templates/G-RG-R.csv' 2026-02-09T03:08:06,730 adding 'curveball-0.3.0.data/data/plate_templates/checkerboard.csv' 2026-02-09T03:08:06,733 adding 'curveball-0.3.0.dist-info/licenses/LICENCE.txt' 2026-02-09T03:08:06,737 adding 'data/20130211_dh.zip' 2026-02-09T03:08:06,834 adding 'data/BioTekSynergy.xlsx' 2026-02-09T03:08:06,932 adding 'data/Spectramax_growth_curve.txt' 2026-02-09T03:08:06,936 adding 'data/Sunrise_180515_0916.xlsx' 2026-02-09T03:08:06,971 adding 'data/Tecan_210115.csv' 2026-02-09T03:08:07,008 adding 'data/Tecan_210115.xlsx' 2026-02-09T03:08:07,052 adding 'data/Tecan_280715.xlsx' 2026-02-09T03:08:07,057 adding 'data/Tecan_280715_RG_vs_G.png' 2026-02-09T03:08:07,061 adding 'data/Tecan_280715_R_vs_G.png' 2026-02-09T03:08:07,074 adding 'data/Tecan_280715_strain_G.png' 2026-02-09T03:08:07,089 adding 'data/Tecan_280715_strain_R.png' 2026-02-09T03:08:07,104 adding 'data/Tecan_280715_strain_RG.png' 2026-02-09T03:08:07,110 adding 'data/Tecan_280715_strains.png' 2026-02-09T03:08:07,129 adding 'data/Tecan_280715_wells.png' 2026-02-09T03:08:07,131 adding 'data/__init__.py' 2026-02-09T03:08:07,134 adding 'data/plate_9_OD.mat' 2026-02-09T03:08:07,136 adding 'plate_templates/DH5a-TG1.csv' 2026-02-09T03:08:07,137 adding 'plate_templates/DH5a-s12-TG1.csv' 2026-02-09T03:08:07,138 adding 'plate_templates/G-RG-R.csv' 2026-02-09T03:08:07,139 adding 'plate_templates/__init__.py' 2026-02-09T03:08:07,140 adding 'plate_templates/checkerboard.csv' 2026-02-09T03:08:07,141 adding 'plate_templates/checkerboard2.csv' 2026-02-09T03:08:07,142 adding 'plate_templates/nine-strains.csv' 2026-02-09T03:08:07,144 adding 'plate_templates/six-strains.csv' 2026-02-09T03:08:07,145 adding 'tests/__init__.py' 2026-02-09T03:08:07,147 adding 'tests/base.py' 2026-02-09T03:08:07,148 adding 'tests/test_cli.py' 2026-02-09T03:08:07,150 adding 'tests/test_competitions.py' 2026-02-09T03:08:07,151 adding 'tests/test_ioutils.py' 2026-02-09T03:08:07,153 adding 'tests/test_likelihood.py' 2026-02-09T03:08:07,156 adding 'tests/test_models.py' 2026-02-09T03:08:07,158 adding 'tests/test_plots.py' 2026-02-09T03:08:07,159 adding 'curveball-0.3.0.dist-info/METADATA' 2026-02-09T03:08:07,160 adding 'curveball-0.3.0.dist-info/WHEEL' 2026-02-09T03:08:07,161 adding 'curveball-0.3.0.dist-info/entry_points.txt' 2026-02-09T03:08:07,162 adding 'curveball-0.3.0.dist-info/top_level.txt' 2026-02-09T03:08:07,163 adding 'curveball-0.3.0.dist-info/RECORD' 2026-02-09T03:08:07,214 removing build/bdist.linux-armv7l/wheel 2026-02-09T03:08:07,342 Building wheel for curveball (setup.py): finished with status 'done' 2026-02-09T03:08:07,381 Created wheel for curveball: filename=curveball-0.3.0-py3-none-any.whl size=3667777 sha256=12d33360ddd3a72f91d7a1a7095240f898492e25c6f85896228c62195eb38efb 2026-02-09T03:08:07,382 Stored in directory: /tmp/pip-ephem-wheel-cache-vevij8r1/wheels/1f/7a/f3/94be0c438fdacebb15ca85953c694adbae338da1c738d2a498 2026-02-09T03:08:07,397 Successfully built curveball 2026-02-09T03:08:07,487 Removed build tracker: '/tmp/pip-build-tracker-o8uyl13_'