summaryrefslogtreecommitdiff
path: root/etc/pip
diff options
context:
space:
mode:
Diffstat (limited to 'etc/pip')
-rw-r--r--etc/pip/components/compile.req1
-rw-r--r--etc/pip/components/core.req2
-rw-r--r--etc/pip/components/idl.req1
-rw-r--r--etc/pip/components/jiraclient.req2
-rw-r--r--etc/pip/components/lint.req1
-rw-r--r--etc/pip/components/platform.req1
-rw-r--r--etc/pip/components/testing.req3
7 files changed, 5 insertions, 6 deletions
diff --git a/etc/pip/components/compile.req b/etc/pip/components/compile.req
index e26295d38b3..1ef0f56a10d 100644
--- a/etc/pip/components/compile.req
+++ b/etc/pip/components/compile.req
@@ -4,4 +4,3 @@ packaging <= 21.3
regex <= 2021.11.10
requirements_parser <= 0.3.1
setuptools
-ninja>=1.10.0
diff --git a/etc/pip/components/core.req b/etc/pip/components/core.req
index 50cfb87d646..d73d60dcd9b 100644
--- a/etc/pip/components/core.req
+++ b/etc/pip/components/core.req
@@ -1,6 +1,6 @@
# Core (we need these for most buildscripts)
psutil <= 5.8.0
pymongo >= 3.9, < 4.0
-PyYAML == 5.3.1 # Pinned due to SERVER-79126 and linked BF
+PyYAML >= 3.0.0, <= 6.0.0
types-PyYAML ~= 6.0.5
requests >= 2.0.0, <= 2.26.0
diff --git a/etc/pip/components/idl.req b/etc/pip/components/idl.req
index 13ad323f0cd..0b0ef8924b2 100644
--- a/etc/pip/components/idl.req
+++ b/etc/pip/components/idl.req
@@ -1,2 +1,3 @@
unittest-xml-reporting >= 2.2.0, <= 3.0.4
+typing <= 3.7.4.3
packaging <= 21.3
diff --git a/etc/pip/components/jiraclient.req b/etc/pip/components/jiraclient.req
index 106e78f9de3..760a5c46684 100644
--- a/etc/pip/components/jiraclient.req
+++ b/etc/pip/components/jiraclient.req
@@ -1,5 +1,5 @@
# TIG jira integration
jira <= 3.1.1
requests-oauth <= 0.4.1
-PyJWT == 2.4.0
+PyJWT <= 2.3.0 # https://github.com/pycontribs/jira/issues/247
# We are omitting pycrypto based on https://github.com/pycontribs/jira/pull/629
diff --git a/etc/pip/components/lint.req b/etc/pip/components/lint.req
index 80ddffa2c2a..9e04fbdea6c 100644
--- a/etc/pip/components/lint.req
+++ b/etc/pip/components/lint.req
@@ -5,6 +5,7 @@ mypy ~= 0.942
pydocstyle == 6.1.1
pylint == 2.7.2
structlog ~= 19.2.0
+typing <= 3.7.4.3
yamllint == 1.15.0
yapf == 0.26.0
evergreen-lint == 0.1.3
diff --git a/etc/pip/components/platform.req b/etc/pip/components/platform.req
index ec5aabae7e5..10bb44fb08f 100644
--- a/etc/pip/components/platform.req
+++ b/etc/pip/components/platform.req
@@ -3,4 +3,3 @@ pypiwin32>=223; sys_platform == "win32" and python_version > "3"
pywin32>=225; sys_platform == "win32" and python_version > "3"
cryptography == 2.3; platform_machine == "s390x" or platform_machine == "ppc64le" # Needed for oauthlib to use RSAAlgorithm # Version locked - see SERVER-36618
-cryptography == 36.0.2; platform_machine != "s390x" and platform_machine != "ppc64le" \ No newline at end of file
diff --git a/etc/pip/components/testing.req b/etc/pip/components/testing.req
index e2d8e1170e2..120dbbfd183 100644
--- a/etc/pip/components/testing.req
+++ b/etc/pip/components/testing.req
@@ -11,7 +11,7 @@ itsdangerous == 2.0.0
ocspbuilder == 0.10.2
Werkzeug == 2.0.3
blackduck == 1.0.1
-PyGithub == 1.58
+PyGithub == 1.53
urllib3 >= 1.26.0, <= 1.26.7
distro == 1.5.0
dnspython == 2.1.0
@@ -20,4 +20,3 @@ pkce == 1.0.3
oauthlib == 3.1.1
requests-oauthlib == 1.3.0
packaging <= 21.3
-retry == 0.9.2