Skip to content

Commit dde3aec

Browse files
Some fixed following 'mesonepigreco' comments.
1 parent 0ebd175 commit dde3aec

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

.github/workflows/python-testsuite.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,12 @@ jobs:
5252
sudo apt-get update
5353
sudo apt-get install git gfortran libblas-dev liblapack-dev
5454
git clone https://github.com/SSCHAcode/CellConstructor.git
55+
pip install meson meson-python ninja
5556
cd CellConstructor
56-
# python setup.py install --user
57-
pip install .
57+
pip install --no-build-isolation .
5858
cd ..
5959
60-
# python setup.py install --user
60+
# python setup.py install --use
6161
pip install .
6262
6363
# Install julia requirements

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ The SSCHA code comes as a python library, with computationally intense part spee
1212

1313

1414
```
15-
conda create -n sscha -c conda-forge python=3.12 gfortran=11 libblas lapack openmpi julia openmpi-mpicc pip=23 numpy=1.26 scipy=1.10 spglib=2.2 setuptools=64
15+
conda create -n sscha -c conda-forge python=3.12 gfortran=11 libblas lapack openmpi julia openmpi-mpicc pip=23 numpy=1.26 scipy=1.10 spglib=2.2
1616
conda activate sscha
1717
pip install ase julia mpi4py
1818
pip install cellconstructor python-sscha tdscha
@@ -89,7 +89,7 @@ First make sure you have anaconda installed [(install anaconda)](https://www.ana
8989
The following commands are sufficient to install the full sscha suite and its dependencies.
9090

9191
```
92-
conda create -n sscha -c conda-forge python=3.12 gfortran=11 libblas lapack openmpi julia openmpi-mpicc pip=23 numpy=1.26 scipy=1.10 spglib=2.2 setuptools=64
92+
conda create -n sscha -c conda-forge python=3.12 gfortran=11 libblas lapack openmpi julia openmpi-mpicc pip=23 numpy=1.26 scipy=1.10 spglib=2.2
9393
conda activate sscha
9494
pip install ase julia mpi4py
9595
pip install cellconstructor python-sscha tdscha

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ description = "Python implementation of the sscha code"
99
authors = [{name = "Lorenzo Monacelli"}] # Put here email
1010
readme = "README.md"
1111
license = {file = "LICENSE.txt"}
12-
requires-python = ">=3.12" # Ajusta según las versiones de Python que soportes
12+
requires-python = ">=3.8,<=3.12" # Updated to specify Python 3.8 to 3.12
1313
dependencies = [
1414
"numpy",
1515
"ase",

0 commit comments

Comments
 (0)