Skip to content

Commit

Permalink
0.3.0 release prep (#36)
Browse files Browse the repository at this point in the history
* Update changelog

* Bump version to 0.3.0

* Add calendar shifter to changelog
  • Loading branch information
BSchilperoort authored Feb 8, 2023
1 parent d9e876b commit dd56cfe
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.2.1
current_version = 0.3.0

[comment]
comment = The contents of this file cannot be merged with that of pyproject.toml until https://github.com/c4urself/bump2version/issues/42 is resolved
Expand Down
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/).

## [Unreleased]


## 0.3.0 (2022-02-08)

First release of Lilio as a split off from `s2spy`.

Lilio generates calendars to resample timeseries into training and target data for machine learning.
It is named after [the inventor](https://en.wikipedia.org/wiki/Aloysius_Lilius) of the [Gregorian Calendar](https://en.wikipedia.org/wiki/Gregorian_calendar).

### Fixed
- Fixed a bug in Matplotlib calendar visualization related to the anchor date.

### Changed
- The `CustomCalendar` has been renamed to `Calendar`.
- The `AdventCalendar`, `MonthlyCalendar` and `WeeklyCalendar` have been removed as classes. Instead there are functions that generate a standard `Calendar`.

### Added
- Resampling now supports many methods (e.g. median, min, std) as well as user-defined functions.
- A "calendar shifter" to create a list of staggered calendars.

### Dev changes
- Lilio makes use of ['hatch'](https://hatch.pypa.io/) now.
- Building the package has moved to hatchling
- Environments and scripts are set up to handle linting and docs building.
- Ruff is now used as a linter.
- Notebooks have been moved to the docs folder. Notebooks needs to be cleaned to pass the CI.

## 0.2.1 (2022-09-02)

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ authors:
affiliation: "Vrije Universiteit Amsterdam"

date-released: 2022-09-02
version: "0.2.1"
version: "0.3.0"
repository-code: "https://github.com/AI4S2S/lilio"
keywords:
- calendar
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
# built documents.
#
# The short X.Y version.
version = "0.2.1"
version = "0.3.0"
# The full version, including alpha/beta/rc tags.
release = version

Expand Down
2 changes: 1 addition & 1 deletion lilio/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@

__author__ = "Yang Liu"
__email__ = "[email protected]"
__version__ = "0.2.1"
__version__ = "0.3.0"

__all__ = [
"Calendar",
Expand Down

0 comments on commit dd56cfe

Please sign in to comment.