Colmena

Latest version: v0.7.0

Safety actively analyzes 687959 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.7.0

What's Changed
* Improve synthetic app for dynamics workflows by WardLT in https://github.com/exalearn/colmena/pull/137
* Skip registering a `Store` that already registered itself by gpauloski in https://github.com/exalearn/colmena/pull/139
* Migrate Colmena to Pydantic V2 by gpauloski in https://github.com/exalearn/colmena/pull/141
* Task retry logic by braceal in https://github.com/exalearn/colmena/pull/140

New Contributors!
* braceal made their first contribution in https://github.com/exalearn/colmena/pull/140

**Full Changelog**: https://github.com/exalearn/colmena/compare/v0.6.1...v0.7.0

0.6.1

What's Changed
* Do not test for generator, it fails with wrapped functions by WardLT in https://github.com/exalearn/colmena/pull/130
* Bug fix: convert functions correctly by WardLT in https://github.com/exalearn/colmena/pull/133
* Fix pickling for Redis by WardLT in https://github.com/exalearn/colmena/pull/134


**Full Changelog**: https://github.com/exalearn/colmena/compare/v0.6.0...v0.6.1

0.6.0

A major update. The big things to know
- Changes the Result data model to separate time durations from timestamps
- Introduces the ability to stream intermediate results from generation functions
- Adds a Task Server which doesn't need Parsl, so will work on Windows

What's Changed
* Improve serialization efficiency when objects are proxied by gpauloski in https://github.com/exalearn/colmena/pull/120
* Refactor messages to separate "time" and "timestamp" better by WardLT in https://github.com/exalearn/colmena/pull/121
* Add a MCMC example by WardLT in https://github.com/exalearn/colmena/pull/122
* Fix proxy deserialization bug from 120 by gpauloski in https://github.com/exalearn/colmena/pull/123
* Mark Colmena as having inline type hints by gpauloski in https://github.com/exalearn/colmena/pull/124
* Add sleep between start and test by WardLT in https://github.com/exalearn/colmena/pull/125
* Introduce tasks which produce intermediate results by WardLT in https://github.com/exalearn/colmena/pull/126
* Create a task server with minimal dependencies by WardLT in https://github.com/exalearn/colmena/pull/128
* Support streaming the results of generators by WardLT in https://github.com/exalearn/colmena/pull/127


**Full Changelog**: https://github.com/exalearn/colmena/compare/v0.5.2...v0.6.0

0.5.2

Only one change: not setting "Config.executors" in the Parsl Task Server, which is not supported as of Parsl 2023.11.13

What's Changed
* Run CI tests every Monday by WardLT in https://github.com/exalearn/colmena/pull/115


**Full Changelog**: https://github.com/exalearn/colmena/compare/v0.5.1...v0.5.2

0.5.1

We dropped Python 3.7 support as we moved to test OSX in our CI pipelines. Python 3.7 _probably_ still works, but we no longer test for it.

What's Changed
* Fix race condition for nonblocking resource reallocation by WardLT in https://github.com/exalearn/colmena/pull/106
* Test OSX Support by WardLT in https://github.com/exalearn/colmena/pull/110


**Full Changelog**: https://github.com/exalearn/colmena/compare/v0.5.0...v0.5.1

0.5.0

What's Changed
* Use a newer version of redis-py by WardLT in https://github.com/exalearn/colmena/pull/102
* Update to Proxystore v0.5.0 by gpauloski in https://github.com/exalearn/colmena/pull/101
* Rename everything to Globus Compute by WardLT in https://github.com/exalearn/colmena/pull/104


**Full Changelog**: https://github.com/exalearn/colmena/compare/v0.4.5...v0.5.0

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.