Skip to content

Update for release#37

Merged
ksk-jij merged 6 commits intomainfrom
release
Oct 6, 2025
Merged

Update for release#37
ksk-jij merged 6 commits intomainfrom
release

Conversation

@ksk-jij
Copy link
Collaborator

@ksk-jij ksk-jij commented Oct 6, 2025

Description

This PR contains

  • change from API_TOKEN to Trusted Publisher feature on PyPI,
  • change the name on PyPI,
  • change the github actions on to release on the real PyPI.

@ksk-jij ksk-jij requested a review from Copilot October 6, 2025 03:38
@ksk-jij ksk-jij self-assigned this Oct 6, 2025
@ksk-jij ksk-jij added the enhancement New feature or request label Oct 6, 2025
Copy link
Contributor

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

This PR prepares the project for release by transitioning to PyPI's Trusted Publisher feature and updating package naming. The changes enable automated publishing to PyPI using OIDC authentication instead of API tokens, and standardize the package name to use hyphens.

  • Changed package name from ommx_quantum_benchmarks to ommx-quantum-benchmarks
  • Updated GitHub Actions workflow to use Trusted Publisher authentication for PyPI releases
  • Simplified installation instructions across documentation files

Reviewed Changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
pyproject.toml Updated package name and added setuptools_scm configuration for releases
.github/workflows/release.yml Migrated to Trusted Publisher authentication and enabled real PyPI publishing
docs/ja/quickstart.ipynb Updated installation commands to use new package name
docs/ja/index.ipynb Updated installation commands to use new package name
docs/en/quickstart.ipynb Updated installation commands to use new package name
docs/en/index.ipynb Updated installation commands to use new package name
README.md Simplified installation instructions to use pip install

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@ksk-jij ksk-jij merged commit 542e512 into main Oct 6, 2025
9 checks passed
@ksk-jij ksk-jij deleted the release branch October 6, 2025 03:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant