<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/87e338def84b31d0b8f3c5274ea93b4f6b09e342">https://github.com/macports/macports-ports/commit/87e338def84b31d0b8f3c5274ea93b4f6b09e342</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 87e338def84b31d0b8f3c5274ea93b4f6b09e342
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sun Mar 19 22:45:44 2023 -0500
<span style='display:block; white-space:pre;color:#404040;'> mongodb: Update to 6.0.5
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/65874
</span>---
databases/mongodb/Portfile | 110 +++++++++++++++--------------
databases/mongodb/files/compile.req.patch | 6 +-
databases/mongodb/files/platform.req.patch | 8 +--
3 files changed, 65 insertions(+), 59 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mongodb/Portfile b/databases/mongodb/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9d9305e37ba..636c7df767c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mongodb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mongodb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,15 +8,15 @@ PortGroup muniversal 1.0
</span> # Please keep the mongodb and mongodb-devel ports as similar as possible.
epoch 1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup mongodb mongo 5.0.15 r
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup mongodb mongo 6.0.5 r
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 bfbc1a20c8dd1edfcc4ba94877c6e8483a0981fb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 6f681ac44d494d4bc48de159080ccd53ae2fac337c6bde807f5f78ebd171f852 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 56141122 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- certifi-2021.10.8.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 8972d4fb7b192cf6e3a13a7ea9dfc497b0866eea \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 78884e7c1d4b00ce3cea67b44566851c4343c120abd683433ce934a68ea58872 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 151214 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 1d71e9a2999da754b79b10dd06c89e4d25f6e023 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 8946399dbc9aa0c9270655b2dc8b64818f3b9473556d9d4df6b89c6f3329597e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 89295703 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ certifi-2022.12.7.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 c822033f4f62b6378eeba5381a494f7ad866f116 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 156897 \
</span> charset-normalizer-2.0.12.tar.gz \
rmd160 f9bbde2f4ca286e47416d01eebd5b8c22cd8bff7 \
sha256 2857e29ff0d34db842cd7ca3230549d1a697f96ee6d3fb071cfa6c7393832597 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,30 +29,42 @@ checksums rmd160 bfbc1a20c8dd1edfcc4ba94877c6e8483a0981fb \
</span> rmd160 63793b0ebfdc73b852a91bdd7c78e834e2ce643f \
sha256 5040764c4a4d2ce964a395da24f0d1ae58144995dab92c6b96f44c3f4d72286a \
size 2093693 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- idna-3.3.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 39ab62813b06e88c80f13848c34c03a1c8600bb8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 9d643ff0a55b762d5cdb124b8eaa99c66322e2157b69160bc32796e824360e6d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 286689 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ flit_core-3.8.0.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 33b542a424bdccc186af59b39ce4c2f1e6608783 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b305b30c99526df5e63d6022dd2310a0a941a187bd3884f4c8ef0418df6c39f3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 41224 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ idna-3.4.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 a6a010b1d9e750b1ee52a2eef54d94ce38ced0ba \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 183077 \
</span> oauthlib-3.1.1.tar.gz \
rmd160 1ee81d217311e971298be031730cc72a5dc4bafd \
sha256 8f0215fcc533dd8dd1bee6f4c412d4f0cd7297307d43ac61666389e3bc3198a3 \
size 161395 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ packaging-21.3.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 45ed4b85bf4ef2069e07dd2922849f7edf98363a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 84848 \
</span> pkce-1.0.3.tar.gz \
rmd160 5001b60d76c136c98e47f6bb9ee2d5bac9e4e924 \
sha256 9775fd76d8a743d39b87df38af1cd04a58c9b5a5242d5a6350ef343d06814ab6 \
size 2757 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- poetry-core-1.0.8.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 a6bd36aa0963c0abaf3194b91bac8484bc51c13c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 951fc7c1f8d710a94cb49019ee3742125039fc659675912ea614ac2aa405b118 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 346260 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ poetry_core-1.5.0.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 3c5a0186f2c9a9995cb0d6dbca3095511f08bca3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 253521bb7104e1df81f64d7b49ea1825057c91fa156d7d0bd752fefdad6f8c7a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 448812 \
</span> psutil-5.8.0.tar.gz \
rmd160 ac0a0c786848276d50cfac4c5dfc67254c1d4763 \
sha256 0c9ccb99ab76025f2f0bbecf341d4656e9c1351db8cc8a03ccd62e318ab4b5c6 \
size 470886 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- pymongo-3.12.3.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 e196fb76bef669b7826e313ef71b56b152d7ff7f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 0a89cadc0062a5e53664dde043f6c097172b8c1c5f0094490095282ff9995a5f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 821234 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pymongo-3.13.0.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 615234a930e514cb9889b72a2090c323ffe8b84c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e22d6cf5802cd09b674c307cc9e03870b8c37c503ebec3d25b86f2ce8c535dc7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 804388 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pyparsing-3.0.9.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 c450c72db367849469516a28bcbf208cdb2e3d27 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1999906 \
</span> PyYAML-6.0.tar.gz \
rmd160 da0f60184d72f5a360b297d0131f5a5b08086abf \
sha256 68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,36 +77,36 @@ checksums rmd160 bfbc1a20c8dd1edfcc4ba94877c6e8483a0981fb \
</span> rmd160 0b532167e01570e015b9abd52bb7d442d93a50bd \
sha256 b8aa58f8cf793ffd8782d3d8cb19e66ef36f7aba4353eec859e74678b01b07a7 \
size 104433 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- requests-oauthlib-1.3.0.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 13aa3a01f10e5d80bb572634c34433e356aea670 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 b4261601a71fd721a8bd6d7aa1cc1d6a8a93b4a9f5e96626f8e4d91e8beeaa6a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 88157 \
</span> requirements-parser-0.3.1.tar.gz \
rmd160 29cbe92d031f6ff3d8029611a3ae333fa62af257 \
sha256 3852277618e653dd1d8fa4129e59b4338358dffafeb3d5106e9f88504db9c460 \
size 10080 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- setuptools-60.10.0.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 3a401372ca441ed73e6fc7853cb94a09f8ff49d8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 6599055eeb23bfef457d5605d33a4d68804266e6cb430b0fb12417c5efeae36c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 2420706 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- types-setuptools-57.4.11.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 95aed2e15888481fe1cb9119d4fc4523c5fc325a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 262f7406e0c7d705ad6bb4526b5b761fa500bf99eab74de85ac3592187d62935 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 16119 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- urllib3-1.26.9.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 cff7b02fbe2920307cd79b5162da931f40abac8a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 aabaf16477806a5e1dd19aa41f8c2b7950dd3c746362d7e3223dbe6de6ac448e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 295258 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- wheel-0.37.1.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 6c4df8aa7c6d59f8b97cf85cce9e362c81b0c523 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 e9a504e793efbca1b8e0e9cb979a249cf4a0a7b5b8c9e8b65a5e39d49529c1c4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 66376
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ setuptools-67.0.0.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 f66e6d08f450a3102bc50f6c72cceb7a05b5ff9f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 883131c5b6efa70b9101c7ef30b2b7b780a4283d5fc1616383cdf22c83cbefe6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2474556 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ types-PyYAML-6.0.12.3.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 f55298cbfad692812f1f16f3e4ecb9a2e97b4fbe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 17ce17b3ead8f06e416a3b1d5b8ddc6cb82a422bb200254dd8b469434b045ffc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 10910 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ types-setuptools-57.4.12.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 cc8e250b129a0ad95ed89f69dcf139c393dd9291 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 415a1c23101a05da17eb66bed5d5a865702e5a69f74c66dbf1af643dce9492ab \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 16205 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ urllib3-1.26.14.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 272bb6346e1c66ef3d2dffb2b7515f56125eec20 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 076907bf8fd355cde77728471316625a4d2f7e713c125f51953bb5b3eecf4f72 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 300665 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wheel-0.38.4.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 8027f7bceb72d3b37690017181401bacca577a24 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 965f5259b566725405b05e7cf774052044b1ed30119b5d586b2703aafe8719ac \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 67193
</span>
name mongodb
conflicts mongodb-devel
license SSPL
categories databases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms {darwin >= 17}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms {darwin >= 18}
</span> maintainers {ryandesign @ryandesign}
description high-performance, schema-free, document-oriented (\"NoSQL\") database
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -107,7 +119,7 @@ homepage https://www.mongodb.com/community
</span> master_sites https://fastdl.mongodb.org/src:mongodb
distname ${name}-src-r${version}
extract.only ${distfiles}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums ${distfiles} {*}${checksums}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums-prepend ${distfiles}
</span> distfiles ${distfiles}:mongodb
for {set index 1} {${index} < [llength ${checksums}]} {incr index} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -131,7 +143,8 @@ for {set index 1} {${index} < [llength ${checksums}]} {incr index} {
</span> set python_branch 3.11
set python_version [string map {. {}} ${python_branch}]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:python${python_version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build port:python${python_version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libyaml
</span>
depends_lib port:curl \
port:cyrus-sasl2 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -175,7 +188,8 @@ compiler.c_standard 2011
</span> compiler.cxx_standard 2017
# This matches a version check of __apple_build_version__ in SConstruct.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append {clang < 1001.0.46}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://jira.mongodb.org/browse/SERVER-62503
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append {clang < 1300.0.29}
</span>
# It sets its own optimization flags via the --opt flag.
configure.optflags
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -235,14 +249,6 @@ foreach a ${supported_archs} {
</span> LINKFLAGS="${configure.ldflags} -arch ${a}" \
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# JavaScript engine support for arm64 is blocked pending the integration
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# of MozJS/Spidermonkey ESR 91 into MongoDB.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://jira.mongodb.org/browse/SERVER-50115?focusedCommentId=3948549&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-3948549
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://jira.mongodb.org/browse/SERVER-42427
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[vercmp ${version} 6.0.0] < 0} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- lappend merger_build_args(arm64) --js-engine=none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> if {![info exists universal_possible]} {
set universal_possible [expr {${os.universal_supported} && [llength ${configure.universal_archs}] >= 2}]
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mongodb/files/compile.req.patch b/databases/mongodb/files/compile.req.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 472d077b9ab..d9c9550390f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mongodb/files/compile.req.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mongodb/files/compile.req.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,8 +1,8 @@
</span> Do not require ninja. We're not using it.
Reverts part of https://github.com/mongodb/mongo/commit/8d21d154677e2202e2a7ddd7f99d2a0ffedf4d53
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- etc/pip/components/compile.req.orig 2022-11-10 11:38:11.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ etc/pip/components/compile.req 2023-01-11 20:05:47.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3,4 +3,3 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- etc/pip/components/compile.req.orig 2023-01-11 13:46:46.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ etc/pip/components/compile.req 2023-01-28 20:11:16.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4,4 +4,3 @@
</span> regex <= 2021.11.10
requirements_parser <= 0.3.1
setuptools
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mongodb/files/platform.req.patch b/databases/mongodb/files/platform.req.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 8336cc3c04b..fcd9c2923c3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mongodb/files/platform.req.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mongodb/files/platform.req.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,11 @@
</span> Do not require cryptography. It brings in an unnecessary dependency on rust.
Reverts part of https://github.com/mongodb/mongo/commit/eb11991ff4fd8340688b66878db561ee61943a2c
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- etc/pip/components/platform.req.orig 2022-11-10 11:38:11.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ etc/pip/components/platform.req 2023-01-11 19:54:14.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- etc/pip/components/platform.req.orig 2023-01-11 13:46:46.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ etc/pip/components/platform.req 2023-01-28 20:14:11.000000000 -0600
</span> @@ -1,6 +1,3 @@
# Platform-specific components
<span style='display:block; white-space:pre;background:#ffe0e0;'>- pypiwin32==223; sys_platform == "win32" and python_version > "3"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pywin32==225; sys_platform == "win32" and python_version > "3"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pypiwin32>=223; sys_platform == "win32" and python_version > "3"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pywin32>=225; sys_platform == "win32" and python_version > "3"
</span> -
-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"
</pre><pre style='margin:0'>
</pre>