Molara-Lab / Molara

Molara is a Python package for the visualization of chemical structures such as molecules or crystals. It provides a graphical user interface for importing structures from output files of popular computational chemistry software as well as for creating custom structures.
GNU General Public License v3.0
11 stars 0 forks source link

Use `uv` to install packages for testing workflow #331

Closed ab5424 closed 3 months ago

ab5424 commented 3 months ago

Should be much faster than pip

ab5424 commented 3 months ago

Tests now take half the time.

Michel-Heinz commented 3 months ago

Sound great, does this need any other dependencies, or does this only apply to the github workflow?

ab5424 commented 3 months ago

This only applies to the github workflow.

ab5424 commented 3 months ago

I think we don't need it in the linting workflow because there the installation time is not critical.

ab5424 commented 3 months ago

Btw, uv does almist the same as pip but is faster since it is written in rust (see https://github.com/astral-sh/uv)

Michel-Heinz commented 3 months ago

Okay I ll merge then 👍