Releases: xorbitsai/xoscar
Releases · xorbitsai/xoscar
v0.3.0
v0.2.1
What's new in 0.2.1 (2024-01-05)
These are the changes in xoscar v0.2.1.
Bug fixes
- BUG: Fix getstate compatibility by @codingl2k1 in #84
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's new in 0.2.0 (2024-01-05)
These are the changes in xoscar v0.2.0.
New features
- FEAT: make it easy to define generator methods in Actor by @liunux4odoo in #82
- FEAT: generator support normal function by @codingl2k1 in #83
New Contributors
- @liunux4odoo made their first contribution in #82
Full Changelog: v0.1.4...v0.2.0
v0.1.4
What's new in 0.1.4 (2023-12-06)
These are the changes in xoscar v0.1.4.
Enhancements
- ENH: Copy sub_processes in monitor_sub_pools by @codingl2k1 in #80
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's new in 0.1.3 (2023-10-20)
These are the changes in xoscar v0.1.3.
Enhancements
- ENH: support dict log config by @UranusSeven in #79
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's new in 0.1.2 (2023-09-14)
These are the changes in xoscar v0.1.2.
New features
- FEAT: Support fury by @codingl2k1 in #76
Bug fixes
- BUG: append subpool logging by @UranusSeven in #77
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's new in 0.1.1 (2023-09-08)
These are the changes in xoscar v0.1.1.
New features
- FEAT:impl nccl interface for collective communication by @YibinLiu666 in #56
- FEAT: Add / remove a sub pool by @ChengjieLi28 in #54
Enhancements
Bug fixes
- BUG: Fix import error on Mac by @YibinLiu666 in #66
- BUG: Fix no_lock not work by @codingl2k1 in #72
Documentation
- DOC: Build from source by @ChengjieLi28 in #71
Others
- CHORE: Remove win32 support by @ChengjieLi28 in #73
New Contributors
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's new in 0.1.0 (2023-08-14)
These are the changes in xoscar v0.1.0.
Bug fixes
- BUG: Fix arrow serialization by @codingl2k1 in #64
- BUG: fix xoscar installed by pypi not contains xoscar_pygloo.so by @YibinLiu666 in #62
New Contributors
- @codingl2k1 made their first contribution in #64
Full Changelog: v0.0.9...v0.1.0
v0.0.9
What's new in 0.0.9 (2023-08-05)
These are the changes in xoscar v0.0.9.
New features
- FEAT: Support pygloo in collective communication by @YibinLiu666 in #38
- FEAT: support pygloo on Windows by @YibinLiu666 in #51
- FEAT: Impl collective communication interface by @ChengjieLi28 in #46
Enhancements
- ENH: add no_lock for avoiding possible dead lock during local actor ref method call by @ChengjieLi28 in #57
- ENH: Environment variable to set the Xoscar temp directory. by @MarcelHoh in #58
Bug fixes
- BUG: disable import cuda error when cpu only in a shared python env by @ChengjieLi28 in #47
Tests
- TST: np.random.bytes with input float issue by @ChengjieLi28 in #60
Others
- Revert "BUG: disable import cuda error when cpu only in a shared python env" by @ChengjieLi28 in #49
- CHORE:add msbuild to build wheel by @YibinLiu666 in #55
New Contributors
- @YibinLiu666 made their first contribution in #38
- @MarcelHoh made their first contribution in #58
Full Changelog: v0.0.8...v0.0.9
v0.0.8
What's new in 0.0.8 (2023-07-07)
These are the changes in xoscar v0.0.8.
New features
- FEAT: Support copy_to semantic, from buffer to buffer by @ChengjieLi28 in #23
- FEAT: Support tcp store for rendezvous in collective communication by @ChengjieLi28 in #31
Enhancements
- ENH: copy_to supports aio files by @ChengjieLi28 in #32
- ENH: Modify debug level by @aresnow1 in #41
Bug fixes
- BUG: Modify match words for catching error message by @aresnow1 in #37
- BUG: cannot import file_object_ref from xoscar directly by @ChengjieLi28 in #39
- BUG: The bytes returned by cuda StreamReader may leads to deserialization failed by @ChengjieLi28 in #40
Documentation
- DOC: LLM inference by @UranusSeven in #30
Others
- CHORE: Restrict fork repositories from using ci resources by @ChengjieLi28 in #36
- CHORE: Fix repo name by @aresnow1 in #42
Full Changelog: v0.0.7...v0.0.8