dieterich-lab / Baltica

Baltica: integrated differential junction usage
https://dieterich-lab.github.io/Baltica/
MIT License
8 stars 3 forks source link

Replace setupy by pyproject.toml #22

Open tbrittoborges opened 1 year ago

tbrittoborges commented 1 year ago

See https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html

tbrittoborges commented 1 year ago

Reason: pip install . --no-deps leads to:

 DEPRECATION: baltica is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559