1- [tool . poetry ]
1+ [project ]
22name = " wiremock"
33version = " 2.7.0"
44description = " Wiremock Admin API Client"
5- authors = [
" Cody Lee <[email protected] >" ,
" Mike Waites <[email protected] >" ]
6- license = " OSI Approved :: Apache Software License"
7- packages = [{include = " wiremock" }]
5+ authors = [
6+ {
name =
" Cody Lee" ,
email =
" [email protected] " },
7+ {
name =
" Mike Waites" ,
email =
" [email protected] " }
8+ ]
89readme = " README.md"
9- classifiers = [
10+ classifiers = [
1011 " Development Status :: 5 - Production/Stable" ,
1112 " Environment :: Web Environment" ,
1213 " Environment :: Other Environment" ,
@@ -15,11 +16,11 @@ classifiers=[
1516 " License :: OSI Approved :: Apache Software License" ,
1617 " Operating System :: OS Independent" ,
1718 " Natural Language :: English" ,
18- " Programming Language :: Python :: 3.7" ,
19- " Programming Language :: Python :: 3.8" ,
2019 " Programming Language :: Python :: 3.9" ,
2120 " Programming Language :: Python :: 3.10" ,
2221 " Programming Language :: Python :: 3.11" ,
22+ " Programming Language :: Python :: 3.12" ,
23+ " Programming Language :: Python :: 3.13" ,
2324 " Programming Language :: Python :: Implementation" ,
2425 " Topic :: Internet :: WWW/HTTP" ,
2526 " Topic :: Software Development :: Testing" ,
@@ -28,13 +29,19 @@ classifiers=[
2829 " Topic :: Software Development :: Quality Assurance" ,
2930 " Topic :: Software Development :: Libraries :: Python Modules" ,
3031]
32+ requires-python = " >=3.9, <3.14"
33+ dependencies = [
34+ " requests>=2.32.4"
35+ ]
3136
32- [tool .poetry .dependencies ]
33- python = " ^3.9 | ^3.10 | ^3.11 | ^3.12 | ^3.13"
34- requests = " ^2.20.0"
35- importlib-resources = " ^5.12.0"
36- docker = {version = " ^7.1.0" , optional = true }
37- testcontainers = {version = " ^3.7.1" , optional = true }
37+ [project .optional-dependencies ]
38+ testing = [
39+ " docker>=7.1.0" ,
40+ " testcontainers>=3.7.1,<4.0.0" ,
41+ ]
42+
43+ [tool .poetry ]
44+ packages = [{include = " wiremock" }]
3845
3946[tool .poetry .group .dev .dependencies ]
4047black = " ^23.3.0"
@@ -51,9 +58,6 @@ pytest = "^7.3.1"
5158mkdocs = " ^1.3.0"
5259markdown_include = " ^0.8.1"
5360
54- [tool .poetry .extras ]
55- testing = [" docker" , " testcontainers" ]
56-
5761[tool .pytest .ini_options ]
5862markers = [
5963 " unit: marks tests as unit tests" ,
@@ -63,11 +67,6 @@ markers = [
6367 " serialization" ,
6468]
6569
66- [build-system ]
67- requires = [" poetry-core" ]
68- build-backend = " poetry.core.masonry.api"
69-
70-
7170[tool .black ]
7271exclude = '''
7372/(
0 commit comments