Releases: FAIRDataPipeline/FAIR-CLI
Releases · FAIRDataPipeline/FAIR-CLI
FAIR-CLI Release v0.8.0
v0.7.3
What's Changed
- Fix issue with obtaining latest tag for registry by @RyanJField in #289
- Fix orcid issue by @RyanJField in #295
- Feature/remote upload by @RyanJField in #296
- Make
main
the default branch for consistency by @bobturneruk in #228 - Fix bugs by @RyanJField in #301
- Hotfix/error fix by @RyanJField in #302
- Fix Error handling by @RyanJField in #303
Full Changelog: v0.5.0...v0.7.3
Latest Release
What's Changed
- Remove commas from CMD_MODE enum by @kzscisoft in #123
- Update message for ID type query by @kzscisoft in #124
- 110 namespace setup by @kzscisoft in #125
- Feature/precommit hook by @bruvio in #129
- Do not terminate server upon completion by @kzscisoft in #131
- Move all constants to common and ensure init before run by @kzscisoft in #132
- Ensure earlier termination if specified config.yaml not found by @kzscisoft in #130
- Introduce validation schema via PyDantic by @kzscisoft in #122
- Run server in CLI mode for push by @kzscisoft in #135
- Set Port not Local URL on init by @kzscisoft in #141
- Add initialisation from existing repository by @kzscisoft in #143
- Pre-initialisation registry install fix by @kzscisoft in #144
- pip(deps-dev): bump bandit from 1.7.0 to 1.7.1 by @dependabot in #149
- pip(deps-dev): bump pytest-cov from 2.12.1 to 3.0.0 by @dependabot in #146
- pip(deps-dev): bump black from 21.10b0 to 21.11b1 by @dependabot in #147
- pip(deps-dev): bump mypy from 0.812 to 0.910 by @dependabot in #148
- pip(deps): bump rich from 10.12.0 to 10.15.0 by @dependabot in #151
- pip(deps): bump simplejson from 3.17.5 to 3.17.6 by @dependabot in #152
- pip(deps-dev): bump poetry from 1.1.11 to 1.1.12 by @dependabot in #153
- pip(deps): bump pyyaml from 5.4.1 to 6.0 by @dependabot in #154
- pip(deps): bump jinja2 from 3.0.2 to 3.0.3 by @dependabot in #155
- Add
--dirty
flag to allow running with uncommitted changes by @kzscisoft in #157 - Fix
--dirty
forfair pull
by @kzscisoft in #158 - pip(deps): bump rich from 10.15.0 to 10.15.1 by @dependabot in #159
- Feature/precommit dev by @bruvio in #165
- pip(deps): bump pre-commit from 2.15.0 to 2.16.0 by @dependabot in #160
- pip(deps): bump rich from 10.15.1 to 10.15.2 by @dependabot in #164
- pip(deps-dev): bump black from 21.11b1 to 21.12b0 by @dependabot in #166
- Add push to remote functionality by @kzscisoft in #136
- Added tab completion for adding data products by @kzscisoft in #167
- Added
fair reset
to unmark all items from staging by @kzscisoft in #169 - Added internal validation of CLI configurations by @kzscisoft in #170
- Fix
fair push
to use parameters by @kzscisoft in #171 - pip(deps): bump rich from 10.15.2 to 10.16.0 by @dependabot in #172
- Update test config path from Python API into
develop
by @kzscisoft in #184 - Fix Python Implementation Tests by @kzscisoft in #185
- pip(deps-dev): bump deepdiff from 5.6.0 to 5.7.0 by @dependabot in #176
- pip(deps): bump pydantic from 1.8.2 to 1.9.0 by @dependabot in #179
- pip(deps): bump rich from 10.16.0 to 10.16.2 by @dependabot in #180
- pip(deps): bump requests from 2.26.0 to 2.27.0 by @dependabot in #181
- pip(deps-dev): bump mypy from 0.910 to 0.930 by @dependabot in #178
- Specify FAIR registry via environment variable by @kzscisoft in #186
- pip(deps): bump requests from 2.27.0 to 2.27.1 by @dependabot in #188
- pip(deps): bump rich from 10.16.2 to 11.0.0 by @dependabot in #190
- pip(deps): bump gitpython from 3.1.24 to 3.1.26 by @dependabot in #194
- pip(deps-dev): bump mypy from 0.930 to 0.931 by @dependabot in #192
- Added
fair push
functionality by @kzscisoft in #193 - Update README.md by @kzscisoft in #196
- Wildcards working first iteration by @kzscisoft in #195
- Added data file download for pull from other registry by @kzscisoft in #198
- Add C++ Implementation to CI by @kzscisoft in #199
- Add additional environment variables by @kzscisoft in #197
- Added custom virtual environment class to fix venv python exe setup by @kzscisoft in #187
- Add auto completion to log view and use log file class by @kzscisoft in #168
- Add registration of
author
by @kzscisoft in #200 - Add option to specify registry tag during install by @kzscisoft in #201
- Ask before allowing
init
in a sub-location of existing FAIR repo by @kzscisoft in #202 - Hotfix/add missing config var by @kzscisoft in #203
- pip(deps-dev): bump coverage from 6.2 to 6.3 by @dependabot in #204
- pip(deps-dev): bump pytest-mock from 3.6.1 to 3.7.0 by @dependabot in #208
- pip(deps): bump rich from 11.0.0 to 11.1.0 by @dependabot in #207
- pip(deps-dev): bump black from 21.12b0 to 22.1.0 by @dependabot in #206
- pip(deps-dev): bump bandit from 1.7.1 to 1.7.2 by @dependabot in #205
- pip(deps-dev): bump coverage from 6.3 to 6.3.1 by @dependabot in #209
- pip(deps-dev): bump pytest from 6.2.5 to 7.0.0 by @dependabot in #210
- Hotfix/fix implementation ci by @bruvio in #235
- Feature/pull init local flag by @bruvio in #236
- Auto generated docs by @bobturneruk in #241
- Fix issue download issue by @RyanJField in #246
- added templates for feature requests and bugs report by @bruvio in #248
- adding checks for local flag by @bruvio in #249
- FIx test, update citations by @RyanJField in #251
- If python3.exe is not found windows should fall back to python.exe by @RyanJField in #252
- Fix Registry install on windows by @RyanJField in #257
- Feature/address on local by @RyanJField in #256
- User fix by @RyanJField in #263
- Wrap Boolean for Primary in f string by @RyanJField in #271
New Contributors
- @bruvio made their first contribution in #129
- @dependabot made their first contribution in #149
- @bobturneruk made their first contribution in #241
Full Changelog: v0.2.3...v0.5.0
FAIR-CLI Release v0.2.3
Refactor of the job configuration and Windows improvements
FAIR-CLI Release v0.2.3-rc1
Release candidate after refactoring of user configuration
Finalised package metadata for PyPi
Metadata for package itself has been updated and finalised for the listing on PyPi
Release on PyPI and Zenodo
What's Changed
- Merge modifications into
dev
by @kzscisoft in #1 - Merge changes from
kzscisoft-dev
by @kzscisoft in #2 - Schema Change Bug Fixes and Globbing by @kzscisoft in #16
- Merge in test modifications and fixes by @kzscisoft in #20
- Tidy ups and continuations on sync development by @kzscisoft in #21
- Add read versioning by @DennisReddyhoff in #32
- Change repo for globbing to local, fix object type error by @DennisReddyhoff in #33
- Remove description prompt in fair init and add dummy value to jinja template by @DennisReddyhoff in #36
- Remove wildcard entry if present in read block by @DennisReddyhoff in #40
- Add new fields to
fair create
yaml output by @DennisReddyhoff in #41 - Allow user to use version in or out of a
use
block by @DennisReddyhoff in #42 - Add
config
argument tofair pull
by @DennisReddyhoff in #43 - Raise exception if user includes data product not in registry in config by @DennisReddyhoff in #46
- Populate file_type and user_author tables in
fair init
by @DennisReddyhoff in #48 - Bug fixes by @richardreeve in #55
- Fix logging and use CMD_MODE for passive run and do not create config outside of command run by @richardreeve in #61
- Do not create hash conflicts by @kzscisoft in #57
- Major rewrite to reimplement CLI logic by @richardreeve in #67
- Fix new bugs by @richardreeve in #73
- Completed first beta release by @kzscisoft in #84
New Contributors
- @DennisReddyhoff made their first contribution in #32
- @richardreeve made their first contribution in #55
Full Changelog: https://github.com/FAIRDataPipeline/FAIR-CLI/commits/v0.2.1