1
1
[build-system ]
2
2
requires = [
3
- " setuptools >= 61.0" ,
4
- " requests"
3
+ " setuptools >= 61.0"
5
4
]
6
5
build-backend = " setuptools.build_meta"
7
6
8
7
[project ]
9
8
name = " socket-sdk-python"
10
9
dynamic = [" version" ]
11
- requires-python = " >= 3.11 "
10
+ requires-python = " >= 3.9 "
12
11
dependencies = [
13
12
' requests' ,
14
13
' typing-extensions>=4.12.2'
@@ -26,45 +25,32 @@ maintainers = [
26
25
classifiers = [
27
26
" Development Status :: 5 - Production/Stable" ,
28
27
" Intended Audience :: Developers" ,
28
+ " Programming Language :: Python :: 3.9" ,
29
+ " Programming Language :: Python :: 3.10" ,
29
30
" Programming Language :: Python :: 3.11" ,
30
31
" Programming Language :: Python :: 3.12" ,
31
32
" Programming Language :: Python :: 3.13" ,
32
33
" Programming Language :: Python :: 3.14"
33
-
34
34
]
35
35
36
36
# modern, faster linter and language server. install with `pip install -e ".[dev]"`
37
37
[project .optional-dependencies ]
38
38
dev = [
39
39
" ruff>=0.3.0" ,
40
- " twine" ,
41
- " wheel" ,
42
- " build" ,
40
+ " twine>=4.0.0" ,
41
+ " wheel>=0.40.0" ,
42
+ " build>=1.0.0"
43
+ ]
44
+ test = [
45
+ " pytest>=7.0.0" ,
46
+ " pytest-cov>=4.0.0"
43
47
]
44
48
45
49
[project .urls ]
46
50
Homepage = " https://github.com/socketdev/socket-sdk-python"
47
51
48
52
[tool .setuptools .packages .find ]
49
- include = [
50
- " socketdev" ,
51
- " socketdev.core" ,
52
- " socketdev.dependencies" ,
53
- " socketdev.export" ,
54
- " socketdev.fullscans" ,
55
- " socketdev.npm" ,
56
- " socketdev.openapi" ,
57
- " socketdev.org" ,
58
- " socketdev.purl" ,
59
- " socketdev.quota" ,
60
- " socketdev.report" ,
61
- " socketdev.repos" ,
62
- " socketdev.repositories" ,
63
- " socketdev.sbom" ,
64
- " socketdev.settings" ,
65
- " socketdev.tools" ,
66
- " socketdev.utils" ,
67
- ]
53
+ include = [" socketdev" , " socketdev.*" ]
68
54
69
55
[tool .setuptools .dynamic ]
70
56
version = {attr = " socketdev.version.__version__" }
0 commit comments