File tree Expand file tree Collapse file tree 2 files changed +14
-9
lines changed Expand file tree Collapse file tree 2 files changed +14
-9
lines changed Original file line number Diff line number Diff line change @@ -11,8 +11,6 @@ python_requires = >=3.7
11
11
install_requires =
12
12
pydra >= 0.14.1
13
13
14
- packages = pydra.tasks.%(subpackage)s
15
-
16
14
[options.extras_require]
17
15
doc =
18
16
packaging
Original file line number Diff line number Diff line change 1
1
#!/usr/bin/env python
2
2
import sys
3
3
4
- from setuptools import setup
4
+ from setuptools import setup , find_namespace_packages
5
5
import versioneer
6
6
7
+ SUBPACKAGE = "fsl"
8
+
7
9
# Give setuptools a hint to complain if it's too old a version
8
10
# 30.3.0 allows us to put most metadata in setup.cfg
9
11
# Should match pyproject.toml
10
- SETUP_REQUIRES = [' setuptools >= 30.3.0' ]
12
+ SETUP_REQUIRES = [" setuptools >= 30.3.0" ]
11
13
# This enables setuptools to install wheel on-the-fly
12
- SETUP_REQUIRES += [' wheel' ] if ' bdist_wheel' in sys .argv else []
14
+ SETUP_REQUIRES += [" wheel" ] if " bdist_wheel" in sys .argv else []
13
15
14
16
if __name__ == "__main__" :
15
- setup (name = 'pydra-fsl' ,
16
- setup_requires = SETUP_REQUIRES ,
17
- version = versioneer .get_version (),
18
- cmdclass = versioneer .get_cmdclass ())
17
+ setup (
18
+ name = f"pydra-{ SUBPACKAGE } " ,
19
+ setup_requires = SETUP_REQUIRES ,
20
+ version = versioneer .get_version (),
21
+ cmdclass = versioneer .get_cmdclass (),
22
+ packages = find_namespace_packages (
23
+ include = (f"pydra.tasks.{ SUBPACKAGE } " , f"pydra.tasks.{ SUBPACKAGE } .*" )
24
+ ),
25
+ )
You can’t perform that action at this time.
0 commit comments