Releases: SPF-OST/pytrnsys_gui
Releases · SPF-OST/pytrnsys_gui
Release
Commits
- 40f9262: Re-add inadvertently removed line. (Damian Birchler)
- c9de1db: add cooling tower as new component (mikelarelarra) #599
- 4a2de39: Remove empty name (mikelarelarra) #599
- 1d5466b: Upgrade
pytrnsys-processto latest. (Damian Birchler) - bf7a19e: Improve wording. (Damian Birchler)
- 1d22681: Prune
uvcache. (Damian Birchler) #601 - 6002d8f: Fix syntax. (Damian Birchler) #601
- 9ca9f70: Don't use the cache at all. (Damian Birchler) #601
- a35c670: Use cache again, but not for
pytrnsys-gui. (Damian Birchler) #601 - a30df0c: Revert "Use cache again, but not for
pytrnsys-gui." (Damian Birchler) #601 - b70399b: List
pytrnsys-guipackage on command line to force re-installation. (Damian Birchler) #601 - 9b6a6fa: Correct
NOSONARsuppression comment format. (Damian Birchler) - a442cd3: Format code with
black. (Damian Birchler) - dc9d562: Correct
NOSONARsuppression comment format, cont'd. (Damian Birchler) - 4f20cb5: Don't crash if no settings available. (Damian Birchler) #602
- de31041: Try to satisfy static checkers. (Damian Birchler) #602
- 0122ed3:
mypyis happy. (Damian Birchler) #602 - 64e110b:
pylintis happy. (Damian Birchler) #602 - 7000c1f: Make pit store have two pipes internally again. (Damian Birchler) #604
- 5a5143d: Change expected regime exporter diagrams. (Damian Birchler) #604
- 16add2e: Test passes with this file on my laptop. (ahobeost) #604
- 23f2b58: Give a nicer message if resources haven't been generated. (Damian Birchler) #607
- 5ebd1aa: Re-raise caught exception. (Damian Birchler) #607
- 3d40b5b: Satisfy CodeQL: specify specific commits for GitHub actions versions. (Damian Birchler)
- 970664c: Upgrade
pytrnsys-processto version0.0.29. (Damian Birchler) - 8e680fe: Add Zenodo DOI (Damian Birchler)
- 881e7dd: Correct formatting for Zenodo DOI thumbnail. (Damian Birchler)
- 5278763: Add link to Zenodo DOI to image. (Damian Birchler)
- e0a7e28: Finally get Zenodo DOI right. (Damian Birchler)
- e11abac: Create DEVELOPER-README.md. (Damian Birchler)
- a2c3b16: Extend developer readme. (Damian Birchler)
- a3d3533: Move developer stuff from readme to developer readme. (Damian Birchler)
- 6aba29e: Running CI on Etzel to check path lengths (ahobeost)
- cd498fe: Run both jobs on Etzel (ahobeost)
- d829f38: Rn build release on Etzel as well. (ahobeost)
- 0538fc0: Point CI to windows 11 version of inkscape (ahobeost) #614
- d8d6f69: Run tests on either of the Etzel runners. (ahobeost) #614
- eda5c4e: Point to correct name of CI-programs (not progams) (ahobeost) #614
- ccb6bc7: Add pit storage with two ports. (Damian Birchler)
- 92f172c: Updated pluggy to 1.6.0 (ahobeost)
- 09bba72: Uploaded pytrnsys process scenario for solar_dhw_GUI (ahobeost) #629
- 28648a3: Adjusting release name to remove the "+" (ahobeost) #629
Development Build
bleeding-edge Merge pull request #629 from SPF-OST/628-bug-solar_dhw_gui-example-is…
Release
v0.10.32+BigStoreSwarm Merge remote-tracking branch 'remotes/origin/upgrade_pytrnsys-process…
Release
v0.10.31+BigStoreSwarm Merge remote-tracking branch 'remotes/origin/upgrade_pytrnsys-process…
Release
v0.10.30+BigStoreSwarm Merge remote-tracking branch 'remotes/origin/upgrade_pytrnsys-process…
Release
v0.10.29+BigStoreSwarm Merge remote-tracking branch 'remotes/origin/upgrade_pytrnsys-process…
Release
Commits
- 9cda622: Fix spyder autocompletion. (Damian Birchler)
- b6d5adb: Fix formatting. (Damian Birchler)
- dfe0be0: Add magic lines to make inline plots work to
spyderstartup script. (Damian Birchler) - 181276a: Satisfy
mypy. (Damian Birchler) - ccad293: Don't install release dependencies twice. (Damian Birchler)
- 45670e6: Revert "Don't install release dependencies twice." (Damian Birchler)
- e73057f: Use
uv pip installinstead ofuv install. (Damian Birchler) - 9c5f28e: Also use
uvin tests. (Damian Birchler) - d989f6b: Can't use
uvwith-t. (Damian Birchler) - 560f0c6: Update pytrnsys-process version to 0.0.24 (ahobeost)
- 75542ba: Upgraded pytrnsys-process to version 0.0.25 (ahobeost) #594
- 1e0cc4f: Update requirements after
pytrnsysrequirements have changed. (Damian Birchler) - 1bb84d0: Merge remote-tracking branch 'remotes/origin/upgrade_pytrnsys-process_0_0_25' (Damian Birchler) #594
Release
Commits
- de3ec18: Use new, separate TRNSYS installation for
pytrnsys[_gui]unit tests. (Damian Birchler) - 5223fa5: Format with
black. (Damian Birchler) - e17bd7a: Add
pytrnsys-processandspyderas release dependencies. (Damian Birchler) #586 - b0ce2e4: Correct name of started
spyderprocess. (Damian Birchler) #586 - 2a348c2: Add
spyder.batto release zip file. (Damian Birchler) - 3dd30a7: Revert "Add
spyder.batto release zip file." (Damian Birchler) - 1d23948: Add
pytrnsys-processandspyderas dependency. (Damian Birchler) - 6824158: Add batch script to start
spyder. (Damian Birchler) - 7984a6c: Satisfy newer version of
pylint(Damian Birchler)
Release
Commits
- 3e48907: Compute
PortItemBase.sideon the fly. (Damian Birchler) #543 - 10ba922: Revert inadvertent change to
.gitignorefile. (Damian Birchler) #543 - 7255a8b: Satisfy static checkers. (Damian Birchler) #543
- b502b7a: Fix upgrading of serialized hydraulic loops using old enum. (Damian Birchler) #543
- 8dec60e: Satisfy
mypy. (Damian Birchler) #543 - 26c6dc1: Change references to
pytrnsys-gui.exetopytrnsys-gui.bat(Damian Birchler) - ac32427: Undo inadvertent change. (Damian Birchler)
- 1372c50: Require connection and port names in plugins to be capitalized. (Damian Birchler)
- 5ed1176: Handle names which are
Noneand fix tests. (Damian Birchler) - 9285581: Satisfy static checkers. (Damian Birchler)
- dec2b1b: Fix formatting. (Damian Birchler)
- f554762: Create pyproject.toml to deal with pip deprecation (ahobeost)
- 2eda53d: Remove comment which doesn't apply (Damian Birchler)
- 020c4b1: Initial class for testing the configureStorageDialog. (ahobeost) #549
- dfc4bbe: Added comments about configure storage dialog (sebastian-swob) #549
- 0838598: Added test setup to try and use qtbot more effectively (ahobeost) #549
- c6a0c8a: Merge branch '121-create-gui-test-for-storage-tank' of https://github.com/SPF-OST/pytrnsys_gui into 121-create-gui-test-for-storage-tank (ahobeost) #549
- c26b547: Data for configure storage dialog tests. (ahobeost) #549
- adbc8b5: Moved file to proper location (ahobeost) #549
- 4447f68: Moved TestStorageTank to storage tests folder. (ahobeost) #549
- a4b6649: Initial start for the main window (ahobeost) #549
- a9594b9: Prepared test setup for both interactions with the visuals, and just the dialog. (ahobeost) #549
- 21881ad: Make pit storage have one cold and two hot ports. (Damian Birchler) #547
- eff2c7d: Satisfy static checkers. (Damian Birchler) #547
- 0fb6aca: Correct YAML syntax. (Damian Birchler) #547
- 6fd56c2: added unit tests for the main ConfigureStorageDialog.py functionality (sebastian-swob) #549
- 92bf8fb: Added open recent functionality (sebastian-swob) #551
- de237f6: Change license to MIT (Damian Birchler)
- f1f3ea5: Update formatting of license (Damian Birchler)
- b28b1e5: Ignore mypy check on specific overriden method (sebastian-swob) #549
- cab0460: fixed mypy check (sebastian-swob) #549
- 0480ab1: pylint fixes (sebastian-swob) #549
- cf04c6a: reformat with black (sebastian-swob) #549
- c49221f: reformat with black (sebastian-swob) #549
- d1bbd84: reformat with black (sebastian-swob) #549
- 00d8433: reformat with black in pycharm (sebastian-swob) #549
- 0ac02a3: fixed test, I broke (sebastian-swob) #549
- 410f01f: fixed pylint, mypy and reformatted with black (sebastian-swob) #551
- a91e19c: Added color to pytest results on CI. (ahobeost)
- cbf9c8c: removed cause not needed (sebastian-swob) #551
- ca5c751: Correct wrong number of inputs in example. (Damian Birchler)
- bf6c15b: Merge branch 'master' of github.com:SPF-OST/pytrnsys_gui (Damian Birchler)
- f975796: Revert "Merge branch 'master' of github.com:SPF-OST/pytrnsys_gui" (Damian Birchler)
- 2f674bc: Correct wrong number of inputs in example. (Damian Birchler)
- ef81020: Undo inadvertent change in encoding. (Damian Birchler)
- a405103: Change LICENSE to GPL (Damian Birchler)
- 6b1ec2f: Refactored to use a post_init. (ahobeost) #549
- 23d9de6: Slight refactoring (ahobeost) #549
- ddaadda: Adjusted disable for pylint (ahobeost) #549
- 68ffa91: Test to assert that deserializing an unknown field raises. (Damian Birchler) #553
- e46c2ab: Reintroduce testing of schema. (Damian Birchler) #553
- a72b92d: Move serialization tests from GUI to
pytrnsys. (Damian Birchler) #553 - 0c152f4: expanded on open recent functionality (sebastian-swob) #554
- dcca527: Need to explicitly allow for unknown fields after changes in
pytrnsys. (Damian Birchler) - 3a194a1: Satisfy SONAR. (Damian Birchler)
- 5d021b7: No need to overwrite
to|from_dictanymore now that we have the mixin. (Damian Birchler) - simplifications. (Damian Birchler)
- 9cf7450: fixed mypy errors and refactoring (sebastian-swob) #554
- f46ffd3: fixed mypy errors (sebastian-swob) #554
- fac2c20: fixed mypy errors (sebastian-swob) #554
- c9d044a: fixed mypy errors (sebastian-swob) #554
- 8b1f84e: fixed mypy errors (sebastian-swob) #554
- 4cde6c9: fixed some failing tests (sebastian-swob) #554
- fdec70d: Merge branch 'master' into 548-open-recent-projects (sebastian-swob) #554
- e69f1e1: fixed black (sebastian-swob) #554
- 3d350c9: fixed tests (sebastian-swob) #554
- f70c992: code review improvements (sebastian-swob) #554
- 763b749: code review improvements (sebastian-swob) #554
- 37de523: reformatted (sebastian-swob) #554
- be6bb9f: added comments describing IT (sebastian-swob) #554
- 9996cd7: add file name in front of path (sebastian-swob) #554
- cc49179: code review improvements (sebastian-swob) #554
- fbc218e: made recent projects list more readable (sebastian-swob) #554
- 0266e75: fixed mypy errors (sebastian-swob) #554
- dbc056e: resize startup dialog depending on content (sebastian-swob) #554
- 104534f: added validators for port and hx inputs (sebastian-swob) #549
- 11c1e2a: changed validators to double (sebastian-swob) #549
- 3867886: refactoring (sebastian-swob) #554
- 0b423ef: added comments monospaced font (sebastian-swob) #554
- 4bbb294: In some diagram JSONs
PositionForMassFlowSolveris a float. (Damian Birchler) #559 - 4e3c4b3: Fixed pytrnsys not recognized by pycharm. (ahobeost)
- 45f71e6: Reduced load time till first window is encountered by ~70%. (ahobeost)
- 153f40b: Removed todo for CI (ahobeost)
- b1ecfc5: Dealing with black (ahobeost)
- 40faf5f: Merge branch 'master' of https://github.com/SPF-OST/pytrnsys_gui (ahobeost)
- d671444: Update dev.in to allow editible pytrnsys to show up in GUI (ahobeost)
- d62dacf: Added ui to trigger hydraulic modes functionality (sebastian-swob) #563
- 37d5ae8: changed line length to 79 (sebastian-swob) #564
- 7cb9d74: fixed test (sebastian-swob) #563
- 0cc2d20: sonar fix (sebastian-swob) #564
- dd61735: test fix (sebastian-swob) #563
- b9ee12f: Merge remote-tracking branch 'refs/remotes/origin/master' into 522-add-pump-inputs-to-sources-sinks-and-sourcesinks-in-the-gui-and-save-them-to-the-json-for-later-decoding (sebastian-swob) #563
- 180b324: error handling and improvements form code review (sebastian-swob) #563
- 6849039: fixed sonar major issue (sebastian-swob) #563
- aa60857...
Release
Commits
- e55eb43: Initial test for regime table reader (ahobeost) #471
- 094258f: Added simple json case with two working regimes and one regime that throws an error. (ahobeost) #471
- fb1db53: refactored file location (ahobeost) #471
- fb2e8c7: added error handling for column name (ahobeost) #471
- 5661464: Working version of both the massFlow solver and the pdf creation (ahobeost) #471
- e103474: Working version of the regime exporter, without tests for the PDFS (ahobeost) #471
- df5a944: Creating diagram only pdf, forcing overwrite, and closing visualizer (ahobeost) #471
- fa08aaf: added pdf_similar tests (ahobeost) #471
- 0c65ebd: More accurate tests (ahobeost) #471
- b900af5: refactoring tests (ahobeost) #471
- e154ff9: Cleanup and using matplotlib instead of pdf_similar (ahobeost) #471
- 57e1d54: Added matplotlib tests for svg files (ahobeost) #471
- 037b65b: Working version of regime exporter (ahobeost) #471
- 63ec02f: Making tests work after each other (ahobeost) #471
- 39ae20b: refactoring and CI cleanup (ahobeost) #471
- 8c5384c: CI adjustments (ahobeost) #471
- e49a521: refactoring major code smell (ahobeost) #471
- b5fba85: Using OO to reduce required argument passing. (ahobeost) #471
- f27d910: Typing (ahobeost) #471
- 9c75283: CI adjustments (ahobeost) #471
- e7fc55c: Adjustment for Sonarcloud (ahobeost) #471
- d94e5d2: Added path printing to CI (spfRechenknecht) #471
- 2ac12fe: Adjusted path printing to windows CMD (spfRechenknecht) #471
- 99f6c18: adding Inkscape path to GITHUB_PATH (ahobeost) #471
- 4d0deb7: adjusting declaration of Inkscape path (ahobeost) #471
- 9f5b847: using evironmental variable file definition for Inkscape path (ahobeost) #471
- a56edeb: removing shell declaration for Inkscape path declaration (ahobeost) #471
- 4df6ba3: Removing path printing from jobs (ahobeost) #471
- 44ba1c6: Adjustments to files to overcome bug and refactoring of test (ahobeost) #471
- 804a82a: Final refactoring of tests before review (ahobeost) #471
- a996c9b: CI adjustments (ahobeost) #471
- 5137637: Cleaned up PV.svg as it was completely pixelated (ahobeost) #471
- 7a492f5: Using the pump model to get the required values from the json (ahobeost) #471
- 17dc72a: Ajusted fileNames to use properties instead in the regimeExporter. Added initial typing for the interface (ahobeost) #471
- c1d97aa: Remove code to do with
PyInstaller. (Damian Birchler) #509 - 8e9f34e: Remove import of non-existent module. (Damian Birchler) #509
- 48c3715: Update GH actions to latest versions. (Damian Birchler) #510
- ae79a49: Remove unused
ids on heat pump types. (Damian Birchler) #515 - 990a66b: Deal with pump output temperatures in
hydraulic.ddck. (Damian Birchler) #516 - b19950a:
_updateModelsnot needed -> push down to implementors and rename to_setModels. (Damian Birchler) #516 - c22d7b0: Satisfy static checkers. (Damian Birchler) #516
- 976246b: Undo removal of
_getCanonicalMassFlowRate: we need to negate mass flow for theTap. (Damian Birchler) #516 - 2624dc6: Update expected files. (Damian Birchler) #516
- 9781ce3: Also truncate temp names when retrieving values. (Damian Birchler) #516
- 32b058b: Use the new, stricter mass flow solver types. (Damian Birchler) #517
- 00e0976: Remove pump and tap temps from control: they are now exported to the
hydraulic.ddck. (Damian Birchler) #516 - 4690dad: Fix expected files of
solar_dhw_GUIexample after change in functionality. (Damian Birchler) #516 - b828c4a: Change test expected files after changes in functionality. (Damian Birchler) #517
- a5df867: Add valve position indicators to valve icon. (Damian Birchler) #520
- d14f3eb: Use
SvgBlockItemas base class for most block items. (Damian Birchler) #520 - 8e1e7dc: Satisfy static checks. (Damian Birchler) #520
- aec4139: Use base class which inherits from
HasInternalPipingandBlockItem. (Damian Birchler) #520 - ee629dc: Refactor image accessor factory methods. (Damian Birchler) #520
- 57c613e: Use
!=instead ofnot ... == ...(thanks, SONAR!). (Damian Birchler) #520 - d9d530a: Make rotation work in SVG block item. (Damian Birchler) #521
- fcdeaa4:
BlockItemsinherits fromQGraphicsItem. Have mixins for SVGs or PNGs. (Damian Birchler) #521 - 3112869: Satisfy static checkers. (Damian Birchler) #521
- dd326e9: Working prototype. (Damian Birchler) #524
- 512d39a: Throw out unused stuff. Mostly per-component-folder file trees. (Damian Birchler) #524
- 052da49: Unify creation, renaming and deletion of component ddck folders. (Damian Birchler) #524
- 3a3280c: Satisfy static checkers. (Damian Birchler) #524
- aec314e: Fix unit tests. (Damian Birchler) #524
- b46a2fc: Correct position of hot side's ports. (Damian Birchler) #524
- 75328ea: Add plugin data files to package data. (Damian Birchler)
- f94cbf4: Storage configuration dialog now needs project folder. (Damian Birchler)
- 687e98f: Satisfy static checkers. (Damian Birchler)
- cb73b6c: switching to Etzel for a quick check (ahobeost)
- 19dfa15: Switching back to Etna (ahobeost)
- 1935781: Improved f-string based on review (ahobeost) #471
- f0887c2: Fixed broken tests. (ahobeost) #471
- e1bc96b: Merge branch 'master' into 465-automate-production-of-diagram-pdfs-for-all-regimes-in-a-given-hydraulic-scheme (ahobeost) #471
- 7ace51a: Added inkscape path to CI steps. (ahobeost) #471
- 90ce6a5: Fixed test by finding pump scripts. (ahobeost) #471
- eb6cc85: Adjusted locations of files. (ahobeost) #471
- 0e2cabd: Slight refactoring of test to get all errors at once. (ahobeost) #471
- 71d1888: Fixed testUsingQtBotForGivenRegimes. (ahobeost) #471
- 018f318: Fixed testUsingQtbot (ahobeost) #471
- c35c8be: Fixed last test. (ahobeost) #471
- 5d1db42: Changes for CI (ahobeost) #471
- 59176de: Fix tests after change in behaviour. (Damian Birchler)
- 600d2d0: Add release date to artifact name. (Damian Birchler)
- 88ad548: Update build-release.yml (Damian Birchler)
- b4791c6: Fiddle around with artefact name more (Damian Birchler)
- b43943f: "Improve" artifact name even more. (Damian Birchler)
- 88b24de: Made massFlowRateInKgPerH public (ahobeost) [#471](https://github.com/SPF-OST/pyt...