Skip to content

Commit 12a1963

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 568fe84 commit 12a1963

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.3
@@ -506,6 +504,8 @@ edx-proctoring==4.18.2
506504
# via
507505
# -r requirements/edx/kernel.in
508506
# edx-proctoring-proctortrack
507+
edx-proctoring-proctortrack @ git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2
508+
# via -r requirements/edx/github.in
509509
edx-rbac==1.10.0
510510
# via edx-enterprise
511511
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
@@ -795,6 +791,10 @@ edx-proctoring==4.18.2
795791
# -r requirements/edx/doc.txt
796792
# -r requirements/edx/testing.txt
797793
# edx-proctoring-proctortrack
794+
edx-proctoring-proctortrack @ git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2
795+
# via
796+
# -r requirements/edx/doc.txt
797+
# -r requirements/edx/testing.txt
798798
edx-rbac==1.10.0
799799
# via
800800
# -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
@@ -585,6 +583,8 @@ edx-proctoring==4.18.2
585583
# via
586584
# -r requirements/edx/base.txt
587585
# edx-proctoring-proctortrack
586+
edx-proctoring-proctortrack @ git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2
587+
# via -r requirements/edx/base.txt
588588
edx-rbac==1.10.0
589589
# via
590590
# -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.3
@@ -611,6 +609,8 @@ edx-proctoring==4.18.2
611609
# via
612610
# -r requirements/edx/base.txt
613611
# edx-proctoring-proctortrack
612+
edx-proctoring-proctortrack @ git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2
613+
# via -r requirements/edx/base.txt
614614
edx-rbac==1.10.0
615615
# via
616616
# -r requirements/edx/base.txt

0 commit comments

Comments
 (0)