Skip to content

Commit c86fc7f

Browse files
author
Thomas WIlliams
committed
Fix spacepylot dependency
1 parent 5c7d94a commit c86fc7f

3 files changed

Lines changed: 14 additions & 1 deletion

File tree

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,13 @@ The easiest way to install PJPipe is via pip:
4141
pip install pjpipe
4242
```
4343

44+
You **must** also install spacepylot for PJPipe to work. PyPI does not work with
45+
direct dependencies, so install this afterwards like:
46+
47+
```bash
48+
pip install git+https://github.com/ejwatkins-astro/spacepylot.git
49+
```
50+
4451
## Setting up config files
4552

4653
The pipeline is primarily interfaced with using config files. These are .toml,

docs/installation.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,9 @@ You can also install through GitHub: ::
1010

1111
git clone https://github.com/PhangsTeam/pjpipe.git
1212
pip install -e .
13+
14+
Note that in both cases, You **must** also install spacepylot for PJPipe to work.
15+
PyPI does not work with direct dependencies, so install this afterwards like: ::
16+
17+
pip install git+https://github.com/ejwatkins-astro/spacepylot.git
18+

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ dependencies = [
5858
"setuptools>=72.2.0",
5959
"stdatamodels>=2.0.0",
6060
"stwcs>=1.7.3",
61-
"spacepylot@git+https://github.com/ejwatkins-astro/spacepylot.git",
61+
# "spacepylot@git+https://github.com/ejwatkins-astro/spacepylot.git",
6262
"threadpoolctl>=3.5.0",
6363
"tomli>=2.0.1",
6464
"tqdm>=4.66.5",

0 commit comments

Comments
 (0)