-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpyproject.toml
49 lines (42 loc) · 1.52 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
[project]
name = "dasflex"
version = "0.4rc2"
dependencies = [ "das2py>=3.0rc4"]
description = "A multi-format data stream server implementing das3 and other APIs"
readme = "README.md"
requires-python = ">=3.7"
license = "LGPL-3.0-only"
authors = [
{name = "C Piker", email = "[email protected]"}
]
maintainers = [
{name = "K Steele", email = "[email protected]"}
]
keywords = ["space-physics", "magnetosphere", "das2", "das3", "nasa-cdf"]
[project.urls]
Homepage = "https://github.com/das-developers/dasFlex"
Repository = "https://github.com/das-developers/dasFlex"
[project.scripts]
dasflex_cgimain = "dasflex.scripts.cgimain:main"
dasflex_cgilog = "dasflex.scripts.cgilog:main"
dasflex_websocd = "dasflex.scripts.websocd:main"
dasflex_cupdate = "dasflex.scripts.cupdate:main"
dasflex_das2test = "dasflex.scripts.das2test:main"
dasflex_mkroot = "dasflex.scripts.mkroot:main"
dasflex_todo = "dasflex.scripts.todo:main"
[build-system]
requires = [ "setuptools", "wheel" ]
build-backend = "setuptools.build_meta"
# Packages data is handled by a separate makefile, or simple .tgz unpack
# python is likely to overwrite careful user changes if allowed to touch
# the package data.
#[tool.setuptools]
#packages = [
# "dasflex","dasflex.handlers","dasflex.tasks","dasflex.util","dasflex.webutil",
# "dasflex.root", "dasflex.scripts"
#]
[tool.setuptools.packages.find]
namespaces = true
where = ["src"]
[tool.setuptools.exclude-package-data]
"dasflex.root.Examples.Waveform" = ["__pycache__"]