File tree Expand file tree Collapse file tree 7 files changed +15
-11
lines changed
Expand file tree Collapse file tree 7 files changed +15
-11
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,8 @@ Changed
1414~~~~~~~
1515* Bumped `jsonschema ` 2.6.0 -> 3.2.0 now that python3.6 is not supported. #6118
1616
17+ * Upgrade `pymongo ` and `mongoengine ` for MongoDB v5/6/7 support. #6157
18+
1719Added
1820~~~~~
1921* Continue introducing `pants <https://www.pantsbuild.org/docs >`_ to improve DX (Developer Experience)
Original file line number Diff line number Diff line change @@ -27,7 +27,8 @@ lockfile==0.12.2
2727# Fix MarkupSafe to < 2.1.0 as 2.1.0 removes soft_unicode
2828# >=0.23 was from jinja2
2929MarkupSafe<2.1.0,>=0.23
30- mongoengine==0.23.0
30+ # mongoengine 0.24.0 has breaking changes to support pymongo 4.0
31+ mongoengine>=0.21.0,<0.24.0
3132# required by orquesta (networkx<2.6 for py3.6, networkx<3 for py3.8)
3233networkx<3
3334# networkx requires decorator>=4.3,<5 which should resolve to version 4.4.2
@@ -43,7 +44,8 @@ paramiko==2.11.0
4344passlib==1.7.4
4445prompt-toolkit==1.0.15
4546pyinotify==0.9.6 ; platform_system=="Linux"
46- pymongo==3.11.3
47+ # pymongo 3.13 has backports of APIs from pymongo 4 to help w/ migration
48+ pymongo>=3.11.0,<3.13.0
4749pyparsing<3
4850zstandard==0.15.2
4951# pyOpenSSL 23.1.0 supports cryptography up to 40.0.x
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ kombu==5.0.2
3131lockfile == 0.12.2
3232logshipper @ git+https://github.com/StackStorm/logshipper.git@stackstorm_patched ; platform_system == "Linux"
3333mock == 4.0.3
34- mongoengine == 0.23 .0
34+ mongoengine >= 0.21.0 , < 0.24 .0
3535networkx < 3
3636nose
3737nose-parallel == 0.4.0
@@ -47,7 +47,7 @@ prompt-toolkit==1.0.15
4747psutil == 5.8.0
4848pyOpenSSL == 23.1.0
4949pyinotify == 0.9.6 ; platform_system == "Linux"
50- pymongo == 3.11.3
50+ pymongo >= 3.11.0 , < 3.13.0
5151pyparsing < 3
5252pyrabbit
5353pysocks
Original file line number Diff line number Diff line change @@ -9,10 +9,10 @@ eventlet==0.33.3
99gunicorn == 21.2.0
1010jsonschema == 3.2.0
1111kombu == 5.0.2
12- mongoengine == 0.23 .0
12+ mongoengine >= 0.21.0 , < 0.24 .0
1313oslo.config >= 1.12.1 ,< 1.13
1414oslo.utils < 5.0 ,>= 4.0.0
15- pymongo == 3.11.3
15+ pymongo >= 3.11.0 , < 3.13.0
1616pyparsing < 3
1717simplejson
1818six == 1.13.0
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ eventlet==0.33.3
1010gunicorn == 21.2.0
1111oslo.config >= 1.12.1 ,< 1.13
1212passlib == 1.7.4
13- pymongo == 3.11.3
13+ pymongo >= 3.11.0 , < 3.13.0
1414six == 1.13.0
1515st2-auth-backend-flat-file @ git+https://github.com/StackStorm/st2-auth-backend-flat-file.git@master
1616st2-auth-ldap @ git+https://github.com/StackStorm/st2-auth-ldap.git@master
Original file line number Diff line number Diff line change @@ -24,14 +24,14 @@ jsonpath-rw==1.4.0
2424jsonschema == 3.2.0
2525kombu == 5.0.2
2626lockfile == 0.12.2
27- mongoengine == 0.23 .0
27+ mongoengine >= 0.21.0 , < 0.24 .0
2828networkx < 3
2929orjson == 3.5.2
3030orquesta @
git+https://github.com/StackStorm/[email protected] 3131oslo.config >= 1.12.1 ,< 1.13
3232paramiko == 2.11.0
3333pyOpenSSL == 23.1.0
34- pymongo == 3.11.3
34+ pymongo >= 3.11.0 , < 3.13.0
3535python-dateutil == 2.8.1
3636python-statsd == 2.1.0
3737pyyaml == 5.4.1
Original file line number Diff line number Diff line change @@ -9,9 +9,9 @@ eventlet==0.33.3
99gunicorn == 21.2.0
1010jsonschema == 3.2.0
1111kombu == 5.0.2
12- mongoengine == 0.23 .0
12+ mongoengine >= 0.21.0 , < 0.24 .0
1313oslo.config >= 1.12.1 ,< 1.13
1414oslo.utils < 5.0 ,>= 4.0.0
15- pymongo == 3.11.3
15+ pymongo >= 3.11.0 , < 3.13.0
1616pyparsing < 3
1717six == 1.13.0
You can’t perform that action at this time.
0 commit comments