11[tool .poetry ]
22name = " diffsync"
3- version = " 1.9 .0"
3+ version = " 1.8 .0"
44description = " Library to easily sync/diff/update 2 different data sources"
55authors = [" Network to Code, LLC <info@networktocode.com>" ]
66license = " Apache-2.0"
@@ -16,19 +16,17 @@ include = [
1616]
1717
1818[tool .poetry .dependencies ]
19- python = " >=3.8,<4.0 "
19+ python = " ^3.7 "
2020pydantic = " ^1.7.4,!=1.8,!=1.8.1"
2121structlog = " >= 20.1.0, < 23.0.0"
2222packaging = " >= 21.3, < 24.0"
2323colorama = {version = " ^0.4.3" , optional = true }
2424redis = {version = " ^4.3" , optional = true }
25- # typing.Self introduced in 3.11
26- typing-extensions = { version = " >=4.0.1" , python = " <3.11" }
2725
2826[tool .poetry .extras ]
2927redis = [" redis" ]
3028
31- [tool .poetry .group . dev . dependencies ]
29+ [tool .poetry .dev- dependencies ]
3230pytest = " *"
3331pyyaml = " *"
3432black = " *"
@@ -49,8 +47,6 @@ toml = "*"
4947types-toml = " *"
5048types-redis = " *"
5149pytest-redis = " ^2.4.0"
52- types-requests = " ^2.28.11.15"
53- types-python-slugify = " ^8.0.0.1"
5450
5551[tool .black ]
5652line-length = 120
@@ -105,7 +101,6 @@ testpaths = [
105101
106102[tool .mypy ]
107103warn_unused_configs = true
108- disallow_untyped_defs = true
109104ignore_missing_imports = true
110105
111106[build-system ]
0 commit comments