2026-04-16T14:28:30,426 Created temporary directory: /tmp/pip-ephem-wheel-cache-nid8agrx 2026-04-16T14:28:30,428 Created temporary directory: /tmp/pip-build-tracker-cufh3j_6 2026-04-16T14:28:30,429 Initialized build tracking at /tmp/pip-build-tracker-cufh3j_6 2026-04-16T14:28:30,429 Created build tracker: /tmp/pip-build-tracker-cufh3j_6 2026-04-16T14:28:30,430 Entered build tracker: /tmp/pip-build-tracker-cufh3j_6 2026-04-16T14:28:30,430 Created temporary directory: /tmp/pip-wheel-06w95e4t 2026-04-16T14:28:30,434 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-04-16T14:28:30,436 Created temporary directory: /tmp/pip-ephem-wheel-cache-y947ixcw 2026-04-16T14:28:30,458 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-16T14:28:30,461 2 location(s) to search for versions of schoolyourself-xblock: 2026-04-16T14:28:30,461 * https://pypi.org/simple/schoolyourself-xblock/ 2026-04-16T14:28:30,461 * https://www.piwheels.org/simple/schoolyourself-xblock/ 2026-04-16T14:28:30,462 Fetching project page and analyzing links: https://pypi.org/simple/schoolyourself-xblock/ 2026-04-16T14:28:30,463 Getting page https://pypi.org/simple/schoolyourself-xblock/ 2026-04-16T14:28:30,464 Found index url https://pypi.org/simple 2026-04-16T14:28:30,689 Fetched page https://pypi.org/simple/schoolyourself-xblock/ as application/vnd.pypi.simple.v1+json 2026-04-16T14:28:30,692 Found link https://files.pythonhosted.org/packages/44/e3/ca8cf1d6277e16d2ef3399444a262ffcbbbf63a7c4a49d948900574fb39e/schoolyourself-xblock-0.2.tar.gz (from https://pypi.org/simple/schoolyourself-xblock/), version: 0.2 2026-04-16T14:28:30,693 Skipping link: No binaries permitted for schoolyourself-xblock: https://files.pythonhosted.org/packages/8a/f9/f8eb1d65708645214ac521168afec9380fd54737dd0df03ae3b5569eca70/schoolyourself_xblock-0.2-py3-none-any.whl (from https://pypi.org/simple/schoolyourself-xblock/) 2026-04-16T14:28:30,693 Skipping link: No binaries permitted for schoolyourself-xblock: https://files.pythonhosted.org/packages/84/88/e05f2817468535c752abef64e30259f9babf196c1e3e089691bcf132a29a/schoolyourself_xblock-0.3.1-py3-none-any.whl (from https://pypi.org/simple/schoolyourself-xblock/) 2026-04-16T14:28:30,694 Found link https://files.pythonhosted.org/packages/e5/da/89d11815a98797a9f2890600495e316094f0504528143d50117e88808e9e/schoolyourself_xblock-0.3.1.tar.gz (from https://pypi.org/simple/schoolyourself-xblock/), version: 0.3.1 2026-04-16T14:28:30,695 Skipping link: No binaries permitted for schoolyourself-xblock: https://files.pythonhosted.org/packages/8c/88/6c9edf6c00c9869d87cabe0363f96de8cb7fa29556c8bc02d34867c0fc2d/schoolyourself_xblock-0.4.0-py3-none-any.whl (from https://pypi.org/simple/schoolyourself-xblock/) 2026-04-16T14:28:30,696 Found link https://files.pythonhosted.org/packages/92/1e/c9e90ae0f573e696f000de0e6e9b4322baa110ac8555d24c4023413fb222/schoolyourself_xblock-0.4.0.tar.gz (from https://pypi.org/simple/schoolyourself-xblock/), version: 0.4.0 2026-04-16T14:28:30,696 Fetching project page and analyzing links: https://www.piwheels.org/simple/schoolyourself-xblock/ 2026-04-16T14:28:30,697 Getting page https://www.piwheels.org/simple/schoolyourself-xblock/ 2026-04-16T14:28:30,698 Found index url https://www.piwheels.org/simple 2026-04-16T14:28:30,889 Fetched page https://www.piwheels.org/simple/schoolyourself-xblock/ as text/html 2026-04-16T14:28:30,890 Skipping link: No binaries permitted for schoolyourself-xblock: https://archive1.piwheels.org/simple/schoolyourself-xblock/schoolyourself_xblock-0.3.1-py3-none-any.whl#sha256=baf3e6187e14d19007224c2e446810c78ec31481697f02d2097f8704ef3859ab (from https://www.piwheels.org/simple/schoolyourself-xblock/) 2026-04-16T14:28:30,891 Skipping link: No binaries permitted for schoolyourself-xblock: https://archive1.piwheels.org/simple/schoolyourself-xblock/schoolyourself_xblock-0.2-py3-none-any.whl#sha256=789b50991f8c48717682693377b85580b17f0c98047b48eb5ca4f1050f19dedd (from https://www.piwheels.org/simple/schoolyourself-xblock/) 2026-04-16T14:28:30,892 Skipping link: not a file: https://www.piwheels.org/simple/schoolyourself-xblock/ 2026-04-16T14:28:30,893 Skipping link: not a file: https://pypi.org/simple/schoolyourself-xblock/ 2026-04-16T14:28:30,913 Given no hashes to check 1 links for project 'schoolyourself-xblock': discarding no candidates 2026-04-16T14:28:30,933 Collecting schoolyourself-xblock==0.4.0 2026-04-16T14:28:30,935 Created temporary directory: /tmp/pip-unpack-i0go323u 2026-04-16T14:28:31,165 Downloading schoolyourself_xblock-0.4.0.tar.gz (42 kB) 2026-04-16T14:28:31,278 Added schoolyourself-xblock==0.4.0 from https://files.pythonhosted.org/packages/92/1e/c9e90ae0f573e696f000de0e6e9b4322baa110ac8555d24c4023413fb222/schoolyourself_xblock-0.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-cufh3j_6' 2026-04-16T14:28:31,279 Running setup.py (path:/tmp/pip-wheel-06w95e4t/schoolyourself-xblock_ac20e84a7f344d2f821807043ef38580/setup.py) egg_info for package schoolyourself-xblock 2026-04-16T14:28:31,280 Created temporary directory: /tmp/pip-pip-egg-info-x_9fyavg 2026-04-16T14:28:31,281 Preparing metadata (setup.py): started 2026-04-16T14:28:31,282 Running command python setup.py egg_info 2026-04-16T14:28:32,226 running egg_info 2026-04-16T14:28:32,254 creating /tmp/pip-pip-egg-info-x_9fyavg/schoolyourself_xblock.egg-info 2026-04-16T14:28:32,255 writing /tmp/pip-pip-egg-info-x_9fyavg/schoolyourself_xblock.egg-info/PKG-INFO 2026-04-16T14:28:32,258 writing dependency_links to /tmp/pip-pip-egg-info-x_9fyavg/schoolyourself_xblock.egg-info/dependency_links.txt 2026-04-16T14:28:32,260 writing entry points to /tmp/pip-pip-egg-info-x_9fyavg/schoolyourself_xblock.egg-info/entry_points.txt 2026-04-16T14:28:32,261 writing requirements to /tmp/pip-pip-egg-info-x_9fyavg/schoolyourself_xblock.egg-info/requires.txt 2026-04-16T14:28:32,262 writing top-level names to /tmp/pip-pip-egg-info-x_9fyavg/schoolyourself_xblock.egg-info/top_level.txt 2026-04-16T14:28:32,263 writing manifest file '/tmp/pip-pip-egg-info-x_9fyavg/schoolyourself_xblock.egg-info/SOURCES.txt' 2026-04-16T14:28:32,352 reading manifest file '/tmp/pip-pip-egg-info-x_9fyavg/schoolyourself_xblock.egg-info/SOURCES.txt' 2026-04-16T14:28:32,353 reading manifest template 'MANIFEST.in' 2026-04-16T14:28:32,387 adding license file 'LICENSE' 2026-04-16T14:28:32,387 adding license file 'AUTHORS' 2026-04-16T14:28:32,390 writing manifest file '/tmp/pip-pip-egg-info-x_9fyavg/schoolyourself_xblock.egg-info/SOURCES.txt' 2026-04-16T14:28:32,499 Preparing metadata (setup.py): finished with status 'done' 2026-04-16T14:28:32,503 Source in /tmp/pip-wheel-06w95e4t/schoolyourself-xblock_ac20e84a7f344d2f821807043ef38580 has version 0.4.0, which satisfies requirement schoolyourself-xblock==0.4.0 from https://files.pythonhosted.org/packages/92/1e/c9e90ae0f573e696f000de0e6e9b4322baa110ac8555d24c4023413fb222/schoolyourself_xblock-0.4.0.tar.gz 2026-04-16T14:28:32,504 Removed schoolyourself-xblock==0.4.0 from https://files.pythonhosted.org/packages/92/1e/c9e90ae0f573e696f000de0e6e9b4322baa110ac8555d24c4023413fb222/schoolyourself_xblock-0.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-cufh3j_6' 2026-04-16T14:28:32,508 Created temporary directory: /tmp/pip-unpack-ul3i9g8z 2026-04-16T14:28:32,509 Building wheels for collected packages: schoolyourself-xblock 2026-04-16T14:28:32,514 Created temporary directory: /tmp/pip-wheel-f1wgq9k8 2026-04-16T14:28:32,514 Building wheel for schoolyourself-xblock (setup.py): started 2026-04-16T14:28:32,515 Destination directory: /tmp/pip-wheel-f1wgq9k8 2026-04-16T14:28:32,516 Running command python setup.py bdist_wheel 2026-04-16T14:28:33,366 running bdist_wheel 2026-04-16T14:28:33,498 running build 2026-04-16T14:28:33,499 running build_py 2026-04-16T14:28:33,531 creating build/lib/schoolyourself 2026-04-16T14:28:33,533 copying schoolyourself/schoolyourself_review.py -> build/lib/schoolyourself 2026-04-16T14:28:33,535 copying schoolyourself/schoolyourself.py -> build/lib/schoolyourself 2026-04-16T14:28:33,537 copying schoolyourself/__init__.py -> build/lib/schoolyourself 2026-04-16T14:28:33,539 copying schoolyourself/schoolyourself_review_test.py -> build/lib/schoolyourself 2026-04-16T14:28:33,541 copying schoolyourself/schoolyourself_lesson.py -> build/lib/schoolyourself 2026-04-16T14:28:33,545 creating build/lib/schoolyourself/static/css 2026-04-16T14:28:33,547 copying schoolyourself/static/css/student_view.css -> build/lib/schoolyourself/static/css 2026-04-16T14:28:33,549 creating build/lib/schoolyourself/static/js 2026-04-16T14:28:33,550 copying schoolyourself/static/js/lesson_student_view.js -> build/lib/schoolyourself/static/js 2026-04-16T14:28:33,552 copying schoolyourself/static/js/review_student_view.js -> build/lib/schoolyourself/static/js 2026-04-16T14:28:33,554 copying schoolyourself/static/js/studio_view.js -> build/lib/schoolyourself/static/js 2026-04-16T14:28:33,556 creating build/lib/schoolyourself/public 2026-04-16T14:28:33,557 copying schoolyourself/public/review_icon.png -> build/lib/schoolyourself/public 2026-04-16T14:28:33,560 copying schoolyourself/public/sylib.js -> build/lib/schoolyourself/public 2026-04-16T14:28:33,562 copying schoolyourself/public/sylib.css -> build/lib/schoolyourself/public 2026-04-16T14:28:33,564 creating build/lib/schoolyourself/templates 2026-04-16T14:28:33,564 copying schoolyourself/templates/studio_view.html -> build/lib/schoolyourself/templates 2026-04-16T14:28:33,567 copying schoolyourself/templates/lesson_student_view.html -> build/lib/schoolyourself/templates 2026-04-16T14:28:33,569 copying schoolyourself/templates/review_student_view.html -> build/lib/schoolyourself/templates 2026-04-16T14:28:33,598 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-04-16T14:28:33,599 !! 2026-04-16T14:28:33,600 ******************************************************************************** 2026-04-16T14:28:33,600 Please avoid running ``setup.py`` directly. 2026-04-16T14:28:33,601 Instead, use pypa/build, pypa/installer or other 2026-04-16T14:28:33,602 standards-based tools. 2026-04-16T14:28:33,603 This deprecation is overdue, please update your project and remove deprecated 2026-04-16T14:28:33,603 calls to avoid build errors in the future. 2026-04-16T14:28:33,605 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-04-16T14:28:33,605 ******************************************************************************** 2026-04-16T14:28:33,607 !! 2026-04-16T14:28:33,607 self.initialize_options() 2026-04-16T14:28:33,625 installing to build/bdist.linux-armv7l/wheel 2026-04-16T14:28:33,626 running install 2026-04-16T14:28:33,651 running install_lib 2026-04-16T14:28:33,678 creating build/bdist.linux-armv7l/wheel 2026-04-16T14:28:33,680 creating build/bdist.linux-armv7l/wheel/schoolyourself 2026-04-16T14:28:33,681 copying build/lib/schoolyourself/schoolyourself_review.py -> build/bdist.linux-armv7l/wheel/./schoolyourself 2026-04-16T14:28:33,684 copying build/lib/schoolyourself/schoolyourself.py -> build/bdist.linux-armv7l/wheel/./schoolyourself 2026-04-16T14:28:33,687 creating build/bdist.linux-armv7l/wheel/schoolyourself/public 2026-04-16T14:28:33,688 copying build/lib/schoolyourself/public/review_icon.png -> build/bdist.linux-armv7l/wheel/./schoolyourself/public 2026-04-16T14:28:33,690 copying build/lib/schoolyourself/public/sylib.js -> build/bdist.linux-armv7l/wheel/./schoolyourself/public 2026-04-16T14:28:33,692 copying build/lib/schoolyourself/public/sylib.css -> build/bdist.linux-armv7l/wheel/./schoolyourself/public 2026-04-16T14:28:33,694 copying build/lib/schoolyourself/__init__.py -> build/bdist.linux-armv7l/wheel/./schoolyourself 2026-04-16T14:28:33,696 copying build/lib/schoolyourself/schoolyourself_review_test.py -> build/bdist.linux-armv7l/wheel/./schoolyourself 2026-04-16T14:28:33,698 copying build/lib/schoolyourself/schoolyourself_lesson.py -> build/bdist.linux-armv7l/wheel/./schoolyourself 2026-04-16T14:28:33,701 creating build/bdist.linux-armv7l/wheel/schoolyourself/static 2026-04-16T14:28:33,702 creating build/bdist.linux-armv7l/wheel/schoolyourself/static/css 2026-04-16T14:28:33,704 copying build/lib/schoolyourself/static/css/student_view.css -> build/bdist.linux-armv7l/wheel/./schoolyourself/static/css 2026-04-16T14:28:33,706 creating build/bdist.linux-armv7l/wheel/schoolyourself/static/js 2026-04-16T14:28:33,707 copying build/lib/schoolyourself/static/js/lesson_student_view.js -> build/bdist.linux-armv7l/wheel/./schoolyourself/static/js 2026-04-16T14:28:33,709 copying build/lib/schoolyourself/static/js/review_student_view.js -> build/bdist.linux-armv7l/wheel/./schoolyourself/static/js 2026-04-16T14:28:33,711 copying build/lib/schoolyourself/static/js/studio_view.js -> build/bdist.linux-armv7l/wheel/./schoolyourself/static/js 2026-04-16T14:28:33,713 creating build/bdist.linux-armv7l/wheel/schoolyourself/templates 2026-04-16T14:28:33,714 copying build/lib/schoolyourself/templates/studio_view.html -> build/bdist.linux-armv7l/wheel/./schoolyourself/templates 2026-04-16T14:28:33,716 copying build/lib/schoolyourself/templates/lesson_student_view.html -> build/bdist.linux-armv7l/wheel/./schoolyourself/templates 2026-04-16T14:28:33,718 copying build/lib/schoolyourself/templates/review_student_view.html -> build/bdist.linux-armv7l/wheel/./schoolyourself/templates 2026-04-16T14:28:33,720 running install_egg_info 2026-04-16T14:28:33,755 running egg_info 2026-04-16T14:28:33,782 writing schoolyourself_xblock.egg-info/PKG-INFO 2026-04-16T14:28:33,785 writing dependency_links to schoolyourself_xblock.egg-info/dependency_links.txt 2026-04-16T14:28:33,787 writing entry points to schoolyourself_xblock.egg-info/entry_points.txt 2026-04-16T14:28:33,788 writing requirements to schoolyourself_xblock.egg-info/requires.txt 2026-04-16T14:28:33,790 writing top-level names to schoolyourself_xblock.egg-info/top_level.txt 2026-04-16T14:28:33,822 reading manifest file 'schoolyourself_xblock.egg-info/SOURCES.txt' 2026-04-16T14:28:33,826 reading manifest template 'MANIFEST.in' 2026-04-16T14:28:33,862 adding license file 'LICENSE' 2026-04-16T14:28:33,863 adding license file 'AUTHORS' 2026-04-16T14:28:33,866 writing manifest file 'schoolyourself_xblock.egg-info/SOURCES.txt' 2026-04-16T14:28:33,867 Copying schoolyourself_xblock.egg-info to build/bdist.linux-armv7l/wheel/./schoolyourself_xblock-0.4.0-py3.11.egg-info 2026-04-16T14:28:33,880 running install_scripts 2026-04-16T14:28:33,897 creating build/bdist.linux-armv7l/wheel/schoolyourself_xblock-0.4.0.dist-info/WHEEL 2026-04-16T14:28:33,900 creating '/tmp/pip-wheel-f1wgq9k8/schoolyourself_xblock-0.4.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-16T14:28:33,902 adding 'schoolyourself/__init__.py' 2026-04-16T14:28:33,904 adding 'schoolyourself/schoolyourself.py' 2026-04-16T14:28:33,906 adding 'schoolyourself/schoolyourself_lesson.py' 2026-04-16T14:28:33,907 adding 'schoolyourself/schoolyourself_review.py' 2026-04-16T14:28:33,909 adding 'schoolyourself/schoolyourself_review_test.py' 2026-04-16T14:28:33,912 adding 'schoolyourself/public/review_icon.png' 2026-04-16T14:28:33,913 adding 'schoolyourself/public/sylib.css' 2026-04-16T14:28:33,914 adding 'schoolyourself/public/sylib.js' 2026-04-16T14:28:33,917 adding 'schoolyourself/static/css/student_view.css' 2026-04-16T14:28:33,918 adding 'schoolyourself/static/js/lesson_student_view.js' 2026-04-16T14:28:33,920 adding 'schoolyourself/static/js/review_student_view.js' 2026-04-16T14:28:33,921 adding 'schoolyourself/static/js/studio_view.js' 2026-04-16T14:28:33,923 adding 'schoolyourself/templates/lesson_student_view.html' 2026-04-16T14:28:33,924 adding 'schoolyourself/templates/review_student_view.html' 2026-04-16T14:28:33,926 adding 'schoolyourself/templates/studio_view.html' 2026-04-16T14:28:33,928 adding 'schoolyourself_xblock-0.4.0.dist-info/licenses/AUTHORS' 2026-04-16T14:28:33,933 adding 'schoolyourself_xblock-0.4.0.dist-info/licenses/LICENSE' 2026-04-16T14:28:33,935 adding 'schoolyourself_xblock-0.4.0.dist-info/METADATA' 2026-04-16T14:28:33,936 adding 'schoolyourself_xblock-0.4.0.dist-info/WHEEL' 2026-04-16T14:28:33,937 adding 'schoolyourself_xblock-0.4.0.dist-info/entry_points.txt' 2026-04-16T14:28:33,938 adding 'schoolyourself_xblock-0.4.0.dist-info/top_level.txt' 2026-04-16T14:28:33,939 adding 'schoolyourself_xblock-0.4.0.dist-info/RECORD' 2026-04-16T14:28:33,940 removing build/bdist.linux-armv7l/wheel 2026-04-16T14:28:34,058 Building wheel for schoolyourself-xblock (setup.py): finished with status 'done' 2026-04-16T14:28:34,061 Created wheel for schoolyourself-xblock: filename=schoolyourself_xblock-0.4.0-py3-none-any.whl size=38381 sha256=1d46d565b96f80e6180bdb7018c73d9bd174b18392f1ce4f63a9b1ed391ca55d 2026-04-16T14:28:34,062 Stored in directory: /tmp/pip-ephem-wheel-cache-y947ixcw/wheels/c1/ee/62/0b913062e2734bd48f918e07be28eca49c2f52730ee22e2fac 2026-04-16T14:28:34,073 Successfully built schoolyourself-xblock 2026-04-16T14:28:34,077 Removed build tracker: '/tmp/pip-build-tracker-cufh3j_6'