Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[bug] Avoid leaking lint command after #136 #138

Merged
merged 3 commits into from
Feb 15, 2025

Conversation

blast-hardcheese
Copy link
Contributor

Why

In an attempt at good quality-of-life tooling, I optimistically added a lint command, invoked via uv run lint. I thought since I wasn't shipping the lint.py I was safe, but it turns out I was shipping the entrypoints via the package META.

What changed

  • Convert lint.py into a proper local package, scoped to [dev]
  • Fix two incorrect comparisons.

Test plan

Describe what you did to test this change to a level of detail that allows your reviewer to test it

@blast-hardcheese blast-hardcheese requested a review from a team as a code owner February 15, 2025 04:30
@blast-hardcheese blast-hardcheese requested review from ryantm and removed request for a team February 15, 2025 04:30
I examined the whl and thought I was safe because no lint.py was in the dist, but I neglected to grep so I missed entrypoints
@blast-hardcheese blast-hardcheese force-pushed the dstewart/bug/avoid-leaking-lint-command branch from 002d977 to 803b807 Compare February 15, 2025 04:30
@blast-hardcheese blast-hardcheese force-pushed the dstewart/bug/avoid-leaking-lint-command branch from 803b807 to 1c55778 Compare February 15, 2025 04:32
@blast-hardcheese blast-hardcheese enabled auto-merge (squash) February 15, 2025 04:32
@blast-hardcheese blast-hardcheese added the bug Something isn't working label Feb 15, 2025
@blast-hardcheese blast-hardcheese merged commit 78c6d29 into main Feb 15, 2025
3 checks passed
@blast-hardcheese blast-hardcheese deleted the dstewart/bug/avoid-leaking-lint-command branch February 15, 2025 04:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants