@@ -3,15 +3,14 @@ requires = ["setuptools>=61.2"]
3
3
build-backend = " setuptools.build_meta"
4
4
5
5
[project ]
6
- name = " lazy_loader "
6
+ name = " lazy-loader "
7
7
requires-python = " >=3.9"
8
8
authors = [{name = " Scientific Python Developers" }]
9
9
readme = " README.md"
10
- license = { file = " LICENSE.md " }
10
+ license = " BSD-3-Clause "
11
11
dynamic = [' version' ]
12
12
classifiers = [
13
13
" Development Status :: 5 - Production/Stable" ,
14
- " License :: OSI Approved :: BSD License" ,
15
14
" Programming Language :: Python :: 3" ,
16
15
" Programming Language :: Python :: 3.9" ,
17
16
" Programming Language :: Python :: 3.10" ,
@@ -27,7 +26,7 @@ dependencies = [
27
26
[project .optional-dependencies ]
28
27
test = [" pytest >= 8.0" , " pytest-cov >= 5.0" , " coverage[toml] >= 7.2" ]
29
28
lint = [" pre-commit == 4.2.0" ]
30
- dev = [" changelist == 0.5" ]
29
+ dev = [" changelist == 0.5" , " spin == 0.14 " ]
31
30
32
31
[project .urls ]
33
32
Home = " https://scientific-python.org/specs/spec-0001/"
@@ -102,3 +101,13 @@ source = [
102
101
" src/lazy_loader" ,
103
102
" */site-packages/lazy_loader" ,
104
103
]
104
+
105
+ [tool .spin ]
106
+ package = ' lazy_loader'
107
+
108
+ [tool .spin .commands ]
109
+ Build = [
110
+ ' spin.cmds.pip.install' ,
111
+ ' .spin/cmds.py:test' ,
112
+ ' spin.cmds.build.sdist' ,
113
+ ]
0 commit comments