1
1
[tool .poetry ]
2
2
name = " diffsync"
3
- version = " 1.9 .0"
3
+ version = " 1.8 .0"
4
4
description = " Library to easily sync/diff/update 2 different data sources"
5
5
authors = [
" Network to Code, LLC <[email protected] >" ]
6
6
license = " Apache-2.0"
@@ -16,19 +16,17 @@ include = [
16
16
]
17
17
18
18
[tool .poetry .dependencies ]
19
- python = " >=3.8,<4.0 "
19
+ python = " ^3.7 "
20
20
pydantic = " ^1.7.4,!=1.8,!=1.8.1"
21
21
structlog = " >= 20.1.0, < 23.0.0"
22
22
packaging = " >= 21.3, < 24.0"
23
23
colorama = {version = " ^0.4.3" , optional = true }
24
24
redis = {version = " ^4.3" , optional = true }
25
- # typing.Self introduced in 3.11
26
- typing-extensions = { version = " >=4.0.1" , python = " <3.11" }
27
25
28
26
[tool .poetry .extras ]
29
27
redis = [" redis" ]
30
28
31
- [tool .poetry .group . dev . dependencies ]
29
+ [tool .poetry .dev- dependencies ]
32
30
pytest = " *"
33
31
pyyaml = " *"
34
32
black = " *"
@@ -49,8 +47,6 @@ toml = "*"
49
47
types-toml = " *"
50
48
types-redis = " *"
51
49
pytest-redis = " ^2.4.0"
52
- types-requests = " ^2.28.11.15"
53
- types-python-slugify = " ^8.0.0.1"
54
50
55
51
[tool .black ]
56
52
line-length = 120
@@ -105,7 +101,6 @@ testpaths = [
105
101
106
102
[tool .mypy ]
107
103
warn_unused_configs = true
108
- disallow_untyped_defs = true
109
104
ignore_missing_imports = true
110
105
111
106
[build-system ]
0 commit comments