Releases: exalearn/colmena
Releases · exalearn/colmena
v0.4.1 - Support new version of FuncX and Proxystore
What's Changed
- Add examples and publications to documentation by @WardLT in #81
- Assess code coverage for multiprocessing workers by @WardLT in #83
- Update to support funcX 1.0.7 by @ryanchard in #86
- Upgrade to Proxystore v0.4.0 by @gpauloski in #85
- Fix FuncX tests by @WardLT in #88
- Swapped out for pyproject.toml by @WardLT in #87
- Fix readthedocs by @WardLT in #89
New Contributors
- @ryanchard made their first contribution in #86
Full Changelog: v0.4.0...v0.4.1
v0.4.0 - Major refactor of queues
What's Changed
Redis is no longer required to run a Colmena application. We now support queues in pure Python.
- Track the sizes of messages sent to/from workers by @WardLT in #77
- Major refactor to queues by @WardLT in #79
Full Changelog: v0.3.4...v0.4.0
v0.3.4 - Adding setup/teardown logic
v0.3.3: Update to support FuncX v1
What's Changed
- Update the synthetic data demo by @gpauloski in #64
- Update FuncX version to v1 by @WardLT in #66
Full Changelog: v0.3.2...v0.3.3
v0.3.2: Bug fix for exception handling, better logging
v0.3.1 - Proxy stats and agent improvements
v0.3.0: Better support for executable tasks
v0.2.1: Better support for ProxyStore
The main feature addition is the ability to use different backends for different tasks.
What's Changed
- Simplify Parsl task server by @WardLT in #44
- Refactor result class by @WardLT in #45
- ProxyStore Improvements by @gpauloski in #46
Full Changelog: v0.2.0...v0.2.1
Added FuncXTask Server
The major new feature in this release is a new TaskServer implementation based on FuncX. This allows for easier configuration of multi-site applications.
What's Changed
Full Changelog: v0.1.3...v0.2.0
Set parameters of agent at run time
A few minor changes
- Provide options to look up parameters for some agents at runtime from class attributes.
- Properly use timeout when waiting for Semaphore objects