PYTHON-5232 Fix aws lambda test setup (#2226)

This commit is contained in:
Steven Silvester 2025-03-25 13:40:03 -05:00 committed by GitHub
parent 894d5e1c7f
commit 95cedeefb8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 6 additions and 3 deletions

View File

@ -198,7 +198,7 @@ def handle_test_env() -> None:
AUTH = "auth"
if test_name == "aws_lambda":
UV_ARGS.append("--with pip")
UV_ARGS.append("--group pip")
# Store AWS creds if they were given.
if "AWS_ACCESS_KEY_ID" in os.environ:
for key in ["AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_SESSION_TOKEN"]:

View File

@ -49,6 +49,7 @@ Tracker = "https://jira.mongodb.org/projects/PYTHON/issues"
dev = [
"pre-commit>=4.0"
]
pip = ["pip"]
gevent = ["gevent"]
eventlet = ["eventlet"]
coverage = [

6
uv.lock generated
View File

@ -1036,7 +1036,6 @@ snappy = [
{ name = "python-snappy" },
]
test = [
{ name = "pip" },
{ name = "pytest" },
{ name = "pytest-asyncio" },
]
@ -1064,6 +1063,9 @@ mockupdb = [
perf = [
{ name = "simplejson" },
]
pip = [
{ name = "pip" },
]
pymongocrypt-source = [
{ name = "pymongocrypt" },
]
@ -1081,7 +1083,6 @@ requires-dist = [
{ name = "cryptography", marker = "extra == 'ocsp'", specifier = ">=2.5" },
{ name = "dnspython", specifier = ">=1.16.0,<3.0.0" },
{ name = "furo", marker = "extra == 'docs'", specifier = "==2024.8.6" },
{ name = "pip", marker = "extra == 'test'" },
{ name = "pykerberos", marker = "os_name != 'nt' and extra == 'gssapi'" },
{ name = "pymongo-auth-aws", marker = "extra == 'aws'", specifier = ">=1.1.0,<2.0.0" },
{ name = "pymongo-auth-aws", marker = "extra == 'encryption'", specifier = ">=1.1.0,<2.0.0" },
@ -1111,6 +1112,7 @@ eventlet = [{ name = "eventlet" }]
gevent = [{ name = "gevent" }]
mockupdb = [{ name = "mockupdb", git = "https://github.com/mongodb-labs/mongo-mockup-db?rev=master" }]
perf = [{ name = "simplejson" }]
pip = [{ name = "pip" }]
pymongocrypt-source = [{ name = "pymongocrypt", git = "https://github.com/mongodb/libmongocrypt?subdirectory=bindings%2Fpython&rev=master" }]
typing = [
{ name = "mypy", specifier = "==1.14.1" },