This version of mepo has some backend changes. The most important is that the full path of remote url is now stored in the state file. This allows for reducing the number of git calls needed.
There is also some refactoring of code as well as added newly added tests and updates to documentation.
From CHANGELOG.md
Fixed
- Fixed mepo completion
Added
- Added ability to print version info via
mepo --version
- Added install instructions for spack and brew tap
- Added tests for Registry and MepoComponent classes
Changed
- Full path of remote url is now stored in the state file
- Some refactor of component.py
- Removed MepoState dependency in git.py
What's Changed
- Added ability to print version info by @pchakraborty in #309
- Add spack install instructions by @mathomp4 in #310
- Update README by @pchakraborty in #315
- Store complete remote url in state file by @pchakraborty in #316
- Merge main into develop by @pchakraborty in #317
- Merge develop into main by @pchakraborty in #318
- Do a merge commit from main into develop by @mathomp4 in #319
- Updated CHANGELOG.md by @pchakraborty in #320
- Merge develop into main by @pchakraborty in #321
Full Changelog: v2.0.0...v2.1.0