Skip to content

Commit f181398

Browse files
authored
Merge pull request #284 from effigies/mnt/namespace_package
ENH: Reserve pydra.tasks as a namespace package
2 parents d16e57f + 08ab150 commit f181398

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

docs/api.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,5 @@ Subpackages
1313

1414
api/pydra.engine
1515
api/pydra.mark
16+
api/pydra.tasks
1617
api/pydra.utils

pydra/tasks/__init__.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
""" Pydra tasks
2+
3+
The ``pydra.tasks`` namespace is reserved for collections of Tasks, to be managed and
4+
packaged separately.
5+
To create a task package, please fork the `pydra-tasks-template
6+
<https://github.com/nipype/pydra-tasks-template>`__.
7+
"""
8+
try:
9+
__import__("pkg_resources").declare_namespace(__name__)
10+
except ImportError:
11+
pass # must not have setuptools

0 commit comments

Comments
 (0)