colour-science / colour

Colour Science for Python
https://www.colour-science.org
BSD 3-Clause "New" or "Revised" License
2.13k stars 263 forks source link

PR: Use `uv` and `hatch`. #1300

Closed KelSolaar closed 1 month ago

KelSolaar commented 1 month ago

Summary

This PR replaces Poetry with uv and hatch.

I haven't run the numbers but environment resolution is much much faster compared with Poetry.

Along side with #1298, this should make installing the Colour dependencies much easier.

Preflight

Code Style and Quality

Documentation

coveralls commented 1 month ago

Coverage Status

coverage: 99.835%. remained the same when pulling 0a4ed9bc721469b1e716512f2764e054959e592b on feature/uv into 398221ab1d42cb7e63c7e0ed6338c108fe77bf11 on develop.