Skip to content

Align public surface and frequent PyPI publishing - #1

Merged
ArturSepp merged 2 commits into
mainfrom
codex/arturdesktop/public-surface-consistency-20260908
Sep 8, 2026
Merged

Align public surface and frequent PyPI publishing#1
ArturSepp merged 2 commits into
mainfrom
codex/arturdesktop/public-surface-consistency-20260908

Conversation

@ArturSepp

Copy link
Copy Markdown
Owner

Package documentation and public metadata had drifted from the shared registry, and routine PyPI publishing had no common traceability checks.

This change aligns the public surface, adds explicit dependency boundaries and a lowest-dependency CI job, and introduces a tag-based PyPI workflow that builds and verifies artifacts before Trusted Publishing. GitHub Release pages remain optional. Existing numerical implementations and CI matrices are preserved.

Validation: existing documentation builds pass with warnings treated as errors; workflow syntax passes actionlint; focused tooling and package-metadata tests pass. CI checks the complete branch before integration. Published artifact/source provenance gaps remain explicitly recorded rather than retagged without evidence.

@read-the-docs-community

read-the-docs-community Bot commented Sep 8, 2026

Copy link
Copy Markdown

Documentation build overview

📚 OptionChainAnalytics | 🛠️ Build #34443512 | 📁 Comparing 533d273 against latest (d7b6525)

  🔍 Preview build  

1 file changed
± index.html

@ArturSepp
ArturSepp merged commit 864161d into main Sep 8, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant