Fixed bugs:
- Update
cmethods.adjust
's type annotations #155 (btschwertfeger)
Closed issues:
- Create Jupyter Notebooks for possible strategies #135
Merged pull requests:
- Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 #159 (dependabot[bot])
- Bump actions/setup-python from 5.3.0 to 5.4.0 #156 (dependabot[bot])
- Bump github/codeql-action from 3.28.0 to 3.28.1 #152 (dependabot[bot])
- Add
release.yaml
#151 (btschwertfeger) - Bump codecov/codecov-action from 5.1.1 to 5.1.2 #150 (dependabot[bot])
- Bump github/codeql-action from 3.27.9 to 3.28.0 #149 (dependabot[bot])
- Bump github/codeql-action from 3.27.6 to 3.27.9 #148 (dependabot[bot])
- Bump codecov/codecov-action from 4.6.0 to 5.1.1 #147 (dependabot[bot])
- Bump github/codeql-action from 3.27.4 to 3.27.6 #146 (dependabot[bot])
- Do not rely on trusted publishing for PyPI upload #145 (btschwertfeger)
- Bump github/codeql-action from 3.27.1 to 3.27.4 #141 (dependabot[bot])
- Bump github/codeql-action from 3.27.0 to 3.27.1 #140 (dependabot[bot])
- Bump actions/checkout from 4.2.1 to 4.2.2 #138 (dependabot[bot])
- Bump actions/setup-python from 5.2.0 to 5.3.0 #137 (dependabot[bot])
- Bump github/codeql-action from 3.26.13 to 3.27.0 #136 (dependabot[bot])
- Update and apply Pre-Commit hooks #134 (btschwertfeger)
- Bump actions/checkout from 4.1.7 to 4.2.1 #132 (dependabot[bot])
- Bump github/codeql-action from 3.26.11 to 3.26.13 #131 (dependabot[bot])
- Bump codecov/codecov-action from 4.5.0 to 4.6.0 #130 (dependabot[bot])
- Bump github/codeql-action from 3.26.8 to 3.26.11 #129 (dependabot[bot])
- Move CITATION file to top-level #126 (btschwertfeger)
- Add CITATION file #125 (btschwertfeger)
- Update project settings #124 (btschwertfeger)
- Bump github/codeql-action from 3.26.7 to 3.26.8 #123 (dependabot[bot])
- Bump github/codeql-action from 3.26.6 to 3.26.7 #122 (dependabot[bot])
- Bump actions/setup-python from 5.1.1 to 5.2.0 #121 (dependabot[bot])
- Bump github/codeql-action from 3.26.5 to 3.26.6 #120 (dependabot[bot])
- Bump github/codeql-action from 3.26.2 to 3.26.5 #119 (dependabot[bot])
- Bump github/codeql-action from 3.26.0 to 3.26.2 #118 (dependabot[bot])
- Bump github/codeql-action from 3.25.15 to 3.26.0 #117 (dependabot[bot])
- Bump github/codeql-action from 2.2.4 to 3.25.15 #116 (dependabot[bot])
- Bump ossf/scorecard-action from 2.3.3 to 2.4.0 #115 (dependabot[bot])
- Bump actions/setup-python from 5.1.0 to 5.1.1 #114 (dependabot[bot])
- Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 #113 (dependabot[bot])
- Bump actions/checkout from 4.1.6 to 4.1.7 #110 (dependabot[bot])
v2.3.0 (2024-06-19)
Implemented enhancements:
- Drop Python 3.8 Support #111
Merged pull requests:
- Bump codecov/codecov-action from 4.4.1 to 4.5.0 #109 (dependabot[bot])
- Resolve "Drop Python 3.8 support" #112 (btschwertfeger)
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