2023-10-22T00:57:00,943 Created temporary directory: /tmp/pip-build-tracker-d0_a4hmg 2023-10-22T00:57:00,944 Initialized build tracking at /tmp/pip-build-tracker-d0_a4hmg 2023-10-22T00:57:00,945 Created build tracker: /tmp/pip-build-tracker-d0_a4hmg 2023-10-22T00:57:00,945 Entered build tracker: /tmp/pip-build-tracker-d0_a4hmg 2023-10-22T00:57:00,946 Created temporary directory: /tmp/pip-wheel-9an924w4 2023-10-22T00:57:00,949 Created temporary directory: /tmp/pip-ephem-wheel-cache-tlu3f41w 2023-10-22T00:57:00,972 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-10-22T00:57:00,976 2 location(s) to search for versions of autograder-py: 2023-10-22T00:57:00,976 * https://pypi.org/simple/autograder-py/ 2023-10-22T00:57:00,976 * https://www.piwheels.org/simple/autograder-py/ 2023-10-22T00:57:00,977 Fetching project page and analyzing links: https://pypi.org/simple/autograder-py/ 2023-10-22T00:57:00,978 Getting page https://pypi.org/simple/autograder-py/ 2023-10-22T00:57:00,979 Found index url https://pypi.org/simple/ 2023-10-22T00:57:01,198 Fetched page https://pypi.org/simple/autograder-py/ as application/vnd.pypi.simple.v1+json 2023-10-22T00:57:01,204 Found link https://files.pythonhosted.org/packages/63/47/8391875cf157e5903eb82ceb64cc1202edced66e2a257b082c92ed2495b9/autograder-py-0.1.0.tar.gz (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.7), version: 0.1.0 2023-10-22T00:57:01,205 Found link https://files.pythonhosted.org/packages/b5/88/096415974adefe21af89e77a5266bad652e60144f2a6be6135f4c6b94846/autograder-py-0.1.1.tar.gz (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.7), version: 0.1.1 2023-10-22T00:57:01,205 Skipping link: No binaries permitted for autograder-py: https://files.pythonhosted.org/packages/3d/b6/db03de36724f6166a9838f6e1dc9ef881b97304ebca9f9255e3b4369983c/autograder_py-0.1.1-py3-none-any.whl (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.7) 2023-10-22T00:57:01,206 Found link https://files.pythonhosted.org/packages/81/78/8a397946d935ff7d24d1036cfbdf45727920cf14a1b581dc31c40e7bc8a4/autograder-py-0.1.2.tar.gz (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.7), version: 0.1.2 2023-10-22T00:57:01,207 Skipping link: No binaries permitted for autograder-py: https://files.pythonhosted.org/packages/65/69/909423aa28ab6b963b8dafaad9ddbc8a8ce8b6c916cf7afe92e6eaf5b579/autograder_py-0.1.2-py3-none-any.whl (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.7) 2023-10-22T00:57:01,208 Found link https://files.pythonhosted.org/packages/8b/dc/ea38c1390e3576024a0a7130761a0367e9a83b0f1b190e594203eeda8143/autograder-py-0.1.3.tar.gz (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.7), version: 0.1.3 2023-10-22T00:57:01,209 Skipping link: No binaries permitted for autograder-py: https://files.pythonhosted.org/packages/90/b2/eb14597713ebd38dd010ff3b1bd8b143e9d1ce8c56eabbb627c1938f5684/autograder_py-0.1.3-py3-none-any.whl (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.7) 2023-10-22T00:57:01,210 Found link https://files.pythonhosted.org/packages/44/5f/87a403d587c5f8b005ad28f9bf655c5a701e5e90388740238e3435781367/autograder-py-0.2.0.tar.gz (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.7), version: 0.2.0 2023-10-22T00:57:01,210 Skipping link: No binaries permitted for autograder-py: https://files.pythonhosted.org/packages/68/1e/8e30639e8475754abe73bd72b68cec2251e2af9eb7c137c9abc510338d56/autograder_py-0.2.0-py3-none-any.whl (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.7) 2023-10-22T00:57:01,211 Found link https://files.pythonhosted.org/packages/5f/9b/ab5b0781d95f1ca76a14ad111b4dd59b77273843f8ad201f508da347d716/autograder-py-0.2.1.tar.gz (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.7), version: 0.2.1 2023-10-22T00:57:01,212 Skipping link: No binaries permitted for autograder-py: https://files.pythonhosted.org/packages/39/e1/e8eee720cfa834ccca31ed07695fdb3fc02a3519ba9f1affc494d8c59fa2/autograder_py-0.2.1-py3-none-any.whl (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.7) 2023-10-22T00:57:01,213 Found link https://files.pythonhosted.org/packages/63/7d/886666f6596acb72b0eb81578bf531ff5902d75031d717921909844a0690/autograder-py-0.2.2.tar.gz (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.10), version: 0.2.2 2023-10-22T00:57:01,214 Skipping link: No binaries permitted for autograder-py: https://files.pythonhosted.org/packages/5e/9d/203f5b05684e59fd239fc25397be49455ce568c49a420ecebcde9db1ed27/autograder_py-0.2.2-py3-none-any.whl (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.10) 2023-10-22T00:57:01,215 Found link https://files.pythonhosted.org/packages/d3/25/cea83bf17e1f0a9421f8d1de3496fa211632742e0174b1f00aa8756f02d6/autograder-py-0.2.3.tar.gz (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.10), version: 0.2.3 2023-10-22T00:57:01,215 Skipping link: No binaries permitted for autograder-py: https://files.pythonhosted.org/packages/d5/f2/fb636c4d7a598ebcbb8e9bdfc1f93c2c21b86269daaf689c98398ebc76cb/autograder_py-0.2.3-py3-none-any.whl (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.10) 2023-10-22T00:57:01,216 Found link https://files.pythonhosted.org/packages/a3/6a/c8dbe853a822d69605dac13511929f1c7fcee92edeb4b6954e37db19089e/autograder-py-0.2.4.tar.gz (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.10), version: 0.2.4 2023-10-22T00:57:01,217 Skipping link: No binaries permitted for autograder-py: https://files.pythonhosted.org/packages/e2/0d/0098c3d56fe72338f91b4d3cf648268660136b497c6a68f4d868707968e8/autograder_py-0.2.4-py3-none-any.whl (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.10) 2023-10-22T00:57:01,217 Found link https://files.pythonhosted.org/packages/bc/bb/7f1a64d760f6e509c684d2dcd086dc911b9da9bd90ac6beb58cca262db7a/autograder-py-0.2.5.tar.gz (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.10), version: 0.2.5 2023-10-22T00:57:01,218 Skipping link: No binaries permitted for autograder-py: https://files.pythonhosted.org/packages/7e/f5/0258598ee47c01b2d59e9f2974530ef921bcd965a8e6bdf6142fc6c1bbbb/autograder_py-0.2.5-py3-none-any.whl (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.10) 2023-10-22T00:57:01,219 Found link https://files.pythonhosted.org/packages/e0/b6/eb88a4ec1ee8c66c810f1618359ca2105a6b987e5f507010776df2144047/autograder-py-0.2.6.tar.gz (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.10), version: 0.2.6 2023-10-22T00:57:01,219 Skipping link: No binaries permitted for autograder-py: https://files.pythonhosted.org/packages/5d/b5/60f721e79796b0dbe707417f4bc9247ada848ec984d564c01059173fb554/autograder_py-0.2.6-py3-none-any.whl (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.10) 2023-10-22T00:57:01,220 Found link https://files.pythonhosted.org/packages/cd/9f/ebb8fe04606831e9756e1b560d391d5faf8c8745eaa3698a3f226fb7b3b7/autograder-py-0.2.7.tar.gz (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.10), version: 0.2.7 2023-10-22T00:57:01,221 Skipping link: No binaries permitted for autograder-py: https://files.pythonhosted.org/packages/ab/ed/68724eea6b387d0ef97d9a2de2b6e0f50ff8f0c9365d1245b512d06c32b6/autograder_py-0.2.7-py3-none-any.whl (from https://pypi.org/simple/autograder-py/) (requires-python:>=3.10) 2023-10-22T00:57:01,222 Fetching project page and analyzing links: https://www.piwheels.org/simple/autograder-py/ 2023-10-22T00:57:01,222 Getting page https://www.piwheels.org/simple/autograder-py/ 2023-10-22T00:57:01,224 Found index url https://www.piwheels.org/simple/ 2023-10-22T00:57:01,379 Fetched page https://www.piwheels.org/simple/autograder-py/ as text/html 2023-10-22T00:57:01,383 Skipping link: No binaries permitted for autograder-py: https://www.piwheels.org/simple/autograder-py/autograder_py-0.2.6-py3-none-any.whl#sha256=0d15bf6b19d6c542db81e5eff388f3aec89602b6b75545165cb2c2a2de50e1f4 (from https://www.piwheels.org/simple/autograder-py/) (requires-python:>=3.10) 2023-10-22T00:57:01,384 Skipping link: No binaries permitted for autograder-py: https://www.piwheels.org/simple/autograder-py/autograder_py-0.2.5-py3-none-any.whl#sha256=f11cb17883a8199b741c76643018089918b4a6427e941cdeddfe3b651e23f1b1 (from https://www.piwheels.org/simple/autograder-py/) (requires-python:>=3.10) 2023-10-22T00:57:01,385 Skipping link: No binaries permitted for autograder-py: https://www.piwheels.org/simple/autograder-py/autograder_py-0.2.4-py3-none-any.whl#sha256=62a51ad35791faa8440902b93ec48997a413f1aaff86beae5f04a9b51509c2a9 (from https://www.piwheels.org/simple/autograder-py/) (requires-python:>=3.10) 2023-10-22T00:57:01,385 Skipping link: No binaries permitted for autograder-py: https://www.piwheels.org/simple/autograder-py/autograder_py-0.2.3-py3-none-any.whl#sha256=714ef77b4f6e89b2ce43546dedc7a00366db895922f1f0a551e5cd655b40f610 (from https://www.piwheels.org/simple/autograder-py/) (requires-python:>=3.10) 2023-10-22T00:57:01,386 Skipping link: No binaries permitted for autograder-py: https://www.piwheels.org/simple/autograder-py/autograder_py-0.2.2-py3-none-any.whl#sha256=03bf2f699f354b24a0e6a87c3d22018477d584cb3e2c67a0607c51d1394a5beb (from https://www.piwheels.org/simple/autograder-py/) (requires-python:>=3.10) 2023-10-22T00:57:01,386 Skipping link: No binaries permitted for autograder-py: https://www.piwheels.org/simple/autograder-py/autograder_py-0.2.1-py3-none-any.whl#sha256=b21d4d149494881ff0694d664a11374c3bb10d763facffa1eadce65d553fd047 (from https://www.piwheels.org/simple/autograder-py/) (requires-python:>=3.7) 2023-10-22T00:57:01,387 Skipping link: No binaries permitted for autograder-py: https://www.piwheels.org/simple/autograder-py/autograder_py-0.2.0-py3-none-any.whl#sha256=cebd04fb1cd68f7f3a933445f8af00b27aa150a61266483b2075921a08502aed (from https://www.piwheels.org/simple/autograder-py/) (requires-python:>=3.7) 2023-10-22T00:57:01,387 Skipping link: No binaries permitted for autograder-py: https://www.piwheels.org/simple/autograder-py/autograder_py-0.1.3-py3-none-any.whl#sha256=8a79d9409107962325c71980972fb9c79d3106c8a890ffe27aaee5063241d0e8 (from https://www.piwheels.org/simple/autograder-py/) (requires-python:>=3.7) 2023-10-22T00:57:01,388 Skipping link: No binaries permitted for autograder-py: https://www.piwheels.org/simple/autograder-py/autograder_py-0.1.2-py3-none-any.whl#sha256=b8790695acd408a1110a59c2091a9b53723e03ea3acfb927f239a46950bfb64f (from https://www.piwheels.org/simple/autograder-py/) (requires-python:>=3.7) 2023-10-22T00:57:01,388 Skipping link: No binaries permitted for autograder-py: https://www.piwheels.org/simple/autograder-py/autograder_py-0.1.1-py3-none-any.whl#sha256=9e2ae38a38050b8465efaf9f14b6f4742edaa0a7dbe187d786e02a48e3af4095 (from https://www.piwheels.org/simple/autograder-py/) (requires-python:>=3.7) 2023-10-22T00:57:01,389 Skipping link: No binaries permitted for autograder-py: https://www.piwheels.org/simple/autograder-py/autograder_py-0.1.0-py3-none-any.whl#sha256=1c61e21dc2732abb88515c6e913390a0ea091309e9cedb4fbd01545ccca27667 (from https://www.piwheels.org/simple/autograder-py/) (requires-python:>=3.7) 2023-10-22T00:57:01,389 Skipping link: not a file: https://www.piwheels.org/simple/autograder-py/ 2023-10-22T00:57:01,390 Skipping link: not a file: https://pypi.org/simple/autograder-py/ 2023-10-22T00:57:01,409 Given no hashes to check 1 links for project 'autograder-py': discarding no candidates 2023-10-22T00:57:01,427 Collecting autograder-py==0.2.7 2023-10-22T00:57:01,430 Created temporary directory: /tmp/pip-unpack-5jedp50z 2023-10-22T00:57:01,656 Downloading autograder-py-0.2.7.tar.gz (35 kB) 2023-10-22T00:57:01,791 Added autograder-py==0.2.7 from https://files.pythonhosted.org/packages/cd/9f/ebb8fe04606831e9756e1b560d391d5faf8c8745eaa3698a3f226fb7b3b7/autograder-py-0.2.7.tar.gz to build tracker '/tmp/pip-build-tracker-d0_a4hmg' 2023-10-22T00:57:01,793 Running setup.py (path:/tmp/pip-wheel-9an924w4/autograder-py_6eeb76379ef340b2be5d97d1eeea3813/setup.py) egg_info for package autograder-py 2023-10-22T00:57:01,794 Created temporary directory: /tmp/pip-pip-egg-info-uup8q7_e 2023-10-22T00:57:01,795 Preparing metadata (setup.py): started 2023-10-22T00:57:01,796 Running command python setup.py egg_info 2023-10-22T00:57:02,831 running egg_info 2023-10-22T00:57:02,833 creating /tmp/pip-pip-egg-info-uup8q7_e/autograder_py.egg-info 2023-10-22T00:57:02,857 writing /tmp/pip-pip-egg-info-uup8q7_e/autograder_py.egg-info/PKG-INFO 2023-10-22T00:57:02,861 writing dependency_links to /tmp/pip-pip-egg-info-uup8q7_e/autograder_py.egg-info/dependency_links.txt 2023-10-22T00:57:02,863 writing requirements to /tmp/pip-pip-egg-info-uup8q7_e/autograder_py.egg-info/requires.txt 2023-10-22T00:57:02,864 writing top-level names to /tmp/pip-pip-egg-info-uup8q7_e/autograder_py.egg-info/top_level.txt 2023-10-22T00:57:02,865 writing manifest file '/tmp/pip-pip-egg-info-uup8q7_e/autograder_py.egg-info/SOURCES.txt' 2023-10-22T00:57:02,947 reading manifest file '/tmp/pip-pip-egg-info-uup8q7_e/autograder_py.egg-info/SOURCES.txt' 2023-10-22T00:57:02,952 writing manifest file '/tmp/pip-pip-egg-info-uup8q7_e/autograder_py.egg-info/SOURCES.txt' 2023-10-22T00:57:03,060 Preparing metadata (setup.py): finished with status 'done' 2023-10-22T00:57:03,065 Source in /tmp/pip-wheel-9an924w4/autograder-py_6eeb76379ef340b2be5d97d1eeea3813 has version 0.2.7, which satisfies requirement autograder-py==0.2.7 from https://files.pythonhosted.org/packages/cd/9f/ebb8fe04606831e9756e1b560d391d5faf8c8745eaa3698a3f226fb7b3b7/autograder-py-0.2.7.tar.gz 2023-10-22T00:57:03,066 Removed autograder-py==0.2.7 from https://files.pythonhosted.org/packages/cd/9f/ebb8fe04606831e9756e1b560d391d5faf8c8745eaa3698a3f226fb7b3b7/autograder-py-0.2.7.tar.gz from build tracker '/tmp/pip-build-tracker-d0_a4hmg' 2023-10-22T00:57:03,073 Created temporary directory: /tmp/pip-unpack-jhcxhv5i 2023-10-22T00:57:03,074 Created temporary directory: /tmp/pip-unpack-kxfkryks 2023-10-22T00:57:03,083 Building wheels for collected packages: autograder-py 2023-10-22T00:57:03,087 Created temporary directory: /tmp/pip-wheel-pstii2uf 2023-10-22T00:57:03,087 Building wheel for autograder-py (setup.py): started 2023-10-22T00:57:03,089 Destination directory: /tmp/pip-wheel-pstii2uf 2023-10-22T00:57:03,089 Running command python setup.py bdist_wheel 2023-10-22T00:57:04,104 running bdist_wheel 2023-10-22T00:57:04,201 running build 2023-10-22T00:57:04,201 running build_py 2023-10-22T00:57:04,230 creating build 2023-10-22T00:57:04,230 creating build/lib 2023-10-22T00:57:04,231 creating build/lib/autograder 2023-10-22T00:57:04,232 copying autograder/question.py -> build/lib/autograder 2023-10-22T00:57:04,235 copying autograder/__init__.py -> build/lib/autograder 2023-10-22T00:57:04,236 copying autograder/code.py -> build/lib/autograder 2023-10-22T00:57:04,238 copying autograder/utils.py -> build/lib/autograder 2023-10-22T00:57:04,240 copying autograder/style.py -> build/lib/autograder 2023-10-22T00:57:04,242 copying autograder/submission.py -> build/lib/autograder 2023-10-22T00:57:04,245 copying autograder/git.py -> build/lib/autograder 2023-10-22T00:57:04,247 copying autograder/assignment.py -> build/lib/autograder 2023-10-22T00:57:04,250 creating build/lib/autograder/cli 2023-10-22T00:57:04,251 copying autograder/cli/__init__.py -> build/lib/autograder/cli 2023-10-22T00:57:04,252 copying autograder/cli/submit.py -> build/lib/autograder/cli 2023-10-22T00:57:04,254 copying autograder/cli/grade-submission.py -> build/lib/autograder/cli 2023-10-22T00:57:04,256 copying autograder/cli/style.py -> build/lib/autograder/cli 2023-10-22T00:57:04,257 copying autograder/cli/test-submissions.py -> build/lib/autograder/cli 2023-10-22T00:57:04,259 copying autograder/cli/test-remote-submissions.py -> build/lib/autograder/cli 2023-10-22T00:57:04,261 copying autograder/cli/setup-grading-dir.py -> build/lib/autograder/cli 2023-10-22T00:57:04,263 copying autograder/cli/history.py -> build/lib/autograder/cli 2023-10-22T00:57:04,265 copying autograder/cli/grade-assignment.py -> build/lib/autograder/cli 2023-10-22T00:57:04,266 copying autograder/cli/__main__.py -> build/lib/autograder/cli 2023-10-22T00:57:04,268 copying autograder/cli/peek.py -> build/lib/autograder/cli 2023-10-22T00:57:04,270 copying autograder/cli/pre-docker-grading.py -> build/lib/autograder/cli 2023-10-22T00:57:04,272 creating build/lib/autograder/util 2023-10-22T00:57:04,273 copying autograder/util/__init__.py -> build/lib/autograder/util 2023-10-22T00:57:04,275 copying autograder/util/cli.py -> build/lib/autograder/util 2023-10-22T00:57:04,277 copying autograder/util/hash.py -> build/lib/autograder/util 2023-10-22T00:57:04,281 creating build/lib/autograder/api 2023-10-22T00:57:04,282 copying autograder/api/__init__.py -> build/lib/autograder/api 2023-10-22T00:57:04,284 copying autograder/api/common.py -> build/lib/autograder/api 2023-10-22T00:57:04,287 copying autograder/api/submit.py -> build/lib/autograder/api 2023-10-22T00:57:04,288 copying autograder/api/history.py -> build/lib/autograder/api 2023-10-22T00:57:04,290 copying autograder/api/peek.py -> build/lib/autograder/api 2023-10-22T00:57:04,292 creating build/lib/autograder/cmd 2023-10-22T00:57:04,293 copying autograder/cmd/__init__.py -> build/lib/autograder/cmd 2023-10-22T00:57:04,295 copying autograder/cmd/gradeassignment.py -> build/lib/autograder/cmd 2023-10-22T00:57:04,297 creating build/lib/autograder/cli/ta 2023-10-22T00:57:04,298 copying autograder/cli/ta/fetch-submissions.py -> build/lib/autograder/cli/ta 2023-10-22T00:57:04,299 copying autograder/cli/ta/__init__.py -> build/lib/autograder/cli/ta 2023-10-22T00:57:04,301 copying autograder/cli/ta/fetch-grades.py -> build/lib/autograder/cli/ta 2023-10-22T00:57:04,303 copying autograder/cli/ta/fetch-submission.py -> build/lib/autograder/cli/ta 2023-10-22T00:57:04,305 copying autograder/cli/ta/__main__.py -> build/lib/autograder/cli/ta 2023-10-22T00:57:04,307 creating build/lib/autograder/cli/util 2023-10-22T00:57:04,308 copying autograder/cli/util/__init__.py -> build/lib/autograder/cli/util 2023-10-22T00:57:04,310 copying autograder/cli/util/extract-code.py -> build/lib/autograder/cli/util 2023-10-22T00:57:04,312 copying autograder/cli/util/show-config.py -> build/lib/autograder/cli/util 2023-10-22T00:57:04,314 copying autograder/cli/util/__main__.py -> build/lib/autograder/cli/util 2023-10-22T00:57:04,316 creating build/lib/autograder/cli/canvas 2023-10-22T00:57:04,317 copying autograder/cli/canvas/__init__.py -> build/lib/autograder/cli/canvas 2023-10-22T00:57:04,318 copying autograder/cli/canvas/sync-users.py -> build/lib/autograder/cli/canvas 2023-10-22T00:57:04,320 copying autograder/cli/canvas/upload-scores.py -> build/lib/autograder/cli/canvas 2023-10-22T00:57:04,322 copying autograder/cli/canvas/__main__.py -> build/lib/autograder/cli/canvas 2023-10-22T00:57:04,324 creating build/lib/autograder/cli/user 2023-10-22T00:57:04,325 copying autograder/cli/user/__init__.py -> build/lib/autograder/cli/user 2023-10-22T00:57:04,327 copying autograder/cli/user/remove.py -> build/lib/autograder/cli/user 2023-10-22T00:57:04,329 copying autograder/cli/user/list.py -> build/lib/autograder/cli/user 2023-10-22T00:57:04,330 copying autograder/cli/user/auth.py -> build/lib/autograder/cli/user 2023-10-22T00:57:04,332 copying autograder/cli/user/get.py -> build/lib/autograder/cli/user 2023-10-22T00:57:04,334 copying autograder/cli/user/__main__.py -> build/lib/autograder/cli/user 2023-10-22T00:57:04,335 copying autograder/cli/user/add.py -> build/lib/autograder/cli/user 2023-10-22T00:57:04,338 creating build/lib/autograder/api/ta 2023-10-22T00:57:04,339 copying autograder/api/ta/__init__.py -> build/lib/autograder/api/ta 2023-10-22T00:57:04,340 copying autograder/api/ta/fetchsubmissions.py -> build/lib/autograder/api/ta 2023-10-22T00:57:04,342 copying autograder/api/ta/fetchgrades.py -> build/lib/autograder/api/ta 2023-10-22T00:57:04,344 copying autograder/api/ta/fetchsubmission.py -> build/lib/autograder/api/ta 2023-10-22T00:57:04,346 creating build/lib/autograder/api/canvas 2023-10-22T00:57:04,347 copying autograder/api/canvas/__init__.py -> build/lib/autograder/api/canvas 2023-10-22T00:57:04,349 copying autograder/api/canvas/uploadscores.py -> build/lib/autograder/api/canvas 2023-10-22T00:57:04,351 copying autograder/api/canvas/syncusers.py -> build/lib/autograder/api/canvas 2023-10-22T00:57:04,353 creating build/lib/autograder/api/user 2023-10-22T00:57:04,354 copying autograder/api/user/__init__.py -> build/lib/autograder/api/user 2023-10-22T00:57:04,355 copying autograder/api/user/remove.py -> build/lib/autograder/api/user 2023-10-22T00:57:04,357 copying autograder/api/user/list.py -> build/lib/autograder/api/user 2023-10-22T00:57:04,359 copying autograder/api/user/auth.py -> build/lib/autograder/api/user 2023-10-22T00:57:04,361 copying autograder/api/user/get.py -> build/lib/autograder/api/user 2023-10-22T00:57:04,363 copying autograder/api/user/add.py -> build/lib/autograder/api/user 2023-10-22T00:57:04,396 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-10-22T00:57:04,397 !! 2023-10-22T00:57:04,398 ******************************************************************************** 2023-10-22T00:57:04,398 Please avoid running ``setup.py`` directly. 2023-10-22T00:57:04,399 Instead, use pypa/build, pypa/installer or other 2023-10-22T00:57:04,399 standards-based tools. 2023-10-22T00:57:04,400 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-10-22T00:57:04,401 ******************************************************************************** 2023-10-22T00:57:04,402 !! 2023-10-22T00:57:04,402 self.initialize_options() 2023-10-22T00:57:04,422 installing to build/bdist.linux-armv7l/wheel 2023-10-22T00:57:04,422 running install 2023-10-22T00:57:04,447 running install_lib 2023-10-22T00:57:04,472 creating build/bdist.linux-armv7l 2023-10-22T00:57:04,472 creating build/bdist.linux-armv7l/wheel 2023-10-22T00:57:04,474 creating build/bdist.linux-armv7l/wheel/autograder 2023-10-22T00:57:04,475 copying build/lib/autograder/question.py -> build/bdist.linux-armv7l/wheel/autograder 2023-10-22T00:57:04,477 copying build/lib/autograder/__init__.py -> build/bdist.linux-armv7l/wheel/autograder 2023-10-22T00:57:04,480 creating build/bdist.linux-armv7l/wheel/autograder/cli 2023-10-22T00:57:04,480 copying build/lib/autograder/cli/__init__.py -> build/bdist.linux-armv7l/wheel/autograder/cli 2023-10-22T00:57:04,482 copying build/lib/autograder/cli/submit.py -> build/bdist.linux-armv7l/wheel/autograder/cli 2023-10-22T00:57:04,484 creating build/bdist.linux-armv7l/wheel/autograder/cli/ta 2023-10-22T00:57:04,485 copying build/lib/autograder/cli/ta/fetch-submissions.py -> build/bdist.linux-armv7l/wheel/autograder/cli/ta 2023-10-22T00:57:04,487 copying build/lib/autograder/cli/ta/__init__.py -> build/bdist.linux-armv7l/wheel/autograder/cli/ta 2023-10-22T00:57:04,489 copying build/lib/autograder/cli/ta/fetch-grades.py -> build/bdist.linux-armv7l/wheel/autograder/cli/ta 2023-10-22T00:57:04,491 copying build/lib/autograder/cli/ta/fetch-submission.py -> build/bdist.linux-armv7l/wheel/autograder/cli/ta 2023-10-22T00:57:04,492 copying build/lib/autograder/cli/ta/__main__.py -> build/bdist.linux-armv7l/wheel/autograder/cli/ta 2023-10-22T00:57:04,494 copying build/lib/autograder/cli/grade-submission.py -> build/bdist.linux-armv7l/wheel/autograder/cli 2023-10-22T00:57:04,496 copying build/lib/autograder/cli/style.py -> build/bdist.linux-armv7l/wheel/autograder/cli 2023-10-22T00:57:04,498 creating build/bdist.linux-armv7l/wheel/autograder/cli/util 2023-10-22T00:57:04,499 copying build/lib/autograder/cli/util/__init__.py -> build/bdist.linux-armv7l/wheel/autograder/cli/util 2023-10-22T00:57:04,501 copying build/lib/autograder/cli/util/extract-code.py -> build/bdist.linux-armv7l/wheel/autograder/cli/util 2023-10-22T00:57:04,503 copying build/lib/autograder/cli/util/show-config.py -> build/bdist.linux-armv7l/wheel/autograder/cli/util 2023-10-22T00:57:04,505 copying build/lib/autograder/cli/util/__main__.py -> build/bdist.linux-armv7l/wheel/autograder/cli/util 2023-10-22T00:57:04,506 copying build/lib/autograder/cli/test-submissions.py -> build/bdist.linux-armv7l/wheel/autograder/cli 2023-10-22T00:57:04,508 copying build/lib/autograder/cli/test-remote-submissions.py -> build/bdist.linux-armv7l/wheel/autograder/cli 2023-10-22T00:57:04,510 creating build/bdist.linux-armv7l/wheel/autograder/cli/canvas 2023-10-22T00:57:04,511 copying build/lib/autograder/cli/canvas/__init__.py -> build/bdist.linux-armv7l/wheel/autograder/cli/canvas 2023-10-22T00:57:04,513 copying build/lib/autograder/cli/canvas/sync-users.py -> build/bdist.linux-armv7l/wheel/autograder/cli/canvas 2023-10-22T00:57:04,515 copying build/lib/autograder/cli/canvas/upload-scores.py -> build/bdist.linux-armv7l/wheel/autograder/cli/canvas 2023-10-22T00:57:04,517 copying build/lib/autograder/cli/canvas/__main__.py -> build/bdist.linux-armv7l/wheel/autograder/cli/canvas 2023-10-22T00:57:04,518 copying build/lib/autograder/cli/setup-grading-dir.py -> build/bdist.linux-armv7l/wheel/autograder/cli 2023-10-22T00:57:04,521 creating build/bdist.linux-armv7l/wheel/autograder/cli/user 2023-10-22T00:57:04,521 copying build/lib/autograder/cli/user/__init__.py -> build/bdist.linux-armv7l/wheel/autograder/cli/user 2023-10-22T00:57:04,523 copying build/lib/autograder/cli/user/remove.py -> build/bdist.linux-armv7l/wheel/autograder/cli/user 2023-10-22T00:57:04,525 copying build/lib/autograder/cli/user/list.py -> build/bdist.linux-armv7l/wheel/autograder/cli/user 2023-10-22T00:57:04,527 copying build/lib/autograder/cli/user/auth.py -> build/bdist.linux-armv7l/wheel/autograder/cli/user 2023-10-22T00:57:04,528 copying build/lib/autograder/cli/user/get.py -> build/bdist.linux-armv7l/wheel/autograder/cli/user 2023-10-22T00:57:04,530 copying build/lib/autograder/cli/user/__main__.py -> build/bdist.linux-armv7l/wheel/autograder/cli/user 2023-10-22T00:57:04,532 copying build/lib/autograder/cli/user/add.py -> build/bdist.linux-armv7l/wheel/autograder/cli/user 2023-10-22T00:57:04,534 copying build/lib/autograder/cli/history.py -> build/bdist.linux-armv7l/wheel/autograder/cli 2023-10-22T00:57:04,535 copying build/lib/autograder/cli/grade-assignment.py -> build/bdist.linux-armv7l/wheel/autograder/cli 2023-10-22T00:57:04,537 copying build/lib/autograder/cli/__main__.py -> build/bdist.linux-armv7l/wheel/autograder/cli 2023-10-22T00:57:04,539 copying build/lib/autograder/cli/peek.py -> build/bdist.linux-armv7l/wheel/autograder/cli 2023-10-22T00:57:04,541 copying build/lib/autograder/cli/pre-docker-grading.py -> build/bdist.linux-armv7l/wheel/autograder/cli 2023-10-22T00:57:04,543 copying build/lib/autograder/code.py -> build/bdist.linux-armv7l/wheel/autograder 2023-10-22T00:57:04,544 copying build/lib/autograder/utils.py -> build/bdist.linux-armv7l/wheel/autograder 2023-10-22T00:57:04,547 copying build/lib/autograder/style.py -> build/bdist.linux-armv7l/wheel/autograder 2023-10-22T00:57:04,549 creating build/bdist.linux-armv7l/wheel/autograder/util 2023-10-22T00:57:04,551 copying build/lib/autograder/util/__init__.py -> build/bdist.linux-armv7l/wheel/autograder/util 2023-10-22T00:57:04,552 copying build/lib/autograder/util/cli.py -> build/bdist.linux-armv7l/wheel/autograder/util 2023-10-22T00:57:04,554 copying build/lib/autograder/util/hash.py -> build/bdist.linux-armv7l/wheel/autograder/util 2023-10-22T00:57:04,556 copying build/lib/autograder/submission.py -> build/bdist.linux-armv7l/wheel/autograder 2023-10-22T00:57:04,558 copying build/lib/autograder/git.py -> build/bdist.linux-armv7l/wheel/autograder 2023-10-22T00:57:04,560 copying build/lib/autograder/assignment.py -> build/bdist.linux-armv7l/wheel/autograder 2023-10-22T00:57:04,562 creating build/bdist.linux-armv7l/wheel/autograder/api 2023-10-22T00:57:04,563 copying build/lib/autograder/api/__init__.py -> build/bdist.linux-armv7l/wheel/autograder/api 2023-10-22T00:57:04,565 copying build/lib/autograder/api/common.py -> build/bdist.linux-armv7l/wheel/autograder/api 2023-10-22T00:57:04,567 copying build/lib/autograder/api/submit.py -> build/bdist.linux-armv7l/wheel/autograder/api 2023-10-22T00:57:04,569 creating build/bdist.linux-armv7l/wheel/autograder/api/ta 2023-10-22T00:57:04,570 copying build/lib/autograder/api/ta/__init__.py -> build/bdist.linux-armv7l/wheel/autograder/api/ta 2023-10-22T00:57:04,572 copying build/lib/autograder/api/ta/fetchsubmissions.py -> build/bdist.linux-armv7l/wheel/autograder/api/ta 2023-10-22T00:57:04,573 copying build/lib/autograder/api/ta/fetchgrades.py -> build/bdist.linux-armv7l/wheel/autograder/api/ta 2023-10-22T00:57:04,575 copying build/lib/autograder/api/ta/fetchsubmission.py -> build/bdist.linux-armv7l/wheel/autograder/api/ta 2023-10-22T00:57:04,578 creating build/bdist.linux-armv7l/wheel/autograder/api/canvas 2023-10-22T00:57:04,578 copying build/lib/autograder/api/canvas/__init__.py -> build/bdist.linux-armv7l/wheel/autograder/api/canvas 2023-10-22T00:57:04,580 copying build/lib/autograder/api/canvas/uploadscores.py -> build/bdist.linux-armv7l/wheel/autograder/api/canvas 2023-10-22T00:57:04,582 copying build/lib/autograder/api/canvas/syncusers.py -> build/bdist.linux-armv7l/wheel/autograder/api/canvas 2023-10-22T00:57:04,584 creating build/bdist.linux-armv7l/wheel/autograder/api/user 2023-10-22T00:57:04,585 copying build/lib/autograder/api/user/__init__.py -> build/bdist.linux-armv7l/wheel/autograder/api/user 2023-10-22T00:57:04,587 copying build/lib/autograder/api/user/remove.py -> build/bdist.linux-armv7l/wheel/autograder/api/user 2023-10-22T00:57:04,588 copying build/lib/autograder/api/user/list.py -> build/bdist.linux-armv7l/wheel/autograder/api/user 2023-10-22T00:57:04,590 copying build/lib/autograder/api/user/auth.py -> build/bdist.linux-armv7l/wheel/autograder/api/user 2023-10-22T00:57:04,592 copying build/lib/autograder/api/user/get.py -> build/bdist.linux-armv7l/wheel/autograder/api/user 2023-10-22T00:57:04,594 copying build/lib/autograder/api/user/add.py -> build/bdist.linux-armv7l/wheel/autograder/api/user 2023-10-22T00:57:04,596 copying build/lib/autograder/api/history.py -> build/bdist.linux-armv7l/wheel/autograder/api 2023-10-22T00:57:04,597 copying build/lib/autograder/api/peek.py -> build/bdist.linux-armv7l/wheel/autograder/api 2023-10-22T00:57:04,600 creating build/bdist.linux-armv7l/wheel/autograder/cmd 2023-10-22T00:57:04,600 copying build/lib/autograder/cmd/__init__.py -> build/bdist.linux-armv7l/wheel/autograder/cmd 2023-10-22T00:57:04,602 copying build/lib/autograder/cmd/gradeassignment.py -> build/bdist.linux-armv7l/wheel/autograder/cmd 2023-10-22T00:57:04,603 running install_egg_info 2023-10-22T00:57:04,664 running egg_info 2023-10-22T00:57:04,689 writing autograder_py.egg-info/PKG-INFO 2023-10-22T00:57:04,693 writing dependency_links to autograder_py.egg-info/dependency_links.txt 2023-10-22T00:57:04,695 writing requirements to autograder_py.egg-info/requires.txt 2023-10-22T00:57:04,696 writing top-level names to autograder_py.egg-info/top_level.txt 2023-10-22T00:57:04,728 reading manifest file 'autograder_py.egg-info/SOURCES.txt' 2023-10-22T00:57:04,735 writing manifest file 'autograder_py.egg-info/SOURCES.txt' 2023-10-22T00:57:04,737 Copying autograder_py.egg-info to build/bdist.linux-armv7l/wheel/autograder_py-0.2.7-py3.11.egg-info 2023-10-22T00:57:04,747 running install_scripts 2023-10-22T00:57:04,761 creating build/bdist.linux-armv7l/wheel/autograder_py-0.2.7.dist-info/WHEEL 2023-10-22T00:57:04,764 creating '/tmp/pip-wheel-pstii2uf/autograder_py-0.2.7-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-10-22T00:57:04,766 adding 'autograder/__init__.py' 2023-10-22T00:57:04,767 adding 'autograder/assignment.py' 2023-10-22T00:57:04,769 adding 'autograder/code.py' 2023-10-22T00:57:04,770 adding 'autograder/git.py' 2023-10-22T00:57:04,772 adding 'autograder/question.py' 2023-10-22T00:57:04,774 adding 'autograder/style.py' 2023-10-22T00:57:04,776 adding 'autograder/submission.py' 2023-10-22T00:57:04,778 adding 'autograder/utils.py' 2023-10-22T00:57:04,779 adding 'autograder/api/__init__.py' 2023-10-22T00:57:04,781 adding 'autograder/api/common.py' 2023-10-22T00:57:04,782 adding 'autograder/api/history.py' 2023-10-22T00:57:04,783 adding 'autograder/api/peek.py' 2023-10-22T00:57:04,784 adding 'autograder/api/submit.py' 2023-10-22T00:57:04,786 adding 'autograder/api/canvas/__init__.py' 2023-10-22T00:57:04,787 adding 'autograder/api/canvas/syncusers.py' 2023-10-22T00:57:04,789 adding 'autograder/api/canvas/uploadscores.py' 2023-10-22T00:57:04,790 adding 'autograder/api/ta/__init__.py' 2023-10-22T00:57:04,791 adding 'autograder/api/ta/fetchgrades.py' 2023-10-22T00:57:04,792 adding 'autograder/api/ta/fetchsubmission.py' 2023-10-22T00:57:04,794 adding 'autograder/api/ta/fetchsubmissions.py' 2023-10-22T00:57:04,795 adding 'autograder/api/user/__init__.py' 2023-10-22T00:57:04,797 adding 'autograder/api/user/add.py' 2023-10-22T00:57:04,798 adding 'autograder/api/user/auth.py' 2023-10-22T00:57:04,799 adding 'autograder/api/user/get.py' 2023-10-22T00:57:04,800 adding 'autograder/api/user/list.py' 2023-10-22T00:57:04,802 adding 'autograder/api/user/remove.py' 2023-10-22T00:57:04,803 adding 'autograder/cli/__init__.py' 2023-10-22T00:57:04,805 adding 'autograder/cli/__main__.py' 2023-10-22T00:57:04,806 adding 'autograder/cli/grade-assignment.py' 2023-10-22T00:57:04,807 adding 'autograder/cli/grade-submission.py' 2023-10-22T00:57:04,808 adding 'autograder/cli/history.py' 2023-10-22T00:57:04,809 adding 'autograder/cli/peek.py' 2023-10-22T00:57:04,810 adding 'autograder/cli/pre-docker-grading.py' 2023-10-22T00:57:04,812 adding 'autograder/cli/setup-grading-dir.py' 2023-10-22T00:57:04,813 adding 'autograder/cli/style.py' 2023-10-22T00:57:04,814 adding 'autograder/cli/submit.py' 2023-10-22T00:57:04,815 adding 'autograder/cli/test-remote-submissions.py' 2023-10-22T00:57:04,817 adding 'autograder/cli/test-submissions.py' 2023-10-22T00:57:04,818 adding 'autograder/cli/canvas/__init__.py' 2023-10-22T00:57:04,820 adding 'autograder/cli/canvas/__main__.py' 2023-10-22T00:57:04,821 adding 'autograder/cli/canvas/sync-users.py' 2023-10-22T00:57:04,822 adding 'autograder/cli/canvas/upload-scores.py' 2023-10-22T00:57:04,824 adding 'autograder/cli/ta/__init__.py' 2023-10-22T00:57:04,825 adding 'autograder/cli/ta/__main__.py' 2023-10-22T00:57:04,826 adding 'autograder/cli/ta/fetch-grades.py' 2023-10-22T00:57:04,828 adding 'autograder/cli/ta/fetch-submission.py' 2023-10-22T00:57:04,829 adding 'autograder/cli/ta/fetch-submissions.py' 2023-10-22T00:57:04,831 adding 'autograder/cli/user/__init__.py' 2023-10-22T00:57:04,832 adding 'autograder/cli/user/__main__.py' 2023-10-22T00:57:04,833 adding 'autograder/cli/user/add.py' 2023-10-22T00:57:04,835 adding 'autograder/cli/user/auth.py' 2023-10-22T00:57:04,836 adding 'autograder/cli/user/get.py' 2023-10-22T00:57:04,837 adding 'autograder/cli/user/list.py' 2023-10-22T00:57:04,839 adding 'autograder/cli/user/remove.py' 2023-10-22T00:57:04,840 adding 'autograder/cli/util/__init__.py' 2023-10-22T00:57:04,841 adding 'autograder/cli/util/__main__.py' 2023-10-22T00:57:04,843 adding 'autograder/cli/util/extract-code.py' 2023-10-22T00:57:04,844 adding 'autograder/cli/util/show-config.py' 2023-10-22T00:57:04,846 adding 'autograder/cmd/__init__.py' 2023-10-22T00:57:04,847 adding 'autograder/cmd/gradeassignment.py' 2023-10-22T00:57:04,849 adding 'autograder/util/__init__.py' 2023-10-22T00:57:04,850 adding 'autograder/util/cli.py' 2023-10-22T00:57:04,851 adding 'autograder/util/hash.py' 2023-10-22T00:57:04,854 adding 'autograder_py-0.2.7.dist-info/METADATA' 2023-10-22T00:57:04,856 adding 'autograder_py-0.2.7.dist-info/WHEEL' 2023-10-22T00:57:04,856 adding 'autograder_py-0.2.7.dist-info/top_level.txt' 2023-10-22T00:57:04,858 adding 'autograder_py-0.2.7.dist-info/RECORD' 2023-10-22T00:57:04,860 removing build/bdist.linux-armv7l/wheel 2023-10-22T00:57:04,990 Building wheel for autograder-py (setup.py): finished with status 'done' 2023-10-22T00:57:04,993 Created wheel for autograder-py: filename=autograder_py-0.2.7-py3-none-any.whl size=51999 sha256=1bdb132e327d2927d59e820e8beab863ace57ee77328271d2235e7b4e46148fa 2023-10-22T00:57:04,994 Stored in directory: /tmp/pip-ephem-wheel-cache-tlu3f41w/wheels/04/34/81/113b2dd3437ff787fb7b0b7efb5739b9958a27cd632ed0fd5b 2023-10-22T00:57:05,007 Successfully built autograder-py 2023-10-22T00:57:05,012 Removed build tracker: '/tmp/pip-build-tracker-d0_a4hmg'