2025-06-05T10:58:56,637 Created temporary directory: /tmp/pip-build-tracker-oq28noel 2025-06-05T10:58:56,638 Initialized build tracking at /tmp/pip-build-tracker-oq28noel 2025-06-05T10:58:56,638 Created build tracker: /tmp/pip-build-tracker-oq28noel 2025-06-05T10:58:56,639 Entered build tracker: /tmp/pip-build-tracker-oq28noel 2025-06-05T10:58:56,639 Created temporary directory: /tmp/pip-wheel-l6sbchuk 2025-06-05T10:58:56,643 Created temporary directory: /tmp/pip-ephem-wheel-cache-yje8hoi_ 2025-06-05T10:58:56,695 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-05T10:58:56,697 2 location(s) to search for versions of edx-bulk-grades: 2025-06-05T10:58:56,697 * https://pypi.org/simple/edx-bulk-grades/ 2025-06-05T10:58:56,697 * https://www.piwheels.org/simple/edx-bulk-grades/ 2025-06-05T10:58:56,698 Fetching project page and analyzing links: https://pypi.org/simple/edx-bulk-grades/ 2025-06-05T10:58:56,698 Getting page https://pypi.org/simple/edx-bulk-grades/ 2025-06-05T10:58:56,700 Found index url https://pypi.org/simple/ 2025-06-05T10:58:56,935 Fetched page https://pypi.org/simple/edx-bulk-grades/ as application/vnd.pypi.simple.v1+json 2025-06-05T10:58:56,956 Found link https://files.pythonhosted.org/packages/e3/32/00351f2fe4df9857e1f7343725dc4ef620871321a298cb1a1d0d4d651c37/edx-bulk-grades-0.1.1.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.1.1 2025-06-05T10:58:56,957 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/59/07/8183dc595a49b634f30772c40af9c0ff97ab335e96fa6956ce639b2dfec9/edx_bulk_grades-0.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,958 Found link https://files.pythonhosted.org/packages/b3/ad/2a093a9501d6ba1ee2e35fee257f50d34c2d6a3fc6bce1d0bf2ffe42dc9e/edx-bulk-grades-0.1.2.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.1.2 2025-06-05T10:58:56,959 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/97/f4/1126d352bfda5a75f64b2929a1d793d44e512772fbd2ac3b1a5ed3bfbec4/edx_bulk_grades-0.1.2-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,959 Found link https://files.pythonhosted.org/packages/70/40/a573a8224028fa0f59c25d590649acdac8bdb569458eef87ed743252d47f/edx-bulk-grades-0.1.3.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.1.3 2025-06-05T10:58:56,960 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/66/dc/70ef4168ea471c5e6c0a984d495fa318a20ef41cea9bbae667799192fe8a/edx_bulk_grades-0.1.3-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,961 Found link https://files.pythonhosted.org/packages/ee/48/f2975b829577ba22bc4d4d5eadbf0ea3d678d190c621394efd6ccb79c15f/edx-bulk-grades-0.1.4.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.1.4 2025-06-05T10:58:56,961 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/ff/dc/e088ae7e77ce86f0ae1313e08bc95ad2ac5b6a87192260333ff3dcffc05b/edx_bulk_grades-0.1.4-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,962 Found link https://files.pythonhosted.org/packages/4c/0b/0bb7eef5d102918ba59146c847e29534cbfc279962bfd466598801b698df/edx-bulk-grades-0.1.5.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.1.5 2025-06-05T10:58:56,963 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/59/bf/ab2ec0bf055c3677746db396304d78236343ad6065b7c001011f1d60c259/edx_bulk_grades-0.1.5-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,964 Found link https://files.pythonhosted.org/packages/d4/15/083207bfe3a019151a635c59ebc2a1587d5437d5fbbe52fec866a14232a7/edx-bulk-grades-0.2.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.2 2025-06-05T10:58:56,964 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/d1/9a/79328e138167f91c5fee622582c5994085d43530dd48357a2b4002ddafc3/edx_bulk_grades-0.2-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,965 Found link https://files.pythonhosted.org/packages/d7/bf/9a0c7439d18fad14736158a4d600ed256f107a0b73a6b8dbeff2aa1af777/edx-bulk-grades-0.4.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.4 2025-06-05T10:58:56,966 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/ff/4c/4655bacf72ead6b2f9f4d8c2e89c9982b853e44e51b76b53ee6a4c7ba72e/edx_bulk_grades-0.4-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,966 Found link https://files.pythonhosted.org/packages/b8/94/610eaf279200446fa5e9db4b051632c03a364b1b82d6a691a2fea3e15c86/edx-bulk-grades-0.4.2.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.4.2 2025-06-05T10:58:56,967 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/c3/58/8f779a736af07a162a1754cd748091e1b5c1cdf0f338451a4a5caded40a1/edx_bulk_grades-0.4.2-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,967 Found link https://files.pythonhosted.org/packages/af/d3/dbdbde7f4eb20f24861f3373543388c2bc246ebdd1db23c59eb9d969e630/edx-bulk-grades-0.4.3.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.4.3 2025-06-05T10:58:56,968 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/46/d4/3786c8f24b4e32d6256aab5634f4b18f368455bf03b5bdbc21c5053b7417/edx_bulk_grades-0.4.3-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,968 Found link https://files.pythonhosted.org/packages/ab/30/34fd477a75d37d5fee271c44f0f4790fc5c5c987ba81ad08c4e154dbe41f/edx-bulk-grades-0.4.4.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.4.4 2025-06-05T10:58:56,969 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/85/29/fc061cfb81d9a40c98de2460b5c8b4a8735edd2d4b37c08fac922a46387c/edx_bulk_grades-0.4.4-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,970 Found link https://files.pythonhosted.org/packages/d3/e1/27850ed325ead13ea38c69bec1750b75a5319c53415bd2abac50616d573c/edx-bulk-grades-0.5.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.5 2025-06-05T10:58:56,970 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/95/33/ed19373d5ab51f08e56320057f5b625b93e6fb50d3f69b806cc0a3b33af7/edx_bulk_grades-0.5-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,971 Found link https://files.pythonhosted.org/packages/55/70/ebd7acda4ca6756e9e2db3e8a2ef900ace0ab1b8f357610bda4468690351/edx-bulk-grades-0.5.2.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.5.2 2025-06-05T10:58:56,972 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/94/9a/08d55bda104047b51d7d552cbea30d9d9bf943909a67d7bc5a53c0ec1ec5/edx_bulk_grades-0.5.2-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,972 Found link https://files.pythonhosted.org/packages/91/b3/e8df42a41aa53e6526251f67df0404eaca5054a2d649d8437d4633430b05/edx-bulk-grades-0.5.3.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.5.3 2025-06-05T10:58:56,973 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/38/20/1c2129bf90757a09527c24254c25b11894744fa5a0002bc5e3042b1d61a8/edx_bulk_grades-0.5.3-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,973 Found link https://files.pythonhosted.org/packages/67/92/54ff8ed4146759be035201cfe1c8cf6bc14318860ea4699bdfbbc814c728/edx-bulk-grades-0.5.4.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.5.4 2025-06-05T10:58:56,974 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/ec/c2/a1b5c375ed13eb252a2e4773b9a0856615f74fb62a479c27e6bf9f551119/edx_bulk_grades-0.5.4-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,975 Found link https://files.pythonhosted.org/packages/43/ad/879e0c68a46f2a21273c4713ddfce5b6d4a0efd044af002a34066881807a/edx-bulk-grades-0.5.5.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.5.5 2025-06-05T10:58:56,976 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/34/e7/5b6941e39ecff732cfc39d6d8e4bba9d68d6b81f90852871559b72c2a240/edx_bulk_grades-0.5.5-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,976 Found link https://files.pythonhosted.org/packages/d3/58/073b8998c6e5e14eb864e2c4ab4a8493703f65b657c0a8ccc08caad61320/edx-bulk-grades-0.5.6.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.5.6 2025-06-05T10:58:56,977 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/e8/90/da7f2abcb90047ad8e7c54411e07c1192ee289570ac618b40d7d54f4b985/edx_bulk_grades-0.5.6-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,977 Found link https://files.pythonhosted.org/packages/57/ea/21beedb6fb9eae1f994943ab09852cd348c450f72af505d08c5f4744623f/edx-bulk-grades-0.5.7.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.5.7 2025-06-05T10:58:56,978 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/3e/81/1fb760fb4f7e9df4155d7a54ad9288b14c1d8bf4455d5d4392cdbfe14871/edx_bulk_grades-0.5.7-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,978 Found link https://files.pythonhosted.org/packages/e8/64/e12075420e90085da2cff70ea3083dc011fa1d901652ad93751ac07c514a/edx-bulk-grades-0.5.8.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.5.8 2025-06-05T10:58:56,979 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/68/85/8143dfbf2ce0dc56f111fb88e77d3c940d7f133a59b8edccfd505a3daff4/edx_bulk_grades-0.5.8-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,979 Found link https://files.pythonhosted.org/packages/08/4b/f9593c97af18e646a3ff875df316c0ec9465fe81dce58f15010dea6072ea/edx-bulk-grades-0.5.9.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.5.9 2025-06-05T10:58:56,980 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/90/e1/952b860e236b699d72edb8b5457128c6b38a73b0531ae525476050f90670/edx_bulk_grades-0.5.9-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,981 Found link https://files.pythonhosted.org/packages/ec/5b/cf37af466ed247cafacd2354989fa944210a4d877470aee9f3ba0315e932/edx-bulk-grades-0.5.10.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.5.10 2025-06-05T10:58:56,981 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/4b/57/2ca1905d5463bb36a20944f6f2694181daa2f6c86d6e4119b48219023e98/edx_bulk_grades-0.5.10-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,982 Found link https://files.pythonhosted.org/packages/0f/5e/9daa1cceeed2d67a73b5eeb20e1204cd6d4b7d423cb2ae42a8fb78064dca/edx-bulk-grades-0.5.11.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.5.11 2025-06-05T10:58:56,982 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/77/b7/00099e01d37a064bd4b96e1d77367e9aa682f4188475d553d047d974832d/edx_bulk_grades-0.5.11-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,983 Found link https://files.pythonhosted.org/packages/0e/60/bdfdd1d48902c60d3545668b825e3476f2befc525e65fbe70b6f6c85b443/edx-bulk-grades-0.6.0.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.6.0 2025-06-05T10:58:56,984 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/f2/34/20ea2becf231911f7e2aab8383612cc55bfa12097e1b1638269215bb077a/edx_bulk_grades-0.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,985 Found link https://files.pythonhosted.org/packages/d6/fa/3a2f1fd488a78ca43864c8534c107e4e20eefbd56b749cb50193fecb044f/edx-bulk-grades-0.6.1.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.6.1 2025-06-05T10:58:56,985 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/2b/a3/2a42a6fc6973bc938438c832154f451b1023eb0c344231af5b28bacfe925/edx_bulk_grades-0.6.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,986 Found link https://files.pythonhosted.org/packages/c9/08/4a3bd4a8dca2e4b8cf3761280ef7308de0190d9fa411438ff67220409ed3/edx-bulk-grades-0.6.2.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.6.2 2025-06-05T10:58:56,986 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/46/78/4f69e42e87343e69df182bd9a463443a759bc377902e1e9241612111676d/edx_bulk_grades-0.6.2-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,987 Found link https://files.pythonhosted.org/packages/9a/13/b991b1849a70ce16bb4a4e191859af96e9b98cab171ed50b73b265bf54ce/edx-bulk-grades-0.6.3.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.6.3 2025-06-05T10:58:56,987 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/53/c3/e4eaab12b4bd560d4d9f1e24e37484b1f1fcbd89624992bfbb97c3d4b735/edx_bulk_grades-0.6.3-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,988 Found link https://files.pythonhosted.org/packages/eb/4f/73013e6e22a8d2761202b0d5c80e8166139aef2215a1197f865b1ea9c31f/edx-bulk-grades-0.6.4.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.6.4 2025-06-05T10:58:56,989 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/29/d0/b7dd67a58931e7c4a96f477e3759456d10abeff0bd77cf39af13b45012fb/edx_bulk_grades-0.6.4-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,989 Found link https://files.pythonhosted.org/packages/ae/c5/41dde9736f30b8e01ebf79df710ceb117286ad6fba0b9ec0e4bc9154b561/edx-bulk-grades-0.6.5.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.6.5 2025-06-05T10:58:56,990 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/5d/9f/4cdd71c6b98b2f87a54c78eec034c20daa338f2c0a643c6c97877de3d736/edx_bulk_grades-0.6.5-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,991 Found link https://files.pythonhosted.org/packages/4a/3a/c883fbb71cb6ebb001c0596c67286ed5861fdc266e54cfd259028b0e6c5a/edx-bulk-grades-0.6.6.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.6.6 2025-06-05T10:58:56,992 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/8a/36/e739fe49939836bc3b30587e6aa56d99c467373d5dc3c9a2a6df703050b0/edx_bulk_grades-0.6.6-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,992 Found link https://files.pythonhosted.org/packages/f9/15/c91c0d1210976254fdc322ab07e4a09b81bd2902cb7f81c4f3521403021f/edx-bulk-grades-0.6.7.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.6.7 2025-06-05T10:58:56,993 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/5c/8a/e754d1767fe49a81eedb6c3f07dbac3c50e7119c9dbedc21c7e8370d5785/edx_bulk_grades-0.6.7-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,993 Found link https://files.pythonhosted.org/packages/de/a9/1fe2abd91911cbbae74a8c9109771d8860a290e79481593a707d4053ae92/edx-bulk-grades-0.6.8.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.6.8 2025-06-05T10:58:56,994 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/7f/47/3ed7f25eb4efbd3ef2cb6eae02bb79f8fda96310ffefd36ec08f061ad232/edx_bulk_grades-0.6.8-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,995 Found link https://files.pythonhosted.org/packages/f0/34/02be6db4ccf3f6cecdbb6d0951a61ee6fcc2d0153eecd2b9e1ebfcb40eb5/edx-bulk-grades-0.7.0.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.7.0 2025-06-05T10:58:56,996 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/a4/e3/a1f3cc9e7f61e1e504d0b1e30d75fb50be937663b51ad3c6bfbd4b648743/edx_bulk_grades-0.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,996 Found link https://files.pythonhosted.org/packages/71/b2/935397ab58bd58bd848d029e0ebbaf846a1fcd81ec8166d1e3b9106bf7bf/edx-bulk-grades-0.8.0.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.8.0 2025-06-05T10:58:56,997 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/62/71/761507c6da6c90ad9197546ac833b1bfc196a0ba8f606937507f50e0884a/edx_bulk_grades-0.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,997 Found link https://files.pythonhosted.org/packages/05/6c/e3ccba638f31a0b5587d999d513b265c15a522dcdb00c984996fdb55f20c/edx-bulk-grades-0.8.1.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.8.1 2025-06-05T10:58:56,998 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/69/cf/ee28527b8ac6c808e8c8cf49cd1740f1a14e9c3106c5c139b8bc7d35faa4/edx_bulk_grades-0.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:56,998 Found link https://files.pythonhosted.org/packages/56/de/3c000d30890a98e722d073807429198a1a51c385c194ddac70b21b29dc8c/edx-bulk-grades-0.8.2.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.8.2 2025-06-05T10:58:56,999 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/27/8d/3c430938b56731ec60bb98892b428cd38261d10cf15af59e4450905ffc0e/edx_bulk_grades-0.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,000 Found link https://files.pythonhosted.org/packages/1a/fd/2acea6e2dfa2abce3884a416cecd0b062fd9d76e3dc1333d43bd0790f092/edx-bulk-grades-0.8.5.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.8.5 2025-06-05T10:58:57,001 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/08/a3/3f82d37c04d5f6a438a6158b9b5a1b2f04ca3c770415c8bb851a2b1df9da/edx_bulk_grades-0.8.5-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,002 Found link https://files.pythonhosted.org/packages/bc/04/4a40479c7330dc1a26b99632508842f80002553641ac2e162e154fc98f14/edx-bulk-grades-0.8.6.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.8.6 2025-06-05T10:58:57,002 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/0d/3b/2e3c3466abd9d3ca642160438dcf49501fa79c53b3a92faeaa12008df2e9/edx_bulk_grades-0.8.6-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,003 Found link https://files.pythonhosted.org/packages/39/29/90d7a190b4621d7c861596dfbf66e38606f7395ca5b27534ed9857edf562/edx-bulk-grades-0.8.7.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.8.7 2025-06-05T10:58:57,004 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/d2/4c/5f0828ba3221bb575c69fb205774ff04c1394f9fa324687a10998e0d0a65/edx_bulk_grades-0.8.7-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,005 Found link https://files.pythonhosted.org/packages/18/79/ada431afecf1df8bb0b3d33ac20fb6e2735a2f7b60e8d805df87af1fa6fc/edx-bulk-grades-0.8.8.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.8.8 2025-06-05T10:58:57,005 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/eb/02/495f84f22b8bf239dc6e841a6cd721f5d074416d2e929343ad028ef43c65/edx_bulk_grades-0.8.8-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,006 Found link https://files.pythonhosted.org/packages/bd/da/2b06e0d98956e0586fd1cff947590b7cb95ece9b7d1cc60c1671a9debd81/edx-bulk-grades-0.8.9.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.8.9 2025-06-05T10:58:57,007 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/40/e0/667cdb0f13afa252471180a08f04ef2be06aeb4051bc793849d59492ad76/edx_bulk_grades-0.8.9-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,007 Found link https://files.pythonhosted.org/packages/3c/b8/b7e254755e096a9316e314f3d544f916f748a6757398fd27a686dea8fc7d/edx-bulk-grades-0.8.10.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.8.10 2025-06-05T10:58:57,008 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/6a/24/736e23b1424b10b78cef53defac1163e4bd0be9aa9a0a6fdfca16c86bafb/edx_bulk_grades-0.8.10-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,009 Found link https://files.pythonhosted.org/packages/6b/16/2a72790770b160b626f6a4173de2821e87aad3fbbdb68fcb4e9b514abe29/edx-bulk-grades-0.8.11.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.8.11 2025-06-05T10:58:57,009 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/84/52/7170c63c00edc2400b975a31111433fc4bab12e61c58844d58fc4e84c2e6/edx_bulk_grades-0.8.11-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,010 Found link https://files.pythonhosted.org/packages/43/e7/7bc1d30876f1a688551984046673b9855f84754163413838f5a43f85fd64/edx-bulk-grades-0.8.12.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.8.12 2025-06-05T10:58:57,011 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/a7/50/c60344310450caddeb108544cfaf49861dd338871c7739f36fbb6563b866/edx_bulk_grades-0.8.12-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,011 Found link https://files.pythonhosted.org/packages/d3/5f/311f5bd6eb6942292b11f154c7a09698ea66195ad8e70fa229be32e7dd9a/edx-bulk-grades-0.8.13.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.8.13 2025-06-05T10:58:57,012 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/6e/4c/9f89a55d39cdaa5f63809453e637918b49f3b542a16bcbe82c0ab880f725/edx_bulk_grades-0.8.13-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,013 Found link https://files.pythonhosted.org/packages/65/52/85e5a782b2a6e96ec7933fbeb8677d5291962b3cf7711c049d12e1b79d84/edx-bulk-grades-0.8.14.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.8.14 2025-06-05T10:58:57,014 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/63/46/2c78b6b8816ecf5f493c1dc49894739c4d17624f1c0912b39f0e07b5f6c2/edx_bulk_grades-0.8.14-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,014 Found link https://files.pythonhosted.org/packages/99/55/6dc9bf4049fd2ead1c09d834c25aa420f2559a0d41937a6e9b7303049a66/edx-bulk-grades-0.9.0.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.9.0 2025-06-05T10:58:57,015 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/ad/7a/5e40fb5a26ada2a86f881289328212660fb509ecc47a864500ff47408867/edx_bulk_grades-0.9.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,016 Found link https://files.pythonhosted.org/packages/85/bf/1e2ae4aac7d65406c3e637790f52d2c913383078c400014dd63324b38364/edx-bulk-grades-0.9.1.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.9.1 2025-06-05T10:58:57,017 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/9f/66/93f1c5e915d97898dfcf0cc444331a0ba7b5a8799edcec9a967b536328da/edx_bulk_grades-0.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,018 Found link https://files.pythonhosted.org/packages/c4/7c/8d1341e18ce3ca53a716425969213e0de0190b4cd69d978652349e68d222/edx-bulk-grades-0.9.2.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 0.9.2 2025-06-05T10:58:57,018 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/f1/3f/7aef8aebe29c595ee3958b6a24aab5b397b5bd05805cc05655818c2d08d5/edx_bulk_grades-0.9.2-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,019 Found link https://files.pythonhosted.org/packages/32/c4/5ad93a65d7d5666f5c89030314a789307767dcf32f539d4af64de9d25d94/edx-bulk-grades-1.0.0.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 1.0.0 2025-06-05T10:58:57,019 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/f3/40/bd80a39e7cf6814cef05ff004742aeac998c8e86890b84a50e8f8ef5ab7f/edx_bulk_grades-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,020 Found link https://files.pythonhosted.org/packages/41/e5/df705f316caad8fda7f84c7a1f3011f7d96110bd319f23f5b922c777c8c9/edx-bulk-grades-1.0.1.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 1.0.1 2025-06-05T10:58:57,020 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/c9/80/226e124b58e408e7da5b5803e990ac22a91e5dd8645152c29f96c4e83962/edx_bulk_grades-1.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,021 Found link https://files.pythonhosted.org/packages/ef/d6/408fbf0e29b6fa23fb5e57f48f5ff71f9caa4a465c5fe72423a9921b6770/edx-bulk-grades-1.0.2.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 1.0.2 2025-06-05T10:58:57,022 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/60/4e/cd4227bf299b7bf09ab050e32f029a6c6f798980125d0aac626f85210288/edx_bulk_grades-1.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,022 Found link https://files.pythonhosted.org/packages/0e/50/5deacf882b3c5c10739256fd5a69b71c23e4518f2690d8eb364e88b50ce4/edx-bulk-grades-1.1.0.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 1.1.0 2025-06-05T10:58:57,023 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/40/15/56fae29224a7846ff20a413a48bea9340f40bb4337242cfe9641bb11b03c/edx_bulk_grades-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,024 Skipping link: No binaries permitted for edx-bulk-grades: https://files.pythonhosted.org/packages/c1/7f/3fe99c483377e48c98bc46cd854e7e68fe0092a8d0528d80715d33b204bd/edx_bulk_grades-1.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-bulk-grades/) 2025-06-05T10:58:57,024 Found link https://files.pythonhosted.org/packages/39/1c/dc9e292a2222b9c5a9c0efde7600f936f593cdb60e795cd305661acb2db3/edx_bulk_grades-1.2.0.tar.gz (from https://pypi.org/simple/edx-bulk-grades/), version: 1.2.0 2025-06-05T10:58:57,025 Fetching project page and analyzing links: https://www.piwheels.org/simple/edx-bulk-grades/ 2025-06-05T10:58:57,026 Getting page https://www.piwheels.org/simple/edx-bulk-grades/ 2025-06-05T10:58:57,027 Found index url https://www.piwheels.org/simple/ 2025-06-05T10:58:57,188 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/edx-bulk-grades/ 2025-06-05T10:58:57,854 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/edx-bulk-grades/ 2025-06-05T10:58:59,030 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/edx-bulk-grades/ 2025-06-05T10:59:01,204 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/edx-bulk-grades/ 2025-06-05T10:59:05,382 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/edx-bulk-grades/ 2025-06-05T10:59:05,549 Could not fetch URL https://www.piwheels.org/simple/edx-bulk-grades/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/edx-bulk-grades/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-05T10:59:05,551 Skipping link: not a file: https://www.piwheels.org/simple/edx-bulk-grades/ 2025-06-05T10:59:05,552 Skipping link: not a file: https://pypi.org/simple/edx-bulk-grades/ 2025-06-05T10:59:05,580 Given no hashes to check 1 links for project 'edx-bulk-grades': discarding no candidates 2025-06-05T10:59:05,583 Collecting edx-bulk-grades==1.2.0 2025-06-05T10:59:05,585 Created temporary directory: /tmp/pip-unpack-xo72akzl 2025-06-05T10:59:05,811 Downloading edx_bulk_grades-1.2.0.tar.gz (43 kB) 2025-06-05T10:59:05,935 Added edx-bulk-grades==1.2.0 from https://files.pythonhosted.org/packages/39/1c/dc9e292a2222b9c5a9c0efde7600f936f593cdb60e795cd305661acb2db3/edx_bulk_grades-1.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-oq28noel' 2025-06-05T10:59:05,937 Running setup.py (path:/tmp/pip-wheel-l6sbchuk/edx-bulk-grades_9176114f83bd4807b3fa993a7de18064/setup.py) egg_info for package edx-bulk-grades 2025-06-05T10:59:05,938 Created temporary directory: /tmp/pip-pip-egg-info-wt6bht82 2025-06-05T10:59:05,939 Preparing metadata (setup.py): started 2025-06-05T10:59:05,940 Running command python setup.py egg_info 2025-06-05T10:59:06,804 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-05T10:59:06,805 !! 2025-06-05T10:59:06,806 ******************************************************************************** 2025-06-05T10:59:06,807 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-05T10:59:06,808 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2025-06-05T10:59:06,809 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-05T10:59:06,809 ******************************************************************************** 2025-06-05T10:59:06,811 !! 2025-06-05T10:59:06,811 self._finalize_license_expression() 2025-06-05T10:59:06,836 running egg_info 2025-06-05T10:59:06,865 creating /tmp/pip-pip-egg-info-wt6bht82/edx_bulk_grades.egg-info 2025-06-05T10:59:06,866 writing /tmp/pip-pip-egg-info-wt6bht82/edx_bulk_grades.egg-info/PKG-INFO 2025-06-05T10:59:06,871 writing dependency_links to /tmp/pip-pip-egg-info-wt6bht82/edx_bulk_grades.egg-info/dependency_links.txt 2025-06-05T10:59:06,872 writing entry points to /tmp/pip-pip-egg-info-wt6bht82/edx_bulk_grades.egg-info/entry_points.txt 2025-06-05T10:59:06,874 writing requirements to /tmp/pip-pip-egg-info-wt6bht82/edx_bulk_grades.egg-info/requires.txt 2025-06-05T10:59:06,875 writing top-level names to /tmp/pip-pip-egg-info-wt6bht82/edx_bulk_grades.egg-info/top_level.txt 2025-06-05T10:59:06,877 writing manifest file '/tmp/pip-pip-egg-info-wt6bht82/edx_bulk_grades.egg-info/SOURCES.txt' 2025-06-05T10:59:06,971 reading manifest file '/tmp/pip-pip-egg-info-wt6bht82/edx_bulk_grades.egg-info/SOURCES.txt' 2025-06-05T10:59:06,973 reading manifest template 'MANIFEST.in' 2025-06-05T10:59:06,990 warning: no files found matching '*.png' under directory 'bulk_grades' 2025-06-05T10:59:06,999 warning: no files found matching '*.gif' under directory 'bulk_grades' 2025-06-05T10:59:07,007 warning: no files found matching '*js' under directory 'bulk_grades' 2025-06-05T10:59:07,016 warning: no files found matching '*.css' under directory 'bulk_grades' 2025-06-05T10:59:07,025 warning: no files found matching '*jpg' under directory 'bulk_grades' 2025-06-05T10:59:07,033 warning: no files found matching '*jpeg' under directory 'bulk_grades' 2025-06-05T10:59:07,041 warning: no files found matching '*svg' under directory 'bulk_grades' 2025-06-05T10:59:07,051 adding license file 'LICENSE.txt' 2025-06-05T10:59:07,055 writing manifest file '/tmp/pip-pip-egg-info-wt6bht82/edx_bulk_grades.egg-info/SOURCES.txt' 2025-06-05T10:59:07,161 Preparing metadata (setup.py): finished with status 'done' 2025-06-05T10:59:07,166 Source in /tmp/pip-wheel-l6sbchuk/edx-bulk-grades_9176114f83bd4807b3fa993a7de18064 has version 1.2.0, which satisfies requirement edx-bulk-grades==1.2.0 from https://files.pythonhosted.org/packages/39/1c/dc9e292a2222b9c5a9c0efde7600f936f593cdb60e795cd305661acb2db3/edx_bulk_grades-1.2.0.tar.gz 2025-06-05T10:59:07,167 Removed edx-bulk-grades==1.2.0 from https://files.pythonhosted.org/packages/39/1c/dc9e292a2222b9c5a9c0efde7600f936f593cdb60e795cd305661acb2db3/edx_bulk_grades-1.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-oq28noel' 2025-06-05T10:59:07,174 Created temporary directory: /tmp/pip-unpack-bzsx_a4_ 2025-06-05T10:59:07,175 Created temporary directory: /tmp/pip-unpack-razp94in 2025-06-05T10:59:07,176 Building wheels for collected packages: edx-bulk-grades 2025-06-05T10:59:07,180 Created temporary directory: /tmp/pip-wheel-m93iqy1s 2025-06-05T10:59:07,181 DEPRECATION: Building 'edx-bulk-grades' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'edx-bulk-grades'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-05T10:59:07,183 Building wheel for edx-bulk-grades (setup.py): started 2025-06-05T10:59:07,185 Destination directory: /tmp/pip-wheel-m93iqy1s 2025-06-05T10:59:07,185 Running command python setup.py bdist_wheel 2025-06-05T10:59:08,050 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-05T10:59:08,051 !! 2025-06-05T10:59:08,052 ******************************************************************************** 2025-06-05T10:59:08,053 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-05T10:59:08,054 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2025-06-05T10:59:08,055 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-05T10:59:08,056 ******************************************************************************** 2025-06-05T10:59:08,058 !! 2025-06-05T10:59:08,058 self._finalize_license_expression() 2025-06-05T10:59:08,059 running bdist_wheel 2025-06-05T10:59:08,140 The [wheel] section is deprecated. Use [bdist_wheel] instead. 2025-06-05T10:59:08,141 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:135: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2025-06-05T10:59:08,142 !! 2025-06-05T10:59:08,143 ******************************************************************************** 2025-06-05T10:59:08,143 With Python 2.7 end-of-life, support for building universal wheels 2025-06-05T10:59:08,144 (i.e., wheels that support both Python 2 and Python 3) 2025-06-05T10:59:08,144 is being obviated. 2025-06-05T10:59:08,145 Please discontinue using this option, or if you still need it, 2025-06-05T10:59:08,145 file an issue with pypa/setuptools describing your use case. 2025-06-05T10:59:08,146 By 2025-Aug-30, you need to update your project and remove deprecated calls 2025-06-05T10:59:08,147 or your builds will no longer be supported. 2025-06-05T10:59:08,147 ******************************************************************************** 2025-06-05T10:59:08,148 !! 2025-06-05T10:59:08,149 self.finalize_options() 2025-06-05T10:59:08,201 running build 2025-06-05T10:59:08,201 running build_py 2025-06-05T10:59:08,235 creating build/lib/bulk_grades 2025-06-05T10:59:08,237 copying bulk_grades/api.py -> build/lib/bulk_grades 2025-06-05T10:59:08,240 copying bulk_grades/__init__.py -> build/lib/bulk_grades 2025-06-05T10:59:08,242 copying bulk_grades/models.py -> build/lib/bulk_grades 2025-06-05T10:59:08,244 copying bulk_grades/apps.py -> build/lib/bulk_grades 2025-06-05T10:59:08,246 copying bulk_grades/urls.py -> build/lib/bulk_grades 2025-06-05T10:59:08,248 copying bulk_grades/clients.py -> build/lib/bulk_grades 2025-06-05T10:59:08,251 copying bulk_grades/views.py -> build/lib/bulk_grades 2025-06-05T10:59:08,253 running egg_info 2025-06-05T10:59:08,286 writing edx_bulk_grades.egg-info/PKG-INFO 2025-06-05T10:59:08,289 writing dependency_links to edx_bulk_grades.egg-info/dependency_links.txt 2025-06-05T10:59:08,291 writing entry points to edx_bulk_grades.egg-info/entry_points.txt 2025-06-05T10:59:08,292 writing requirements to edx_bulk_grades.egg-info/requires.txt 2025-06-05T10:59:08,294 writing top-level names to edx_bulk_grades.egg-info/top_level.txt 2025-06-05T10:59:08,328 reading manifest file 'edx_bulk_grades.egg-info/SOURCES.txt' 2025-06-05T10:59:08,332 reading manifest template 'MANIFEST.in' 2025-06-05T10:59:08,349 warning: no files found matching '*.png' under directory 'bulk_grades' 2025-06-05T10:59:08,356 warning: no files found matching '*.gif' under directory 'bulk_grades' 2025-06-05T10:59:08,365 warning: no files found matching '*js' under directory 'bulk_grades' 2025-06-05T10:59:08,374 warning: no files found matching '*.css' under directory 'bulk_grades' 2025-06-05T10:59:08,382 warning: no files found matching '*jpg' under directory 'bulk_grades' 2025-06-05T10:59:08,390 warning: no files found matching '*jpeg' under directory 'bulk_grades' 2025-06-05T10:59:08,398 warning: no files found matching '*svg' under directory 'bulk_grades' 2025-06-05T10:59:08,407 adding license file 'LICENSE.txt' 2025-06-05T10:59:08,412 writing manifest file 'edx_bulk_grades.egg-info/SOURCES.txt' 2025-06-05T10:59:08,415 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'bulk_grades.migrations' is absent from the `packages` configuration. 2025-06-05T10:59:08,415 !! 2025-06-05T10:59:08,417 ******************************************************************************** 2025-06-05T10:59:08,418 ############################ 2025-06-05T10:59:08,418 # Package would be ignored # 2025-06-05T10:59:08,419 ############################ 2025-06-05T10:59:08,419 Python recognizes 'bulk_grades.migrations' as an importable package[^1], 2025-06-05T10:59:08,420 but it is absent from setuptools' `packages` configuration. 2025-06-05T10:59:08,421 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-05T10:59:08,422 package, please make sure that 'bulk_grades.migrations' is explicitly added 2025-06-05T10:59:08,422 to the `packages` configuration field. 2025-06-05T10:59:08,423 Alternatively, you can also rely on setuptools' discovery methods 2025-06-05T10:59:08,424 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-05T10:59:08,424 instead of `find_packages(...)`/`find:`). 2025-06-05T10:59:08,425 You can read more about "package discovery" on setuptools documentation page: 2025-06-05T10:59:08,426 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-05T10:59:08,427 If you don't want 'bulk_grades.migrations' to be distributed and are 2025-06-05T10:59:08,428 already explicitly excluding 'bulk_grades.migrations' via 2025-06-05T10:59:08,428 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-05T10:59:08,428 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-05T10:59:08,429 combination with a more fine grained `package-data` configuration. 2025-06-05T10:59:08,430 You can read more about "package data files" on setuptools documentation page: 2025-06-05T10:59:08,431 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-05T10:59:08,432 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-05T10:59:08,433 even if it does not contain any `.py` files. 2025-06-05T10:59:08,433 On the other hand, currently there is no concept of package data 2025-06-05T10:59:08,434 directory, all directories are treated like packages. 2025-06-05T10:59:08,435 ******************************************************************************** 2025-06-05T10:59:08,436 !! 2025-06-05T10:59:08,436 check.warn(importable) 2025-06-05T10:59:08,437 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'bulk_grades.settings' is absent from the `packages` configuration. 2025-06-05T10:59:08,437 !! 2025-06-05T10:59:08,438 ******************************************************************************** 2025-06-05T10:59:08,439 ############################ 2025-06-05T10:59:08,439 # Package would be ignored # 2025-06-05T10:59:08,440 ############################ 2025-06-05T10:59:08,441 Python recognizes 'bulk_grades.settings' as an importable package[^1], 2025-06-05T10:59:08,441 but it is absent from setuptools' `packages` configuration. 2025-06-05T10:59:08,442 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-05T10:59:08,443 package, please make sure that 'bulk_grades.settings' is explicitly added 2025-06-05T10:59:08,443 to the `packages` configuration field. 2025-06-05T10:59:08,444 Alternatively, you can also rely on setuptools' discovery methods 2025-06-05T10:59:08,445 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-05T10:59:08,446 instead of `find_packages(...)`/`find:`). 2025-06-05T10:59:08,447 You can read more about "package discovery" on setuptools documentation page: 2025-06-05T10:59:08,448 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-05T10:59:08,449 If you don't want 'bulk_grades.settings' to be distributed and are 2025-06-05T10:59:08,450 already explicitly excluding 'bulk_grades.settings' via 2025-06-05T10:59:08,451 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-05T10:59:08,451 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-05T10:59:08,452 combination with a more fine grained `package-data` configuration. 2025-06-05T10:59:08,453 You can read more about "package data files" on setuptools documentation page: 2025-06-05T10:59:08,454 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-05T10:59:08,456 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-05T10:59:08,456 even if it does not contain any `.py` files. 2025-06-05T10:59:08,457 On the other hand, currently there is no concept of package data 2025-06-05T10:59:08,458 directory, all directories are treated like packages. 2025-06-05T10:59:08,458 ******************************************************************************** 2025-06-05T10:59:08,459 !! 2025-06-05T10:59:08,460 check.warn(importable) 2025-06-05T10:59:08,460 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'bulk_grades.templates.bulk_grades' is absent from the `packages` configuration. 2025-06-05T10:59:08,461 !! 2025-06-05T10:59:08,462 ******************************************************************************** 2025-06-05T10:59:08,463 ############################ 2025-06-05T10:59:08,463 # Package would be ignored # 2025-06-05T10:59:08,464 ############################ 2025-06-05T10:59:08,464 Python recognizes 'bulk_grades.templates.bulk_grades' as an importable package[^1], 2025-06-05T10:59:08,465 but it is absent from setuptools' `packages` configuration. 2025-06-05T10:59:08,466 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-05T10:59:08,466 package, please make sure that 'bulk_grades.templates.bulk_grades' is explicitly added 2025-06-05T10:59:08,467 to the `packages` configuration field. 2025-06-05T10:59:08,468 Alternatively, you can also rely on setuptools' discovery methods 2025-06-05T10:59:08,469 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-05T10:59:08,469 instead of `find_packages(...)`/`find:`). 2025-06-05T10:59:08,470 You can read more about "package discovery" on setuptools documentation page: 2025-06-05T10:59:08,472 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-05T10:59:08,473 If you don't want 'bulk_grades.templates.bulk_grades' to be distributed and are 2025-06-05T10:59:08,473 already explicitly excluding 'bulk_grades.templates.bulk_grades' via 2025-06-05T10:59:08,474 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-05T10:59:08,475 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-05T10:59:08,475 combination with a more fine grained `package-data` configuration. 2025-06-05T10:59:08,476 You can read more about "package data files" on setuptools documentation page: 2025-06-05T10:59:08,478 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-05T10:59:08,479 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-05T10:59:08,480 even if it does not contain any `.py` files. 2025-06-05T10:59:08,480 On the other hand, currently there is no concept of package data 2025-06-05T10:59:08,481 directory, all directories are treated like packages. 2025-06-05T10:59:08,482 ******************************************************************************** 2025-06-05T10:59:08,483 !! 2025-06-05T10:59:08,484 check.warn(importable) 2025-06-05T10:59:08,484 creating build/lib/bulk_grades/migrations 2025-06-05T10:59:08,485 copying bulk_grades/migrations/0001_initial.py -> build/lib/bulk_grades/migrations 2025-06-05T10:59:08,485 copying bulk_grades/migrations/0002_auto_20190703_1526.py -> build/lib/bulk_grades/migrations 2025-06-05T10:59:08,486 copying bulk_grades/migrations/__init__.py -> build/lib/bulk_grades/migrations 2025-06-05T10:59:08,487 creating build/lib/bulk_grades/settings 2025-06-05T10:59:08,487 copying bulk_grades/settings/__init__.py -> build/lib/bulk_grades/settings 2025-06-05T10:59:08,488 copying bulk_grades/settings/common.py -> build/lib/bulk_grades/settings 2025-06-05T10:59:08,488 copying bulk_grades/settings/production.py -> build/lib/bulk_grades/settings 2025-06-05T10:59:08,489 copying bulk_grades/settings/test.py -> build/lib/bulk_grades/settings 2025-06-05T10:59:08,489 creating build/lib/bulk_grades/templates/bulk_grades 2025-06-05T10:59:08,490 copying bulk_grades/templates/bulk_grades/base.html -> build/lib/bulk_grades/templates/bulk_grades 2025-06-05T10:59:08,490 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-05T10:59:08,491 !! 2025-06-05T10:59:08,492 ******************************************************************************** 2025-06-05T10:59:08,492 Please avoid running ``setup.py`` directly. 2025-06-05T10:59:08,493 Instead, use pypa/build, pypa/installer or other 2025-06-05T10:59:08,493 standards-based tools. 2025-06-05T10:59:08,494 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-05T10:59:08,495 or your builds will no longer be supported. 2025-06-05T10:59:08,496 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-05T10:59:08,496 ******************************************************************************** 2025-06-05T10:59:08,497 !! 2025-06-05T10:59:08,498 self.initialize_options() 2025-06-05T10:59:08,519 installing to build/bdist.linux-armv7l/wheel 2025-06-05T10:59:08,520 running install 2025-06-05T10:59:08,546 running install_lib 2025-06-05T10:59:08,574 creating build/bdist.linux-armv7l/wheel 2025-06-05T10:59:08,576 creating build/bdist.linux-armv7l/wheel/bulk_grades 2025-06-05T10:59:08,577 copying build/lib/bulk_grades/api.py -> build/bdist.linux-armv7l/wheel/./bulk_grades 2025-06-05T10:59:08,580 copying build/lib/bulk_grades/__init__.py -> build/bdist.linux-armv7l/wheel/./bulk_grades 2025-06-05T10:59:08,582 copying build/lib/bulk_grades/models.py -> build/bdist.linux-armv7l/wheel/./bulk_grades 2025-06-05T10:59:08,584 copying build/lib/bulk_grades/apps.py -> build/bdist.linux-armv7l/wheel/./bulk_grades 2025-06-05T10:59:08,588 creating build/bdist.linux-armv7l/wheel/bulk_grades/settings 2025-06-05T10:59:08,589 copying build/lib/bulk_grades/settings/__init__.py -> build/bdist.linux-armv7l/wheel/./bulk_grades/settings 2025-06-05T10:59:08,591 copying build/lib/bulk_grades/settings/common.py -> build/bdist.linux-armv7l/wheel/./bulk_grades/settings 2025-06-05T10:59:08,593 copying build/lib/bulk_grades/settings/production.py -> build/bdist.linux-armv7l/wheel/./bulk_grades/settings 2025-06-05T10:59:08,595 copying build/lib/bulk_grades/settings/test.py -> build/bdist.linux-armv7l/wheel/./bulk_grades/settings 2025-06-05T10:59:08,597 creating build/bdist.linux-armv7l/wheel/bulk_grades/templates 2025-06-05T10:59:08,599 creating build/bdist.linux-armv7l/wheel/bulk_grades/templates/bulk_grades 2025-06-05T10:59:08,600 copying build/lib/bulk_grades/templates/bulk_grades/base.html -> build/bdist.linux-armv7l/wheel/./bulk_grades/templates/bulk_grades 2025-06-05T10:59:08,603 creating build/bdist.linux-armv7l/wheel/bulk_grades/migrations 2025-06-05T10:59:08,604 copying build/lib/bulk_grades/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/./bulk_grades/migrations 2025-06-05T10:59:08,606 copying build/lib/bulk_grades/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/./bulk_grades/migrations 2025-06-05T10:59:08,608 copying build/lib/bulk_grades/migrations/0002_auto_20190703_1526.py -> build/bdist.linux-armv7l/wheel/./bulk_grades/migrations 2025-06-05T10:59:08,610 copying build/lib/bulk_grades/urls.py -> build/bdist.linux-armv7l/wheel/./bulk_grades 2025-06-05T10:59:08,612 copying build/lib/bulk_grades/clients.py -> build/bdist.linux-armv7l/wheel/./bulk_grades 2025-06-05T10:59:08,614 copying build/lib/bulk_grades/views.py -> build/bdist.linux-armv7l/wheel/./bulk_grades 2025-06-05T10:59:08,617 running install_egg_info 2025-06-05T10:59:08,658 Copying edx_bulk_grades.egg-info to build/bdist.linux-armv7l/wheel/./edx_bulk_grades-1.2.0-py3.11.egg-info 2025-06-05T10:59:08,672 running install_scripts 2025-06-05T10:59:08,687 creating build/bdist.linux-armv7l/wheel/edx_bulk_grades-1.2.0.dist-info/WHEEL 2025-06-05T10:59:08,690 creating '/tmp/pip-wheel-m93iqy1s/edx_bulk_grades-1.2.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-05T10:59:08,692 adding 'bulk_grades/__init__.py' 2025-06-05T10:59:08,697 adding 'bulk_grades/api.py' 2025-06-05T10:59:08,698 adding 'bulk_grades/apps.py' 2025-06-05T10:59:08,700 adding 'bulk_grades/clients.py' 2025-06-05T10:59:08,702 adding 'bulk_grades/models.py' 2025-06-05T10:59:08,703 adding 'bulk_grades/urls.py' 2025-06-05T10:59:08,705 adding 'bulk_grades/views.py' 2025-06-05T10:59:08,707 adding 'bulk_grades/migrations/0001_initial.py' 2025-06-05T10:59:08,709 adding 'bulk_grades/migrations/0002_auto_20190703_1526.py' 2025-06-05T10:59:08,710 adding 'bulk_grades/migrations/__init__.py' 2025-06-05T10:59:08,711 adding 'bulk_grades/settings/__init__.py' 2025-06-05T10:59:08,712 adding 'bulk_grades/settings/common.py' 2025-06-05T10:59:08,714 adding 'bulk_grades/settings/production.py' 2025-06-05T10:59:08,715 adding 'bulk_grades/settings/test.py' 2025-06-05T10:59:08,717 adding 'bulk_grades/templates/bulk_grades/base.html' 2025-06-05T10:59:08,725 adding 'edx_bulk_grades-1.2.0.dist-info/licenses/LICENSE.txt' 2025-06-05T10:59:08,727 adding 'edx_bulk_grades-1.2.0.dist-info/METADATA' 2025-06-05T10:59:08,728 adding 'edx_bulk_grades-1.2.0.dist-info/WHEEL' 2025-06-05T10:59:08,729 adding 'edx_bulk_grades-1.2.0.dist-info/entry_points.txt' 2025-06-05T10:59:08,730 adding 'edx_bulk_grades-1.2.0.dist-info/top_level.txt' 2025-06-05T10:59:08,731 adding 'edx_bulk_grades-1.2.0.dist-info/RECORD' 2025-06-05T10:59:08,733 removing build/bdist.linux-armv7l/wheel 2025-06-05T10:59:08,848 Building wheel for edx-bulk-grades (setup.py): finished with status 'done' 2025-06-05T10:59:08,851 Created wheel for edx-bulk-grades: filename=edx_bulk_grades-1.2.0-py2.py3-none-any.whl size=31638 sha256=2ea4c255cf0f57eefcbea59e537ae131ac23dafec671fe73b62d1733000e5c10 2025-06-05T10:59:08,852 Stored in directory: /tmp/pip-ephem-wheel-cache-yje8hoi_/wheels/49/bd/44/655da52cba8f5bb4e13c20cf9c250a12e1210b22ca9937380f 2025-06-05T10:59:08,869 Successfully built edx-bulk-grades 2025-06-05T10:59:08,874 Removed build tracker: '/tmp/pip-build-tracker-oq28noel'