Skip to content

Commit 7e48cbb

Browse files
authored
Update README.rst
1 parent 5b78976 commit 7e48cbb

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

README.rst

+12-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Shenfun can be installed using either `pip <https://pypi.org/project/pip/>`_ or
5353
Dependencies
5454
------------
5555

56-
* `Python <https://www.python.org/>`_ 3.7 or above. Test suits are run with Python 3.8, 3.9 and 3.10.
56+
* `Python <https://www.python.org/>`_ 3.7 or above. Test suits are run with Python 3.10, 3.11 and 3.12.
5757
* A functional MPI 2.x/3.x implementation like `MPICH <https://www.mpich.org>`_ or `Open MPI <https://www.open-mpi.org>`_ built with shared/dynamic libraries.
5858
* `FFTW <http://www.fftw.org/>`_ version 3, also built with shared/dynamic libraries.
5959
* Python modules:
@@ -64,6 +64,17 @@ Dependencies
6464
* `mpi4py <https://bitbucket.org/mpi4py/mpi4py>`_
6565
* `mpi4py-fft <https://bitbucket.org/mpi4py/mpi4py-fft>`_
6666

67+
68+
Try it in a codespace
69+
---------------------
70+
The easiest way to try out shenfun is to create your own codespace. Press the green codespace button on this page and wait for a couple of minutes while everything in `environment.yml` gets installed. Then write in the terminal of the codespace editor::
71+
72+
source activate ./venv
73+
python setup.py build_ext -i
74+
echo -e "PYTHONPATH=/workspaces/shenfun" > .env
75+
76+
and you are set to run any of the demo programs, or for example try to follow the detailed instructions in the `documentation <https://shenfun.readthedocs.io/en/latest/gettingstarted.html>`_. We assume that you know how to run a Python program. Please note that if you want to use for example IPython or Jupyter in the codespace, then these need to be installed into the venv environment.
77+
6778
Contact
6879
-------
6980
For comments, issues, bug-reports and requests, please use the issue tracker of the current repository, or see `How to contribute? <https://shenfun.readthedocs.io/en/latest/howtocontribute.html>`_ at readthedocs. Otherwise the principal author can be reached at::

0 commit comments

Comments
 (0)