-
Notifications
You must be signed in to change notification settings - Fork 128
broken with importlib_resources 6.0.0 #528
Copy link
Copy link
Closed
Description
codechecks run-test: commands[3] | python -m towncrier.check --config towncrier.toml
Traceback (most recent call last):
File "/home/circleci/.pyenv/versions/3.9.17/lib/python3.9/runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/home/circleci/.pyenv/versions/3.9.17/lib/python3.9/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/home/circleci/project/.tox/codechecks/lib/python3.9/site-packages/towncrier/check.py", line 142, in <module>
_main()
File "/home/circleci/project/.tox/codechecks/lib/python3.9/site-packages/click/core.py", line 1157, in __call__
return self.main(*args, **kwargs)
File "/home/circleci/project/.tox/codechecks/lib/python3.9/site-packages/click/core.py", line 1078, in main
rv = self.invoke(ctx)
File "/home/circleci/project/.tox/codechecks/lib/python3.9/site-packages/click/core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/circleci/project/.tox/codechecks/lib/python3.9/site-packages/click/core.py", line 783, in invoke
return __callback(*args, **kwargs)
File "/home/circleci/project/.tox/codechecks/lib/python3.9/site-packages/towncrier/check.py", line 64, in _main
__main(compare_with, directory, config)
File "/home/circleci/project/.tox/codechecks/lib/python3.9/site-packages/towncrier/check.py", line 70, in __main
base_directory, config = load_config_from_options(directory, config_path)
File "/home/circleci/project/.tox/codechecks/lib/python3.9/site-packages/towncrier/_settings/load.py", line 86, in load_config_from_options
config = load_config_from_file(os.path.dirname(config_path), config_path)
File "/home/circleci/project/.tox/codechecks/lib/python3.9/site-packages/towncrier/_settings/load.py", line 112, in load_config_from_file
return parse_toml(directory, config)
File "/home/circleci/project/.tox/codechecks/lib/python3.9/site-packages/towncrier/_settings/load.py", line 172, in parse_toml
if not resources.is_resource(package, resource):
AttributeError: module 'importlib_resources' has no attribute 'is_resource'
"legacy functions deprecated in 5.3" were just removed from importlib_resources - https://github.com/python/importlib_resources/pull/282/files
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels