You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use the Tableau Server Client (TSC) library to increase your productivity as you interact with the Tableau Server REST API. With the TSC library you can do almost everything that you can do with the REST API, including:
5
6
6
7
* Publish workbooks and data sources.
7
8
* Create users and groups.
8
9
* Query projects, sites, and more.
9
10
10
-
This repository contains Python source code and sample files.
11
+
This repository contains Python source code and sample files. Python versions 3.5 and up are supported.
11
12
12
13
For more information on installing and using TSC, see the documentation:
Copy file name to clipboardExpand all lines: contributing.md
+16-11Lines changed: 16 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ a feature do not require the CLA.
15
15
16
16
## Issues and Feature Requests
17
17
18
-
To submit an issue/bug report, or to request a feature, please submit a [github issue](https://github.com/tableau/server-client-python/issues) to the repo.
18
+
To submit an issue/bug report, or to request a feature, please submit a [GitHub issue](https://github.com/tableau/server-client-python/issues) to the repo.
19
19
20
20
If you are submitting a bug report, please provide as much information as you can, including clear and concise repro steps, attaching any necessary
21
21
files to assist in the repro. **Be sure to scrub the files of any potentially sensitive information. Issues are public.**
@@ -48,19 +48,24 @@ anyone can add to an issue:
48
48
## Fixes, Implementations, and Documentation
49
49
50
50
For all other things, please submit a PR that includes the fix, documentation, or new code that you are trying to contribute. More information on
51
-
creating a PR can be found in the [Development Guide](https://tableau.github.io/server-client-python/docs/dev-guide)
51
+
creating a PR can be found in the [Development Guide](https://tableau.github.io/server-client-python/docs/dev-guide).
52
52
53
53
If the feature is complex or has multiple solutions that could be equally appropriate approaches, it would be helpful to file an issue to discuss the
54
54
design trade-offs of each solution before implementing, to allow us to collectively arrive at the best solution, which most likely exists in the middle
55
55
somewhere.
56
56
57
-
58
57
## Getting Started
59
-
> pip install versioneer
60
-
> python setup.py build
61
-
> python setup.py test
62
-
>
63
-
64
-
### before committing
65
-
Our CI runs include a python lint run, so you should run this locally and fix complaints before committing as this will fail your checkin
66
-
> pycodestyle tableauserverclient test samples
58
+
59
+
```shell
60
+
pip install versioneer
61
+
python setup.py build
62
+
python setup.py test
63
+
```
64
+
65
+
### Before Committing
66
+
67
+
Our CI runs include a Python lint run, so you should run this locally and fix complaints before committing as this will fail your checkin.
0 commit comments