Skip to content

Commit 8cdee39

Browse files
committed
Update CHANGELOG.md
1 parent 4be2b06 commit 8cdee39

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,24 @@
11
# Changelog
22
All notable changes to this project will be documented in this file.
33

4+
## [0.1.0] - 2025-04-19 - Full CLI Packaging & Data Integration
5+
6+
### Added
7+
- Fully working CLI command: `quake-analyzer` now available after install.
8+
- Bundled `cities.csv`, `states.csv`, and `countries.csv` using `importlib.resources`.
9+
- Added support for `importlib.resources.files()` to safely access package data.
10+
- Added `data/` directory to package and included it via `pyproject.toml`.
11+
12+
### Changed
13+
- Migrated project structure to modern `src/` layout (`src/quake_analyzer`).
14+
- Updated `pyproject.toml` with `package-dir`, `package-data`, and `scripts` sections.
15+
- Cleaned up `requirements.txt` and ensured reproducible local builds.
16+
- Renamed version to `0.1.0` to mark milestone: first fully installable & publishable release.
17+
18+
### Fixed
19+
- Fixed `ModuleNotFoundError` caused by missing `quake_analyzer` module after install.
20+
- Fixed CSV path resolution errors during CLI execution by using correct data path lookups.
21+
422
## [0.0.7] - 2025-04-18 - Bug Fixes and Plotting Enhancements
523

624
### Added

0 commit comments

Comments
 (0)