Changelog¶
Unreleased¶
Implemented enhancements:
- Add json-encoders for SecretStr/SecretByte #218
v0.3.0 (2023-01-24)¶
Implemented enhancements:
- Use SINTEF/ci-cd callable workflows and pre-commit hooks #205
Fixed bugs:
- Update configuration files for MkDocs #203
Closed issues:
- Reenable documentation CI/CD disabled in PR #200 #201
- Error in description of MappingConfig.prefixes #197
- Update pylint options #193
Merged pull requests:
- [Auto-generated] Update dependencies #223 (TEAM4-0)
- Enh/secrets json encoders #222 (MBueschelberger)
- [Auto-generated] Update dependencies #220 (TEAM4-0)
- [Auto-generated] Update dependencies #217 (TEAM4-0)
- [Auto-generated] Update dependencies #215 (TEAM4-0)
- [Auto-generated] Update dependencies #214 (TEAM4-0)
- [Auto-generated] Update dependencies #213 (TEAM4-0)
- add optional secret to functionconfig and resourceconfig #212 (MBueschelberger)
- Updated documentation of prefixes in MappingConfig #209 (jesper-friis)
- Use SINTEF/ci-cd #206 (CasperWA)
- Revert removing
--strict
and fix docs build #204 (CasperWA) - removed --strict option #202 (daniel-sintef)
- [Auto-generated] Update dependencies #199 (TEAM4-0)
- added a small clarification to the docs #198 (daniel-sintef)
- Use recursive option for pylint-tests CI #194 (CasperWA)
- [Auto-generated] Update dependencies #190 (TEAM4-0)
- [Auto-generated] Update dependencies #189 (TEAM4-0)
- [Auto-generated] Update dependencies #186 (TEAM4-0)
- [Auto-generated] Update dependencies #184 (TEAM4-0)
- [Auto-generated] Update dependencies #182 (TEAM4-0)
- [Auto-generated] Update dependencies #174 (TEAM4-0)
v0.2.1 (2022-07-20)¶
Fixed bugs:
filter/crop
not loading properly #170
Merged pull requests:
- Test and fix registered strategies #171 (CasperWA)
- [Auto-generated] Update dependencies #169 (TEAM4-0)
v0.2.0 (2022-07-11)¶
Implemented enhancements:
- Implement the CSV parse strategy #159
Fixed bugs:
- Problems accessing configurations' fields #113
Closed issues:
- Add VIPCOAT and OpenModel to acknowledgements on all repositories. #133
Merged pull requests:
- [Auto-generated] Update dependencies #165 (TEAM4-0)
- [Auto-generated] Update dependencies #163 (TEAM4-0)
- CSV parse strategy #160 (CasperWA)
- [Auto-generated] Update dependencies #155 (TEAM4-0)
- [Auto-generated] Update dependencies #152 (TEAM4-0)
- [Auto-generated] Update dependencies #150 (TEAM4-0)
v0.1.6 (2022-04-20)¶
Fixed bugs:
- Setting attributes in
AttrDict
should be handled by pydantic #143
Closed issues:
- Add checklist for reviewers to all repositories. #137
Merged pull requests:
- [Auto-generated] Update dependencies #149 (TEAM4-0)
- Modify excel parse #148 (daniel-sintef)
- [Auto-generated] Update dependencies #147 (TEAM4-0)
- Fix deleting entries in AttrDict #144 (CasperWA)
- [Auto-generated] Update dependencies #142 (TEAM4-0)
- Added PR template with checklist for reviewers. #139 (francescalb)
- [Auto-generated] Update dependencies #136 (TEAM4-0)
v0.1.5 (2022-03-23)¶
Implemented enhancements:
Closed issues:
- Fix badge links in README #122
Merged pull requests:
- Update README.md #134 (quaat)
- [Auto-generated] Update dependencies #130 (TEAM4-0)
- triplestore class which does add, delete/update and get mappings/triples #128 (Treesarj)
- Add links to badges in README #126 (CasperWA)
- Fix pydantic model type and default values #125 (CasperWA)
v0.1.4 (2022-03-11)¶
Implemented enhancements:
- Support passing a dictionary as config to
create_strategy()
#123
Merged pull requests:
v0.1.3 (2022-03-10)¶
Implemented enhancements:
- Move pytest fixtures into
oteapi
package #121 - Add
pop()
(and possiblypopitem()
) toAttrDict
#118 - Allow to bind values added to the data cache to an object, such that they automatically will be remove when the object goes out of scope #114
- Add some badges to the README #91
Fixed bugs:
- The image strategy puts binary data in the session #107
Merged pull requests:
- Implement and test
pop()
andpopitem()
for AttrDict #119 (CasperWA) - [Auto-generated] Update dependencies #116 (TEAM4-0)
- Allow to bind the lifetime of datacache values to the lifetime of the session #115 (jesper-friis)
- Added mapping strategy #112 (jesper-friis)
- Corrected the sql_query_filter. #110 (jesper-friis)
- Store image data in datacache instead of session #108 (jesper-friis)
- Update README #106 (CasperWA)
v0.1.2 (2022-03-03)¶
Implemented enhancements:
- Go through ignored dev tools comments #76
Fixed bugs:
- Issue with
AttrDict.update()
forAttrDict
subclasses #101 - GH GraphQL type issue in auto-merge workflow #96
Merged pull requests:
- Update "ignore" statements #103 (CasperWA)
- Add test for AttrDict.update() method #102 (CasperWA)
- [Auto-generated] Update dependencies #100 (TEAM4-0)
- Use
ID!
type instead ofString!
#97 (CasperWA)
v0.1.1 (2022-02-24)¶
Implemented enhancements:
- Avoid registerring the incomplete
text/csv
parse strategy #95 - Use special
*Config
classes where necessary #93
Closed issues:
- Clean up the handling of paths in the file download strategy #84
Merged pull requests:
v0.1.0 (2022-02-22)¶
Implemented enhancements:
Fixed bugs:
- Entrypoint does not seem to be updated during rebuild #86
- Use proper file scheme URLs in tests #74
- xlsx parse strategy fails parsing file on Windows #23
Closed issues:
- Use standard library functions instead of homemade code for handling file:// URIs #88
- Remove image/eps as supported image format #68
Merged pull requests:
- EntryPoint duplicity #87 (CasperWA)
- Added support for dumping numpy arrays to the datacache #83 (jesper-friis)
- [Auto-generated] Update dependencies #82 (TEAM4-0)
- Pydantic dataclasses #81 (CasperWA)
- Made datacache accepting AttrDict configuration #70 (jesper-friis)
v0.0.6 (2022-02-14)¶
Implemented enhancements:
- New Function strategy #19
Fixed bugs:
- ResourceConfig.configuration should be a dict #65
- Configuration bug #34
- Change mediaType for json to application/json #24
Closed issues:
- AttrDict cannot be **unpacked #69
- Add tests of configuration object subscripting functionality #61
- Tests require installation #50
- Rename image_jpeg.py #48
- Write unit tests #11
Merged pull requests:
- Sg/session update model #78 (sygout)
- New Function strategy #73 (CasperWA)
- Made ResourceConfig.configuration a dict #67 (jesper-friis)
- [Auto-generated] Update dependencies #66 (TEAM4-0)
- Add some dictionary functionality to configuration models #53 (TorgeirUstad)
- All new tests #35 (TorgeirUstad)
v0.0.5 (2022-02-04)¶
Implemented enhancements:
- Consider removing the
create_*_strategy()
functions #57 - Lazy strategy loading #21
- Extend and "safeguard" plugin loading through entry points #10
Fixed bugs:
- Out-of-scope CVE from NumPy makes safety cry #54
- pyproject.toml addopts line doesn't work on Windows #51
- Ignore ID 44715 for safety #55 (CasperWA)
Merged pull requests:
- [Auto-generated] Update dependencies #56 (TEAM4-0)
- Add Windows pytest CI job #52 (CasperWA)
- Start implementing entry point logic #47 (CasperWA)
v0.0.4 (2022-01-26)¶
Implemented enhancements:
Fixed bugs:
Closed issues:
- Use new TEAM 4.0[bot] email throughout #38
- Make datacache safe to call from within a running asyncio event loop #26
- Setup documentation framework #9
Merged pull requests:
- [Auto-generated] Update dependencies #45 (TEAM4-0)
- Add pytest options to pyproject.toml #43 (CasperWA)
- Install the
dev
extra in publish workflow #41 (CasperWA) - Use the updated @TEAM4-0 email address #39 (CasperWA)
- Implement CI/CD for dependabot #33 (CasperWA)
- Remove asyncio from datacache #32 (jesper-friis)
- Setup docs framework and implement creating any strategy function #29 (CasperWA)
v0.0.3 (2022-01-21)¶
Implemented enhancements:
Fixed bugs:
Closed issues:
Merged pull requests:
- Updated cd_release.yml to python 3.9 #28 (kriwiik)
- Add back
pre-commit
#22 (CasperWA) - Fixed README.md References #20 (anasayb)
- Clean up Python API #17 (CasperWA)
v0.0.2 (2022-01-14)¶
Implemented enhancements:
Fixed bugs:
Merged pull requests:
- Cleanup #8 (jesper-friis)
- Renamed oteapi/strategy-interfaces to oteapi/interfaces and updated paths in all Python modules #6 (jesper-friis)
- Update workflows to make CD work #5 (CasperWA)
- Fix location of utility files for GH Actions #3 (CasperWA)
* This Changelog was automatically generated by github_changelog_generator