fastapi-azure-auth icon indicating copy to clipboard operation
fastapi-azure-auth copied to clipboard

Migrate to uv, rye and ruff

Open JonasKs opened this issue 1 year ago β€’ 4 comments

Migrate to uv, rye and ruff so we can enjoy some speedups and better developer experience. Remember to update CONTRIBUTING.md, pipelines and migrate pyoroject.toml.

JonasKs avatar Sep 19 '24 20:09 JonasKs

@JonasKs If this is still relevant, I am happy to give it a shot. I suggest to ditch rye in favour of uv, since uv can install Python now, and I guess this was the reason to add rye in the past.

slangenbach avatar Apr 13 '25 09:04 slangenbach

Yes, as far as I understand rye is now part of uv.
Any help appreciated - PR welcome ☺️

JonasKs avatar Apr 13 '25 12:04 JonasKs

@JonasKs migration done βœ…. Ready for review.

rhuanbarreto avatar Jul 25 '25 08:07 rhuanbarreto

You might also consider dropping python 3.8 + 3.9 support while you are at it. There's a lot more that ruff can do if you are able to make a later version of python your target.

Security support for python 3.9 was dropped about a week ago. https://endoflife.date/python

Kilo59 avatar Nov 05 '25 16:11 Kilo59