Skip to content

Pyproject and releases - #122

Merged
Vinyzu merged 4 commits into
mainfrom
pyproject-and-releases
Aug 9, 2026
Merged

Pyproject and releases#122
Vinyzu merged 4 commits into
mainfrom
pyproject-and-releases

Conversation

@Vinyzu

@Vinyzu Vinyzu commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI lite review requested due to automatic review settings August 9, 2026 11:26

Copilot AI left a comment

Copy link
Copy Markdown

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 updates the release gating logic and reworks the repository root pyproject.toml to reflect Patchright packaging metadata and tooling configuration.

Changes:

  • Add a pre-check in utils/release_version_check.sh to skip a Patchright-Python release when a corresponding Patchright driver release is not available.
  • Replace the previous “tests-only” pyproject.toml with a setuptools/setuptools-scm based project definition and uv configuration.

Reviewed changes

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

File Description
utils/release_version_check.sh Adds driver-release existence check before proceeding with build/release automation.
pyproject.toml Replaces tests-only project metadata with a patchright project definition using setuptools-scm and uv config.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread utils/release_version_check.sh
Comment thread pyproject.toml
@Vinyzu
Vinyzu merged commit ff3248c into main Aug 9, 2026
1 check 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.

2 participants