Releases: NSLS-II/blop
Releases · NSLS-II/blop
v0.8.1
What's Changed
- Pin networkx and tabulate (required by python-tsp) by @thopkins32 in #171
- Update blop conda-forge badge by @thopkins32 in #172
- Baseline measurements by @thopkins32 in #173
- Implement suggest & ingest from gest-api by @thopkins32 in #174
- Move tests to tests/integration by @thopkins32 in #176
- Improve Bluesky plans by @thopkins32 in #177
- Include ellipses in doctest by @thopkins32 in #179
- Parameter constraints by @thopkins32 in #181
- Update release notes for v0.8.1 by @thopkins32 in #183
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- Rework CI jobs by @jessica-moylan in #117
- DOC: add citation information to
READMEby @mrakitin in #119 - Ax Adapters for Blop and Minimal Agent Interface by @thopkins32 in #126
- Adding Pixi by @jessica-moylan in #135
- Fix Pixi usage in CI by @thopkins32 in #137
- Ax custom generation strategies by @thopkins32 in #136
- Ax Analyses by @thopkins32 in #138
- Adding tiled comptability using dictionaries by @jessica-moylan in #143
- Implement multitask models by @thomaswmorris in #124
- Refactored tests to reduce redundancy (179 -> 35 tests) by @thopkins32 in #148
- Update tutorial notebooks by @thopkins32 in #147
- Deprecating older APIs by @thopkins32 in #146
- Auto-generated API docs for Agent, AxAgent, DOFs, and Objectives by @thopkins32 in #149
- Merge outputs of cells in MystNB rendered pages by @thopkins32 in #150
- Executable tutorials using jupyterlab by @jessica-moylan in #154
- Update and simplify packaging by @thopkins32 in #155
- Remove deprecations warnings for new agent interface by @thopkins32 in #153
- Add jupytext and upgrade tiled and bluesky by @thopkins32 in #156
- Fix myBinder tutorials by @jessica-moylan in #159
- Documentation Update by @thopkins32 in #160
- Suppress logs coming from httpx in tutorials by @thopkins32 in #161
- Add docs on attaching data to experiments by @thopkins32 in #162
- How-to guide for custom generation strategies by @thopkins32 in #163
- Testing code-blocks in how-to-guides by @thopkins32 in #165
- Cleanup repo for v0.8.0 by @thopkins32 in #166
- Add release trigger for CI workflow by @thopkins32 in #167
- Ensure flow of deploy keys in workflows by @thopkins32 in #168
- Try single-line in yaml by @thopkins32 in #169
- Make PyPI upload workflow a single workflow by @thopkins32 in #170
New Contributors
- @jessica-moylan made their first contribution in #117
Full Changelog: v0.7.5...v0.8.0
v0.7.5
What's Changed
- Remove 'created' from release types by @jennmald in #105
- Refactor DOFs to fix trust domain behavior by @thomaswmorris in #97
- Update installation.rst to reflect the version of python tested against by @whs92 in #107
- Fix CI failures due to domain transforms by @thomaswmorris in #108
- Update documentation for
Agent,DOF, andObjectiveby @thomaswmorris in #113 - Remove ortools as a dependency by @thomaswmorris in #115
- Ax integrations with the Bluesky ecosystem by @thomashopkins32 in #112
New Contributors
Full Changelog: v0.7.4...v0.7.5
v0.7.4
v0.7.3
What's Changed
- Fix docs CI error by @jennmald in #84
- Fix fitness and constraint plots by @jennmald in #80
- Refactor: Make agent default compatible with Bluesky Adaptive by @maffettone in #86
- Ruff linter support; Removal of black, flake8, and isort by @thomashopkins32 in #95
- Add type hints by @thomashopkins32 in #87
- Moved prepare_re_env.py back into package by @thomashopkins32 in #100
- Remove Python 3.9 support by @thomashopkins32 in #101
- Add XRT demo to blop tutorials by @jennmald in #102
New Contributors
- @jennmald made their first contribution in #84
- @maffettone made their first contribution in #86
- @thomashopkins32 made their first contribution in #95
Full Changelog: v0.7.2...v0.7.3
v0.7.2
This is a minor release to change the PyPI package name.
v0.7.1
What's Changed
- Add simulated hardware by @thomaswmorris in #69
- Added method to prune bad data by @megha-narayanan in #73
New Contributors
- @megha-narayanan made their first contribution in #73
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- Add support for discrete DOFs, so that future implementation of discrete inputs will not break the syntax.
- Add functionality for Pareto optimization, a different way of doing multiobjective optimization.
Full Changelog: v0.6.1...v0.7.0
v0.6.1
- Changed the distribution name to bloptools.
v0.6.0
What's Changed
- Targeting cabability for agent objectives by @thomaswmorris in #52
- Sirepo-bluesky patch by @thomaswmorris in #56
- More user-friendly controls by @thomaswmorris in #57
- Add napari viewer by @thomaswmorris in #55
Full Changelog: v0.5.0...v0.6.0