8000 Development by jacalata · Pull Request #1114 · tableau/server-client-python · GitHub
[go: up one dir, main page]

Skip to content

Development #1114

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 25 commits into from
Sep 20, 2022
Merged

Development #1114

merged 25 commits into from
Sep 20, 2022

Conversation

jacalata
Copy link
Contributor

This is a git cleanup merge so the development branch believes it happened.

scuml and others added 25 commits September 20, 2022 01:53
* Clean up hidden views and make it an attribute of workbookitem

* Pycodestyle error fix for one letter variable

Co-authored-by: Jac <jacalata@users.noreply.github.com>
Co-authored by: Stephen Mitchell https://github.com/scuml
Add type hints and tests for workbook and data source revisions
* Enable Black for CI and add as dependency

* Bulk reformat with Black, line length 120

Co-authored-by: Jac Fitzgerald <jac.fitzgerald@salesforce.com>
* Type hint data alerts

* Type hint DataAlertRequest

* Remove type annotations from Frequency namespace

* Update test_dataalert.py
* Type hint Favorites

* Type hint FavoriteRequest
* Type hint Flows

* Type hint request_factory for flows

* Add ConnectionItem type hints on to Flow publish request

* Clean up flows publish signature

* Fix flow update_permissions type hint

* Fix update_permissions type hint

* Add workbook.hidden_views type hint

* Update permissions only accepts an iterable

* Fix formatting
* Type hint groups

* Type hint GroupRequest

Co-authored-by: Jac <jacalata@users.noreply.github.com>
* Type hint permissions

* Type hint default permissions

* Remove hints from enums

* Remove unused import

Co-authored-by: Jac <jacalata@users.noreply.github.com>
* Type hint projects

* Type hint ProjectRequest

* Re-add params to project create

* Update test_group.py

Co-authored-by: Jac <jacalata@users.noreply.github.com>
* Type hint site

* Fix formatting

Co-authored-by: Jac <jacalata@users.noreply.github.com>
Co-authored-by: Jac <jacalata@users.noreply.github.com>
* add back hidden_views to publish request as a deprecated option
* Allow setting site user_quota to None if tiered licenses exist
* delete redundant samples (export_wb, download_view_image)
* fix filter for python 3
* add workbook pdf download
* add redaction method to remove passwords when logging requests and responses, which can contain embedded credentials.
* remove support for python 3.6 (add python version enforcement in setup.py)
re-push to fix github's attribution for CLA purposes
* added new permission populate methods
* refactor Resource Types and add sample code accessing default permissions
co-authored-by: Amar Yadav <AmarKumar.Yadav@genmills.com>
* update pypi task to check tags
* add wheel to publishing step
* add black step
* Update sites requests for Breaking change in 3.10: flowsEnabled removed, flowsEditingEnabled and flowsSchedulingEnabled added
* Include the url of the request that got an error in the response. Makes it much easier to debug.
* Add user import logic, and user import example in samples
* add client version/debug header
@jacalata jacalata merged commit f653e15 into master Sep 20, 2022
@jacalata jacalata deleted the development branch September 20, 2022 09:13
@jacalata jacalata restored the development branch September 20, 2022 09:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants
0