Releases: FAIRDataPipeline/FAIR-CLI
Releases · FAIRDataPipeline/FAIR-CLI
v0.9.8
What's Changed
- fix missing import by @RyanJField in #309
- Hotfix/file type by @RyanJField in #310
- Feature/dataproducts by @RyanJField in #311
- Hotfix/utf8 by @RyanJField in #312
- Feature/identify/find by @RyanJField in #313
- Fix utf-8 by @RyanJField in #314
- fix minor bug by @RyanJField in #315
- fix path in fair find by @RyanJField in #316
- Fix issue with authors by @RyanJField in #318
- Gitlab by @RyanJField in #320
- Hotfix sync by @RyanJField in #322
- Update Actions by @RyanJField in #323
- fix styling by @RyanJField in #324
- Dev by @RyanJField in #325
- Dev by @RyanJField in #326
Full Changelog: v0.8.0...V0.9.8
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
mainthe 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
--dirtyflag to allow running with uncommitted changes by @kzscisoft in #157 - Fix
--dirtyforfair pullby @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 resetto unmark all items from staging by @kzscisoft in #169 - Added internal validation of CLI configurations by @kzscisoft in #170
- Fix
fair pushto 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
developby @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 pushfunctionality 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
authorby @kzscisoft in #200 - Add option to specify registry tag during install by @kzscisoft in #201
- Ask before allowing
initin 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
devby @kzscisoft in #1 - Merge changes from
kzscisoft-devby @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 createyaml output by @DennisReddyhoff in #41 - Allow user to use version in or out of a
useblock by @DennisReddyhoff in #42 - Add
configargument tofair pullby @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 initby @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