Releases: pymoca/pymoca
Releases · pymoca/pymoca
0.11.2
What's Changed
- Parser: Fix BaseModelica quoted names by @kentrutan in #348
- sympy: Fix runtime integrated function shape by @kentrutan in #352
Full Changelog: 0.11.1...0.11.2
0.9.2
0.9.2rc1
What's Changed
- CasADi: Improve import latency for cached models by @jackvreeken in #198
- Tree: Give information about failing connect equations by @jackvreeken in #199
- CasADi/simplify: Fix assertion on expand_mx by @jackvreeken in #201
- CasADi: Make sure cache has same types for Variable attributes by @jackvreeken in #200
- Read integers as int by @jackvreeken in #202
- Fix variable type expand vectors by @jackvreeken in #203
- CasADi: Coerce attribute type to variable type by @jackvreeken in #204
- CasADi: Fix small nominals on aliases by making default nominal zero by @jackvreeken in #205
- Split installation dependencies per backend by @jackvreeken in #188
- CasADi: Fix expand vectors for fill()/eye()/... by @jackvreeken in #206
- CasADi: Also coerce nested scalar DM values to float by @jackvreeken in #207
- Fix ANTLR version requirement by @jackvreeken in #209
- Use pytest instead of nose for testing by @jackvreeken in #211
- CasADi: Warn if start attribute of alias conflicts by @jackvreeken in #212
- Add method to API in order to retrieve the default compiler options by @pietropelizzari in #215
- CasADi: Fix aliasing of algebraic states to constants by @jackvreeken in #219
- CasADi: bugfix on iterative detect alias by @pietropelizzari in #222
- Style fixes by @jackvreeken in #226
- CasADi: Support string parameters in model by @jackvreeken in #225
- CasADi/Simplify: Add option to (dis)allow aliasing derivative states by @jackvreeken in #227
- More aggressive alias detection by @jackvreeken in #228
- CasADi/API: Fix always reading .mo files as UTF-8 by @jackvreeken in #229
- WIP: Github Actions by @jackvreeken in #231
- AliasRelation: Fix handling of circular alias dependencies by @jackvreeken in #234
- Fixes related to NumPy 1.20 (deprecations, behavior changes) by @jackvreeken in #238
- CasADi/API: Fix invalid cache check due to CasADi version mismatch by @jackvreeken in #237
- CasADi/Simplify: Add
resolve_parameter_valuesoption by @jackvreeken in #239 - CasADi: Fix cached metadata values not matching uncached by @jackvreeken in #240
- Modelica: Add repr to AST Nodes by @kentrutan in #241
- CasADi/Simplify: Cast to Python type when substituting metadata by @jackvreeken in #242
- Fix pipeline for 0.9.1 by @SGeevers in #310
New Contributors
- @pietropelizzari made their first contribution in #215
- @SGeevers made their first contribution in #310
Full Changelog: 0.6.0...0.9.2rc1
0.11.1
0.9.2.dev0
What's Changed
- CasADi: Improve import latency for cached models by @jackvreeken in #198
- Tree: Give information about failing connect equations by @jackvreeken in #199
- CasADi/simplify: Fix assertion on expand_mx by @jackvreeken in #201
- CasADi: Make sure cache has same types for Variable attributes by @jackvreeken in #200
- Read integers as int by @jackvreeken in #202
- Fix variable type expand vectors by @jackvreeken in #203
- CasADi: Coerce attribute type to variable type by @jackvreeken in #204
- CasADi: Fix small nominals on aliases by making default nominal zero by @jackvreeken in #205
- Split installation dependencies per backend by @jackvreeken in #188
- CasADi: Fix expand vectors for fill()/eye()/... by @jackvreeken in #206
- CasADi: Also coerce nested scalar DM values to float by @jackvreeken in #207
- Fix ANTLR version requirement by @jackvreeken in #209
- Use pytest instead of nose for testing by @jackvreeken in #211
- CasADi: Warn if start attribute of alias conflicts by @jackvreeken in #212
- Add method to API in order to retrieve the default compiler options by @pietropelizzari in #215
- CasADi: Fix aliasing of algebraic states to constants by @jackvreeken in #219
- CasADi: bugfix on iterative detect alias by @pietropelizzari in #222
- Style fixes by @jackvreeken in #226
- CasADi: Support string parameters in model by @jackvreeken in #225
- CasADi/Simplify: Add option to (dis)allow aliasing derivative states by @jackvreeken in #227
- More aggressive alias detection by @jackvreeken in #228
- CasADi/API: Fix always reading .mo files as UTF-8 by @jackvreeken in #229
- WIP: Github Actions by @jackvreeken in #231
- AliasRelation: Fix handling of circular alias dependencies by @jackvreeken in #234
- Fixes related to NumPy 1.20 (deprecations, behavior changes) by @jackvreeken in #238
- CasADi/API: Fix invalid cache check due to CasADi version mismatch by @jackvreeken in #237
- CasADi/Simplify: Add
resolve_parameter_valuesoption by @jackvreeken in #239 - CasADi: Fix cached metadata values not matching uncached by @jackvreeken in #240
- Modelica: Add repr to AST Nodes by @kentrutan in #241
- CasADi/Simplify: Cast to Python type when substituting metadata by @jackvreeken in #242
- Fix pipeline for 0.9.1 by @SGeevers in #310
New Contributors
- @pietropelizzari made their first contribution in #215
- @SGeevers made their first contribution in #310
Full Changelog: 0.6.0...0.9.2.dev0
0.11.1.dev0
Full Changelog: 0.11.0...0.11.1.dev0
0.11.0
What's Changed
- Style: Format code with black by @jackvreeken in #281
- CasADi/Simplify: Fix
resolve_parameter_valuesfor list/array values by @jackvreeken in #285 - Fixes for black formatting by @jackvreeken in #289
- style/flake8: Fix all issues except line-too-long by @jackvreeken in #284
- Update versioneer by @kentrutan in #282
- Remove generated test files from repository by @jackvreeken in #292
- Parser: Update ANTLR to 4.13.1 by @kentrutan in #294
- Compiler: Delay backend imports by @kentrutan in #295
- Tree: Fix inherited type value modification by @kentrutan in #305
- Update .git-blame-ignore-revs by @kentrutan in #308
- Style: Use pre-commit by @kentrutan in #296
- Caching model parsing by @jackvreeken in #287
- CI/CD: Fix cache test by @jackvreeken in #313
- Switch from setup.py to pyproject.toml by @jackvreeken in #314
- CI/CD: Update max Python to 3.12 by @kentrutan in #309
- Update project metadata by @jackvreeken in #315
- Fix Windows runs on Github Actions by @jackvreeken in #317
- Cache timing cleanups and improvements by @jackvreeken in #318
- Control 0 10 0 by @gdmcbain in #328
- Fix installation regression on Python 3.8 / 3.9 by @jackvreeken in #329
- CI/GA: Update actions to their latest versions by @jackvreeken in #330
- codegen: Workaround MSVC NaN constantness bug by @jackvreeken in #339
- CI/CD: Update Python >=3.9 and <=3.13 by @kentrutan in #340
- Readme and examples updates by @kentrutan in #297
- Fix broken CasADi link in README by @kentrutan in #341
- CI/CD: Fix deploy consistent with pyproject.toml by @kentrutan in #342
New Contributors
Full Changelog: 0.10.0...0.11.0
0.11.0.dev6
Full Changelog: 0.11.0.dev4...0.11.0.dev6
0.11.0.dev4
Full Changelog: 0.11.0.dev3...0.11.0.dev4
0.11.0.dev3
What's Changed
- Style: Format code with black by @jackvreeken in #281
- CasADi/Simplify: Fix
resolve_parameter_valuesfor list/array values by @jackvreeken in #285 - Fixes for black formatting by @jackvreeken in #289
- style/flake8: Fix all issues except line-too-long by @jackvreeken in #284
- Update versioneer by @kentrutan in #282
- Remove generated test files from repository by @jackvreeken in #292
- Parser: Update ANTLR to 4.13.1 by @kentrutan in #294
- Compiler: Delay backend imports by @kentrutan in #295
- Tree: Fix inherited type value modification by @kentrutan in #305
- Update .git-blame-ignore-revs by @kentrutan in #308
- Style: Use pre-commit by @kentrutan in #296
- Caching model parsing by @jackvreeken in #287
- CI/CD: Fix cache test by @jackvreeken in #313
- Switch from setup.py to pyproject.toml by @jackvreeken in #314
- CI/CD: Update max Python to 3.12 by @kentrutan in #309
- Update project metadata by @jackvreeken in #315
- Fix Windows runs on Github Actions by @jackvreeken in #317
- Cache timing cleanups and improvements by @jackvreeken in #318
- Control 0 10 0 by @gdmcbain in #328
- Fix installation regression on Python 3.8 / 3.9 by @jackvreeken in #329
- CI/GA: Update actions to their latest versions by @jackvreeken in #330
- codegen: Workaround MSVC NaN constantness bug by @jackvreeken in #339
- CI/CD: Update Python >=3.9 and <=3.13 by @kentrutan in #340
- Readme and examples updates by @kentrutan in #297
- Fix broken CasADi link in README by @kentrutan in #341
New Contributors
Full Changelog: 0.10.0...0.11.0.dev3