Add ruff to deps, bump uv.lock #32

Merged
goodboy merged 4 commits from add_ruff_linter into gitea_feats 2025-02-17 19:55:33 +00:00

Such that we start encouraging devs to lint code they touch and hopefully we include a pass as part of our tests/CI, well.. eventually


Other pyproject.toml driven tweaks

  • mk local tractor install --editable since without it being a locally hackable repo it’s kinda pointless to install from the local fs Xp

  • put back in my (@goodboy’s) local index of poetry settings but commented just so i can check there’s nothing critical that should be added to the new uv version

    • obviously remove this commented content prior to merge!

still TODO for this to land,

  • add a ruff.toml conf file (prolly just take what i have for tractor).
  • remove legacy poetry config content after distillation
  • get confirmation from other devs that the editable install didn’t bork nuttin.
Such that we start encouraging devs to lint code they touch and hopefully we include a pass as part of our tests/CI, well.. eventually B) --- #### Other `pyproject.toml` driven tweaks - mk local `tractor` install `--editable` since without it being a locally hackable repo it's kinda pointless to install from the local fs Xp - put back in my (@goodboy's) local index of `poetry` settings but **commented** just so i can check there's nothing critical that should be added to the new `uv` version - [x] obviously remove this commented content prior to merge! --- #### still TODO for this to land, - [x] add a `ruff.toml` conf file (prolly just take what i have for `tractor`). - [x] remove legacy `poetry` config content after distillation - [x] get confirmation from other devs that the editable install didn't bork nuttin.
goodboy added 1 commit 2025-02-13 20:18:04 +00:00
f1488fd506 Add `ruff` to deps, bump `uv.lock`
Such that we start encouraging devs to lint code they touch and
hopefully we include a pass as part of our tests/CI eventually B)

Also, mk local `tractor` install `--editable` since without it being
a locally hackable repo it's kinda pointless to install from the local
fs Xp
goodboy force-pushed add_ruff_linter from f1488fd506 to 8abe55dcc6 2025-02-14 02:20:21 +00:00 Compare
goodboy reviewed 2025-02-14 14:47:36 +00:00
pyproject.toml Outdated
@ -34,3 +36,4 @@
# ------ - ------
# ORIGINAL POETRY STASH FROM PRE `gitea_feats`
Poster
Owner

yeah obvi need to remove (again) all this poetry content i left in just bc i had local index changes that i wasn’t sure were still needed (likely not though).

will go through these and remove the unneeded content

yeah obvi need to remove (again) all this poetry content i left in just bc i had local index changes that i wasn't sure were still needed (likely not though). will go through these and remove the unneeded content
Collaborator

removed!

removed!
ntorres added 1 commit 2025-02-14 18:06:15 +00:00
goodboy added 1 commit 2025-02-14 18:47:18 +00:00
ntorres added 1 commit 2025-02-14 20:09:49 +00:00
1c3f0ff232 `ruff.toml`:
- Add new `ruff.toml` config file and migrate all configs from
  `pyproject.toml`
goodboy force-pushed add_ruff_linter from 1c3f0ff232 to 49ea380503 2025-02-17 19:52:25 +00:00 Compare
goodboy merged commit 1e3942fdc2 into gitea_feats 2025-02-17 19:55:33 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: pikers/piker#32
There is no content yet.