@@ -3,31 +3,19 @@ name = "datadog_lambda"
33version = " 8.122.0.dev0"
44description = " The Datadog AWS Lambda Library"
55authors = [" Datadog, Inc. <dev@datadoghq.com>" ]
6-
7- [project ]
8- name = " datadog_lambda"
96license = " Apache-2.0"
107readme = " README.md"
11- requires-python = " >=3.8.0,<4"
128repository = " https://github.com/DataDog/datadog-lambda-python"
139keywords = [
1410 " datadog" ,
1511 " aws" ,
1612 " lambda" ,
1713 " layer" ,
1814]
19- dependencies = [
20- " datadog>=0.51.0,<1.0.0" ,
21- " wrapt>=1.11.2,<2" ,
22- " ddtrace>=3.19.1,<4; python_version>='3.9.0' and python_version < '3.10'" ,
23- " ddtrace>=4.1.1,<5; python_version>='3.10.0'" ,
24- " ujson>=5.9.0" ,
25- ]
2615packages = [
2716 { include = " datadog_lambda" }
2817]
2918classifiers = [
30- " Programming Language :: Python :: 3 :: Only" ,
3119 " Programming Language :: Python :: 3.8" ,
3220 " Programming Language :: Python :: 3.9" ,
3321 " Programming Language :: Python :: 3.10" ,
@@ -37,13 +25,14 @@ classifiers = [
3725 " Programming Language :: Python :: 3.14" ,
3826]
3927
40- # can remove tool.poetry.depencies and tool.poetry.extras
41- # after deprecation of Python 3.8
4228[tool .poetry .dependencies ]
4329python = " >=3.8.0,<4"
4430datadog = " >=0.51.0,<1.0.0"
4531wrapt = " ^1.11.2"
46- ddtrace = " >=3.19.1,<4"
32+ ddtrace = [
33+ {version = " >=3.19.1,<4" , python = " >=3.8,<3.10" },
34+ {version = " >=4.1.1,<5" , python = " >=3.10" }
35+ ]
4736ujson = " >=5.9.0"
4837botocore = { version = " ^1.34.0" , optional = true }
4938requests = { version =" ^2.22.0" , optional = true }
@@ -60,18 +49,9 @@ dev = [
6049 " requests" ,
6150]
6251
63- [project .optional-dependencies ]
64- dev = [
65- " botocore>=1.34.0,<2" ,
66- " requests>=2.22.0,<3" ,
67- " pytest>=8.0.0,<9" ,
68- " pytest-benchmark>=4.0,<5" ,
69- " flake8>=5.0.4,<6" ,
70- ]
71-
7252[build-system ]
7353requires = [" poetry-core>=1.0.0" ]
7454build-backend = " poetry.core.masonry.api"
7555
7656[tool .pytest .ini_options ]
77- addopts = " --benchmark-disable --benchmark-autosave"
57+ addopts = " --benchmark-disable --benchmark-autosave"
0 commit comments