-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpyproject.toml
37 lines (33 loc) · 963 Bytes
/
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
[build-system]
requires = ["flit_core >=3.2,<4"]
build-backend = "flit_core.buildapi"
[project]
name = "mapsims"
description = "Map based simulations package for Cosmic Microwave Background experiments"
authors = [
{name = "Andrea Zonca"},
]
readme = "README.md"
requires-python = ">=3.7"
classifiers = [
"License :: OSI Approved :: BSD License",
]
dynamic = ["version"]
dependencies = [
"toml",
"pyyaml",
"healpy",
"numpy",
"astropy",
"scipy < 1.15",
"pixell==0.26.0",
"so_noise_models @ https://github.com/zonca/so_noise_models/archive/3.1.1.tar.gz",
"pysm3 @ git+https://github.com/galsci/pysm.git@main#egg=pysm",
]
[project.scripts]
mapsims_run = 'mapsims.runner:command_line_script'
[project.urls]
Home = "https://github.com/galsci/mapsims"
Documentation = "https://mapsims.readthedocs.io"
[project.optional-dependencies]
test = ["pytest", "pytest-astropy", "jupyter_client", "nbformat", "ipykernel", "nbval"]