forked from dataforgelabs/dataforge-core
-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
31 lines (31 loc) · 880 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
[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"
[project]
name = "dataforge-core"
version = "0.1.22"
authors = [
{name="Vadim Orlov", email="[email protected]"}
]
description = "Command line compiler for dataforge core projects"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"pyyaml",
"psycopg2-binary",
"pyspark",
"importlib_resources",
"databricks-sql-connector",
"sql-formatter",
"psutil"
]
[tool.setuptools.packages.find]
# All the following settings are optional:
where = ["cli"] # ["."] by default
[tool.setuptools.package-data]
"*" = ["*.txt", "*.yaml", "*.sql","log4j2.properties"]
[project.scripts]
dataforge = "dataforge.main:main"
[project.urls]
Homepage = "https://github.com/dataforgelabs/dataforge-core"
Issues = "https://github.com/dataforgelabs/dataforge-core/issues"