You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Remove support declaration for unreleased Python version to prevent potential compatibility issues
Python 3.13 is still in development and not released yet. Remove it from the classifiers until it's officially released to avoid potential compatibility issues.
"Programming Language :: Python :: 3.12",
-"Programming Language :: Python :: 3.13",
Apply this suggestion
Suggestion importance[1-10]: 8
Why: Declaring support for an unreleased Python version (3.13) in package classifiers is premature and could mislead users about compatibility. It's best practice to only list Python versions that have been tested and are officially released.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
User description
Thanks for contributing to Selenium!
A PR well described will help maintainers to quickly review and merge it
Before submitting your PR, please check our contributing guidelines.
Avoid large PRs, help reviewers by making them as simple and short as possible.
Description
Fix #14805
Early detect mismatch via validate-pyproject in part of ./script/format.sh
Motivation and Context
Types of changes
Checklist
PR Type
Bug fix, Enhancement
Description
license
field inpyproject.toml
by changing it to use a dictionary withtext
, resolving installation issues from sdist.pyproject.toml
to include support for Python 3.13 in the classifiers.namespace
field tonamespaces
inpyproject.toml
.tox
configuration by adding a new test environmentvalidate-pyproject
to ensure early detection of configuration mismatches.Changes walkthrough 📝
pyproject.toml
Fix license field and update Python version support
py/pyproject.toml
license
field to use a dictionary withtext
.namespaces
field fromnamespace
.tox.ini
Add validate-pyproject environment to tox configuration
py/tox.ini
validate-pyproject
.validate-pyproject
andpackaging
.