forked from tailsdotcom/tails-tableau-wrangler
-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
31 lines (27 loc) · 1.14 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
[tool.poetry]
name = "tap-tableau-wrangler"
version = "0.0.1"
description = "A collection of tools for working with Tableau Server."
authors = ["Ken Payne <[email protected]>"]
license = "Apache v2"
packages = [{ include = "tap_tableau_wrangler" }, {include = "tableau_wrangler"}]
include = ["tap_tableau_wrangler/schemas/*.json*"]
[tool.poetry.dependencies]
python = "^3.6"
requests = "^2.25.1"
# Note: Until we clear the first non-prerelease, `singer-sdk` need to be pinned to a specific version.
# For a list of released versions: https://pypi.org/project/singer-sdk/#history
# To safely update the version number: `poetry add singer-sdk==0.0.2-dev.1068770959`
singer-sdk = "0.0.2.dev1104362125"
# singer-sdk = { path = "../singer-sdk/" , develop = true }
tableauserverclient = "^0.15.0"
tableaudocumentapi = { git = "https://github.com/tailsdotcom/document-api-python.git", branch = "master"}
sqlfluff = "^0.4.1"
[tool.poetry.dev-dependencies]
pytest = "^6.1.2"
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
[tool.poetry.scripts]
# CLI declaration
tap-tableau-wrangler = 'tap_tableau_wrangler.tap:cli'