Skip to content

Release 1.0.0#545

Merged
fkiraly merged 8 commits intomainfrom
release-1.0.0
Apr 19, 2026
Merged

Release 1.0.0#545
fkiraly merged 8 commits intomainfrom
release-1.0.0

Conversation

@fkiraly
Copy link
Copy Markdown
Contributor

@fkiraly fkiraly commented Apr 19, 2026

Release 1.0.0

  • changelog
  • version bump

Copilot AI review requested due to automatic review settings April 19, 2026 18:59
@fkiraly fkiraly added maintenance Continuous integration, unit testing & package distribution release release related PR labels Apr 19, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project metadata and documentation to publish the scikit-base / skbase 1.0.0 release, including changelog and docs-version switcher adjustments.

Changes:

  • Bump package version to 1.0.0 in runtime and packaging metadata.
  • Add 1.0.0 release notes to the changelog.
  • Update docs version switcher and README release announcement to reference 1.0.0.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
skbase/__init__.py Updates __version__ to 1.0.0.
pyproject.toml Updates project version to 1.0.0.
docs/source/user_documentation/changelog.rst Adds the 1.0.0 changelog section.
docs/source/_static/switcher.json Adds 1.0.0 as stable and adds a 0.13.2 entry to the version switcher.
README.md Updates the release callout to 1.0.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +12 to 16
{
"name": "0.13.2",
"version": "stable",
"url": "https://skbase.readthedocs.io/en/v0.13.2/"
},
Copy link

Copilot AI Apr 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new 0.13.2 entry still has "version": "stable", which creates a duplicate stable version (already used by 1.0.0) and will prevent the version switcher from uniquely matching the current docs version (READTHEDOCS_VERSION). Set this entry’s version to the actual RTD slug for that release (e.g., v0.13.2) so only the current stable docs use stable.

Copilot uses AI. Check for mistakes.
"name": "0.13.2 (stable)",
"name": "1.0.0 (stable)",
"version": "stable",
"url": "https://skbase.readthedocs.io/en/v1.0.0/"
Copy link

Copilot AI Apr 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This entry is labeled stable via the version field but links to /en/v1.0.0/. In docs/source/conf.py, READTHEDOCS_VERSION is used as the switcher match, so stable builds typically use the stable slug and should point to /en/stable/. Consider either changing this URL to the stable docs URL, or adding a separate v1.0.0 entry (with version: "v1.0.0") and keeping the stable entry pointing at /en/stable/.

Suggested change
"url": "https://skbase.readthedocs.io/en/v1.0.0/"
"url": "https://skbase.readthedocs.io/en/stable/"

Copilot uses AI. Check for mistakes.
Comment thread docs/source/user_documentation/changelog.rst
@fkiraly fkiraly merged commit aa99550 into main Apr 19, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Continuous integration, unit testing & package distribution release release related PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants