diff --git a/changelog/262.improvement.md b/changelog/262.improvement.md deleted file mode 100644 index bd837b77..00000000 --- a/changelog/262.improvement.md +++ /dev/null @@ -1,4 +0,0 @@ -Added support for {func}`scmdata.run_append` to append {class}`pd.DataFrame` objects - -This provides some performance benefits when performing large groupby operations in certain circumstances by -reducing the number of required append operations. diff --git a/changelog/267.trivial.md b/changelog/267.trivial.md deleted file mode 100644 index d27ac794..00000000 --- a/changelog/267.trivial.md +++ /dev/null @@ -1 +0,0 @@ -Fixed bump GitHub action diff --git a/changelog/268.trivial.md b/changelog/268.trivial.md deleted file mode 100644 index 9f899124..00000000 --- a/changelog/268.trivial.md +++ /dev/null @@ -1,3 +0,0 @@ -Refactored :meth:`RunGroupBy.apply_parallel` to allow better user control and dependency injection - -Also updated associated type hints throughout `scmdata.groupby` diff --git a/changelog/275.breaking.md b/changelog/275.breaking.md deleted file mode 100644 index 64e73ab4..00000000 --- a/changelog/275.breaking.md +++ /dev/null @@ -1,8 +0,0 @@ -Dropped support for Python 3.8 and relaxed requirements of pint and pyam-iamc - -This has led to a number of follow up issues: - -- documentation of our supported dependency versions ([#277](https://github.com/openscm/scmdata/issues/277)) -- moving to NEP29 ([#276](https://github.com/openscm/scmdata/issues/276)) -- a full review of dependencies ([#278](https://github.com/openscm/scmdata/issues/278)) -- need to test against development versions of upstream repositories ([#279](https://github.com/openscm/scmdata/issues/279)) diff --git a/docs/source/changelog.md b/docs/source/changelog.md index 584b1426..ddc67b0c 100644 --- a/docs/source/changelog.md +++ b/docs/source/changelog.md @@ -19,6 +19,34 @@ of rst and use slightly different categories. +## scmdata v0.16.0 (2023-10-18) + + +### Breaking Changes + +- Dropped support for Python 3.8 and relaxed requirements of pint and pyam-iamc + + This has led to a number of follow up issues: + + - documentation of our supported dependency versions ([#277](https://github.com/openscm/scmdata/issues/277)) + - moving to NEP29 ([#276](https://github.com/openscm/scmdata/issues/276)) + - a full review of dependencies ([#278](https://github.com/openscm/scmdata/issues/278)) + - need to test against development versions of upstream repositories ([#279](https://github.com/openscm/scmdata/issues/279)) + + ([#275](https://github.com/openscm/scmdata/pulls/275)) + +### Improvements + +- Added support for {func}`scmdata.run_append` to append {class}`pd.DataFrame` objects + + This provides some performance benefits when performing large groupby operations in certain circumstances by + reducing the number of required append operations. ([#262](https://github.com/openscm/scmdata/pulls/262)) + +### Trivial/Internal Changes + +- [#267](https://github.com/openscm/scmdata/pulls/267), [#268](https://github.com/openscm/scmdata/pulls/268) + + ## scmdata v0.15.3 (2023-10-12) diff --git a/pyproject.toml b/pyproject.toml index 338a77fd..1f859df6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "scmdata" -version = "0.15.3" +version = "0.16.0" description = "scmdata provides some useful data handling routines for dealing with data related to simple climate models (SCMs aka reduced complexity climate models, RCMs)" authors = [ "Jared Lewis ",