Skip to content

v3.12.0

Compare
Choose a tag to compare
@jberends jberends released this 01 Jul 17:58

v3.12.0 (1JUL21)

  • ⭐ We added the Context object to pykechain that has full API access to the Context API in KE-chain v2021.6 and newer. You can add time period contexts, static location contexts and textlabel contexta and put them under a context_group if desired. This Context feature is now implemented limitly for Activities but in the coming period will be extended to support extensive usecases for the Forms NG featureset that is coming this fall. (KE-925)
  • 🐛 Fixed a test cassette that was failing on a date check. Made it use a fixed date rather than doing it on today.
  • 🐛 Fixed automatic compilation of the pykechain documentation on https://readthedocs.org/projects/pykechain/.
  • 👍 From now on python 3.5 is deprecated. The lowest version we support is Python 3.6. We can now start to insert f-strings and variable type annotations in our pykechain codebase.
  • 👍 refactoring all models that were shadowed with a <classname>2 to enable fast and smooth deprecation in July 2021.
  • 👍 We converted all type annotations in comments to proper type and variable annotations.
  • 👍 When connecting to a server with a SSL certificate error which cannot be checked, we provide a message fast and dont retry. (KE-1052, #997)

Backward Incompatible Changes

  • We dropped support for Python versions 3.5 and lower. Python 3.5 reached end of life in Sep 2020 and no more new releases will be made. Consider upgrading to a newer version of Python. See: https://www.python.org/dev/peps/pep-0478/