Releases: bancaditalia/black-it
Releases · bancaditalia/black-it
v0.3.3
What's Changed
- Fix plotting from samplers to scheduler by @aldoglielmo in #101
- deps: regenerate poetry.lock by @muxator in #102
- scripts: show that setup.cfg and .ruff.toml currently target different python versions by @muxator in #103
- target uniform python version by @muxator in #104
- ci: allow maintainers to run workflows manually from the Actions tab by @muxator in #105
- ruff: document rules by @muxator in #106
- ruff: update v0.0.290 (2023-09-15) -> v0.11.13 (2025-06-05) by @muxator in #107
- readme: the minimum supported python version is currently 3.9 and not 3.8 by @muxator in #108
- update major versions for documentation packages by @muxator in #109
- update major versions of test dependencies by @muxator in #110
- deps: regenerate poetry.lock by @muxator in #112
- Perform major updates to dev dependencies by @muxator in #113
- Remove black. Replace with "ruff format" by @muxator in #114
- documentation update with extra samplers, losses and the scheduler by @aldoglielmo in #99
- apply ruff formatting to Jupyter notebooks, too by @muxator in #115
- deps: remove twine by @muxator in #116
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- Fix PytestRemovedIn8Warning ("support for nose tests is deprecated and will be removed in a future release") by @muxator in #84
- tests: improve the signal/noise ratio of the test logs by 63% by @muxator in #85
- tests: centralize --doctest-modules option in pytest.ini by @muxator in #86
- dev: use poetry's post 1.2 format for specifying dev dependencies by @muxator in #88
- ci: extract poetry and tox versions from the lockfile by @muxator in #92
- plot bugfix: samplers pickle to scheduler_pickled by @AldoGL in #93
- checkpointing: migrate from tables to h5py by @AldoGL in #94
- ci: remove MacOS-specific trick that was needed for tables by @muxator in #95
- tox: use commands from the Makefile where possible, without duplicating them by @muxator in #96
- chore: update pandas dependency to version 2.2.3 by @AldoGL in #98
Full Changelog: v0.3.1...v0.3.2
v0.3.1
0.3.0
What's Changed
- losses: add likelihood loss and test, improve base loss by @AldoGL in #38
- chore: poetry.lock update by @marcofavoritobi in #40
- Fix spelling errors in
HISTORY.mdreturned byscripts/spell-check.sh -rby @marcofavoritobi in #44 - chore: update PR request template by @marcofavoritobi in #42
tox.inirefactoring by @marcofavoritobi in #41- Fix tox python env id by @marcofavoritobi in #51
- Upgrade dependencies by @marcofavoritobi in #46
- Update copyright notice for year 2023 by @marcofavoritobi in #43
- Enable CI on
macos-latestby @marcofavoritobi in #47 - Add
BaseSeedableclass. by @marcofavorito in #39 - Enable CI on
windows-latestby @marcofavoritobi in #48 - Introduce
BaseSchedulerabstraction by @marcofavoritobi in #52 - Chore/upgrade ipywidgets version by @marcofavoritobi in #54
- test: remove hypothesis deadline in test_seedable tests by @marcofavoritobi in #55
- Fix mypy tox task by @marcofavoritobi in #56
- Add
RLSchedulerby @marcofavoritobi in #53 - Upgrade dependencies and minor updates by @marcofavoritobi in #59
- build: upgrade dev dependency versions by @marcofavoritobi in #60
- Skip plotting tests on Windows due to flakiness by @marcofavoritobi in #63
- test: skip TestPlotConvergence test on Windows by @marcofavoritobi in #64
- ci: fix flaky tox command on Windows platform (fix #65) by @marcofavoritobi in #66
- dev: add missing .PHONY declarations by @marcofavoritobi in #67
- gp sampler: GPy -> scikit-learn by @AldoGL in #69
- Minor fix to tests by @marcofavoritobi in #68
- Migrate to Ruff by @marcofavoritobi in #62
- lint: move 'include' black and mypy config into
setup.cfgby @marcofavoritobi in #71 - Mypy fix ignores by @marcofavoritobi in #70
- fix: typos in
.PHONYdirectives inMakefileby @marcofavoritobi in #74 - Update
poetry.lockandpyproject.toml, add CI check onpoetry.lockby @marcofavoritobi in #72 - build: make the package to support Python 3.11 by @marcofavoritobi in #73
- Bumb version to 0.3.0 by @AldoGL in #76
Full Changelog: v0.2.1...v0.3.0
v0.2.1
v0.2.0
What's Changed
- Add joss references by @AldoGL in #23
- add filters before loss function computation by @AldoGL in #24
- calibrator: add sim_length param to Calibrator constructor by @AldoGL in #25
- fix: add coordinate_filters to concrete loss classes by @marcofavoritobi in #26
- Use tables to append to series_samp array by @AldoGL in #27
- Improve best batch and random forest classes by @AldoGL in #29
- Add CORS sampler by @AldoGL in #28
- Add xgboost sampler by @AldoGL in #30
- Refactoring and improvement of msm covariance matrices by @AldoGL in #31
- bump version to 0.2.0 by @AldoGL in #32
Full Changelog: v0.1.2...v0.2.0
v0.1.2
What's Changed
- Dependencies: regenerate poetry.lock by @muxator in #9
- Simplification of CIs by @AldoGL in #13
- CIs: add upload of codecoverage to Codecov by @AldoGL in #15
- Readme: add Codecov badge by @AldoGL in #16
- Improved documentation by @AldoGL in #10
- Update poetry.lock by @marcofavoritobi in #18
- Particle swarm sampler by @marcofavoritobi in #17
Full Changelog: v0.1.1...v0.1.2
v0.1.1
updated version in toml and updated lock file