-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
55 lines (50 loc) · 1.79 KB
/
pyproject.toml
File metadata and controls
55 lines (50 loc) · 1.79 KB
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
51
52
53
54
55
[project]
name = "macs-processing"
version = "v0.15.2"
description = "Package for pre and postprocessing of DLR MACS Imagery"
readme = "README.md"
#license = { text = "MIT" }
authors = [{ name = "Ingmar Nitze", email = "ingmar.nitze@awi.de" }]
keywords = ["macs", "imagery", "processing"]
dependencies = [
"pandas",
"geopandas",
"rasterio",
"tqdm",
"laspy",
"whitebox",
"fiona",
"pillow>10.2",
"joblib",
"scikit-image",
"ipykernel>=6.30.1",
"jupyterlab>=4.4.7",
"matplotlib>=3.10.6",
"numpy<2.3",
"rich>=14.2.0",
]
requires-python = ">=3.10, <3.11" # Specify exact Python version
[project.urls]
homepage = "https://github.com/awi-response/macs_processing/"
[project.scripts]
01_SetupData = "macs_processing.scripts.macs_setup_data:main"
01b_SetupPix4d = "macs_processing.scripts.macs_setup_pix4d:main"
01c_RunPix4d = "macs_processing.scripts.run_pix4d:main"
02_Postprocessing = "macs_processing.scripts.postprocessing:main"
03_MoveProducts = "macs_processing.scripts.move_products:main"
04_ArchiveData = "macs_processing.scripts.macs_archive_data:main"
05_PullBackup = "macs_processing.scripts.pull_backup:main"
06_RenameProject = "macs_processing.scripts.rename_project:main"
07_Clip_PointClouds_from_Archive = "macs_processing.scripts.clip_pointclouds_from_archive:main"
08_Create_Products_Report = "macs_processing.scripts.create_product_report:main"
10_PostprocessingWrapper = "macs_processing.scripts.postprocessing_wrapper:main"
11_Postprocessing_clip_PC = "macs_processing.scripts.postprocessing_clip_pc:main"
99_MACSProcessing = "macs_processing.scripts.processing_wrapper:main"
[tool.setuptools.packages.find]
where = ["src"]
exclude = ["tests*"]
[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"
[tool.uv]
package = true