2025-03-20T07:20:29,848 Created temporary directory: /tmp/pip-build-tracker-_640skwt 2025-03-20T07:20:29,849 Initialized build tracking at /tmp/pip-build-tracker-_640skwt 2025-03-20T07:20:29,849 Created build tracker: /tmp/pip-build-tracker-_640skwt 2025-03-20T07:20:29,850 Entered build tracker: /tmp/pip-build-tracker-_640skwt 2025-03-20T07:20:29,850 Created temporary directory: /tmp/pip-wheel-z9t2du96 2025-03-20T07:20:29,854 Created temporary directory: /tmp/pip-ephem-wheel-cache-9l_rjans 2025-03-20T07:20:29,901 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-03-20T07:20:29,904 2 location(s) to search for versions of esmpra: 2025-03-20T07:20:29,904 * https://pypi.org/simple/esmpra/ 2025-03-20T07:20:29,904 * https://www.piwheels.org/simple/esmpra/ 2025-03-20T07:20:29,905 Fetching project page and analyzing links: https://pypi.org/simple/esmpra/ 2025-03-20T07:20:29,905 Getting page https://pypi.org/simple/esmpra/ 2025-03-20T07:20:29,907 Found index url https://pypi.org/simple/ 2025-03-20T07:20:30,128 Fetched page https://pypi.org/simple/esmpra/ as application/vnd.pypi.simple.v1+json 2025-03-20T07:20:30,129 Skipping link: No binaries permitted for esmpra: https://files.pythonhosted.org/packages/6b/de/9665613ece47833ad13b2671453fd09c68ed987fcfa80b2b413458e12390/esMPRA-0.1.0-py3-none-any.whl (from https://pypi.org/simple/esmpra/) (requires-python:>=3.6) 2025-03-20T07:20:30,130 Found link https://files.pythonhosted.org/packages/c2/f6/8f82d153b3acf8aff62318964bde2ae111c19128220cdaff3467d102982c/esMPRA-0.1.0.tar.gz (from https://pypi.org/simple/esmpra/) (requires-python:>=3.6), version: 0.1.0 2025-03-20T07:20:30,131 Fetching project page and analyzing links: https://www.piwheels.org/simple/esmpra/ 2025-03-20T07:20:30,132 Getting page https://www.piwheels.org/simple/esmpra/ 2025-03-20T07:20:30,133 Found index url https://www.piwheels.org/simple/ 2025-03-20T07:20:30,301 Fetched page https://www.piwheels.org/simple/esmpra/ as text/html 2025-03-20T07:20:30,303 Skipping link: not a file: https://www.piwheels.org/simple/esmpra/ 2025-03-20T07:20:30,303 Skipping link: not a file: https://pypi.org/simple/esmpra/ 2025-03-20T07:20:30,322 Given no hashes to check 1 links for project 'esmpra': discarding no candidates 2025-03-20T07:20:30,324 Collecting esmpra==0.1.0 2025-03-20T07:20:30,327 Created temporary directory: /tmp/pip-unpack-kudjjnwx 2025-03-20T07:20:30,542 Downloading esMPRA-0.1.0.tar.gz (605 kB) 2025-03-20T07:20:30,821 Added esmpra==0.1.0 from https://files.pythonhosted.org/packages/c2/f6/8f82d153b3acf8aff62318964bde2ae111c19128220cdaff3467d102982c/esMPRA-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-_640skwt' 2025-03-20T07:20:30,826 Running setup.py (path:/tmp/pip-wheel-z9t2du96/esmpra_e5b22dcd8b1e48679d7967ddf7331496/setup.py) egg_info for package esmpra 2025-03-20T07:20:30,827 Created temporary directory: /tmp/pip-pip-egg-info-wvibmuho 2025-03-20T07:20:30,827 Preparing metadata (setup.py): started 2025-03-20T07:20:30,828 Running command python setup.py egg_info 2025-03-20T07:20:31,932 running egg_info 2025-03-20T07:20:31,958 creating /tmp/pip-pip-egg-info-wvibmuho/esMPRA.egg-info 2025-03-20T07:20:31,959 writing /tmp/pip-pip-egg-info-wvibmuho/esMPRA.egg-info/PKG-INFO 2025-03-20T07:20:31,963 writing dependency_links to /tmp/pip-pip-egg-info-wvibmuho/esMPRA.egg-info/dependency_links.txt 2025-03-20T07:20:31,965 writing entry points to /tmp/pip-pip-egg-info-wvibmuho/esMPRA.egg-info/entry_points.txt 2025-03-20T07:20:31,967 writing requirements to /tmp/pip-pip-egg-info-wvibmuho/esMPRA.egg-info/requires.txt 2025-03-20T07:20:31,968 writing top-level names to /tmp/pip-pip-egg-info-wvibmuho/esMPRA.egg-info/top_level.txt 2025-03-20T07:20:31,969 writing manifest file '/tmp/pip-pip-egg-info-wvibmuho/esMPRA.egg-info/SOURCES.txt' 2025-03-20T07:20:32,054 reading manifest file '/tmp/pip-pip-egg-info-wvibmuho/esMPRA.egg-info/SOURCES.txt' 2025-03-20T07:20:32,056 reading manifest template 'MANIFEST.in' 2025-03-20T07:20:32,060 writing manifest file '/tmp/pip-pip-egg-info-wvibmuho/esMPRA.egg-info/SOURCES.txt' 2025-03-20T07:20:32,171 Preparing metadata (setup.py): finished with status 'done' 2025-03-20T07:20:32,176 Source in /tmp/pip-wheel-z9t2du96/esmpra_e5b22dcd8b1e48679d7967ddf7331496 has version 0.1.0, which satisfies requirement esmpra==0.1.0 from https://files.pythonhosted.org/packages/c2/f6/8f82d153b3acf8aff62318964bde2ae111c19128220cdaff3467d102982c/esMPRA-0.1.0.tar.gz 2025-03-20T07:20:32,177 Removed esmpra==0.1.0 from https://files.pythonhosted.org/packages/c2/f6/8f82d153b3acf8aff62318964bde2ae111c19128220cdaff3467d102982c/esMPRA-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-_640skwt' 2025-03-20T07:20:32,185 Created temporary directory: /tmp/pip-unpack-m8gr8pmf 2025-03-20T07:20:32,186 Created temporary directory: /tmp/pip-unpack-6nbpl2q6 2025-03-20T07:20:32,187 Building wheels for collected packages: esmpra 2025-03-20T07:20:32,190 Created temporary directory: /tmp/pip-wheel-et1nofuy 2025-03-20T07:20:32,191 Building wheel for esmpra (setup.py): started 2025-03-20T07:20:32,192 Destination directory: /tmp/pip-wheel-et1nofuy 2025-03-20T07:20:32,193 Running command python setup.py bdist_wheel 2025-03-20T07:20:33,218 running bdist_wheel 2025-03-20T07:20:33,347 running build 2025-03-20T07:20:33,348 running build_py 2025-03-20T07:20:33,377 creating build/lib/esMPRA 2025-03-20T07:20:33,379 copying src/esMPRA/step5_compare_diff_rep.py -> build/lib/esMPRA 2025-03-20T07:20:33,381 copying src/esMPRA/step3_get_RNA_counts.py -> build/lib/esMPRA 2025-03-20T07:20:33,383 copying src/esMPRA/qc_step4.py -> build/lib/esMPRA 2025-03-20T07:20:33,386 copying src/esMPRA/step1_oligo_barcode_map.py -> build/lib/esMPRA 2025-03-20T07:20:33,389 copying src/esMPRA/qc_step3.py -> build/lib/esMPRA 2025-03-20T07:20:33,392 copying src/esMPRA/__init__.py -> build/lib/esMPRA 2025-03-20T07:20:33,393 copying src/esMPRA/qc_step1.py -> build/lib/esMPRA 2025-03-20T07:20:33,396 copying src/esMPRA/qc_step2.py -> build/lib/esMPRA 2025-03-20T07:20:33,399 copying src/esMPRA/step2_get_plasmid_counts.py -> build/lib/esMPRA 2025-03-20T07:20:33,401 copying src/esMPRA/generate_data_for_MPRAnalyse.py -> build/lib/esMPRA 2025-03-20T07:20:33,403 copying src/esMPRA/step4_get_result.py -> build/lib/esMPRA 2025-03-20T07:20:33,405 running egg_info 2025-03-20T07:20:33,432 writing src/esMPRA.egg-info/PKG-INFO 2025-03-20T07:20:33,436 writing dependency_links to src/esMPRA.egg-info/dependency_links.txt 2025-03-20T07:20:33,438 writing entry points to src/esMPRA.egg-info/entry_points.txt 2025-03-20T07:20:33,440 writing requirements to src/esMPRA.egg-info/requires.txt 2025-03-20T07:20:33,441 writing top-level names to src/esMPRA.egg-info/top_level.txt 2025-03-20T07:20:33,471 reading manifest file 'src/esMPRA.egg-info/SOURCES.txt' 2025-03-20T07:20:33,475 reading manifest template 'MANIFEST.in' 2025-03-20T07:20:33,479 writing manifest file 'src/esMPRA.egg-info/SOURCES.txt' 2025-03-20T07:20:33,481 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:220: _Warning: Package 'esMPRA.data' is absent from the `packages` configuration. 2025-03-20T07:20:33,482 !! 2025-03-20T07:20:33,483 ******************************************************************************** 2025-03-20T07:20:33,484 ############################ 2025-03-20T07:20:33,484 # Package would be ignored # 2025-03-20T07:20:33,485 ############################ 2025-03-20T07:20:33,485 Python recognizes 'esMPRA.data' as an importable package[^1], 2025-03-20T07:20:33,486 but it is absent from setuptools' `packages` configuration. 2025-03-20T07:20:33,487 This leads to an ambiguous overall configuration. If you want to distribute this 2025-03-20T07:20:33,489 package, please make sure that 'esMPRA.data' is explicitly added 2025-03-20T07:20:33,489 to the `packages` configuration field. 2025-03-20T07:20:33,490 Alternatively, you can also rely on setuptools' discovery methods 2025-03-20T07:20:33,491 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-03-20T07:20:33,491 instead of `find_packages(...)`/`find:`). 2025-03-20T07:20:33,493 You can read more about "package discovery" on setuptools documentation page: 2025-03-20T07:20:33,494 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-03-20T07:20:33,495 If you don't want 'esMPRA.data' to be distributed and are 2025-03-20T07:20:33,495 already explicitly excluding 'esMPRA.data' via 2025-03-20T07:20:33,495 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-03-20T07:20:33,496 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-03-20T07:20:33,497 combination with a more fine grained `package-data` configuration. 2025-03-20T07:20:33,499 You can read more about "package data files" on setuptools documentation page: 2025-03-20T07:20:33,501 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-03-20T07:20:33,502 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-03-20T07:20:33,503 even if it does not contain any `.py` files. 2025-03-20T07:20:33,503 On the other hand, currently there is no concept of package data 2025-03-20T07:20:33,503 directory, all directories are treated like packages. 2025-03-20T07:20:33,504 ******************************************************************************** 2025-03-20T07:20:33,505 !! 2025-03-20T07:20:33,506 check.warn(importable) 2025-03-20T07:20:33,506 creating build/lib/esMPRA/data 2025-03-20T07:20:33,507 copying src/esMPRA/data/step1_refdata.pkl -> build/lib/esMPRA/data 2025-03-20T07:20:33,507 copying src/esMPRA/data/step2_refdata.pkl -> build/lib/esMPRA/data 2025-03-20T07:20:33,508 copying src/esMPRA/data/step3_refdata.pkl -> build/lib/esMPRA/data 2025-03-20T07:20:33,535 copying src/esMPRA/data/step4_refdata.pkl -> build/lib/esMPRA/data 2025-03-20T07:20:33,564 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-03-20T07:20:33,564 !! 2025-03-20T07:20:33,566 ******************************************************************************** 2025-03-20T07:20:33,566 Please avoid running ``setup.py`` directly. 2025-03-20T07:20:33,567 Instead, use pypa/build, pypa/installer or other 2025-03-20T07:20:33,568 standards-based tools. 2025-03-20T07:20:33,569 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-03-20T07:20:33,569 ******************************************************************************** 2025-03-20T07:20:33,570 !! 2025-03-20T07:20:33,571 self.initialize_options() 2025-03-20T07:20:33,592 installing to build/bdist.linux-armv7l/wheel 2025-03-20T07:20:33,593 running install 2025-03-20T07:20:33,616 running install_lib 2025-03-20T07:20:33,643 creating build/bdist.linux-armv7l/wheel 2025-03-20T07:20:33,646 creating build/bdist.linux-armv7l/wheel/esMPRA 2025-03-20T07:20:33,647 copying build/lib/esMPRA/step5_compare_diff_rep.py -> build/bdist.linux-armv7l/wheel/./esMPRA 2025-03-20T07:20:33,649 copying build/lib/esMPRA/step3_get_RNA_counts.py -> build/bdist.linux-armv7l/wheel/./esMPRA 2025-03-20T07:20:33,652 copying build/lib/esMPRA/qc_step4.py -> build/bdist.linux-armv7l/wheel/./esMPRA 2025-03-20T07:20:33,654 copying build/lib/esMPRA/step1_oligo_barcode_map.py -> build/bdist.linux-armv7l/wheel/./esMPRA 2025-03-20T07:20:33,656 copying build/lib/esMPRA/qc_step3.py -> build/bdist.linux-armv7l/wheel/./esMPRA 2025-03-20T07:20:33,659 copying build/lib/esMPRA/__init__.py -> build/bdist.linux-armv7l/wheel/./esMPRA 2025-03-20T07:20:33,661 copying build/lib/esMPRA/qc_step1.py -> build/bdist.linux-armv7l/wheel/./esMPRA 2025-03-20T07:20:33,663 copying build/lib/esMPRA/qc_step2.py -> build/bdist.linux-armv7l/wheel/./esMPRA 2025-03-20T07:20:33,666 copying build/lib/esMPRA/step2_get_plasmid_counts.py -> build/bdist.linux-armv7l/wheel/./esMPRA 2025-03-20T07:20:33,670 creating build/bdist.linux-armv7l/wheel/esMPRA/data 2025-03-20T07:20:33,671 copying build/lib/esMPRA/data/step2_refdata.pkl -> build/bdist.linux-armv7l/wheel/./esMPRA/data 2025-03-20T07:20:33,682 copying build/lib/esMPRA/data/step1_refdata.pkl -> build/bdist.linux-armv7l/wheel/./esMPRA/data 2025-03-20T07:20:33,686 copying build/lib/esMPRA/data/step4_refdata.pkl -> build/bdist.linux-armv7l/wheel/./esMPRA/data 2025-03-20T07:20:33,688 copying build/lib/esMPRA/data/step3_refdata.pkl -> build/bdist.linux-armv7l/wheel/./esMPRA/data 2025-03-20T07:20:33,724 copying build/lib/esMPRA/generate_data_for_MPRAnalyse.py -> build/bdist.linux-armv7l/wheel/./esMPRA 2025-03-20T07:20:33,726 copying build/lib/esMPRA/step4_get_result.py -> build/bdist.linux-armv7l/wheel/./esMPRA 2025-03-20T07:20:33,728 running install_egg_info 2025-03-20T07:20:33,761 Copying src/esMPRA.egg-info to build/bdist.linux-armv7l/wheel/./esMPRA-0.1.0-py3.11.egg-info 2025-03-20T07:20:33,773 running install_scripts 2025-03-20T07:20:33,790 creating build/bdist.linux-armv7l/wheel/esMPRA-0.1.0.dist-info/WHEEL 2025-03-20T07:20:33,792 creating '/tmp/pip-wheel-et1nofuy/esMPRA-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-03-20T07:20:33,795 adding 'esMPRA/__init__.py' 2025-03-20T07:20:33,796 adding 'esMPRA/generate_data_for_MPRAnalyse.py' 2025-03-20T07:20:33,798 adding 'esMPRA/qc_step1.py' 2025-03-20T07:20:33,801 adding 'esMPRA/qc_step2.py' 2025-03-20T07:20:33,804 adding 'esMPRA/qc_step3.py' 2025-03-20T07:20:33,806 adding 'esMPRA/qc_step4.py' 2025-03-20T07:20:33,809 adding 'esMPRA/step1_oligo_barcode_map.py' 2025-03-20T07:20:33,811 adding 'esMPRA/step2_get_plasmid_counts.py' 2025-03-20T07:20:33,813 adding 'esMPRA/step3_get_RNA_counts.py' 2025-03-20T07:20:33,815 adding 'esMPRA/step4_get_result.py' 2025-03-20T07:20:33,817 adding 'esMPRA/step5_compare_diff_rep.py' 2025-03-20T07:20:33,838 adding 'esMPRA/data/step1_refdata.pkl' 2025-03-20T07:20:33,907 adding 'esMPRA/data/step2_refdata.pkl' 2025-03-20T07:20:34,291 adding 'esMPRA/data/step3_refdata.pkl' 2025-03-20T07:20:34,305 adding 'esMPRA/data/step4_refdata.pkl' 2025-03-20T07:20:34,308 adding 'esMPRA-0.1.0.dist-info/METADATA' 2025-03-20T07:20:34,310 adding 'esMPRA-0.1.0.dist-info/WHEEL' 2025-03-20T07:20:34,310 adding 'esMPRA-0.1.0.dist-info/entry_points.txt' 2025-03-20T07:20:34,311 adding 'esMPRA-0.1.0.dist-info/top_level.txt' 2025-03-20T07:20:34,312 adding 'esMPRA-0.1.0.dist-info/RECORD' 2025-03-20T07:20:34,320 removing build/bdist.linux-armv7l/wheel 2025-03-20T07:20:34,439 Building wheel for esmpra (setup.py): finished with status 'done' 2025-03-20T07:20:34,448 Created wheel for esmpra: filename=esMPRA-0.1.0-py3-none-any.whl size=641499 sha256=c2860d491564e159f1ceb792bb09f2d7caa15d90d49d8e528358f8733bcdab6a 2025-03-20T07:20:34,450 Stored in directory: /tmp/pip-ephem-wheel-cache-9l_rjans/wheels/3f/f4/24/82773f23558d96ae532920087818b70f2aed19ebcbd0b87f2c 2025-03-20T07:20:34,464 Successfully built esmpra 2025-03-20T07:20:34,485 Removed build tracker: '/tmp/pip-build-tracker-_640skwt'