lab-cosmo / librascal

A scalable and versatile library to generate representations for atomic-scale learning
https://lab-cosmo.github.io/librascal/
GNU Lesser General Public License v2.1
80 stars 17 forks source link

Preparations for first pypi release #396

Open agoscinski opened 2 years ago

agoscinski commented 2 years ago

Preparation for making the first pypi release with package name librascal #362. You can see the test pypi page https://test.pypi.org/project/librascal/

I have installed it with

pip install -i https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple librascal

and then run the python tests with it to verify that it works

python -m pytest tests/python/python_binding_tests.py

Summary:

Essential changes, so changes which are not just rascal->librascal, happen in:

TODOs before sending review request

EDIT[14.12.2021] The README and CONRTIBUTING headers are now following correct header hierarchy

# with overline, for parts
* with overline, for chapters
=, for sections
-, for subsections
^, for subsubsections
", for paragraphs

https://stackoverflow.com/a/24504437

ceriottm commented 2 years ago

Shall we merge this and do the release? Wanted to point someone to using librascal, and it'd be easier if this was just a direct pip install away

Luthaf commented 2 years ago

Before doing a release, I would like to fix at least #383, otherwise users with a M1 apple computer will not be able to compile & install librascal. But we should update & merge this PR first!