From 1a8eef45b46937417af3d63e4e3f07ec8e932547 Mon Sep 17 00:00:00 2001 From: Tabish Mustufa Date: Sun, 6 Sep 2026 14:52:00 -0700 Subject: [PATCH 1/2] Link examples/ by absolute URL so it resolves on PyPI PyPI renders the README's relative links against pypi.org rather than the repository, so this one 404s. examples/ arrived after v0.11.0, so the broken link has not shipped yet. Co-Authored-By: Claude Opus 5 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 19eb5ca..0600536 100644 --- a/README.md +++ b/README.md @@ -146,7 +146,7 @@ Many TCX/GPX fields are computed from record and lap data since they are not pro ## Examples -[`examples/`](examples/) has runnable scripts for processing a directory of activity files, built on a shared `parse_directory()` helper: +[`examples/`](https://github.com/tabishm52/activity_parser/tree/main/examples) has runnable scripts for processing a directory of activity files, built on a shared `parse_directory()` helper: - `check_archive.py [--all-columns]` — a health check, broken down by file type: parsing failures, record column coverage, and file creators. - `summarize_archive.py ` — a per-sport summary rollup, displaying key metrics across the archive. From 7cfe8a2927c61bd50999daa22389e872452ac9dc Mon Sep 17 00:00:00 2001 From: Tabish Mustufa Date: Sun, 6 Sep 2026 14:52:09 -0700 Subject: [PATCH 2/2] Bump version to 0.12.0 Co-Authored-By: Claude Opus 5 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 1239f75..84e6537 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "activity-parser" -version = "0.11.0" +version = "0.12.0" description = "Parser for loading FIT, TCX and GPX files into Pandas DataFrames." readme = "README.md" license = "MIT"