Skip to content

Commit 7557213

Browse files
Add release notes for v1.1 (#250)
* Add release notes for v1.1 * Adding build/pip updates * Cython update * update pip package description * formatting * add Ray details --------- Co-authored-by: Maya Taylor <70495835+mayantaylor@users.noreply.github.com>
1 parent 3eda774 commit 7557213

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

CHANGES.rst

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,31 @@
22
This describes the most significant changes. For more detail, see the commit
33
log in the source code repository.
44

5+
What's new in v1.1
6+
==================
7+
8+
- PyPI binary distribution
9+
10+
- supports MacOS (Intel and Apple Silicon architectures) and Manylinux (x86_64)
11+
- supports both PyPy and CPython
12+
- PyPI package here: https://pypi.org/project/charm4py/
13+
14+
- Add a Ray Core API implementation on Charm4py
15+
16+
- Ray is a framework for distributed AI and Python applications (https://docs.ray.io/)
17+
- the Charm4py Ray API allows users to run Ray programs with Charm4py background with minimal changes
18+
19+
- Fixes reductions over a section, use of futures in threaded entry methods
20+
- Reduce message latency for builtin Numpy datatypes
21+
- Disabled local message optimization which broke Charm++ semantics in some
22+
cases
23+
- Use a `@register` decorator for registering Chares instead of passing them
24+
as a list to `charm.start`
25+
- Migrate build system to pyproject.toml
26+
- Fix build on ARM-based machines
27+
- Update Cython support, now requires Cython 3.0.0
28+
29+
530
What's new in v1.0
631
==================
732

0 commit comments

Comments
 (0)