v1.4.6
mpvanderschelling
released this
07 Dec 15:17
·
130 commits
to main
since this release
Major changes
- Added documentation on SLURM job scheduler. Added sphinx-tabs as dependency when building documentation.
- WIP: New back-end of
_Data
that relies on lists instead of pd.DataFrame. This has not yet replaced the pandas back-end but tests are passing with the new_newdata.py
module. - Removed unused method
Domain.from_yaml
. - Removed unused
_Data.fill_output
method - Output of benchmark functions is now a
float
instead ofnp.ndarray[float]
. Necessary to pass tests for new back-end, won't affect pandas back-end.
Minor changes
- Refactoring parts of the
ExperimentSample
code to be more robust to changes in the back-end - Moving factory methods to appropriate modules
- Removed
try_import
; import checks are moved to extension packages - Added
__version__.py
file - Updated docstrings to remove leading spaces
Bugfixes
- Correct equality operator of
Domain
to also compare foroutput_space
attribute - Closes #241
- Closes #191
- Closes #240
- Closes #243
What's Changed
- Newdata by @mpvanderschelling in #245
- Pr/1.4.6 by @mpvanderschelling in #246
Full Changelog: v1.4.5...v1.4.6