From 15503a3b12ef6ea766db5b1ae3f6c12092ad5ef4 Mon Sep 17 00:00:00 2001
From: Andy Shultz <ashultz@edx.org>
Date: Mon, 2 May 2022 11:24:47 -0400
Subject: [PATCH] fix: remove unnecessary constraints

constraints were once matching platform constraints, but those are gone

also versions don't actually change from this removal
---
 requirements/base.txt        | 8 ++------
 requirements/ci.txt          | 5 +----
 requirements/constraints.txt | 7 -------
 requirements/quality.txt     | 5 +----
 requirements/test.txt        | 5 +----
 5 files changed, 5 insertions(+), 25 deletions(-)

diff --git a/requirements/base.txt b/requirements/base.txt
index 2fa2fbb..d762ae5 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -25,9 +25,7 @@ django==3.2.13
     #   edx-django-utils
     #   jsonfield
 django-config-models==2.3.0
-    # via
-    #   -c requirements/constraints.txt
-    #   -r requirements/base.in
+    # via -r requirements/base.in
 django-crum==0.7.9
     # via edx-django-utils
 django-filter==21.1
@@ -35,9 +33,7 @@ django-filter==21.1
 django-waffle==2.4.1
     # via edx-django-utils
 djangorestframework==3.13.1
-    # via
-    #   -c requirements/constraints.txt
-    #   django-config-models
+    # via django-config-models
 edx-django-utils==4.6.0
     # via django-config-models
 edx-opaque-keys[django]==2.3.0
diff --git a/requirements/ci.txt b/requirements/ci.txt
index cac9d42..b19cbcd 100644
--- a/requirements/ci.txt
+++ b/requirements/ci.txt
@@ -106,9 +106,7 @@ django==3.2.13
     #   jsonfield
     #   xblock-sdk
 django-config-models==2.3.0
-    # via
-    #   -c requirements/constraints.txt
-    #   -r requirements/test.txt
+    # via -r requirements/test.txt
 django-crum==0.7.9
     # via
     #   -r requirements/test.txt
@@ -125,7 +123,6 @@ django-waffle==2.4.1
     #   edx-django-utils
 djangorestframework==3.13.1
     # via
-    #   -c requirements/constraints.txt
     #   -r requirements/test.txt
     #   django-config-models
 docopt==0.6.2
diff --git a/requirements/constraints.txt b/requirements/constraints.txt
index 510432b..a40d59b 100644
--- a/requirements/constraints.txt
+++ b/requirements/constraints.txt
@@ -11,10 +11,3 @@
 # Common constraints for edx repos
 -c common_constraints.txt
 
-# TODO: Many pinned dependencies should be unpinned and/or moved to this constraints file.
-
-# Same as in edx-platform
-djangorestframework<4
-
-# Same as in edx-platform
-django-config-models>=1.0.0
diff --git a/requirements/quality.txt b/requirements/quality.txt
index 2bff657..1869bed 100644
--- a/requirements/quality.txt
+++ b/requirements/quality.txt
@@ -69,9 +69,7 @@ django==3.2.13
     #   jsonfield
     #   xblock-sdk
 django-config-models==2.3.0
-    # via
-    #   -c requirements/constraints.txt
-    #   -r requirements/base.txt
+    # via -r requirements/base.txt
 django-crum==0.7.9
     # via
     #   -r requirements/base.txt
@@ -86,7 +84,6 @@ django-waffle==2.4.1
     #   edx-django-utils
 djangorestframework==3.13.1
     # via
-    #   -c requirements/constraints.txt
     #   -r requirements/base.txt
     #   django-config-models
 edx-django-utils==4.6.0
diff --git a/requirements/test.txt b/requirements/test.txt
index 952e23d..4e1322c 100644
--- a/requirements/test.txt
+++ b/requirements/test.txt
@@ -76,9 +76,7 @@ dill==0.3.4
     #   jsonfield
     #   xblock-sdk
 django-config-models==2.3.0
-    # via
-    #   -c requirements/constraints.txt
-    #   -r requirements/base.txt
+    # via -r requirements/base.txt
 django-crum==0.7.9
     # via
     #   -r requirements/base.txt
@@ -95,7 +93,6 @@ django-waffle==2.4.1
     #   edx-django-utils
 djangorestframework==3.13.1
     # via
-    #   -c requirements/constraints.txt
     #   -r requirements/base.txt
     #   -r requirements/test.in
     #   django-config-models
-- 
GitLab