File size: 883 Bytes
0cf8154
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
[build-system]
requires = ["setuptools>=68"]
build-backend = "setuptools.build_meta"

[project]
name = "zenith"
version = "0.1.0"
description = "FarZenith: an astronomy model that turns questions into experiments"
requires-python = ">=3.11"
dependencies = [
    "numpy",
    "regex",
    "tokenizers",
    "pyyaml",
    "huggingface_hub",
    "pyarrow",
    "torch",
    "fastapi",
    "uvicorn",
    "matplotlib",
    "safetensors",
]

[project.optional-dependencies]
dev = ["pytest", "httpx"]
data = ["kaggle"]
darksky = ["rasterio>=1.3"]

[project.scripts]
zenith = "zenith.cli:main"

[tool.setuptools.packages.find]
include = ["zenith*"]

[tool.setuptools.package-data]
zenith = ["tokenizer/*.json", "evals/*.txt"]

[tool.pytest.ini_options]
testpaths = ["tests"]
markers = ["slow: long-running tests", "network: needs internet access"]
addopts = "-m 'not slow and not network'"