Recent Releases of osw

osw - v0.33.0

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.32.0...v0.33.0

What's Changed

  • Feat: tolerant load entity by @LukasGold in https://github.com/OpenSemanticLab/osw-python/pull/104
  • feat: add inital deploy and notify teams for prefect including examples by @raederan in https://github.com/OpenSemanticLab/osw-python/pull/105
  • fix: ontology import
  • feat: add camel case util
  • perf: move string title resolving into parallel loop for deletes
  • fix: refresh token for longer running processes during retries

New Contributors

  • @raederan made their first contribution in https://github.com/OpenSemanticLab/osw-python/pull/105

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.32.0...v0.33.0

- Python
Published by simontaurus over 1 year ago

osw - v0.32.0

What's Changed

  • Feat add support for recursive schema templates by @simontaurus in https://github.com/OpenSemanticLab/osw-python/pull/102

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.31.0...v0.32.0

- Python
Published by simontaurus over 1 year ago

osw - v0.31.0

- osw_express improvements

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.30.0...v0.31.0

- Python
Published by simontaurus over 1 year ago

osw - v0.30.0

What's Changed

  • A slimer implementation of wtsite.WtSite.delete_page by @LukasGold in https://github.com/OpenSemanticLab/osw-python/pull/97

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.29.0...v0.30.0

- Python
Published by simontaurus over 1 year ago

osw - v0.29.0

What's Changed

  • First implementation of a jupyter nb based tutorial by @LukasGold in https://github.com/OpenSemanticLab/osw-python/pull/89
  • Fixes and improvements by @LukasGold in https://github.com/OpenSemanticLab/osw-python/pull/92
  • common default location by @simontaurus in https://github.com/OpenSemanticLab/osw-python/pull/95
  • 83 common default location - some minor additional edits by @LukasGold in https://github.com/OpenSemanticLab/osw-python/pull/96

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.28.0...v0.29.0

- Python
Published by simontaurus over 1 year ago

osw - v0.28.0

What's Changed

  • Feat: add rdf generation by @simontaurus in https://github.com/OpenSemanticLab/osw-python/pull/93

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.27.0...v0.28.0

- Python
Published by simontaurus over 1 year ago

osw - v0.27.0

Improve page package management * perf: use parallel page load * fix: missing Item namespace constant * feat: allow to add multiple package search dirs for cross validation (see also fix: cross package validation · Fraunhofer-ISC/osw-package-maintenance@b6b5758)

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.26.0...v0.27.0

- Python
Published by simontaurus over 1 year ago

osw - v0.26.0

What's Changed

  • Store entity fix (parallel upload for multiply typed items) by @MatPoppFHG in https://github.com/OpenSemanticLab/osw-python/pull/86

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.25.0...v0.26.0

- Python
Published by simontaurus over 1 year ago

osw - v0.25.0

What's Changed

  • refactor for pyodide compatibility by @simontaurus in https://github.com/OpenSemanticLab/osw-python/pull/85

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.24.1...v0.25.0

- Python
Published by simontaurus over 1 year ago

osw - v0.24.1

  • fix: start new thread if event loop is running e.g. in jupyter notebooks
  • fix: skip getpage on storeentity use WtPage object directy to not create warnings to due page not existing on first create

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.24.0...v0.24.1

- Python
Published by simontaurus over 1 year ago

osw - v0.24.0

What's Changed

  • replace dask with asyncio by @simontaurus in https://github.com/OpenSemanticLab/osw-python/pull/84

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.23.0...v0.24.0

- Python
Published by simontaurus over 1 year ago

osw - v0.23.0

What's Changed

  • feat: add schema install policy param by @simontaurus in https://github.com/OpenSemanticLab/osw-python/pull/82

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.22.0...v0.23.0

- Python
Published by simontaurus over 1 year ago

osw - v0.22.0

What's Changed

  • pre-commit update and extension by @LukasGold in https://github.com/OpenSemanticLab/osw-python/pull/75

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.21.2...v0.22.0

- Python
Published by simontaurus over 1 year ago

osw - v0.20.0

What's Changed

  • introducing OSW-Express by @LukasGold in https://github.com/OpenSemanticLab/osw-python/pull/66
  • fix: add regex to extract file from editor templates by @simontaurus in https://github.com/OpenSemanticLab/osw-python/pull/71

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.19.0...v0.20.0

