Releases: AndreaBlengino/baypy
Releases · AndreaBlengino/baypy
1.4.1
This release contains:
- Documentation:
- update RedTheDocs Python version used to build the documentation
1.4.0
This release contains:
- Documentation:
- add
copybutton
to code blocks - update release notes
- fix examples documentation syntax
- add
- Enhancement:
- replace
list
with genericIterable
forlags
parameter inautocorrelation_summary
- reorganize
analysis
anddiagnostics
modules
- replace
- Release:
- drop Python 3.9 support
- extend support to Python 3.13
- update dependencies
v1.3.0
This release contains:
- Documentation:
- add dependencies badge
- prevent
ReadTheDocs
to build the documentation without a valid release tag
- Release:
- update Python version dependency
- review dependencies versions
v1.2.1
This release contains:
- Tests:
- update Github test workflows in order to test also package building
- Maintenance
- fix some typos
- Enhancement:
- update type hinting from future
- remove requirements files
- remore requirements reference from
.readthedocs.yaml
andtox.ini
- Release:
- create a
pyproject.toml
file - update building tools in release workflow
- create a
v1.2.0
This release contains:
- Enhancements:
- remove unused imports and variables
- Documentation:
- introduce Sphinx admonitions
- add cross-reference links in documentation
- update front page documentation
- convert
README.md
inREADME.rst
- Tests:
- split Github test workflows for different OS
- Maintenance:
- fix some typos
v1.1.2
This release contains:
- Maintenance:
- fix documentation indentation
- fix some typos in documentation
- fix documentation cross reference links
- Release:
- extend support to Python 3.12
v1.1.1
This release contains:
- Release:
- fix link to logo
v1.1.0
This release contains:
- Enhancements:
- improve
sample_beta
function return robustness - make
regression.sample
method static
- improve
- Documentation:
- update docstrings according to other modifications
- enhance
docs
folder structure - activate Read The Docs documentation building
- Tests:
- add new tests markers
- implement
hypothesis
to enhance test robustness - add tests in more OS
- enhance
tests
folder structure
- Maintenance:
- fix some typos in documentation
- Release:
- update dependencies
- move dependencies in specific separate files
- add logo
v1.0.4
This release contains:
- Enhancements:
- move specific attributes from abstract class (
Model
) to concrete classes (LinearModel
) is order to keep abstract class as general and flexible as possible - move specific methods from general modules (
diagnostics
,analysis
) to specific methods (LinearModel
) in order to keep general modules as general and flexible as possible - improved import
- move specific attributes from abstract class (
- Documentation:
- update docstrings according to other modifications
- update examples according to new API
- Tests:
- update existing tests according to other modifications
- add new tests for new methods
- make cases generation scheme automatic for
TypeError
tests
- Bugfix:
- fix mistake in likelihood computation formula
- Maintenance:
- fix some typos
v1.0.3
This release contains:
- Documentation:
- add 2 new esage examples
- enhance all examples description
- add CONTRIBUTING file
- add commit rules and standard acronyms
- add installation instructions
- Release:
- add release workflow to PyPI