ITADN

switch to dep groups (PEP 735)

#145Pull Requestmathematicalmichael 创建于 2026-01-12
I think `main.yml` should be more explicit about `python -m pip install hatch` as 1.16+ is definitely required. but I left it be for now. I ran with `uv run --with hatch --with twine hatch...` in order to test this, but ultimately want to open the PR to see if CI/CD will pass as well. it bothers me that `twine` needed to be added to `main.yml` but [3bef2e1](https://github.com/pyOpenSci/pyos-package-template/pull/145/commits/3bef2e1dcf1cb3189ebb5578e287251366f53698) didn't address it like I expected. somehow `hatch` is not properly handling the dep group for itself? If there's one "hack" "in this PR, that feel like it. perhaps `twine` belongs elsewhere. fixes #143
合并状态:未合并 3 条评论