brainglobe-atlasapi icon indicating copy to clipboard operation
brainglobe-atlasapi copied to clipboard

[Feature] Remember code and dependency versions when generating atlas.

Open alessandrofelder opened this issue 10 months ago • 2 comments

Is your feature request related to a problem? Please describe. If we discover a bug in an atlas years later, it may be hard to reproduce it, because the codebase and the dependencies will have moved on.

Describe the solution you'd like Should we keep track of the commit hash and dependency versions used to generate an atlas in the atlas metadata?

Describe alternatives you've considered None yet

Additional context n/a

alessandrofelder avatar Aug 10 '23 10:08 alessandrofelder

Sounds like a v. good idea.

adamltyson avatar Aug 17 '23 11:08 adamltyson

https://github.com/adamltyson/fancylog/blob/master/fancylog/tools/git.py

adamltyson avatar Sep 19 '23 13:09 adamltyson