Skip to content

v9.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 31 Oct 14:24
cf86b36

9.0.0 (2024-10-31)

⚠ BREAKING CHANGES

  • control margin required for compressors (#635)

Bug Fixes

  • missing validation on venting emitter type oil volume (#662) (68ef074)
  • some consumer or emitter validation (7f808da)
  • support python types in DiscriminatorWithFallback (44dbb50)
  • validate lengths after data validation (a2e3f59)

Documentation

  • changed from dockerfile to docker-compose.yml (48732d4)
  • inform how to run tests locally (#675) (15fdf2f)

Miscellaneous Chores

  • automatic ruff fixes for python 3.11 (77897a4)
  • avoid tests to reference other tests except fixtures (4b15aab)
  • back to python 3.8 to make 3.11 changes in separate commit (6e88619)
  • change to use python 3.11 as default (d2a9145)
  • control margin required for compressors (#635) (2b3ea2a)
  • make it easier to generate changelog on release (#660) (66c7c10)
  • make ruff happy (9d7d23f)
  • more info on python 3.11 minimum (8664182)
  • refix additional python 3.11 ruff complaints (0a711a3)
  • release 9.0.0 (#677) (c4f238a)
  • remove python 3.8,3.9,3.10, add 3.13 support (bd592b4)
  • remove unused code (dbdb6dd)
  • remove unused code (436c05b)
  • run ruff with python 3.11 (2981ced)
  • update changelog regarding python support (2e8cb13)
  • update pr template to reflect next.md change (dcbd43a)
  • update to python 3.11 syntax (a2c4a74)
  • upgrade dependencies for week 43 (#657) (19ef808)

Code Refactoring

  • consumer system v2 types (a7177b1)
  • move generator to formatter (0937014)
  • numpy2 ready - avoid Numpy DeprecationWarnings (7cbf9db)
  • reference service interface (d8f28ab)
  • set defaults in yaml (cdf3864)
  • use Periods instead of datetime for temporal model dicts (4068795)

Tests

  • remove dto cases (400374d)
  • update and fix tests (7c1f2e6)
  • use pytest marker and run stp/ltp tests in Docker (c304705)
  • use yaml model in requested pressure test (8c855e1)