Temporarily pin camb<2 and scipy<1.18

Open Beginner friendly
#187 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
68/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
python
Domain
build-system

Research direction

Start by inspecting the td_env definition and compare its camb and scipy versions with the Cosmosis installation instructions linked in the issue. Check whether the environment should pin camb below 2 and scipy below 1.18, or use the patched FAST-PT installation; done means the environment installs successfully with a compatible FAST-PT setup.

Written by the indexing model from the issue text.

Description

Following this thread on Slack and the cosmosis installation instructions which currently provides a modified install step when using camb >- 2.0 or scipy 1.18. Currently the new td_env includes both. The long term fix seems to rely on an https://github.com/jablazek/FAST-PT/issues/25. The short term fix is either to restrict the environment to camb < 2 and scipy 1.17 or use a patched version of fast-pt:

conda uninstall --force fast-pt
pip install "git+https://github.com/joezuntz/FAST-PT/"
Dominant language
Shell
Stars
7
Forks
3
Avg merge
1d 23h
Merged PRs (30d)
1

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from LSSTDESC/desc-python

All issues in LSSTDESC/desc-python

Similar issues

More Shell/Bash issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.