Skip to content

utils/make_all.py is broken. #7090

@danielhollas

Description

@danielhollas

So, uhh, this is quite embarrasing but the script that was supposed to ensure that all the __all__ definitions were consistent is broken...and has been broken for quite a while --- ever since we moved to the src/aiida layout.

Fixing it turned out to be more involved since the script has bitrotted since then. In particular, it is currently not compatible with ruff's automatic sorting (RUF022) and it doesn't handle __future__ imports properly.

I'll make a PR.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions