Skip to content

Commit

Permalink
chore: use the PEP 508 format without editable VCS requirements
Browse files Browse the repository at this point in the history
This change makes it possible to use [uv](https://github.com/astral-sh/uv)
as a pip replacement in order to perform a faster installation of
requirements.

`edx_proctoring_proctortrack` already publishes to PyPI (although the
release with Django 4.2 support has not been published), so we don't
need to install the package as editable because the MANIFEST.in file
already includes all the necessary extra files.
  • Loading branch information
MoisesGSalas committed Dec 12, 2024
1 parent 7f80c1a commit 2cbd4d5
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 11 deletions.
4 changes: 2 additions & 2 deletions requirements/edx/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
#
# make upgrade
#
-e git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2#egg=edx_proctoring_proctortrack
# via -r requirements/edx/github.in
acid-xblock==0.4.1
# via -r requirements/edx/kernel.in
aiohappyeyeballs==2.4.4
Expand Down Expand Up @@ -512,6 +510,8 @@ edx-proctoring==4.18.4
# via
# -r requirements/edx/kernel.in
# edx-proctoring-proctortrack
edx-proctoring-proctortrack @ git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2
# via -r requirements/edx/github.in
edx-rbac==1.10.0
# via edx-enterprise
edx-rest-api-client==6.0.0
Expand Down
8 changes: 4 additions & 4 deletions requirements/edx/development.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,6 @@
#
# make upgrade
#
-e git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2#egg=edx_proctoring_proctortrack
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
accessible-pygments==0.0.5
# via
# -r requirements/edx/doc.txt
Expand Down Expand Up @@ -803,6 +799,10 @@ edx-proctoring==4.18.4
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# edx-proctoring-proctortrack
edx-proctoring-proctortrack @ git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
edx-rbac==1.10.0
# via
# -r requirements/edx/doc.txt
Expand Down
4 changes: 2 additions & 2 deletions requirements/edx/doc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
#
# make upgrade
#
-e git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2#egg=edx_proctoring_proctortrack
# via -r requirements/edx/base.txt
accessible-pygments==0.0.5
# via pydata-sphinx-theme
acid-xblock==0.4.1
Expand Down Expand Up @@ -594,6 +592,8 @@ edx-proctoring==4.18.4
# via
# -r requirements/edx/base.txt
# edx-proctoring-proctortrack
edx-proctoring-proctortrack @ git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2
# via -r requirements/edx/base.txt
edx-rbac==1.10.0
# via
# -r requirements/edx/base.txt
Expand Down
2 changes: 1 addition & 1 deletion requirements/edx/github.in
Original file line number Diff line number Diff line change
Expand Up @@ -89,4 +89,4 @@

# django42 support PR merged but new release is pending.
# https://github.com/openedx/edx-platform/issues/33431
-e git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2#egg=edx_proctoring_proctortrack
edx_proctoring_proctortrack @ git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2
4 changes: 2 additions & 2 deletions requirements/edx/testing.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
#
# make upgrade
#
-e git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2#egg=edx_proctoring_proctortrack
# via -r requirements/edx/base.txt
acid-xblock==0.4.1
# via -r requirements/edx/base.txt
aiohappyeyeballs==2.4.4
Expand Down Expand Up @@ -617,6 +615,8 @@ edx-proctoring==4.18.4
# via
# -r requirements/edx/base.txt
# edx-proctoring-proctortrack
edx-proctoring-proctortrack @ git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2
# via -r requirements/edx/base.txt
edx-rbac==1.10.0
# via
# -r requirements/edx/base.txt
Expand Down

0 comments on commit 2cbd4d5

Please sign in to comment.