This is the release note of v0.1.0.
Code Fixes
- Refactoring
load_module
(#44)
Breaking Changes
- Introduce
SimpleBaseSampler
and remove load settings propagation (#55) - Remove
registry_root
fromload_module
(#56)
Migration Guide for SimpleBaseSampler
SimpleBaseSampler
has been moved to optunahub.samplers.SimpleBaseSampler
from the samplers/simple
package in optunahub-registry
. You can write your sampler using the new style as below. This change also enables the IDE to provide code completion for SimpleBaseSampler
.
# Old-style
class MySampler(optunahub.load_module("samplers/simple").SimpleBaseSampler):
…
# New-style
class MySampler(optunahub.samplers.SimpleBaseSampler):
…
Documentation
- Fix format of inline code in the docs (#47)
- Add next actions at the end of usage (#48)
- Make
README
stable (#57)
CI
- Add coverage CI (#49)
- Fix
CODECOV_TOKEN
for upload (#50) - Test several python versions (#51)
- Test on Mac and Windows (#52)
- Opt out analytics in CI (#53)
- Revert the changes in #53 (#60)