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" }]