diff --git a/CHANGELOG.md b/CHANGELOG.md index 8bcb761..c5d8c39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.2.1] - 2023-12-27 + +### Fixed + +- Ship `py.typed` ([#39](https://github.com/gadomski/pyisd/pull/39)) + ## [0.2.0] - 2021-12-21 ### Removed @@ -68,7 +74,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ### Added -- Documentation: https://isd.readthedocs.io/en/latest/ +- Documentation: - `isd.pandas.data_frame` to create a DataFrame with intelligent data types and categoricals - Command line interface - `isd.open` @@ -86,3 +92,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [0.1.0] - 2020-09-28 Initial release. + +[0.2.1]: +[0.2.0]: +[0.1.5]: +[0.1.4]: +[0.1.3]: +[0.1.2]: +[0.1.1]: +[0.1.0]: diff --git a/README.md b/README.md index 7ad172a..45e20ee 100644 --- a/README.md +++ b/README.md @@ -52,9 +52,10 @@ pytest To cut a new release of **pyisd** (assuming you have the appropriate permissions): 1. Create a new branch, e.g. `release/v0.1.4`. -2. Update the [CHANGELOG](CHANGELOG.md) and [pyproject.toml](./pyproject.toml). -3. Open a pull request with the changes. -4. Merge the pull request once all required checks pass. -5. Create an annotated tag, e.g. `git tag -a v0.1.4`. -6. Push the annotated tag to github. +2. Update pre-commit hooks: `pre-commit autoupdate` +3. Update the [CHANGELOG](CHANGELOG.md) and [pyproject.toml](./pyproject.toml). +4. Open a pull request with the changes. +5. Merge the pull request once all required checks pass. +6. Create an annotated tag, e.g. `git tag -a v0.1.4`. +7. Push the annotated tag to github. This will trigger a new pypi release. diff --git a/pyproject.toml b/pyproject.toml index 9442074..9a250fc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "isd" -version = "0.2.0" +version = "0.2.1" description = "Reads and archives NOAA Integrated Surface Database (ISD) files" readme = "README.md" authors = [{ name = "Pete Gadomski", email = "pete.gadomski@gmail.com" }]