Skip to content

Feature/uv#1

Closed
YazdanRa wants to merge 50 commits intomasterfrom
feature/uv
Closed

Feature/uv#1
YazdanRa wants to merge 50 commits intomasterfrom
feature/uv

Conversation

@YazdanRa
Copy link
Copy Markdown
Owner

Description

Checklist

Code Changes

  • Add test cases to all the changes you introduce
  • Run poetry all locally to ensure this change passes linter check and tests
  • Manually test the changes:
    • Verify the feature/bug fix works as expected in real-world scenarios
    • Test edge cases and error conditions
    • Ensure backward compatibility is maintained
    • Document any manual testing steps performed
  • Update the documentation for the changes

Documentation Changes

  • Run poetry doc locally to ensure the documentation pages renders correctly
  • Check and fix any broken links (internal or external) in the documentation

When running poetry doc, any broken internal documentation links will be reported in the console output like this:

INFO    -  Doc file 'config.md' contains a link 'commands/bump.md#-post_bump_hooks', but the doc 'commands/bump.md' does not contain an anchor '#-post_bump_hooks'.

Expected Behavior

Steps to Test This Pull Request

Additional Context

bearomorphism and others added 30 commits December 10, 2025 21:34
Co-authored-by: Wei Lee <weilee.rx@gmail.com>
docs(exception): add comment for updating exit code doc
YazdanRa and others added 17 commits December 19, 2025 16:03
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
# Conflicts:
#	docs/contributing.md
#	docs/contributing_tldr.md
#	poetry.lock
#	pyproject.toml
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread .github/workflows/pythonpublish.yml
Comment on lines +31 to +38
def get(self, document: TOMLDocument) -> str:
out = _try_get_workspace(document)["package"]["version"]
if TYPE_CHECKING:
assert isinstance(out, str)
return out

def set(self, document: tomlkit.TOMLDocument, version: str) -> None:
try:
document["workspace"]["package"]["version"] = version # type: ignore[index]
return
except tomlkit.exceptions.NonExistentKey:
...
document["package"]["version"] = version # type: ignore[index]
def set(self, document: TOMLDocument, version: str) -> None:
_try_get_workspace(document)["package"]["version"] = version
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Cargo provider crashes on workspaces without workspace.package

The cargo provider now always indexes workspace["package"]["version"], ignoring a top-level [package] section when a [workspace] table is present. In a common layout where the root crate declares its version under [package] but the workspace has no [workspace.package], this call raises NonExistentKey and cz bump/get_version aborts. The previous logic fell back to the package version before touching workspace state. Please restore the fallback to [package].version so workspaces without workspace.package continue to work.

Useful? React with 👍 / 👎.

@YazdanRa YazdanRa closed this Dec 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants