v2.2.5 (2024-05-28)
Merged pull requests:
- Bump codecov/codecov-action from 4.4.0 to 4.4.1 #108 (dependabot[bot])
- Adjust the DQM formula #107 (btschwertfeger)
- Fix the --version flag #106 (btschwertfeger)
- Bump codecov/codecov-action from 4.3.1 to 4.4.0 #105 (dependabot[bot])
- Bump dependabot/fetch-metadata from 1.1.1 to 2.1.0 #104 (dependabot[bot])
- Bump actions/checkout from 4.1.5 to 4.1.6 #103 (dependabot[bot])
v2.2.4 (2024-05-20)
Fixed bugs:
- QDM not working with longer simp length #101
Merged pull requests:
- Resolve "QDM not working with longer simp length" #102 (btschwertfeger)
v2.2.3 (2024-05-17)
Fixed bugs:
- A very small error #95
- The behavior for data sets with different temporal resolution are not uniform #99
Merged pull requests:
- Bump actions/checkout from 4.1.4 to 4.1.5 #98 (dependabot[bot])
- Bump ossf/scorecard-action from 2.3.1 to 2.3.3 #97 (dependabot[bot])
- Resolve "The behavior for data sets with different temporal resolution are not uniform" #100 (btschwertfeger)
- Extend the documentation #96 (btschwertfeger)
v2.2.2 (2024-05-07)
Implemented enhancements:
- Add python-cmethods to the conda registry #17
Merged pull requests:
- Bump codecov/codecov-action from 4.3.0 to 4.3.1 #93 (dependabot[bot])
- Bump actions/upload-artifact from 4.3.2 to 4.3.3 #91 (dependabot[bot])
- Bump actions/checkout from 4.1.2 to 4.1.4 #90 (dependabot[bot])
- Bump actions/upload-artifact from 4.3.1 to 4.3.2 #89 (dependabot[bot])
- Bump codecov/codecov-action from 4.2.0 to 4.3.0 #87 (dependabot[bot])
- Update the publishing process #94 (btschwertfeger)
- Fix CI - Failing due to missing hdf5 and netcdf headers #92 (btschwertfeger)
v2.2.1 (2024-04-10)
Merged pull requests:
- Fix missing function documentation #85 (btschwertfeger)
v2.2.0 (2024-04-09)
Implemented enhancements:
- Add a command-line interface #82
- Resolve "Add a command-line interface" #83 (btschwertfeger)
Merged pull requests:
- Bump codecov/codecov-action from 4.1.0 to 4.2.0 #80 (dependabot[bot])
- Bump actions/setup-python from 5.0.0 to 5.1.0 #79 (dependabot[bot])
- Adjust GitHub Action permissions #75 (btschwertfeger)
- Bump actions/upload-artifact from 3.1.0 to 4.3.1 #74 (dependabot[bot])
- Bump actions/checkout from 3.1.0 to 4.1.2 #72 (dependabot[bot])
- Bump ossf/scorecard-action from 2.1.2 to 2.3.1 #71 (dependabot[bot])
- Update the documentation + project maintenance #70 (btschwertfeger)
- Add
scorecard.yml
workflow #69 (btschwertfeger)
v2.1.0 (2024-03-10)
Implemented enhancements:
- Adjustments using
adjust
require the input data of the control period to have the same size for the time dimension #66 - Resolve "Adjustments using
adjust
require the input data of the control period to have the same size for the time dimension" #67 (btschwertfeger)
v2.0.2 (2024-02-02)
Merged pull requests:
- Bump GitHub action versions #59 (btschwertfeger)
- Fix typos and update pre-commit hooks #64 (btschwertfeger)
- Update documentation -- QM and QDM formulas #62 (btschwertfeger)
v2.0.1 (2024-02-01)
Closed issues:
- The latest documentation still describes the legacy max_scaling_factor #60
Merged pull requests:
- adjust CI workflows #58 (btschwertfeger)
- Resolve "The latest documentation still describes the legacy max scaling factor" #61 (btschwertfeger)
v2.0.0 (2024-01-23)
Breaking changes:
- Rework python-cmethods: replace the
CMethods
class by the newadjust
function #48 (btschwertfeger)
Implemented enhancements:
Merged pull requests:
- Fix the CodeQL workflow execution; prepare v2.0.0 release #50 (btschwertfeger)
v1.0.3 (2023-08-09)
Implemented enhancements:
- Validate types during runtime #42
Fixed bugs:
- The tool fails when input time series include np.nan for distribution-based methods #41
- Fix error when time series includes nan values #40 (btschwertfeger)
Merged pull requests:
- Merge
.pylintrc
and.coveragerc
intopyproject.toml
#44 (btschwertfeger) - Add type checking for parameters of bias correction techniques #43 (btschwertfeger)
v1.0.2 (2023-06-18)
Merged pull requests:
- Clarified difference between stochastic and non-stochastic climate variables in doc and readme #36 (btschwertfeger)
- Fix typos #38 (btschwertfeger)
v1.0.1 (2023-04-17)
Breaking changes:
- Split Quantile Mapping into Quantile Mapping and Detrended Quantile Mapping #18
- Split Quantile Mapping into Quantile Mapping and Detrended Quantile Mapping #34 (btschwertfeger)
Fixed bugs:
- Multiplicative Quantile Delta Mapping is not applying scaling where the delta is infinite #32
- Fixed PyPI repository URL #16 (btschwertfeger)
- Fixed bug where division lead to nan or inf values #33 (btschwertfeger)
Closed issues:
- Create a changelog #19
Merged pull requests:
- Create a Changelog #21 (btschwertfeger)
- Extended the description of quantile mapping with text and images #20 (btschwertfeger)
- Prepare release #35 (btschwertfeger)
v1.0.0 (2023-04-10)
Breaking changes:
- Remove the unnecessary
CMethods.py
module to access the CMethods class more easily #10
Implemented enhancements:
- Create a release workflow for dev and production releases #8
- Move from setup.py to pyproject.toml #7
- Adjusted and improved the examples #15 (btschwertfeger)
- Improving workflows - adding release workflow #12 (btschwertfeger)
Closed issues:
- Create a documentation #9
Merged pull requests:
- Moved the content of
CMethods.py
to__init__.py
and adjusted the imports #14 (btschwertfeger) - Create the documentation #13 (btschwertfeger)
- Move from setup.py to pyproject.toml #11 (btschwertfeger)
v0.6.3 (2023-03-22)
Breaking changes:
- adjust_3d forces group to be "time.month" if group is set to the default (None) #5
Implemented enhancements:
- Add pre-commit #2
Fixed bugs:
- Removed forced 'time.month' grouping in
adjust_3d
when no group was specified #4 (btschwertfeger)
v0.6.2 (2023-03-14)
Fixed bugs:
- KeyError when Quantile* Mapping and group != None #3
Merged pull requests:
- Added pre-commit workflow to standardize the code base #1 (btschwertfeger)
v0.6.1 (2022-12-02)
v0.6 (2022-11-28)
v0.5.4.2 (2022-11-14)
0.5.4.1 (2022-11-09)
v0.5.4 (2022-11-05)
v0.5.3 (2022-10-26)
v0.5.2 (2022-10-14)
v0.5.1 (2022-08-19)
v0.5 (2022-08-19)
* This Changelog was automatically generated by github_changelog_generator