Skip to content

Releases: jnettels/trnpy

Remove dependency xlsxwriter

17 Dec 14:31

Choose a tag to compare

Update to Bokeh<3.7

05 Dec 09:44

Choose a tag to compare

Before, only Bokeh 2.x was supported. This release adds support for Bokeh 3.x, while limiting it to versions below 3.7 due to open issues:

Full Changelog: 0.12.6...0.13.0

Make TRNSYS18 default and fix pip installation

14 Aug 11:41

Choose a tag to compare

  • This release makes the 64-bit executable of TRNSYS version 18 the default setting
  • A local pip installation of this project with pip install . or pip install .[full] (to include all optional dependencies) should work now

Other noteworthy changes:

  • 5e64239 The new TRNBuild class can be used to create view factor matrix file and shading matrix file from a TRNBuild file (.b18)
  • 14940c9 Add button to toggle plot visibility in bokeh timeline: This makes the automatically generated interactive bokeh plots more usable
  • 96961d4 Add simulation date and time to log output: When calling trnexe.check_logs_for_errors(dck_list) after the simulation finished, the log can now receive a pandas datetime index that matches your simulation results. This allows you to e.g. merge the warnings with your simulation results and analyse them together

Full Changelog: 0.12.5...0.12.6

Make plotting functions more flexible

20 Jan 20:51

Choose a tag to compare

  • d531623 Make plotting functions more flexible
  • 721b853 Allow disabling plotters in parametric_table_auto()
  • df74f08 Always set dck.hash in create_dcks_from_file_list()
  • e98bee1 Prepare compatibility with bokeh 3

Full Changelog: 0.12.4...0.12.5

Add missing dependency

17 Oct 20:17

Choose a tag to compare

numpy <2.0 is required for compatibility with bokeh<3.0

Full Changelog: 0.12.3...0.12.4

Implement various improvements

16 Oct 12:44

Choose a tag to compare

  • Add storage_reader.py for post-processing of ground temperatures
  • Add new plotting functions to misc module
  • Implement SimStudio class that can create dck files from tpf files
  • Implement workaround for small numbers that TRNSYS prints incorrectly
  • Add sin(), cos() and tan() to 'find_equations()'
  • Clean up deprecation warnings and dependencies

Full Changelog: 0.12.2...0.12.3

Add missing dependency

06 Jun 16:37

Choose a tag to compare

0.12.2

Add missing dependency

Improve handling of dependencies and automate publication

06 Jun 08:09

Choose a tag to compare

0.12.1

Improve handling of dependencies and automate publication