Skip to content

Commit 2cbd4d5

Browse files
committed
chore: use the PEP 508 format without editable VCS requirements
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.
1 parent 7f80c1a commit 2cbd4d5

File tree

5 files changed

+11
-11
lines changed

5 files changed

+11
-11
lines changed

requirements/edx/base.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
#
55
# make upgrade
66
#
7-
-e git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2#egg=edx_proctoring_proctortrack
8-
# via -r requirements/edx/github.in
97
acid-xblock==0.4.1
108
# via -r requirements/edx/kernel.in
119
aiohappyeyeballs==2.4.4
@@ -512,6 +510,8 @@ edx-proctoring==4.18.4
512510
# via
513511
# -r requirements/edx/kernel.in
514512
# edx-proctoring-proctortrack
513+
edx-proctoring-proctortrack @ git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2
514+
# via -r requirements/edx/github.in
515515
edx-rbac==1.10.0
516516
# via edx-enterprise
517517
edx-rest-api-client==6.0.0

requirements/edx/development.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@
44
#
55
# make upgrade
66
#
7-
-e git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2#egg=edx_proctoring_proctortrack
8-
# via
9-
# -r requirements/edx/doc.txt
10-
# -r requirements/edx/testing.txt
117
accessible-pygments==0.0.5
128
# via
139
# -r requirements/edx/doc.txt
@@ -803,6 +799,10 @@ edx-proctoring==4.18.4
803799
# -r requirements/edx/doc.txt
804800
# -r requirements/edx/testing.txt
805801
# edx-proctoring-proctortrack
802+
edx-proctoring-proctortrack @ git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2
803+
# via
804+
# -r requirements/edx/doc.txt
805+
# -r requirements/edx/testing.txt
806806
edx-rbac==1.10.0
807807
# via
808808
# -r requirements/edx/doc.txt

requirements/edx/doc.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
#
55
# make upgrade
66
#
7-
-e git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2#egg=edx_proctoring_proctortrack
8-
# via -r requirements/edx/base.txt
97
accessible-pygments==0.0.5
108
# via pydata-sphinx-theme
119
acid-xblock==0.4.1
@@ -594,6 +592,8 @@ edx-proctoring==4.18.4
594592
# via
595593
# -r requirements/edx/base.txt
596594
# edx-proctoring-proctortrack
595+
edx-proctoring-proctortrack @ git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2
596+
# via -r requirements/edx/base.txt
597597
edx-rbac==1.10.0
598598
# via
599599
# -r requirements/edx/base.txt

requirements/edx/github.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,4 +89,4 @@
8989

9090
# django42 support PR merged but new release is pending.
9191
# https://github.com/openedx/edx-platform/issues/33431
92-
-e git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2#egg=edx_proctoring_proctortrack
92+
edx_proctoring_proctortrack @ git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2

requirements/edx/testing.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
#
55
# make upgrade
66
#
7-
-e git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2#egg=edx_proctoring_proctortrack
8-
# via -r requirements/edx/base.txt
97
acid-xblock==0.4.1
108
# via -r requirements/edx/base.txt
119
aiohappyeyeballs==2.4.4
@@ -617,6 +615,8 @@ edx-proctoring==4.18.4
617615
# via
618616
# -r requirements/edx/base.txt
619617
# edx-proctoring-proctortrack
618+
edx-proctoring-proctortrack @ git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2
619+
# via -r requirements/edx/base.txt
620620
edx-rbac==1.10.0
621621
# via
622622
# -r requirements/edx/base.txt

0 commit comments

Comments
 (0)