- Fix virtual environment bug in
fair
binaries wherevenv
assumes the main executable ispython
. - Registration of
author
andnamespace
objects. - Allow specification of tag to install registry from during
fair registry install
. - Wildcard '*' parsing introduced for data products.
- Ability to
push
to a registry added. - Added
--dirty
option tofair run
to allow running with uncommitted changes. - Added
config.yaml
file validation. - Added initialisation from existing registry.
- Switch to setting port not local URI during initialisation.
- Added option to specify port on
fair registry start
. - Added
cli-config.yaml
file validation during initialisation. - Added
fair reset
to list of commands. - Add tab completion for staging data products.
2021-11-17 v0.2.3
- Move handling of the user
config.yaml
file to a separate classJobConfiguration
. - Added various fixes to improve functionality within Windows.
- Move registry installation from script execution to internal function which sets up virtual environment etc.
- Added a test suite to the project.
- Added additional recognised identifiers for author setup from an organisation GRID and ROR.
2021-10-06 v0.2.2
- Update to package metadata for PyPi
2021-10-06 v0.2.1
- Automatic starter
config.yaml
generation. - Local and Global CLI configurations.
- Start/stop local registry either explicitly or during synchronisations.
- Run logs available via git-like interface.
- Added ability to add/remove files.
- Repository style handling, acts like another git-like tool per project.
- Creation of an interface for
fair
usingclick
.