-
Notifications
You must be signed in to change notification settings - Fork 384
Closed
Description
I have a directory /tasks/*.py with a bunch of python files in it. With 2.1.0 I suddenly get the following error:
Traceback (most recent call last):
File "/usr/local/bin/invoke", line 8, in <module>
sys.exit(program.run())
File "/usr/local/lib/python3.10/site-packages/invoke/program.py", line 387, in run
self.parse_collection()
File "/usr/local/lib/python3.10/site-packages/invoke/program.py", line 479, in parse_collection
self.load_collection()
File "/usr/local/lib/python3.10/site-packages/invoke/program.py", line 716, in load_collection
module, parent = loader.load(coll_name)
File "/usr/local/lib/python3.10/site-packages/invoke/loader.py", line 80, in load
spec.loader.exec_module(module)
File "<frozen importlib._bootstrap_external>", line 883, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/code/tasks/__init__.py", line 3, in <module>
from . import (
ModuleNotFoundError: No module named 'tasks'
It works perfectly in 2.0.0. It seems like there was a regression of some kind
jarekwg, micahjsmith and davidjkrause