- Python
Published by simontaurus over 1 year ago

osw - v0.19.0

What's Changed

  • Add basic support for characteristics by @simontaurus in https://github.com/OpenSemanticLab/osw-python/pull/64

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.18.0...v0.19.0

- Python
Published by simontaurus almost 2 years ago

osw - v0.18.0

What's Changed

  • make osw compatible with pydantic > 2 by @MatPoppFHG in https://github.com/OpenSemanticLab/osw-python/pull/63

New Contributors

  • @MatPoppFHG made their first contribution in https://github.com/OpenSemanticLab/osw-python/pull/63

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.17.2...v0.18.0

- Python
Published by simontaurus almost 2 years ago

osw - v0.17.2

Includes a hotfix in src/osw/data/importutility.py: Catching None values in the list of entities passed to listofentitiestodictof_entities()

- Python
Published by LukasGold almost 2 years ago

osw - v0.17.1

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.17.0...v0.17.1

- Python
Published by simontaurus almost 2 years ago

osw - v0.17.0

What's Changed

  • store_entity rework to add selective overwrite by @LukasGold in https://github.com/OpenSemanticLab/osw-python/pull/61

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.16.5...v0.17.0

- Python
Published by simontaurus almost 2 years ago

osw - v0.16.5

What's Changed

  • enh: work on osw.core.OSW.queryinstance and .loadentity by @LukasGold in https://github.com/OpenSemanticLab/osw-python/pull/60

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.16.4...v0.16.5

- Python
Published by simontaurus almost 2 years ago

osw - v0.16.4

What's Changed

  • Fix: only include file pages that are referenced in the content of a page by @LukasGold in https://github.com/OpenSemanticLab/osw-python/pull/58

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.16.3...v0.16.4

- Python
Published by simontaurus almost 2 years ago

osw - v0.16.3

  • Bugfix: UUID default factory was only set in schema generation mode "replace"

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.16.2...v0.16.3

- Python
Published by simontaurus about 2 years ago

osw - v0.16.2

fix: keep document-relative jsonpointer if present §refs may contain :#/path/in/document, anchor part shoul not be removed

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.16.1...v0.16.2

- Python
Published by simontaurus about 2 years ago

osw - v0.16.0

What's Changed

  • Update gui local slot editing by @LukasGold in https://github.com/OpenSemanticLab/osw-python/pull/48
  • Dependency checker for pagepackages by @LukasGold in https://github.com/OpenSemanticLab/osw-python/pull/47
  • update testmatrix with python 3.12 by @simontaurus in https://github.com/OpenSemanticLab/osw-python/pull/54

New Contributors

  • @LukasGold made their first contribution in https://github.com/OpenSemanticLab/osw-python/pull/48

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.13.0...v0.16.0

- Python
Published by simontaurus about 2 years ago

osw - v0.13.0

What's Changed

  • feat: implement file controller by @simontaurus in https://github.com/OpenSemanticLab/osw-python/pull/37

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.12.2...v0.13.0

- Python
Published by simontaurus almost 3 years ago

osw - v0.12.0

What's Changed

  • Refactor get page by @simontaurus in https://github.com/OpenSemanticLab/osw-python/pull/33
  • Rework ontology import by @simontaurus in https://github.com/OpenSemanticLab/osw-python/pull/34

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.11.0...v0.12.0

- Python
Published by simontaurus almost 3 years ago

osw - v0.11.0

What's Changed

  • Add migration tools by @simontaurus in https://github.com/OpenSemanticLab/osw-python/pull/21

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.10.0...v0.11.0

- Python
Published by simontaurus almost 3 years ago

osw - v0.10.0

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.9.0...v0.10.0

- Python
Published by simontaurus almost 3 years ago

osw - v0.9.0

What's Changed

  • Local slot editor in https://github.com/OpenSemanticLab/osw-python/pull/20

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.8.1...v0.9.0

- Python
Published by simontaurus about 3 years ago

osw - v0.5.2

Full Changelog: https://github.com/OpenSemanticLab/osw-python/compare/v0.5.1...v0.5.2

- Python
Published by simontaurus about 3 years ago