bluesky / hklpy

Diffractometer computation library with ophyd pseudopositioner support
https://blueskyproject.io/hklpy
BSD 3-Clause "New" or "Revised" License
2 stars 11 forks source link

Update packaging to latest PyPA recommendations #276

Closed prjemian closed 9 months ago

prjemian commented 9 months ago
mrakitin commented 9 months ago

Do we still need https://github.com/bluesky/hklpy/blob/267-versioning/Makefile and https://github.com/bluesky/hklpy/blob/267-versioning/requirements.txt? Maybe we could use tox as it's done in ophyd now...

prjemian commented 9 months ago

Noticed that CI to build docs is not running in PRs ATM. Adjusting that next.

prjemian commented 9 months ago

Notice that pre-commit workflow did not run automatically. Should run every PR, push, and manually. Changing that next.

prjemian commented 9 months ago

pre-commit.yml runs due to push this time. Look further down the list.

prjemian commented 9 months ago

@mrakitin -- If you agree with these changes, push the big green MERGE button.