Releases: European-XFEL/DAMNIT
Releases · European-XFEL/DAMNIT
0.1.4
Only API change: added a deserialize_plotly
option to read()
to allow reading the Plotly JSON string.
What's Changed
- Bump pytest from 8.3.1 to 8.3.2 in /.github/dependabot by @dependabot in #297
- Document how to create new releases by @JamesWrigley in #298
- Bump xarray from 2024.6.0 to 2024.7.0 in /.github/dependabot by @dependabot in #300
- (Re)process runs from the GUI by @takluyver in #285
- Check context file without blocking GUI thread by @takluyver in #291
- Defer some imports in damnit.api by @takluyver in #281
- Fix reprocessing from the GUI when the context dir is not the CWD by @takluyver in #302
- Evaluate the context file in the database directory when validating by @JamesWrigley in #301
- Add back log message on successful variable computation by @takluyver in #303
- Bump matplotlib from 3.9.1 to 3.9.1.post1 in /.github/dependabot by @dependabot in #309
- FIX: allow plotting variable with Cell's custom summary value by @tmichela in #306
- Fix: xarray plot cbar range limit by @tmichela in #312
- Bump matplotlib from 3.9.1.post1 to 3.9.2 in /.github/dependabot by @dependabot in #314
- Bump numpy from 2.0.1 to 2.1.0 in /.github/dependabot by @dependabot in #317
- Update default Python for context file to 202402 environment by @takluyver in #315
- Fix passing through --var options to cluster job by @takluyver in #320
- Refactor GUI plotting code by @takluyver in #316
- Bump ipython from 8.26.0 to 8.27.0 in /.github/dependabot by @dependabot in #326
- Document how to install the API by @JamesWrigley in #327
- Add support for optionally returning the Plotly JSON string by @JamesWrigley in #328
Full Changelog: 0.1.3...0.1.4
0.1.3
What's Changed
- Fix the API examples by @JamesWrigley in #244
- Various fixes & improvements to image results by @JamesWrigley in #241
- Log timing after each successful variable computation by @takluyver in #247
- Preserve context file path for tracebacks by @takluyver in #249
- Handle standalone comments properly when plotting by @JamesWrigley in #254
- Improve error handling when opening variables in the GUI by @JamesWrigley in #257
- Evaluate non-cluster variables in Slurm using Solaris cluster by @takluyver in #256
- Show tooltip with full size thumbnail for image items by @tmichela in #263
- Save plotly figure by @tmichela in #262
- Explicitly specify maxwell cluster when submitting larger jobs by @takluyver in #266
- Add an option to force software OpenGL by @JamesWrigley in #268
- FIX: renaming data vars in xarray DataSet objects before saving to HDF5 by @tmichela in #272
- Prevent variable results with dtypes that cannot be converted to HDF5 by @philsmt in #271
- Templates for setting up new context files by @takluyver in #248
- Use Slurm jobs for reprocessing by @takluyver in #270
- Fix returning e.g. bool from variable functions by @takluyver in #276
- Table cell formatting with a Cell class by @takluyver in #221
- Try to fix broken tests by @takluyver in #278
- HDF5 array compression by @tmichela in #273
- Add a database config option to skip starting a listener by @takluyver in #277
- Simplify testing CLI by passing argv in by @takluyver in #279
- Defer imports for context file runner code by @takluyver in #280
- Add support for Python 3.12 by @JamesWrigley in #283
- Promote variables to cluster=True if their dependencies are by @takluyver in #286
- Save QAction's as class variables by @JamesWrigley in #290
- Add back --direct option to run reprocessing directly on local node by @takluyver in #287
- Plot xarray by @tmichela in #289
- Enable coverage reporting in CI by @JamesWrigley in #293
- Silly API bump to use the new dependencies by @JamesWrigley in #296
New Contributors
Full Changelog: 0.1.2...0.1.3
0.1.2
What's Changed
- Fix API support for comments and timestamps by @JamesWrigley in #242
Full Changelog: 0.1.1...0.1.2
0.1.1
0.1
Initial release of the DAMNIT Python API.