1
1
[build-system ]
2
2
requires = [
3
- " pip>=22.0.4 " ,
3
+ " pip>=23 " ,
4
4
" pytest-runner>=6.0.0" ,
5
- " setuptools>=61.2 .0" ,
6
- " setuptools_scm[toml]>=6.4.2 " ,
7
- " wheel>=0.37.1 " ,
5
+ " setuptools>=67.1 .0" ,
6
+ " setuptools_scm[toml]>=7.1.0 " ,
7
+ " wheel>=0.38.4 " ,
8
8
]
9
9
build-backend = " setuptools.build_meta"
10
10
@@ -22,17 +22,14 @@ classifiers = [
22
22
" License :: OSI Approved :: MIT License" ,
23
23
" Operating System :: Unix" ,
24
24
" Operating System :: POSIX" ,
25
- " Programming Language :: Python :: 3.7" ,
26
- " Programming Language :: Python :: 3.8" ,
27
25
" Programming Language :: Python :: 3.9" ,
28
26
" Programming Language :: Python :: 3.10" ,
29
- " Programming Language :: Python :: 3.11" ,
30
27
" Programming Language :: Python :: Implementation :: CPython" ,
31
28
" Topic :: Utilities" ,
32
29
]
33
30
dependencies = [
34
31
" blosc==1.10.6" ,
35
- " cfgenvy>=1.4.2 " ,
32
+ " cfgenvy>=2.0.0 " ,
36
33
" numpy>=1.15.4" ,
37
34
" pandas>=0.23.4" ,
38
35
" requests>=2.26.0" ,
@@ -41,7 +38,7 @@ description = "An opinionated library to help deploy data science projects"
41
38
dynamic = [" version" ]
42
39
license = { file = " license.txt" }
43
40
name = " dsdk"
44
- requires-python = " >=3.7 "
41
+ requires-python = " >=3.9 "
45
42
readme = " readme.md"
46
43
47
44
[project .optional-dependencies ]
@@ -90,7 +87,7 @@ Tracker = "https://github.com/pennsignals/dsdk/issues"
90
87
91
88
[tool .black ]
92
89
line-length = 79
93
- target-version = [" py37 " , " py38 " , " py39" ," py310" , " py311 " ]
90
+ target-version = [" py39" ," py310" ]
94
91
95
92
[tool .coverage .report ]
96
93
exclude_lines = [
@@ -107,7 +104,7 @@ branch = true
107
104
parallel = true
108
105
109
106
[tool .distutils .bdist_wheel ]
110
- python-tag = " py37.py38. py39.py310"
107
+ python-tag = " py39.py310"
111
108
112
109
[tool .isort ]
113
110
profile = " black"
0 commit comments