2026-03-13T13:34:09,626 Created temporary directory: /tmp/pip-ephem-wheel-cache-gy7olzw4 2026-03-13T13:34:09,628 Created temporary directory: /tmp/pip-build-tracker-y7qg3unu 2026-03-13T13:34:09,629 Initialized build tracking at /tmp/pip-build-tracker-y7qg3unu 2026-03-13T13:34:09,629 Created build tracker: /tmp/pip-build-tracker-y7qg3unu 2026-03-13T13:34:09,630 Entered build tracker: /tmp/pip-build-tracker-y7qg3unu 2026-03-13T13:34:09,631 Created temporary directory: /tmp/pip-wheel-d7etm5s5 2026-03-13T13:34:09,633 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-03-13T13:34:09,636 Created temporary directory: /tmp/pip-ephem-wheel-cache-rni32yva 2026-03-13T13:34:09,657 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-13T13:34:09,661 2 location(s) to search for versions of canvasapi: 2026-03-13T13:34:09,661 * https://pypi.org/simple/canvasapi/ 2026-03-13T13:34:09,661 * https://www.piwheels.org/simple/canvasapi/ 2026-03-13T13:34:09,662 Fetching project page and analyzing links: https://pypi.org/simple/canvasapi/ 2026-03-13T13:34:09,662 Getting page https://pypi.org/simple/canvasapi/ 2026-03-13T13:34:09,664 Found index url https://pypi.org/simple 2026-03-13T13:34:09,802 Fetched page https://pypi.org/simple/canvasapi/ as application/vnd.pypi.simple.v1+json 2026-03-13T13:34:09,808 Skipping link: No binaries permitted for canvasapi: https://files.pythonhosted.org/packages/a9/7b/07ce29ddb088f18ca27c93e8fafd1656a890beb05ba7698998a2a38840a1/canvasapi-0.3.0-py2-none-any.whl (from https://pypi.org/simple/canvasapi/) 2026-03-13T13:34:09,809 Found link https://files.pythonhosted.org/packages/f8/cb/6742a50ea037ad96083e79b4a06578aeda2c26dc3d60efd3449382203274/canvasapi-0.3.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.3.0 2026-03-13T13:34:09,810 Found link https://files.pythonhosted.org/packages/34/8c/1be65a8703209b3052af9e6a93316d4ed726a94d7bb22f3a9accf9f1500b/canvasapi-0.4.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.4.0 2026-03-13T13:34:09,810 Found link https://files.pythonhosted.org/packages/14/dc/afdd857a09eafb101079702d41ad8b9a62cf6d417c7cc7acd8297a17edc9/canvasapi-0.5.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.5.0 2026-03-13T13:34:09,811 Found link https://files.pythonhosted.org/packages/b6/c8/1a33421eec2b03fe68f7a7e84d884e74db55689e054d65060858535ae0c6/canvasapi-0.5.1.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.5.1 2026-03-13T13:34:09,812 Found link https://files.pythonhosted.org/packages/60/f0/70b64f774b0fee57121f0283b4ac2516a64255f44959735f629d3e61ee09/canvasapi-0.6.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.6.0 2026-03-13T13:34:09,813 Found link https://files.pythonhosted.org/packages/8e/b1/06e39fb259da788c09802cedafaf4ccd170e4c8ce6fdba3afce998d8bea4/canvasapi-0.7.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.7.0 2026-03-13T13:34:09,814 Found link https://files.pythonhosted.org/packages/84/9a/0c0c4bffb56e2f24b1b0e2fbd79ee4cbdd14f2d9befd1586d869a8ef6b34/canvasapi-0.8.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.8.0 2026-03-13T13:34:09,814 Found link https://files.pythonhosted.org/packages/26/d1/7631aca483daac56cb0c3c7216ddcba673fd9220c21f8b39cd79e4521cbc/canvasapi-0.8.1.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.8.1 2026-03-13T13:34:09,815 Found link https://files.pythonhosted.org/packages/90/76/06cf54c105815875fc77c7dd87c8fb022854c590de8d78d8a8e24b3cd692/canvasapi-0.8.2.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.8.2 2026-03-13T13:34:09,816 Found link https://files.pythonhosted.org/packages/7d/ca/1addb6bd08823db13a8474fee6085b333e328f59a5055ba6ef39331b137d/canvasapi-0.9.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.9.0 2026-03-13T13:34:09,816 Found link https://files.pythonhosted.org/packages/73/39/6f47f1fa1c9dbd7e3f5b8c278bf9337afacae53b906340418b7e7e3c688e/canvasapi-0.10.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.10.0 2026-03-13T13:34:09,817 Found link https://files.pythonhosted.org/packages/3f/e2/20cd4eb74daf6390f00b08f22eb45ccc54ccf19cb094e0fe00c1cdcb2669/canvasapi-0.11.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.11.0 2026-03-13T13:34:09,818 Found link https://files.pythonhosted.org/packages/bb/17/1bba2fb31a9b31f6201b2ef10f5f3ed5ab85d1cc5ac70304f060f0a39b43/canvasapi-0.12.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.12.0 2026-03-13T13:34:09,819 Found link https://files.pythonhosted.org/packages/86/e2/8b710b5163c7e2b53900ccdae08e99fd526d8b4d6d3644891566e5311f17/canvasapi-0.13.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.13.0 2026-03-13T13:34:09,819 Found link https://files.pythonhosted.org/packages/9a/07/d845223acc26c35c25c285da8a3ddd37ebfee43f56424b7041137a82f4c6/canvasapi-0.14.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.14.0 2026-03-13T13:34:09,820 Found link https://files.pythonhosted.org/packages/39/9d/360ea885606c7912ea26d5a43b828145a128105253fd97ca61447d4999ed/canvasapi-0.15.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.15.0 2026-03-13T13:34:09,820 Found link https://files.pythonhosted.org/packages/a0/45/e050bc6090507783835064559b55e401aa350414078b7c1eeefd17fe223e/canvasapi-0.16.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.16.0 2026-03-13T13:34:09,821 Found link https://files.pythonhosted.org/packages/0b/8e/165c8ade059fccdef47ccebb11d194a8407829258d26c40b4b667e552d92/canvasapi-0.16.1.tar.gz (from https://pypi.org/simple/canvasapi/), version: 0.16.1 2026-03-13T13:34:09,822 Found link https://files.pythonhosted.org/packages/a9/ec/c87b1823845190e45e021d51dce62e0b9a7f40bb3b33b861cde1c4ec422c/canvasapi-1.0.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 1.0.0 2026-03-13T13:34:09,822 Found link https://files.pythonhosted.org/packages/89/a4/3ee290c76f6e053162ed27cbc5e95fd92c9236f047ae5ebb567da3fd8e25/canvasapi-2.0.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 2.0.0 2026-03-13T13:34:09,823 Found link https://files.pythonhosted.org/packages/0a/bd/d78f05e5d1ea76888d4a37b36494e2f69669fa93b20a965a0a748aad4694/canvasapi-2.1.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 2.1.0 2026-03-13T13:34:09,823 Found link https://files.pythonhosted.org/packages/99/ff/1d5d94a6b7aafc0e7cc6e48acc54669f247756f00cbc4c7d836d6a3fb4ef/canvasapi-2.2.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 2.2.0 2026-03-13T13:34:09,824 Found link https://files.pythonhosted.org/packages/f4/ba/9fde328f6f26df041c50d942ffed25bc73d7bf19111804a184195ffaf40d/canvasapi-3.0.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 3.0.0 2026-03-13T13:34:09,825 Found link https://files.pythonhosted.org/packages/7d/63/5ceae8bb638fac587c9c4ffaa3d7d524260c82f6d0d314f6c08863e3d00c/canvasapi-3.1.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 3.1.0 2026-03-13T13:34:09,825 Found link https://files.pythonhosted.org/packages/2a/68/316c1778181b175a1cf139c20f795da0f4164e7da9ef31d8f3652c182358/canvasapi-3.2.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 3.2.0 2026-03-13T13:34:09,826 Skipping link: No binaries permitted for canvasapi: https://files.pythonhosted.org/packages/c7/ce/8fe55eebefc34b06e1656176f3fc569fea367980013421e203d81082376b/canvasapi-3.3.0-py3-none-any.whl (from https://pypi.org/simple/canvasapi/) 2026-03-13T13:34:09,827 Found link https://files.pythonhosted.org/packages/23/70/b093af2577d62b63b9353aea62ec08f9ddf5cbc03b8413698674f89a4781/canvasapi-3.3.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 3.3.0 2026-03-13T13:34:09,827 Skipping link: No binaries permitted for canvasapi: https://files.pythonhosted.org/packages/c8/dc/f5bcb673038837776f6972de44683b63e26777a090fb3dd372b7fbb4f8e1/canvasapi-3.4.0-py3-none-any.whl (from https://pypi.org/simple/canvasapi/) 2026-03-13T13:34:09,828 Found link https://files.pythonhosted.org/packages/1d/e0/4fcbddff6dbc8497adf430166e36a85118738c38d260791b6776b83f5bab/canvasapi-3.4.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 3.4.0 2026-03-13T13:34:09,829 Skipping link: No binaries permitted for canvasapi: https://files.pythonhosted.org/packages/f1/ce/e4999f95cf26d0af8a325453ff73c55fc02a59e741c328603b1f8e570185/canvasapi-3.5.0-py3-none-any.whl (from https://pypi.org/simple/canvasapi/) 2026-03-13T13:34:09,829 Found link https://files.pythonhosted.org/packages/8a/50/0df7e2f6de8798a253c300ad6ab43a7a18a9831f86263f78426c04bfc591/canvasapi-3.5.0.tar.gz (from https://pypi.org/simple/canvasapi/), version: 3.5.0 2026-03-13T13:34:09,830 Fetching project page and analyzing links: https://www.piwheels.org/simple/canvasapi/ 2026-03-13T13:34:09,831 Getting page https://www.piwheels.org/simple/canvasapi/ 2026-03-13T13:34:09,832 Found index url https://www.piwheels.org/simple 2026-03-13T13:34:09,992 Fetched page https://www.piwheels.org/simple/canvasapi/ as text/html 2026-03-13T13:34:10,000 Skipping link: No binaries permitted for canvasapi: https://www.piwheels.org/simple/canvasapi/canvasapi-3.4.0-py3-none-any.whl#sha256=0d78c1dfcf6d7d261c74b05362d0914b973ac9d9237490f976a9f2c1ebbc8b11 (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,001 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-3.3.0-py3-none-any.whl#sha256=4409cf50440f36f4c5667d0a95c4c5e99444bd0f8a589e1f1d9449c24a8ba0d2 (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,001 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-3.2.0-py3-none-any.whl#sha256=e184c31d4a433280d7c7d726acd641ff1da6c414063a4eac1c0c701db7179c21 (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,002 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-3.1.0-py3-none-any.whl#sha256=4da734343cb58bfd45943c2144b74b7c99e1dce0531308778efb064f51775a8a (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,002 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-3.0.0-py3-none-any.whl#sha256=433d74d7d6a24ae88a36fd7d4e387b1a65968d65b576d6d914087376142ea142 (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,003 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-2.2.0-py3-none-any.whl#sha256=f9d2170f13d3d5c6215b2bec1b2fa80a3573685a9afb8e5566bc3bbf2ee7f809 (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,003 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-2.1.0-py3-none-any.whl#sha256=198fe1b79ec4a1ac871f8d4a028e1d5abe20b2819f24d52c156d50e8bb749f8b (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,004 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-2.0.0-py3-none-any.whl#sha256=05d1e6ca81969efc98a6f7c23045fbbf89f58e4bde61d659899d8d175429c8d7 (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,004 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-1.0.0-py3-none-any.whl#sha256=48760216a8fee7a30928e6f14f5d784ba690246caab4fa3afba1e653949d2649 (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,005 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.16.1-py3-none-any.whl#sha256=d067f4d4e063929596862af4e90edf5ee0d428395dd51379e6e06a1891103000 (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,005 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.16.0-py3-none-any.whl#sha256=6091ef3ce00a10af042010da9f48e388fb29a602405f9c7299dbce8684573efd (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,006 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.15.0-py3-none-any.whl#sha256=f07fe15d67f9f5f62645f15699359ecae518843ea785464c4a621402c256a8ac (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,007 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.14.0-py3-none-any.whl#sha256=4573abccd5095e668effb7d7193ed1c8e8fa4dd060b712782ac169ef854caddb (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,007 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.13.0-py3-none-any.whl#sha256=48bdc1b7e43634babf438f4fd59cea40cf39a01f17fe439ca616d054387bab52 (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,008 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.12.0-py3-none-any.whl#sha256=063e56bf6ddb70725c213b8ed4d50b0d11cd04534e2aeabd0c8987e527cdf22e (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,008 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.11.0-py3-none-any.whl#sha256=a503c59de486893dd23c2442fc7bbdd22520ae5a80bd2fbf972ebc553db28e4b (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,009 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.10.0-py3-none-any.whl#sha256=46927929cb6bbebffca1fd00902538c68f56c586a28b7e0b4d1ebe4d7517c35b (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,010 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.9.0-py3-none-any.whl#sha256=74691c8faaadada072834fd18b275172bf4b9df6ec24c5031278dd554f0640f3 (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,010 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.8.2-py3-none-any.whl#sha256=5cd09f1029265738264823c799865563da4fc773f4314ca4af2be41fa83ebfc5 (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,011 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.8.1-py3-none-any.whl#sha256=73baadf5f7d71264d10d3f5e3a104ca79112c1c44695dfce6842864cc4d3863a (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,011 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.8.0-py3-none-any.whl#sha256=9de0c3a9bfc84997e82e26f921ff8072a0ffbc1e6085ea1e7f98ade922f226e8 (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,012 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.7.0-py3-none-any.whl#sha256=b40d0b895c55b3e76a15e9de7c65147463dbf6cffddf73c5501e2fb9823df132 (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,013 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.6.0-py3-none-any.whl#sha256=64340f3531fd389de09a83b02b58b5741ce5d7c77ac2bf4da75f0fa62bba2970 (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,013 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.5.1-py3-none-any.whl#sha256=3cd62a8ce1954e5791abe04c7f0b8fab4f167aa7939e1da965394e4fe978c240 (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,014 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.5.0-py3-none-any.whl#sha256=6f127bbcaa309da7f106294a664a1c22bd75b37622478f8d673eb7972bb31843 (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,014 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.4.0-py3-none-any.whl#sha256=617bcc73c2b47b61e4f79d8b3081b49c086f19384529c6cff9174d96a6171c0b (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,015 Skipping link: No binaries permitted for canvasapi: https://archive1.piwheels.org/simple/canvasapi/canvasapi-0.3.0-py3-none-any.whl#sha256=5d8f6bfab026fc2938311957e7991e46cbf60dc67dc9118ed708d59c0a491ddf (from https://www.piwheels.org/simple/canvasapi/) 2026-03-13T13:34:10,016 Skipping link: not a file: https://www.piwheels.org/simple/canvasapi/ 2026-03-13T13:34:10,016 Skipping link: not a file: https://pypi.org/simple/canvasapi/ 2026-03-13T13:34:10,038 Given no hashes to check 1 links for project 'canvasapi': discarding no candidates 2026-03-13T13:34:10,056 Collecting canvasapi==3.5.0 2026-03-13T13:34:10,058 Created temporary directory: /tmp/pip-unpack-dpu7h08m 2026-03-13T13:34:10,270 Downloading canvasapi-3.5.0.tar.gz (158 kB) 2026-03-13T13:34:10,650 Added canvasapi==3.5.0 from https://files.pythonhosted.org/packages/8a/50/0df7e2f6de8798a253c300ad6ab43a7a18a9831f86263f78426c04bfc591/canvasapi-3.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-y7qg3unu' 2026-03-13T13:34:10,652 Running setup.py (path:/tmp/pip-wheel-d7etm5s5/canvasapi_6eed6bd94563496e9906200e08a401cf/setup.py) egg_info for package canvasapi 2026-03-13T13:34:10,652 Created temporary directory: /tmp/pip-pip-egg-info-3l2onnxu 2026-03-13T13:34:10,653 Preparing metadata (setup.py): started 2026-03-13T13:34:10,654 Running command python setup.py egg_info 2026-03-13T13:34:11,492 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T13:34:11,492 !! 2026-03-13T13:34:11,493 ******************************************************************************** 2026-03-13T13:34:11,494 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T13:34:11,495 License :: OSI Approved :: MIT License 2026-03-13T13:34:11,496 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T13:34:11,497 ******************************************************************************** 2026-03-13T13:34:11,498 !! 2026-03-13T13:34:11,498 self._finalize_license_expression() 2026-03-13T13:34:11,522 running egg_info 2026-03-13T13:34:11,549 creating /tmp/pip-pip-egg-info-3l2onnxu/canvasapi.egg-info 2026-03-13T13:34:11,550 writing /tmp/pip-pip-egg-info-3l2onnxu/canvasapi.egg-info/PKG-INFO 2026-03-13T13:34:11,555 writing dependency_links to /tmp/pip-pip-egg-info-3l2onnxu/canvasapi.egg-info/dependency_links.txt 2026-03-13T13:34:11,556 writing requirements to /tmp/pip-pip-egg-info-3l2onnxu/canvasapi.egg-info/requires.txt 2026-03-13T13:34:11,558 writing top-level names to /tmp/pip-pip-egg-info-3l2onnxu/canvasapi.egg-info/top_level.txt 2026-03-13T13:34:11,559 writing manifest file '/tmp/pip-pip-egg-info-3l2onnxu/canvasapi.egg-info/SOURCES.txt' 2026-03-13T13:34:11,656 reading manifest file '/tmp/pip-pip-egg-info-3l2onnxu/canvasapi.egg-info/SOURCES.txt' 2026-03-13T13:34:11,657 adding license file 'LICENSE' 2026-03-13T13:34:11,658 adding license file 'AUTHORS.md' 2026-03-13T13:34:11,664 writing manifest file '/tmp/pip-pip-egg-info-3l2onnxu/canvasapi.egg-info/SOURCES.txt' 2026-03-13T13:34:11,772 Preparing metadata (setup.py): finished with status 'done' 2026-03-13T13:34:11,776 Source in /tmp/pip-wheel-d7etm5s5/canvasapi_6eed6bd94563496e9906200e08a401cf has version 3.5.0, which satisfies requirement canvasapi==3.5.0 from https://files.pythonhosted.org/packages/8a/50/0df7e2f6de8798a253c300ad6ab43a7a18a9831f86263f78426c04bfc591/canvasapi-3.5.0.tar.gz 2026-03-13T13:34:11,778 Removed canvasapi==3.5.0 from https://files.pythonhosted.org/packages/8a/50/0df7e2f6de8798a253c300ad6ab43a7a18a9831f86263f78426c04bfc591/canvasapi-3.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-y7qg3unu' 2026-03-13T13:34:11,783 Created temporary directory: /tmp/pip-unpack-qg3e2lc4 2026-03-13T13:34:11,784 Building wheels for collected packages: canvasapi 2026-03-13T13:34:11,788 Created temporary directory: /tmp/pip-wheel-hl66b_dj 2026-03-13T13:34:11,788 Building wheel for canvasapi (setup.py): started 2026-03-13T13:34:11,789 Destination directory: /tmp/pip-wheel-hl66b_dj 2026-03-13T13:34:11,790 Running command python setup.py bdist_wheel 2026-03-13T13:34:12,628 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-13T13:34:12,629 !! 2026-03-13T13:34:12,630 ******************************************************************************** 2026-03-13T13:34:12,630 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-13T13:34:12,631 License :: OSI Approved :: MIT License 2026-03-13T13:34:12,632 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-13T13:34:12,633 ******************************************************************************** 2026-03-13T13:34:12,634 !! 2026-03-13T13:34:12,634 self._finalize_license_expression() 2026-03-13T13:34:12,635 running bdist_wheel 2026-03-13T13:34:12,762 running build 2026-03-13T13:34:12,763 running build_py 2026-03-13T13:34:12,797 creating build/lib/canvasapi 2026-03-13T13:34:12,800 copying canvasapi/external_feed.py -> build/lib/canvasapi 2026-03-13T13:34:12,802 copying canvasapi/poll_session.py -> build/lib/canvasapi 2026-03-13T13:34:12,804 copying canvasapi/content_export.py -> build/lib/canvasapi 2026-03-13T13:34:12,806 copying canvasapi/course_event.py -> build/lib/canvasapi 2026-03-13T13:34:12,808 copying canvasapi/custom_gradebook_columns.py -> build/lib/canvasapi 2026-03-13T13:34:12,810 copying canvasapi/canvas_object.py -> build/lib/canvasapi 2026-03-13T13:34:12,812 copying canvasapi/gradebook_history.py -> build/lib/canvasapi 2026-03-13T13:34:12,814 copying canvasapi/login.py -> build/lib/canvasapi 2026-03-13T13:34:12,816 copying canvasapi/grade_change_log.py -> build/lib/canvasapi 2026-03-13T13:34:12,818 copying canvasapi/discussion_topic.py -> build/lib/canvasapi 2026-03-13T13:34:12,821 copying canvasapi/user.py -> build/lib/canvasapi 2026-03-13T13:34:12,824 copying canvasapi/authentication_event.py -> build/lib/canvasapi 2026-03-13T13:34:12,826 copying canvasapi/rubric.py -> build/lib/canvasapi 2026-03-13T13:34:12,828 copying canvasapi/jwt.py -> build/lib/canvasapi 2026-03-13T13:34:12,830 copying canvasapi/conversation.py -> build/lib/canvasapi 2026-03-13T13:34:12,832 copying canvasapi/current_user.py -> build/lib/canvasapi 2026-03-13T13:34:12,834 copying canvasapi/lti_resource_link.py -> build/lib/canvasapi 2026-03-13T13:34:12,836 copying canvasapi/notification_preference.py -> build/lib/canvasapi 2026-03-13T13:34:12,838 copying canvasapi/appointment_group.py -> build/lib/canvasapi 2026-03-13T13:34:12,840 copying canvasapi/assignment.py -> build/lib/canvasapi 2026-03-13T13:34:12,843 copying canvasapi/course.py -> build/lib/canvasapi 2026-03-13T13:34:12,847 copying canvasapi/canvas.py -> build/lib/canvasapi 2026-03-13T13:34:12,850 copying canvasapi/calendar_event.py -> build/lib/canvasapi 2026-03-13T13:34:12,852 copying canvasapi/submission.py -> build/lib/canvasapi 2026-03-13T13:34:12,854 copying canvasapi/course_epub_export.py -> build/lib/canvasapi 2026-03-13T13:34:12,856 copying canvasapi/tab.py -> build/lib/canvasapi 2026-03-13T13:34:12,858 copying canvasapi/progress.py -> build/lib/canvasapi 2026-03-13T13:34:12,860 copying canvasapi/new_quiz.py -> build/lib/canvasapi 2026-03-13T13:34:12,862 copying canvasapi/grading_standard.py -> build/lib/canvasapi 2026-03-13T13:34:12,864 copying canvasapi/page_view.py -> build/lib/canvasapi 2026-03-13T13:34:12,866 copying canvasapi/poll.py -> build/lib/canvasapi 2026-03-13T13:34:12,869 copying canvasapi/blueprint.py -> build/lib/canvasapi 2026-03-13T13:34:12,871 copying canvasapi/account_calendar.py -> build/lib/canvasapi 2026-03-13T13:34:12,873 copying canvasapi/page.py -> build/lib/canvasapi 2026-03-13T13:34:12,876 copying canvasapi/account.py -> build/lib/canvasapi 2026-03-13T13:34:12,880 copying canvasapi/module.py -> build/lib/canvasapi 2026-03-13T13:34:12,882 copying canvasapi/requester.py -> build/lib/canvasapi 2026-03-13T13:34:12,884 copying canvasapi/folder.py -> build/lib/canvasapi 2026-03-13T13:34:12,886 copying canvasapi/content_migration.py -> build/lib/canvasapi 2026-03-13T13:34:12,889 copying canvasapi/paginated_list.py -> build/lib/canvasapi 2026-03-13T13:34:12,891 copying canvasapi/communication_channel.py -> build/lib/canvasapi 2026-03-13T13:34:12,893 copying canvasapi/external_tool.py -> build/lib/canvasapi 2026-03-13T13:34:12,896 copying canvasapi/todo.py -> build/lib/canvasapi 2026-03-13T13:34:12,897 copying canvasapi/usage_rights.py -> build/lib/canvasapi 2026-03-13T13:34:12,899 copying canvasapi/eportfolio.py -> build/lib/canvasapi 2026-03-13T13:34:12,901 copying canvasapi/scope.py -> build/lib/canvasapi 2026-03-13T13:34:12,903 copying canvasapi/comm_message.py -> build/lib/canvasapi 2026-03-13T13:34:12,905 copying canvasapi/peer_review.py -> build/lib/canvasapi 2026-03-13T13:34:12,906 copying canvasapi/upload.py -> build/lib/canvasapi 2026-03-13T13:34:12,908 copying canvasapi/feature.py -> build/lib/canvasapi 2026-03-13T13:34:12,910 copying canvasapi/collaboration.py -> build/lib/canvasapi 2026-03-13T13:34:12,912 copying canvasapi/outcome.py -> build/lib/canvasapi 2026-03-13T13:34:12,915 copying canvasapi/planner.py -> build/lib/canvasapi 2026-03-13T13:34:12,917 copying canvasapi/quiz.py -> build/lib/canvasapi 2026-03-13T13:34:12,920 copying canvasapi/license.py -> build/lib/canvasapi 2026-03-13T13:34:12,922 copying canvasapi/outcome_import.py -> build/lib/canvasapi 2026-03-13T13:34:12,923 copying canvasapi/grading_period.py -> build/lib/canvasapi 2026-03-13T13:34:12,925 copying canvasapi/bookmark.py -> build/lib/canvasapi 2026-03-13T13:34:12,927 copying canvasapi/poll_choice.py -> build/lib/canvasapi 2026-03-13T13:34:12,929 copying canvasapi/file.py -> build/lib/canvasapi 2026-03-13T13:34:12,931 copying canvasapi/quiz_group.py -> build/lib/canvasapi 2026-03-13T13:34:12,933 copying canvasapi/poll_submission.py -> build/lib/canvasapi 2026-03-13T13:34:12,935 copying canvasapi/sis_import.py -> build/lib/canvasapi 2026-03-13T13:34:12,937 copying canvasapi/enrollment.py -> build/lib/canvasapi 2026-03-13T13:34:12,939 copying canvasapi/pairing_code.py -> build/lib/canvasapi 2026-03-13T13:34:12,941 copying canvasapi/searchresult.py -> build/lib/canvasapi 2026-03-13T13:34:12,944 copying canvasapi/enrollment_term.py -> build/lib/canvasapi 2026-03-13T13:34:12,946 copying canvasapi/__init__.py -> build/lib/canvasapi 2026-03-13T13:34:12,948 copying canvasapi/group.py -> build/lib/canvasapi 2026-03-13T13:34:12,951 copying canvasapi/avatar.py -> build/lib/canvasapi 2026-03-13T13:34:12,953 copying canvasapi/section.py -> build/lib/canvasapi 2026-03-13T13:34:12,955 copying canvasapi/favorite.py -> build/lib/canvasapi 2026-03-13T13:34:12,957 copying canvasapi/authentication_provider.py -> build/lib/canvasapi 2026-03-13T13:34:12,959 copying canvasapi/exceptions.py -> build/lib/canvasapi 2026-03-13T13:34:12,961 copying canvasapi/util.py -> build/lib/canvasapi 2026-03-13T13:34:12,963 running egg_info 2026-03-13T13:34:12,989 writing canvasapi.egg-info/PKG-INFO 2026-03-13T13:34:12,993 writing dependency_links to canvasapi.egg-info/dependency_links.txt 2026-03-13T13:34:12,995 writing requirements to canvasapi.egg-info/requires.txt 2026-03-13T13:34:12,996 writing top-level names to canvasapi.egg-info/top_level.txt 2026-03-13T13:34:13,031 reading manifest file 'canvasapi.egg-info/SOURCES.txt' 2026-03-13T13:34:13,041 adding license file 'LICENSE' 2026-03-13T13:34:13,041 adding license file 'AUTHORS.md' 2026-03-13T13:34:13,049 writing manifest file 'canvasapi.egg-info/SOURCES.txt' 2026-03-13T13:34:13,081 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-03-13T13:34:13,082 !! 2026-03-13T13:34:13,082 ******************************************************************************** 2026-03-13T13:34:13,083 Please avoid running ``setup.py`` directly. 2026-03-13T13:34:13,083 Instead, use pypa/build, pypa/installer or other 2026-03-13T13:34:13,084 standards-based tools. 2026-03-13T13:34:13,085 This deprecation is overdue, please update your project and remove deprecated 2026-03-13T13:34:13,085 calls to avoid build errors in the future. 2026-03-13T13:34:13,086 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-03-13T13:34:13,086 ******************************************************************************** 2026-03-13T13:34:13,087 !! 2026-03-13T13:34:13,088 self.initialize_options() 2026-03-13T13:34:13,108 installing to build/bdist.linux-armv7l/wheel 2026-03-13T13:34:13,108 running install 2026-03-13T13:34:13,131 running install_lib 2026-03-13T13:34:13,157 creating build/bdist.linux-armv7l/wheel 2026-03-13T13:34:13,160 creating build/bdist.linux-armv7l/wheel/canvasapi 2026-03-13T13:34:13,162 copying build/lib/canvasapi/external_feed.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,163 copying build/lib/canvasapi/poll_session.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,166 copying build/lib/canvasapi/content_export.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,167 copying build/lib/canvasapi/course_event.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,169 copying build/lib/canvasapi/custom_gradebook_columns.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,171 copying build/lib/canvasapi/canvas_object.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,173 copying build/lib/canvasapi/gradebook_history.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,175 copying build/lib/canvasapi/login.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,177 copying build/lib/canvasapi/grade_change_log.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,179 copying build/lib/canvasapi/discussion_topic.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,181 copying build/lib/canvasapi/user.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,184 copying build/lib/canvasapi/authentication_event.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,186 copying build/lib/canvasapi/rubric.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,188 copying build/lib/canvasapi/jwt.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,189 copying build/lib/canvasapi/conversation.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,191 copying build/lib/canvasapi/current_user.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,193 copying build/lib/canvasapi/lti_resource_link.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,195 copying build/lib/canvasapi/notification_preference.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,197 copying build/lib/canvasapi/appointment_group.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,199 copying build/lib/canvasapi/assignment.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,201 copying build/lib/canvasapi/course.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,205 copying build/lib/canvasapi/canvas.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,208 copying build/lib/canvasapi/calendar_event.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,210 copying build/lib/canvasapi/submission.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,212 copying build/lib/canvasapi/course_epub_export.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,214 copying build/lib/canvasapi/tab.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,216 copying build/lib/canvasapi/progress.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,218 copying build/lib/canvasapi/new_quiz.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,220 copying build/lib/canvasapi/grading_standard.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,222 copying build/lib/canvasapi/page_view.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,224 copying build/lib/canvasapi/poll.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,226 copying build/lib/canvasapi/blueprint.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,229 copying build/lib/canvasapi/account_calendar.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,231 copying build/lib/canvasapi/page.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,233 copying build/lib/canvasapi/account.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,237 copying build/lib/canvasapi/module.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,239 copying build/lib/canvasapi/requester.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,241 copying build/lib/canvasapi/folder.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,243 copying build/lib/canvasapi/content_migration.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,246 copying build/lib/canvasapi/paginated_list.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,248 copying build/lib/canvasapi/communication_channel.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,251 copying build/lib/canvasapi/external_tool.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,254 copying build/lib/canvasapi/todo.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,256 copying build/lib/canvasapi/usage_rights.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,259 copying build/lib/canvasapi/eportfolio.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,261 copying build/lib/canvasapi/scope.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,263 copying build/lib/canvasapi/comm_message.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,265 copying build/lib/canvasapi/peer_review.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,267 copying build/lib/canvasapi/upload.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,270 copying build/lib/canvasapi/feature.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,272 copying build/lib/canvasapi/collaboration.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,274 copying build/lib/canvasapi/outcome.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,277 copying build/lib/canvasapi/planner.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,280 copying build/lib/canvasapi/quiz.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,283 copying build/lib/canvasapi/license.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,285 copying build/lib/canvasapi/outcome_import.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,287 copying build/lib/canvasapi/grading_period.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,289 copying build/lib/canvasapi/bookmark.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,291 copying build/lib/canvasapi/poll_choice.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,293 copying build/lib/canvasapi/file.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,295 copying build/lib/canvasapi/quiz_group.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,297 copying build/lib/canvasapi/poll_submission.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,299 copying build/lib/canvasapi/sis_import.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,300 copying build/lib/canvasapi/enrollment.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,302 copying build/lib/canvasapi/pairing_code.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,304 copying build/lib/canvasapi/searchresult.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,306 copying build/lib/canvasapi/enrollment_term.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,308 copying build/lib/canvasapi/__init__.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,310 copying build/lib/canvasapi/group.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,313 copying build/lib/canvasapi/avatar.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,315 copying build/lib/canvasapi/section.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,318 copying build/lib/canvasapi/favorite.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,319 copying build/lib/canvasapi/authentication_provider.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,321 copying build/lib/canvasapi/exceptions.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,323 copying build/lib/canvasapi/util.py -> build/bdist.linux-armv7l/wheel/./canvasapi 2026-03-13T13:34:13,325 running install_egg_info 2026-03-13T13:34:13,361 Copying canvasapi.egg-info to build/bdist.linux-armv7l/wheel/./canvasapi-3.5.0-py3.11.egg-info 2026-03-13T13:34:13,374 running install_scripts 2026-03-13T13:34:13,388 creating build/bdist.linux-armv7l/wheel/canvasapi-3.5.0.dist-info/WHEEL 2026-03-13T13:34:13,391 creating '/tmp/pip-wheel-hl66b_dj/canvasapi-3.5.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-13T13:34:13,395 adding 'canvasapi/__init__.py' 2026-03-13T13:34:13,400 adding 'canvasapi/account.py' 2026-03-13T13:34:13,402 adding 'canvasapi/account_calendar.py' 2026-03-13T13:34:13,404 adding 'canvasapi/appointment_group.py' 2026-03-13T13:34:13,406 adding 'canvasapi/assignment.py' 2026-03-13T13:34:13,408 adding 'canvasapi/authentication_event.py' 2026-03-13T13:34:13,409 adding 'canvasapi/authentication_provider.py' 2026-03-13T13:34:13,411 adding 'canvasapi/avatar.py' 2026-03-13T13:34:13,412 adding 'canvasapi/blueprint.py' 2026-03-13T13:34:13,414 adding 'canvasapi/bookmark.py' 2026-03-13T13:34:13,415 adding 'canvasapi/calendar_event.py' 2026-03-13T13:34:13,420 adding 'canvasapi/canvas.py' 2026-03-13T13:34:13,422 adding 'canvasapi/canvas_object.py' 2026-03-13T13:34:13,423 adding 'canvasapi/collaboration.py' 2026-03-13T13:34:13,424 adding 'canvasapi/comm_message.py' 2026-03-13T13:34:13,426 adding 'canvasapi/communication_channel.py' 2026-03-13T13:34:13,427 adding 'canvasapi/content_export.py' 2026-03-13T13:34:13,429 adding 'canvasapi/content_migration.py' 2026-03-13T13:34:13,431 adding 'canvasapi/conversation.py' 2026-03-13T13:34:13,439 adding 'canvasapi/course.py' 2026-03-13T13:34:13,441 adding 'canvasapi/course_epub_export.py' 2026-03-13T13:34:13,442 adding 'canvasapi/course_event.py' 2026-03-13T13:34:13,444 adding 'canvasapi/current_user.py' 2026-03-13T13:34:13,446 adding 'canvasapi/custom_gradebook_columns.py' 2026-03-13T13:34:13,448 adding 'canvasapi/discussion_topic.py' 2026-03-13T13:34:13,450 adding 'canvasapi/enrollment.py' 2026-03-13T13:34:13,451 adding 'canvasapi/enrollment_term.py' 2026-03-13T13:34:13,453 adding 'canvasapi/eportfolio.py' 2026-03-13T13:34:13,455 adding 'canvasapi/exceptions.py' 2026-03-13T13:34:13,456 adding 'canvasapi/external_feed.py' 2026-03-13T13:34:13,458 adding 'canvasapi/external_tool.py' 2026-03-13T13:34:13,459 adding 'canvasapi/favorite.py' 2026-03-13T13:34:13,461 adding 'canvasapi/feature.py' 2026-03-13T13:34:13,462 adding 'canvasapi/file.py' 2026-03-13T13:34:13,463 adding 'canvasapi/folder.py' 2026-03-13T13:34:13,465 adding 'canvasapi/grade_change_log.py' 2026-03-13T13:34:13,466 adding 'canvasapi/gradebook_history.py' 2026-03-13T13:34:13,467 adding 'canvasapi/grading_period.py' 2026-03-13T13:34:13,469 adding 'canvasapi/grading_standard.py' 2026-03-13T13:34:13,472 adding 'canvasapi/group.py' 2026-03-13T13:34:13,473 adding 'canvasapi/jwt.py' 2026-03-13T13:34:13,475 adding 'canvasapi/license.py' 2026-03-13T13:34:13,476 adding 'canvasapi/login.py' 2026-03-13T13:34:13,477 adding 'canvasapi/lti_resource_link.py' 2026-03-13T13:34:13,479 adding 'canvasapi/module.py' 2026-03-13T13:34:13,480 adding 'canvasapi/new_quiz.py' 2026-03-13T13:34:13,481 adding 'canvasapi/notification_preference.py' 2026-03-13T13:34:13,483 adding 'canvasapi/outcome.py' 2026-03-13T13:34:13,485 adding 'canvasapi/outcome_import.py' 2026-03-13T13:34:13,487 adding 'canvasapi/page.py' 2026-03-13T13:34:13,488 adding 'canvasapi/page_view.py' 2026-03-13T13:34:13,490 adding 'canvasapi/paginated_list.py' 2026-03-13T13:34:13,491 adding 'canvasapi/pairing_code.py' 2026-03-13T13:34:13,492 adding 'canvasapi/peer_review.py' 2026-03-13T13:34:13,494 adding 'canvasapi/planner.py' 2026-03-13T13:34:13,495 adding 'canvasapi/poll.py' 2026-03-13T13:34:13,497 adding 'canvasapi/poll_choice.py' 2026-03-13T13:34:13,498 adding 'canvasapi/poll_session.py' 2026-03-13T13:34:13,500 adding 'canvasapi/poll_submission.py' 2026-03-13T13:34:13,501 adding 'canvasapi/progress.py' 2026-03-13T13:34:13,504 adding 'canvasapi/quiz.py' 2026-03-13T13:34:13,506 adding 'canvasapi/quiz_group.py' 2026-03-13T13:34:13,507 adding 'canvasapi/requester.py' 2026-03-13T13:34:13,509 adding 'canvasapi/rubric.py' 2026-03-13T13:34:13,510 adding 'canvasapi/scope.py' 2026-03-13T13:34:13,511 adding 'canvasapi/searchresult.py' 2026-03-13T13:34:13,513 adding 'canvasapi/section.py' 2026-03-13T13:34:13,514 adding 'canvasapi/sis_import.py' 2026-03-13T13:34:13,516 adding 'canvasapi/submission.py' 2026-03-13T13:34:13,517 adding 'canvasapi/tab.py' 2026-03-13T13:34:13,518 adding 'canvasapi/todo.py' 2026-03-13T13:34:13,520 adding 'canvasapi/upload.py' 2026-03-13T13:34:13,521 adding 'canvasapi/usage_rights.py' 2026-03-13T13:34:13,524 adding 'canvasapi/user.py' 2026-03-13T13:34:13,526 adding 'canvasapi/util.py' 2026-03-13T13:34:13,530 adding 'canvasapi-3.5.0.dist-info/licenses/AUTHORS.md' 2026-03-13T13:34:13,531 adding 'canvasapi-3.5.0.dist-info/licenses/LICENSE' 2026-03-13T13:34:13,533 adding 'canvasapi-3.5.0.dist-info/METADATA' 2026-03-13T13:34:13,534 adding 'canvasapi-3.5.0.dist-info/WHEEL' 2026-03-13T13:34:13,535 adding 'canvasapi-3.5.0.dist-info/top_level.txt' 2026-03-13T13:34:13,537 adding 'canvasapi-3.5.0.dist-info/RECORD' 2026-03-13T13:34:13,541 removing build/bdist.linux-armv7l/wheel 2026-03-13T13:34:13,672 Building wheel for canvasapi (setup.py): finished with status 'done' 2026-03-13T13:34:13,676 Created wheel for canvasapi: filename=canvasapi-3.5.0-py3-none-any.whl size=116793 sha256=1334c460a1a41e45d92e26e5e2c2dbe749edfc8669668e3d2154c98230699226 2026-03-13T13:34:13,677 Stored in directory: /tmp/pip-ephem-wheel-cache-rni32yva/wheels/2e/18/4b/39ea3d42fc66a8875e0c8d53fe177ef6a3be55b7c6785ac5bf 2026-03-13T13:34:13,692 Successfully built canvasapi 2026-03-13T13:34:13,698 Removed build tracker: '/tmp/pip-build-tracker-y7qg3unu'