Skip to content

chore: Move script running to uv#6439

Draft
sl0thentr0py wants to merge 1 commit into
neel/uv/mypyfrom
neel/uv/scripts
Draft

chore: Move script running to uv#6439
sl0thentr0py wants to merge 1 commit into
neel/uv/mypyfrom
neel/uv/scripts

Conversation

@sl0thentr0py
Copy link
Copy Markdown
Member

@sl0thentr0py sl0thentr0py commented May 28, 2026

Description

  • Invoke find_raise_from_none with uv
  • Remove linters from tox completely
  • Remove unused ready_yet
  • Invoke populate_tox and split_tox_gh_actions with uv
  • Move apidocs to uv
  • Move from make build to uv build (verification of contents below)
  • Move from make aws-lambda-layer to uv
  • Remove Makefile completely
  • Remove unused dist-serverless from github workflows

Content verification of make dist -> uv build

⏺ Sdist contents identical too — the 9-byte difference is just tarball/gzip
  metadata (timestamps, header). Final summary:

  Artifact: Wheel filename
  make dist: sentry_sdk-2.61.0-py3-none-any.whl
  uv build: same
  Diff: ✓
  ────────────────────────────────────────
  Artifact: Wheel bytes
  make dist: 483,104
  uv build: 483,104
  Diff: ✓ identical
  ────────────────────────────────────────
  Artifact: Wheel contents
  make dist: —
  uv build: —
  Diff: ✓ identical (recursive diff clean)
  ────────────────────────────────────────
  Artifact: Sdist filename
  make dist: sentry_sdk-2.61.0.tar.gz
  uv build: same
  Diff: ✓
  ────────────────────────────────────────
  Artifact: Sdist file list
  make dist: —
  uv build: —
  Diff: ✓ identical
  ────────────────────────────────────────
  Artifact: Sdist contents
  make dist: —
  uv build: —
  Diff: ✓ identical (recursive diff clean)
  ────────────────────────────────────────
  Artifact: Sdist bytes
  make dist: 459,825
  uv build: 459,834
  Diff: tarball metadata only (9 bytes)

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 28, 2026

Codecov Results 📊

67 passed | Total: 67 | Pass Rate: 100% | Execution Time: 7.74s

All tests are passing successfully.

✅ Patch coverage is 100.00%. Project has 14837 uncovered lines.


Generated by Codecov Action

Comment thread pyproject.toml
# https://github.com/boto/botocore/blob/develop/setup.cfg
# So we pin this here to make our Lambda layer work with
# Lambda Function using Python 3.7+
"urllib3<1.27; python_version < '3.10'",
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

fwiw, we are never creating the lambda layer with older pythons anymore, so this will never fire. I'm not even sure how our layers work right now.

* Invoke `find_raise_from_none` with uv
* Remove `linters` from `tox` completely
* Remove unused `ready_yet`
* Invoke `populate_tox` and `split_tox_gh_actions` with uv
* Move `apidocs` to uv
* Move from `make build` to `uv build` (verification of contents below)
* Move from `make aws-lambda-layer` to uv
* Remove `Makefile` completely
* Remove unused `dist-serverless` from github workflows

⏺ Sdist contents identical too — the 9-byte difference is just tarball/gzip
  metadata (timestamps, header). Final summary:

  Artifact: Wheel filename
  make dist: sentry_sdk-2.61.0-py3-none-any.whl
  uv build: same
  Diff: ✓
  ────────────────────────────────────────
  Artifact: Wheel bytes
  make dist: 483,104
  uv build: 483,104
  Diff: ✓ identical
  ────────────────────────────────────────
  Artifact: Wheel contents
  make dist: —
  uv build: —
  Diff: ✓ identical (recursive diff clean)
  ────────────────────────────────────────
  Artifact: Sdist filename
  make dist: sentry_sdk-2.61.0.tar.gz
  uv build: same
  Diff: ✓
  ────────────────────────────────────────
  Artifact: Sdist file list
  make dist: —
  uv build: —
  Diff: ✓ identical
  ────────────────────────────────────────
  Artifact: Sdist contents
  make dist: —
  uv build: —
  Diff: ✓ identical (recursive diff clean)
  ────────────────────────────────────────
  Artifact: Sdist bytes
  make dist: 459,825
  uv build: 459,834
  Diff: tarball metadata only (9 bytes)
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.

1 participant