Skip to content

Commit feaf759

Browse files
nickreichclaude
andcommitted
Bump version to 0.2.0 and remove examples dependencies
This release adds directional wave features for spatial-temporal disease modeling and removes optional example dependencies to streamline the package. Changes: - Bump version from 0.1.0 to 0.2.0 - Remove optional "examples" dependencies (jupyter, matplotlib, plotly) - Update CHANGELOG.md with comprehensive 0.2.0 release notes - Regenerate uv.lock with updated dependencies 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent b870a07 commit feaf759

4 files changed

Lines changed: 24 additions & 1531 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.2.0] - 2025-11-16
11+
12+
### Added
13+
- Directional wave features for spatial-temporal disease modeling in GBQR
14+
- Spatial utilities module (`spatial_utils.py`) with location centroids for US states
15+
- State centroids data file (`state_centroids.csv`) with geographic coordinates for all 50 US states, DC, and territories
16+
- Data directory README documenting available data files
17+
- Haversine distance and bearing calculations for spatial analysis
18+
- `create_directional_wave_features()` function in preprocessing pipeline
19+
- Configuration options for directional wave features (disabled by default for backwards compatibility)
20+
- Comprehensive test suite: 20 unit tests for spatial utilities, 14 for feature generation, 7 integration tests
21+
- Documentation for directional wave features implementation
22+
23+
### Removed
24+
- Optional "examples" dependencies (jupyter, matplotlib, plotly)
25+
1026
## [0.1.0] - 2025-11-03
1127

1228
### Added
@@ -43,6 +59,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4359
### Changed
4460
- Updated to latest iddata API
4561

46-
[Unreleased]: https://github.com/reichlab/idmodels/compare/v0.1.0...HEAD
62+
[Unreleased]: https://github.com/reichlab/idmodels/compare/v0.2.0...HEAD
63+
[0.2.0]: https://github.com/reichlab/idmodels/compare/v0.1.0...v0.2.0
4764
[0.1.0]: https://github.com/reichlab/idmodels/compare/v0.0.1...v0.1.0
4865
[0.0.1]: https://github.com/reichlab/idmodels/releases/tag/v0.0.1

pyproject.toml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,6 @@ dev = [
2828
"pytest",
2929
"ruff"
3030
]
31-
examples = [
32-
"jupyter",
33-
"matplotlib",
34-
"plotly"
35-
]
3631

3732
[project.urls]
3833
Repository = "https://github.com/reichlab/idmodels.git"

src/idmodels/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.1.0"
1+
__version__ = "0.2.0"

0 commit comments

Comments
 (0)