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