(F3py12) annagreen@staff-248-114 finesse3 % make develop-conda
# Update the current conda environment with the appropriate environment file
conda env update --solver libmamba -f environment.yml
Channels:
- conda-forge
- defaults
Platform: osx-arm64
Collecting package metadata (repodata.json): done
Solving environment: done
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction: done
Executing transaction: \
|
done
Installing pip dependencies: / Ran pip subprocess with arguments:
['/opt/miniconda3/envs/F3py12/bin/python', '-m', 'pip', 'install', '-U', '-r', '/Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt', '--exists-action=b']
Pip subprocess output:
Collecting sphinxcontrib-katex (from -r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1))
Using cached sphinxcontrib_katex-0.9.10-py3-none-any.whl.metadata (8.1 kB)
Collecting sphinxcontrib-svg2pdfconverter (from -r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 2))
Downloading sphinxcontrib_svg2pdfconverter-1.2.2-py3-none-any.whl.metadata (3.0 kB)
Collecting reslate (from -r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 3))
Downloading reslate-0.56.0-py3-none-any.whl.metadata (1.3 kB)
Collecting pytest-random-order (from -r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 4))
Using cached pytest_random_order-1.1.1-py3-none-any.whl.metadata (11 kB)
Requirement already satisfied: sphinx>=1.6 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (5.3.0)
Requirement already satisfied: pyyaml in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from reslate->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 3)) (6.0.1)
Requirement already satisfied: pytest>=3.0.0 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from pytest-random-order->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 4)) (8.2.1)
Requirement already satisfied: iniconfig in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from pytest>=3.0.0->pytest-random-order->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 4)) (2.0.0)
Requirement already satisfied: packaging in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from pytest>=3.0.0->pytest-random-order->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 4)) (24.0)
Requirement already satisfied: pluggy<2.0,>=1.5 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from pytest>=3.0.0->pytest-random-order->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 4)) (1.5.0)
Requirement already satisfied: sphinxcontrib-applehelp in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (1.0.8)
Requirement already satisfied: sphinxcontrib-devhelp in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (1.0.6)
Requirement already satisfied: sphinxcontrib-jsmath in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (1.0.1)
Requirement already satisfied: sphinxcontrib-htmlhelp>=2.0.0 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (2.0.5)
Requirement already satisfied: sphinxcontrib-serializinghtml>=1.1.5 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (1.1.10)
Requirement already satisfied: sphinxcontrib-qthelp in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (1.0.7)
Requirement already satisfied: Jinja2>=3.0 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (3.1.4)
Requirement already satisfied: Pygments>=2.12 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (2.18.0)
Requirement already satisfied: docutils<0.20,>=0.14 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (0.17.1)
Requirement already satisfied: snowballstemmer>=2.0 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (2.2.0)
Requirement already satisfied: babel>=2.9 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (2.14.0)
Requirement already satisfied: alabaster<0.8,>=0.7 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (0.7.16)
Requirement already satisfied: imagesize>=1.3 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (1.4.1)
Requirement already satisfied: requests>=2.5.0 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (2.32.1)
Requirement already satisfied: MarkupSafe>=2.0 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from Jinja2>=3.0->sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (2.1.5)
Requirement already satisfied: charset-normalizer<4,>=2 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from requests>=2.5.0->sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from requests>=2.5.0->sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (3.7)
Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from requests>=2.5.0->sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (2.2.1)
Requirement already satisfied: certifi>=2017.4.17 in /opt/miniconda3/envs/F3py12/lib/python3.12/site-packages (from requests>=2.5.0->sphinx>=1.6->sphinxcontrib-katex->-r /Users/annagreen/GIT/finesse/finesse3/condaenv.5dnlaue7.requirements.txt (line 1)) (2024.2.2)
Using cached sphinxcontrib_katex-0.9.10-py3-none-any.whl (97 kB)
Using cached sphinxcontrib_svg2pdfconverter-1.2.2-py3-none-any.whl (8.1 kB)
Using cached reslate-0.56.0-py3-none-any.whl (29 kB)
Using cached pytest_random_order-1.1.1-py3-none-any.whl (11 kB)
Installing collected packages: reslate, pytest-random-order, sphinxcontrib-svg2pdfconverter, sphinxcontrib-katex
Successfully installed pytest-random-order-1.1.1 reslate-0.56.0 sphinxcontrib-katex-0.9.10 sphinxcontrib-svg2pdfconverter-1.2.2
done
#
# To activate this environment, use
#
# $ conda activate /opt/miniconda3/envs/F3py12
#
# To deactivate an active environment, use
#
# $ conda deactivate
# Build in-tree, using dependencies provided by the conda environment.
python -m pip install -e . --no-build-isolation --no-deps
Obtaining file:///Users/annagreen/GIT/finesse/finesse3
Checking if build backend supports build_editable ... done
Preparing editable metadata (pyproject.toml) ... error
error: subprocess-exited-with-error
× Preparing editable metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [20 lines of output]
Traceback (most recent call last):
File "/opt/miniconda3/envs/F3py12/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
main()
File "/opt/miniconda3/envs/F3py12/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/miniconda3/envs/F3py12/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 181, in prepare_metadata_for_build_editable
return hook(metadata_directory, config_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/miniconda3/envs/F3py12/lib/python3.12/site-packages/setuptools/build_meta.py", line 453, in prepare_metadata_for_build_editable
return self.prepare_metadata_for_build_wheel(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/miniconda3/envs/F3py12/lib/python3.12/site-packages/setuptools/build_meta.py", line 366, in prepare_metadata_for_build_wheel
self.run_setup()
File "/opt/miniconda3/envs/F3py12/lib/python3.12/site-packages/setuptools/build_meta.py", line 311, in run_setup
exec(code, locals())
File "<string>", line 490, in <module>
File "<string>", line 431, in get_ext_modules
File "<string>", line 482, in check_pyx_files
ValueError: Mismatch between pyx files defined for extensions and pyx files in repo: {PosixPath('/Users/annagreen/GIT/finesse/finesse3/src/finesse/components/modal/.ipynb_checkpoints/squeezer-checkpoint.pyx'), PosixPath('/Users/annagreen/GIT/finesse/finesse3/src/finesse/detectors/compute/.ipynb_checkpoints/quantum-checkpoint.pyx'), PosixPath('/Users/annagreen/GIT/finesse/finesse3/src/finesse/simulations/.ipynb_checkpoints/base-checkpoint.pyx'), PosixPath('/Users/annagreen/GIT/finesse/finesse3/src/finesse/simulations/.ipynb_checkpoints/basematrix-checkpoint.pyx'), PosixPath('/Users/annagreen/GIT/finesse/finesse3/src/finesse/knm/.ipynb_checkpoints/maps-checkpoint.pyx')}
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
make: *** [develop-conda] Error 1