Skip to content

Releases: HPC-SimTools/IPS-framework

v0.4.0-rc.1

06 Aug 19:37
eff5427
Compare
Choose a tag to compare
v0.4.0-rc.1 Pre-release
Pre-release
  • Add improved Dask task start/end logging
  • Add ability to run Dask workers within shifter
  • Add developer documentation

v0.3.0

09 Mar 19:56
a11e7e2
Compare
Choose a tag to compare

Add support for new IPS Portal

v0.2.5

25 Feb 13:49
b3207ac
Compare
Choose a tag to compare

Fix missing services.get_config_param('SIMULATION_CONFIG_FILE'). Code documentation updates.

v0.2.4

22 Feb 21:16
3b84569
Compare
Choose a tag to compare

Fix issue AttributeError: module 'importlib' has no attribute 'util' occurring in some environments. Code cleanup and import documentation.

v0.2.3

20 Jan 19:09
2e4e16c
Compare
Choose a tag to compare

Change multiprocessing start method to fork on macOS after the default method was changed in python 3.8 and above, see bpo-33725. This was causing issues where we were getting TypeError: cannot pickle '_thread.RLock’ object on macOS.

v0.2.2

08 Jan 18:53
2b42940
Compare
Choose a tag to compare

Fix issue where SimulationData.conf_file_dir was not initialized to None

v0.2.1

07 Jan 16:14
9b88e23
Compare
Choose a tag to compare

Fix PyPI packaging issues.

v0.2.0

05 Jan 21:41
ad39bb3
Compare
Choose a tag to compare

See migration guide at https://ips-framework.readthedocs.io/en/latest/user_guides/migration.html

A large number of changes since the previous release.

  • Code reorganized
  • Removed CMake install, now uses python setuptools
  • Converted into a python package
  • PEP8, unit testing, code coverage, continuous integration…
  • All previously deprecated api were removed
  • General code cleanup, removed unused code
  • Only major breaking change is when writing components you can no longer do from component import Component and must do from ipsframework import Component
  • Documentation updates https://ips-framework.readthedocs.io
  • Published to pypi, https://pypi.org/project/ipsframework So you can now pip install ipsframework