lsmo-epfl / aiida-lsmo

AiiDA workflows for the LSMO laboratory at EPFL
Other
9 stars 13 forks source link

🔧 Modernise package configuration (PEP621) #101

Closed chrisjsewell closed 1 year ago

chrisjsewell commented 1 year ago

https://peps.python.org/pep-0621/

https://flit.pypa.io/en/stable/rationale.html

chrisjsewell commented 1 year ago

cc @mpougin

mpougin commented 1 year ago

thanks a lot @chrisjsewell :)

ltalirz commented 1 year ago

Cheers!

mpougin commented 1 year ago

@chrisjsewell now pip install -e .[testing] doesn't work anymore as it looks for the setup.py file. What do I run instead now?

chrisjsewell commented 1 year ago

@mpougin just update your pip version 😉 pip install -U pip

mpougin commented 1 year ago

ooopsie, thanks 🥇