-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpyproject.toml
50 lines (41 loc) · 1.31 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# poetry export -f requirements.txt --output requirements.txt
# poetry run pytest --cov -p no:warnings
[tool.poetry]
name = "spectrophotometricpca"
version = "0.1.0"
description = ""
authors = ["Boris Leistedt <[email protected]>"]
license = "MIT"
readme = "README.md"
homepage = "https://github.com/ixkael/spectro-photometric-pca"
repository = "https://github.com/ixkael/spectro-photometric-pca"
keywords = ["hypermodern"]
[tool.poetry.dependencies]
redrock = { git = "https://github.com/desihub/redrock.git", branch="master" }
gasp = { git = "https://github.com/ixkael/gasp.git", branch="main" }
#jaxlib = {url = "https://storage.googleapis.com/jax-releases/cuda101/jaxlib-0.1.57%2Bcuda101-cp38-none-manylinux2010_x86_64.whl"}
python = ">=3.8,<3.9"
click = "^7.1.2"
chex = "^0.0.3"
jupyter = "^1.0.0"
ipykernel = "^5.4.2"
jax = "^0.2.7"
dustmaps = "^1.0.6"
extinction = "^0.4.5"
numba = "^0.52.0"
pandas = "^1.2.0"
jaxlib = "^0.1.59"
[tool.poetry.dev-dependencies]
pytest = "^6.2.1"
coverage = {extras = ["toml"], version = "^5.3.1"}
pytest-cov = "^2.10.1"
[build-system]
requires = ["poetry>=0.12"]
build-backend = "poetry.masonry.api"
[tool.coverage.paths]
source = ["spectrophotometricpca", "*/site-packages"]
[tool.coverage.run]
branch = true
source = ["spectrophotometricpca"]
[tool.coverage.report]
show_missing = true