Skip to content

Changelog

Unreleased

Full Changelog

Implemented enhancements:

  • Add json-encoders for SecretStr/SecretByte #218

v0.3.0 (2023-01-24)

Full Changelog

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:

v0.2.1 (2022-07-20)

Full Changelog

Fixed bugs:

  • filter/crop not loading properly #170

Merged pull requests:

v0.2.0 (2022-07-11)

Full Changelog

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:

v0.1.6 (2022-04-20)

Full Changelog

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:

v0.1.5 (2022-03-23)

Full Changelog

Implemented enhancements:

  • Create a triple store class #120
  • Fix pydantic model types according to default values #117

Closed issues:

  • Fix badge links in README #122

Merged pull requests:

v0.1.4 (2022-03-11)

Full Changelog

Implemented enhancements:

  • Support passing a dictionary as config to create_strategy() #123

Merged pull requests:

  • Using the StrategyType to deliver the *Config cls #124 (CasperWA)

v0.1.3 (2022-03-10)

Full Changelog

Implemented enhancements:

  • Move pytest fixtures into oteapi package #121
  • Add pop() (and possibly popitem()) to AttrDict #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:

v0.1.2 (2022-03-03)

Full Changelog

Implemented enhancements:

  • Go through ignored dev tools comments #76

Fixed bugs:

  • Issue with AttrDict.update() for AttrDict subclasses #101
  • GH GraphQL type issue in auto-merge workflow #96

Merged pull requests:

v0.1.1 (2022-02-24)

Full Changelog

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)

Full Changelog

Implemented enhancements:

  • Clean up tests #75
  • Image parser: Use datacache #63

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:

v0.0.6 (2022-02-14)

Full Changelog

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:

v0.0.5 (2022-02-04)

Full Changelog

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:

v0.0.4 (2022-01-26)

Full Changelog

Implemented enhancements:

  • Setup dependency handling via dependabot #31
  • Attempt simplifying strategy factory function #13

Fixed bugs:

  • Update pytest command in CI to fix codecov #42
  • Publish workflow failing - invoke not installed #40

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:

v0.0.3 (2022-01-21)

Full Changelog

Implemented enhancements:

  • Remove non-"standard" strategies #14
  • Clean up the API #12

Fixed bugs:

  • Update CI/CD to only use Python 3.9 #25
  • References in README are wrong #18

Closed issues:

  • Bring back pre-commit #16
  • Publish docker image #15

Merged pull requests:

v0.0.2 (2022-01-14)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • CD publish release workflow not working #4
  • CD release not working - wrong utils path #2

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