Skip to content

Commit e84aea3

Browse files
committed
fix greenlet support
1 parent f0bb646 commit e84aea3

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

.evergreen/generated_configs/variants.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,7 @@ buildvariants:
332332
# Green framework tests
333333
- name: green-gevent-rhel8
334334
tasks:
335-
- name: .test-standard .sync
335+
- name: .test-standard .sync !.python-3.14
336336
display_name: Green Gevent RHEL8
337337
run_on:
338338
- rhel87-small

.evergreen/scripts/generate_config.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,8 @@ def create_green_framework_variants():
297297
variants = []
298298
host = DEFAULT_HOST
299299
for framework in ["gevent"]:
300-
tasks = [".test-standard .sync"]
300+
# TODO: link ticket for gevent support, that depends on 3.14 support in pymongocrypt ticket
301+
tasks = [".test-standard .sync !.python-3.14"]
301302
expansions = dict(GREEN_FRAMEWORK=framework)
302303
display_name = get_variant_name(f"Green {framework.capitalize()}", host)
303304
variant = create_variant(tasks, display_name, host=host, expansions=expansions)

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,7 @@ dev = [
5151
]
5252
doctest = ["sphinx"]
5353
pip = ["pip"]
54-
# Install cffi with free-threading and Python 3.14 support
55-
gevent = ["gevent", "cffi>=2.0.0b1;python_version=='3.14'", "greenlet==3.2.3;python_version=='3.14'"]
54+
gevent = ["gevent"]
5655
eventlet = ["eventlet"]
5756
coverage = [
5857
"pytest-cov",
@@ -62,7 +61,7 @@ mockupdb = [
6261
"mockupdb@git+https://github.com/mongodb-labs/mongo-mockup-db@master"
6362
]
6463
pymongocrypt_source = [
65-
"pymongocrypt@git+https://github.com/blink1073/libmongocrypt@test-python314#subdirectory=bindings/python"
64+
"pymongocrypt@git+https://github.com/mongodb/libmongocrypt@master4#subdirectory=bindings/python"
6665
]
6766
perf = ["simplejson"]
6867
typing = [

0 commit comments

Comments
 (0)