Releases: petroslamb/alphaxiv-py
Releases · petroslamb/alphaxiv-py
Release list
alphaxiv-py 0.7.0
0.7.0 - 2026-07-02
- Restored browser-backed web auth for the current alphaXiv Better Auth session
cookie flow, while preserving legacy browser bearer-token support. - Scoped saved bearer and browser-cookie auth headers to
api.alphaxiv.org
requests and allowed authenticated SDK/CLI flows to use either saved auth
shape. - Updated paper comment creation, paper vote toggling, and PDF URL handling for
the current web app endpoints and payloads. - Expanded live smoke coverage for reversible authenticated comment and paper
vote writes, public PDF URL checks, and assistant write flows. - Refreshed auth, endpoint, CLI reference, development, and feature-spec
documentation to match the current web app behavior.
alphaxiv-py 0.6.0
Highlights
- Added authenticated overview generation fallback for alphaxiv paper overview and AlphaXivClient.get_or_generate_overview(...).
- Added SDK support for requesting AI overview generation and polling through transient missing status or translation records.
- Preserved actionable errors for unknown papers, failed overview jobs, failed translations, and permanent missing status records.
- Updated the paper reads/resources feature spec for the generation endpoint, auth boundary, polling behavior, and smoke coverage.
PyPI publishing for this tag completed successfully via the Publish workflow.
alphaxiv-py 0.5.0
Highlights
- Added repo-local feature specs and spec validation.
- Added rich public paper search and public alphaXiv events in the SDK and CLI.
- Added paper preview, figures, AI-detection, and model-links sidecar reads.
- Expanded docs, API inventory, and live public smoke coverage.
PyPI publishing for this tag completed successfully via the Publish workflow.
v0.4.2
0.4.2
- Documented that long-running assistant chat sessions can slow down because
assistant replykeeps extending the same remote session. - Added the current mitigation: start a fresh chat with
assistant startand carry forward only the minimal recap or paper ids you still need. - Updated the in-CLI assistant guide text and the shipped alphaXiv skill so users and agents surface the same long-session warning and mitigation.
v0.4.1
Patch release for browser-backed auth guidance.
Highlights:
- clarified that
alphaxiv auth login-webis one-time setup tied to a persistentALPHAXIV_HOME - added troubleshooting guidance for users who keep rerunning web login
- updated the shipped alphaXiv skill and reference files so assistant auth guidance matches the restored web-login path
- synced lockfile version metadata to 0.4.1
v0.4.0
Restored optional browser-backed assistant auth alongside the existing API-key flow.
Highlights:
- added
alphaxiv auth login-webandalphaxiv auth clear-web - assistant commands now prefer saved browser-backed auth when available
- added SDK constructors for saved browser auth and combined saved auth resolution
- expanded unit, integration, and live smoke coverage for assistant writes through browser auth
v0.1.0
First public release of alphaxiv-py.
- API-key-only SDK and CLI for alphaXiv
- Public search, feed, paper, overview, transcript, and PDF support
- Authenticated assistant, folders, paper votes, and comment mutations
- Live smoke coverage for public and authenticated CLI flows