See also MR in finesse3 repo: https://gitlab.com/ifosim/finesse/finesse3/-/merge_requests/195
This fixes some uses of importlib.resources
that were deprecated in python 3.11. It also removes the setup for the multiproject pipeline for testing finesse against finesse-ligo (this is now done internally in the finesse pipeline, see the linked MR)
Also updates the python version for the tests to 3.11, could be reverted but would be nice to keep up to date.
The two environment yaml files for py39 and py310 from https://computing.docs.ligo.org/conda/environments/igwn/ are currently broken because jupyter_server 2.11.0 got retracted (it's broken, see https://anaconda.org/conda-forge/jupyter_server/files)
Python 3.9, on a Linux laptop:
wget https://computing.docs.ligo.org/conda/environments/linux-64/igwn-py39.yaml
conda env create -n testenv --file igwn-py39.yaml
N/A: no conda env yet
produces the error:
Solving environment: failed
PackagesNotFoundError: The following packages are not available from current channels:
- jupyter_server==2.11.0=pyhd8ed1ab_0
Current channels:
- https://conda.anaconda.org/conda-forge/linux-64
Installs correct environment
Removing the fixed dependency on 2.11.0 installs
jupyter_server 2.10.1 pyhd8ed1ab_0 conda-forge
and changing 2.11.0 into 2.10.1 in the yaml files indeed fixes the issue.
I noticed that 2.11.1 is out and that the latest IGWN conda env is using it, so I'm closing the ticket.
The two environment yaml files for py39 and py310 from https://computing.docs.ligo.org/conda/environments/igwn/ are currently broken because jupyter_server 2.11.0 got retracted (it's broken, see https://anaconda.org/conda-forge/jupyter_server/files)
Python 3.9, on a Linux laptop:
wget https://computing.docs.ligo.org/conda/environments/linux-64/igwn-py39.yaml
conda env create -n testenv --file igwn-py39.yaml
N/A: no conda env yet
produces the error:
Solving environment: failed
PackagesNotFoundError: The following packages are not available from current channels:
- jupyter_server==2.11.0=pyhd8ed1ab_0
Current channels:
- https://conda.anaconda.org/conda-forge/linux-64
Installs correct environment
Removing the fixed dependency on 2.11.0 installs
jupyter_server 2.10.1 pyhd8ed1ab_0 conda-forge
and changing 2.11.0 into 2.10.1 in the yaml files indeed fixes the issue.
Mischa Salle (5f48aa3d) at 15 Nov 10:11
replace more links in the notebooks themselves
... and 2 more commits
Mischa Salle (cc0b8bb0) at 15 Nov 08:38
update binder links
Mischa Salle (91e7aa74) at 01 Nov 12:33
Mischa Salle (11e27b9d) at 01 Nov 12:33
Merge branch 'mkolk-main-patch-41778' into 'main'
... and 1 more commit
Mischa Salle (a30256f2) at 01 Nov 12:33
Update file .gitlab-ci.yml
Mischa Salle (8f76e973) at 01 Nov 12:33
Merge branch 'ddb' into 'main'
Mischa Salle (1ac29906) at 27 Sep 13:51
Merge branch 'bugfix/typos' into 'main'
... and 1 more commit
Mischa Salle (ddbd5de4) at 07 Sep 07:35
fix some typos
Mischa Salle (0cf2f55d) at 06 Jun 12:53
Fix mis-merged notebook
Mischa Salle (bd338bea) at 06 Jun 12:40
e2e_time_domain directory
Mischa Salle (6d885227) at 06 Jun 07:56
Update Finesse links also in answer notebook
Mischa Salle (c04e100a) at 13 Apr 13:42
minor modifications
Mischa Salle (aa4016cd) at 02 Mar 16:39
Merge branch 'fix/precommit-and-ci' into 'main'
... and 8 more commits
Mischa Salle (3f1b4832) at 02 Mar 15:37
Change CI to explicitly use python 3.10 images
... and 2 more commits
Mischa Salle (ce616d4c) at 01 Mar 10:12
Fix pipeline by reverting image to python