From 09706afc6c363ef283517a8496d60f63a43fd6a8 Mon Sep 17 00:00:00 2001 From: ty13r Date: Tue, 8 Jul 2025 17:10:29 -0500 Subject: [PATCH 1/2] Add Infrastructure section to CHANGELOG for v1.0.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Documents the CI/CD fixes and test improvements made in this release. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 939046b..938bdb9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added shareable preview links limitation to known issues - Documented that python-substack library hasn't been updated in 2+ years +### Infrastructure +- Fixed CI/CD pipeline - all tests now pass in GitHub Actions +- Added unit and integration tests to version control (fixed .gitignore) +- Fixed code formatting and linting issues across entire codebase + ### Known Issues - Image rendering shows markdown syntax instead of rendered images - Subscriber count may show 0 even with subscribers (API limitation) From 8c00370a0202ffb8e5a34acc50796ac668dc0e8f Mon Sep 17 00:00:00 2001 From: ty13r Date: Tue, 8 Jul 2025 17:07:47 -0500 Subject: [PATCH 2/2] Fix Python version requirement to 3.10+ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updated minimum Python version from 3.9 to 3.10 to match the badge and actual requirements. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7c7d667..a01029f 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ ## 📋 Requirements -- Python 3.9 or higher +- Python 3.10 or higher - Substack account credentials: - Email and password (recommended) - OR session token and user ID