These are the major changes in the new release:
Changed the name of the project from CharmPy to charm4py (more information on why
we changed the name is in the forum).
Support for interactive charm4py shell using multiple processes on one host has been added
as a beta feature. Please provide feedback and suggestions in the forum or GitHub.
Uses the recent major release of Charm++ (6.9)
C-extension module can be built on Windows. Windows binary wheels on PyPI come with
the compiled extension module.
API change: method
Chare.gather()has been removed to make the name available
for user-defined remote methods. Use
self.contribute(data, Reducer.gather, ...)
Some methods of
charmare now remotely callable, like
They can be used as any other remote method including as targets of reductions.
self.contribute(None, None, charm.thisProxy.exit)
Can now use Python exit function instead of
Other small fixes and improvements.