2026-01-08T10:55:46,726 Created temporary directory: /tmp/pip-ephem-wheel-cache-y_p91eic 2026-01-08T10:55:46,728 Created temporary directory: /tmp/pip-build-tracker-9oujjtcv 2026-01-08T10:55:46,729 Initialized build tracking at /tmp/pip-build-tracker-9oujjtcv 2026-01-08T10:55:46,729 Created build tracker: /tmp/pip-build-tracker-9oujjtcv 2026-01-08T10:55:46,730 Entered build tracker: /tmp/pip-build-tracker-9oujjtcv 2026-01-08T10:55:46,731 Created temporary directory: /tmp/pip-wheel-_r_ueebd 2026-01-08T10:55:46,734 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-01-08T10:55:46,736 Created temporary directory: /tmp/pip-ephem-wheel-cache-992vnbnr 2026-01-08T10:55:46,760 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-08T10:55:46,764 2 location(s) to search for versions of jhomr-webinterface: 2026-01-08T10:55:46,764 * https://pypi.org/simple/jhomr-webinterface/ 2026-01-08T10:55:46,764 * https://www.piwheels.org/simple/jhomr-webinterface/ 2026-01-08T10:55:46,765 Fetching project page and analyzing links: https://pypi.org/simple/jhomr-webinterface/ 2026-01-08T10:55:46,766 Getting page https://pypi.org/simple/jhomr-webinterface/ 2026-01-08T10:55:46,768 Found index url https://pypi.org/simple 2026-01-08T10:55:46,979 Fetched page https://pypi.org/simple/jhomr-webinterface/ as application/vnd.pypi.simple.v1+json 2026-01-08T10:55:46,982 Skipping link: No binaries permitted for jhomr-webinterface: https://files.pythonhosted.org/packages/d8/20/5e291f651c720c06df622e7101436b2c503095a6a37f2f6dc7fd9c98d580/jhOMR_webInterface-0.1.0-py3-none-any.whl (from https://pypi.org/simple/jhomr-webinterface/) (requires-python:>=3.7) 2026-01-08T10:55:46,983 Found link https://files.pythonhosted.org/packages/4f/b0/1045f9ef3d0c5066e0b5f6f0e15174bb9508424724747fe8651a17826c91/jhomr_webinterface-0.1.0.tar.gz (from https://pypi.org/simple/jhomr-webinterface/) (requires-python:>=3.7), version: 0.1.0 2026-01-08T10:55:46,984 Skipping link: No binaries permitted for jhomr-webinterface: https://files.pythonhosted.org/packages/34/b0/7a323745847286a5352670a7e396b86bf378dd97b1bca24c4db2d4f33c9f/jhOMR_webInterface-0.1.1-py3-none-any.whl (from https://pypi.org/simple/jhomr-webinterface/) (requires-python:>=3.7) 2026-01-08T10:55:46,985 Found link https://files.pythonhosted.org/packages/88/1a/eb247f4832581b6056725be805eda6d0d1416abb192f9e274b6a6a4ee18f/jhomr_webinterface-0.1.1.tar.gz (from https://pypi.org/simple/jhomr-webinterface/) (requires-python:>=3.7), version: 0.1.1 2026-01-08T10:55:46,985 Skipping link: No binaries permitted for jhomr-webinterface: https://files.pythonhosted.org/packages/bf/50/20ffa4e3cf53032eb878250528a2e9a80f3c5b71025438336bd2d7c74fd6/jhOMR_webInterface-0.1.2-py3-none-any.whl (from https://pypi.org/simple/jhomr-webinterface/) 2026-01-08T10:55:46,986 Found link https://files.pythonhosted.org/packages/52/97/f7c53e464d0607ad577572353d5944a3f58816d77bc3bfa1a60e0c76c01e/jhomr_webinterface-0.1.2.tar.gz (from https://pypi.org/simple/jhomr-webinterface/), version: 0.1.2 2026-01-08T10:55:46,987 Skipping link: No binaries permitted for jhomr-webinterface: https://files.pythonhosted.org/packages/be/d4/a096b537b14d34315d34a4edb4166131de48878527f5c7aef1f4d0f2705b/jhomr_webinterface-0.2.0-py3-none-any.whl (from https://pypi.org/simple/jhomr-webinterface/) 2026-01-08T10:55:46,987 Found link https://files.pythonhosted.org/packages/44/e4/25a3d1bb87539d98bf543c1479d7440fdbfb8de406dd9e537c201fca7a29/jhomr_webinterface-0.2.0.tar.gz (from https://pypi.org/simple/jhomr-webinterface/), version: 0.2.0 2026-01-08T10:55:46,988 Fetching project page and analyzing links: https://www.piwheels.org/simple/jhomr-webinterface/ 2026-01-08T10:55:46,989 Getting page https://www.piwheels.org/simple/jhomr-webinterface/ 2026-01-08T10:55:46,990 Found index url https://www.piwheels.org/simple 2026-01-08T10:55:47,144 Fetched page https://www.piwheels.org/simple/jhomr-webinterface/ as text/html 2026-01-08T10:55:47,146 Skipping link: No binaries permitted for jhomr-webinterface: https://archive1.piwheels.org/simple/jhomr-webinterface/jhomr_webinterface-0.1.2-py3-none-any.whl#sha256=0be2237d9ca1d04cef7ec1db8625c95596e986f8c152f0a018c5e7ad4d6065b0 (from https://www.piwheels.org/simple/jhomr-webinterface/) 2026-01-08T10:55:47,147 Skipping link: No binaries permitted for jhomr-webinterface: https://archive1.piwheels.org/simple/jhomr-webinterface/jhOMR_webInterface-0.1.1-py3-none-any.whl#sha256=7339eb830aaaae7c3f970d03824be35ef0bdb46d66520c66c64c2989cfa98620 (from https://www.piwheels.org/simple/jhomr-webinterface/) (requires-python:>=3.7) 2026-01-08T10:55:47,147 Skipping link: No binaries permitted for jhomr-webinterface: https://archive1.piwheels.org/simple/jhomr-webinterface/jhOMR_webInterface-0.1.0-py3-none-any.whl#sha256=d81d99d8dfc2294b19e9fd5dc4579aba59620b2c75d2fdf353e45e20850e5457 (from https://www.piwheels.org/simple/jhomr-webinterface/) (requires-python:>=3.7) 2026-01-08T10:55:47,148 Skipping link: not a file: https://www.piwheels.org/simple/jhomr-webinterface/ 2026-01-08T10:55:47,148 Skipping link: not a file: https://pypi.org/simple/jhomr-webinterface/ 2026-01-08T10:55:47,168 Given no hashes to check 1 links for project 'jhomr-webinterface': discarding no candidates 2026-01-08T10:55:47,186 Collecting jhomr-webinterface==0.2.0 2026-01-08T10:55:47,188 Created temporary directory: /tmp/pip-unpack-8chcn53x 2026-01-08T10:55:47,395 Downloading jhomr_webinterface-0.2.0.tar.gz (27 kB) 2026-01-08T10:55:47,451 Added jhomr-webinterface==0.2.0 from https://files.pythonhosted.org/packages/44/e4/25a3d1bb87539d98bf543c1479d7440fdbfb8de406dd9e537c201fca7a29/jhomr_webinterface-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-9oujjtcv' 2026-01-08T10:55:47,453 Running setup.py (path:/tmp/pip-wheel-_r_ueebd/jhomr-webinterface_460fd1262ed04a139ca5840f9193b868/setup.py) egg_info for package jhomr-webinterface 2026-01-08T10:55:47,454 Created temporary directory: /tmp/pip-pip-egg-info-j6pg381y 2026-01-08T10:55:47,454 Preparing metadata (setup.py): started 2026-01-08T10:55:47,456 Running command python setup.py egg_info 2026-01-08T10:55:48,389 running egg_info 2026-01-08T10:55:48,417 creating /tmp/pip-pip-egg-info-j6pg381y/jhOMR_webInterface.egg-info 2026-01-08T10:55:48,418 writing /tmp/pip-pip-egg-info-j6pg381y/jhOMR_webInterface.egg-info/PKG-INFO 2026-01-08T10:55:48,421 writing dependency_links to /tmp/pip-pip-egg-info-j6pg381y/jhOMR_webInterface.egg-info/dependency_links.txt 2026-01-08T10:55:48,423 writing requirements to /tmp/pip-pip-egg-info-j6pg381y/jhOMR_webInterface.egg-info/requires.txt 2026-01-08T10:55:48,424 writing top-level names to /tmp/pip-pip-egg-info-j6pg381y/jhOMR_webInterface.egg-info/top_level.txt 2026-01-08T10:55:48,426 writing manifest file '/tmp/pip-pip-egg-info-j6pg381y/jhOMR_webInterface.egg-info/SOURCES.txt' 2026-01-08T10:55:48,515 reading manifest file '/tmp/pip-pip-egg-info-j6pg381y/jhOMR_webInterface.egg-info/SOURCES.txt' 2026-01-08T10:55:48,519 writing manifest file '/tmp/pip-pip-egg-info-j6pg381y/jhOMR_webInterface.egg-info/SOURCES.txt' 2026-01-08T10:55:48,630 Preparing metadata (setup.py): finished with status 'done' 2026-01-08T10:55:48,634 Source in /tmp/pip-wheel-_r_ueebd/jhomr-webinterface_460fd1262ed04a139ca5840f9193b868 has version 0.2.0, which satisfies requirement jhomr-webinterface==0.2.0 from https://files.pythonhosted.org/packages/44/e4/25a3d1bb87539d98bf543c1479d7440fdbfb8de406dd9e537c201fca7a29/jhomr_webinterface-0.2.0.tar.gz 2026-01-08T10:55:48,635 Removed jhomr-webinterface==0.2.0 from https://files.pythonhosted.org/packages/44/e4/25a3d1bb87539d98bf543c1479d7440fdbfb8de406dd9e537c201fca7a29/jhomr_webinterface-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-9oujjtcv' 2026-01-08T10:55:48,639 Created temporary directory: /tmp/pip-unpack-_qz31n2t 2026-01-08T10:55:48,640 Building wheels for collected packages: jhomr-webinterface 2026-01-08T10:55:48,645 Created temporary directory: /tmp/pip-wheel-8su7ktrb 2026-01-08T10:55:48,645 Building wheel for jhomr-webinterface (setup.py): started 2026-01-08T10:55:48,646 Destination directory: /tmp/pip-wheel-8su7ktrb 2026-01-08T10:55:48,647 Running command python setup.py bdist_wheel 2026-01-08T10:55:49,479 running bdist_wheel 2026-01-08T10:55:49,614 running build 2026-01-08T10:55:49,615 running build_py 2026-01-08T10:55:49,646 creating build/lib/jhOMR_webInterface 2026-01-08T10:55:49,648 copying jhOMR_webInterface/OMRutils_v6.py -> build/lib/jhOMR_webInterface 2026-01-08T10:55:49,651 copying jhOMR_webInterface/__init__.py -> build/lib/jhOMR_webInterface 2026-01-08T10:55:49,653 copying jhOMR_webInterface/shuffle_tf_and_mcq_v7.py -> build/lib/jhOMR_webInterface 2026-01-08T10:55:49,655 copying jhOMR_webInterface/utils_Latex_Exam_Questions_Generator.py -> build/lib/jhOMR_webInterface 2026-01-08T10:55:49,658 copying jhOMR_webInterface/OMRutils_v5.py -> build/lib/jhOMR_webInterface 2026-01-08T10:55:49,660 copying jhOMR_webInterface/utils_Latex_create_update_question_bank.py -> build/lib/jhOMR_webInterface 2026-01-08T10:55:49,663 copying jhOMR_webInterface/utils_Scanned_Script_check.py -> build/lib/jhOMR_webInterface 2026-01-08T10:55:49,694 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-01-08T10:55:49,695 !! 2026-01-08T10:55:49,696 ******************************************************************************** 2026-01-08T10:55:49,696 Please avoid running ``setup.py`` directly. 2026-01-08T10:55:49,697 Instead, use pypa/build, pypa/installer or other 2026-01-08T10:55:49,697 standards-based tools. 2026-01-08T10:55:49,698 This deprecation is overdue, please update your project and remove deprecated 2026-01-08T10:55:49,699 calls to avoid build errors in the future. 2026-01-08T10:55:49,700 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-01-08T10:55:49,700 ******************************************************************************** 2026-01-08T10:55:49,701 !! 2026-01-08T10:55:49,702 self.initialize_options() 2026-01-08T10:55:49,722 installing to build/bdist.linux-armv7l/wheel 2026-01-08T10:55:49,723 running install 2026-01-08T10:55:49,748 running install_lib 2026-01-08T10:55:49,775 creating build/bdist.linux-armv7l/wheel 2026-01-08T10:55:49,778 creating build/bdist.linux-armv7l/wheel/jhOMR_webInterface 2026-01-08T10:55:49,779 copying build/lib/jhOMR_webInterface/OMRutils_v6.py -> build/bdist.linux-armv7l/wheel/./jhOMR_webInterface 2026-01-08T10:55:49,782 copying build/lib/jhOMR_webInterface/__init__.py -> build/bdist.linux-armv7l/wheel/./jhOMR_webInterface 2026-01-08T10:55:49,784 copying build/lib/jhOMR_webInterface/shuffle_tf_and_mcq_v7.py -> build/bdist.linux-armv7l/wheel/./jhOMR_webInterface 2026-01-08T10:55:49,787 copying build/lib/jhOMR_webInterface/utils_Latex_Exam_Questions_Generator.py -> build/bdist.linux-armv7l/wheel/./jhOMR_webInterface 2026-01-08T10:55:49,790 copying build/lib/jhOMR_webInterface/OMRutils_v5.py -> build/bdist.linux-armv7l/wheel/./jhOMR_webInterface 2026-01-08T10:55:49,793 copying build/lib/jhOMR_webInterface/utils_Latex_create_update_question_bank.py -> build/bdist.linux-armv7l/wheel/./jhOMR_webInterface 2026-01-08T10:55:49,795 copying build/lib/jhOMR_webInterface/utils_Scanned_Script_check.py -> build/bdist.linux-armv7l/wheel/./jhOMR_webInterface 2026-01-08T10:55:49,797 running install_egg_info 2026-01-08T10:55:49,835 running egg_info 2026-01-08T10:55:49,862 writing jhOMR_webInterface.egg-info/PKG-INFO 2026-01-08T10:55:49,865 writing dependency_links to jhOMR_webInterface.egg-info/dependency_links.txt 2026-01-08T10:55:49,867 writing requirements to jhOMR_webInterface.egg-info/requires.txt 2026-01-08T10:55:49,868 writing top-level names to jhOMR_webInterface.egg-info/top_level.txt 2026-01-08T10:55:49,898 reading manifest file 'jhOMR_webInterface.egg-info/SOURCES.txt' 2026-01-08T10:55:49,903 writing manifest file 'jhOMR_webInterface.egg-info/SOURCES.txt' 2026-01-08T10:55:49,904 Copying jhOMR_webInterface.egg-info to build/bdist.linux-armv7l/wheel/./jhOMR_webInterface-0.2.0-py3.11.egg-info 2026-01-08T10:55:49,913 running install_scripts 2026-01-08T10:55:49,922 creating build/bdist.linux-armv7l/wheel/jhomr_webinterface-0.2.0.dist-info/WHEEL 2026-01-08T10:55:49,924 creating '/tmp/pip-wheel-8su7ktrb/jhomr_webinterface-0.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-08T10:55:49,929 adding 'jhOMR_webInterface/OMRutils_v5.py' 2026-01-08T10:55:49,934 adding 'jhOMR_webInterface/OMRutils_v6.py' 2026-01-08T10:55:49,935 adding 'jhOMR_webInterface/__init__.py' 2026-01-08T10:55:49,938 adding 'jhOMR_webInterface/shuffle_tf_and_mcq_v7.py' 2026-01-08T10:55:49,942 adding 'jhOMR_webInterface/utils_Latex_Exam_Questions_Generator.py' 2026-01-08T10:55:49,943 adding 'jhOMR_webInterface/utils_Latex_create_update_question_bank.py' 2026-01-08T10:55:49,945 adding 'jhOMR_webInterface/utils_Scanned_Script_check.py' 2026-01-08T10:55:49,947 adding 'jhomr_webinterface-0.2.0.dist-info/METADATA' 2026-01-08T10:55:49,948 adding 'jhomr_webinterface-0.2.0.dist-info/WHEEL' 2026-01-08T10:55:49,949 adding 'jhomr_webinterface-0.2.0.dist-info/top_level.txt' 2026-01-08T10:55:49,950 adding 'jhomr_webinterface-0.2.0.dist-info/RECORD' 2026-01-08T10:55:49,951 removing build/bdist.linux-armv7l/wheel 2026-01-08T10:55:50,066 Building wheel for jhomr-webinterface (setup.py): finished with status 'done' 2026-01-08T10:55:50,069 Created wheel for jhomr-webinterface: filename=jhomr_webinterface-0.2.0-py3-none-any.whl size=34613 sha256=0d738ec5f6d5236d17776dc05aa53336ce1dfd5197d14fe2eef1ba62d36d7c94 2026-01-08T10:55:50,070 Stored in directory: /tmp/pip-ephem-wheel-cache-992vnbnr/wheels/99/f7/a0/ae5ebb7cf42f0e25e53341bf0f496c4533a5db4bc9eb8c09db 2026-01-08T10:55:50,079 Successfully built jhomr-webinterface 2026-01-08T10:55:50,084 Removed build tracker: '/tmp/pip-build-tracker-9oujjtcv'