metomi / fab

Flexible build system for scientific software
https://metomi.github.io/fab/
Other
19 stars 11 forks source link

Create Standalone ArtefactStore #280

Open hiker opened 4 months ago

hiker commented 4 months ago

There is a todo that using build_config._artefact_store is not ideal. This tickets introduces an ArtefactStore objects (inhering from Dict, so all functionality remains), and adds a getter to BuildConfig to access it. It also contains some code cleanup based on pylint/pycodestyle.