From 11f609efbbdae656bd1f6ef6322f117e42fffb2a9a57035d41d2911cdae30570 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Thu, 21 Nov 2024 09:26:41 +0000 Subject: [PATCH] - update to 0.34: * Draft: Make urllib3 dependency more flexible * fix: queryset support for flowruns * docs: add docstrings to auth objects and endpoints * Set FILESIZE_LIMIT_MB via environment variables * added PulseMetricDefine cap * Adding project permissions handling for databases, tables and virtual connections * refactor request_options, add language param * ci: build on python 3.13 * fix: handle 0 item response in querysets - update to 0.33: * Add support for all types of monthly repeating schedules * Add workbook and datasource name attributes to JobItem Model * feat: group bulk edit * feat: add support for groupsets * feat: custom views dl pub * docs: add docstrings detailing the filter options * feat: tag everything * feat: get page and chunk size from env vars * feat: linked tasks * fix: Pager typing - update to 0.32: * Bump urllib3 from 2.0.7 to 2.2.2 #1400 * Allow setting page_size in .all and .filter #1417 * Switch to absolute imports for favorites #1415 * Switch to absolute imports for datasource #1416 * Fix pop from empty list #1404 * Ignore known internal warnings on tests #1407 * Add support for changing project owner #1419 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tableauserverclient?expand=0&rev=9 --- python-tableauserverclient.changes | 64 ++++++++++++++++++++++++++++-- python-tableauserverclient.spec | 4 +- tableauserverclient-0.30.tar.gz | 3 -- tableauserverclient-0.34.tar.gz | 3 ++ 4 files changed, 66 insertions(+), 8 deletions(-) delete mode 100644 tableauserverclient-0.30.tar.gz create mode 100644 tableauserverclient-0.34.tar.gz diff --git a/python-tableauserverclient.changes b/python-tableauserverclient.changes index 70882b3..a2fd6b6 100644 --- a/python-tableauserverclient.changes +++ b/python-tableauserverclient.changes @@ -1,3 +1,59 @@ +------------------------------------------------------------------- +Thu Nov 21 09:25:27 UTC 2024 - Dirk Müller + +- update to 0.34: + * Draft: Make urllib3 dependency more flexible + * fix: queryset support for flowruns + * docs: add docstrings to auth objects and endpoints + * Set FILESIZE_LIMIT_MB via environment variables + * added PulseMetricDefine cap + * Adding project permissions handling for databases, tables and + virtual connections + * refactor request_options, add language param + * ci: build on python 3.13 + * fix: handle 0 item response in querysets +- update to 0.33: + * Add support for all types of monthly repeating schedules + * Add workbook and datasource name attributes to JobItem Model + * feat: group bulk edit + * feat: add support for groupsets + * feat: custom views dl pub + * docs: add docstrings detailing the filter options + * feat: tag everything + * feat: get page and chunk size from env vars + * feat: linked tasks + * fix: Pager typing +- update to 0.32: + * Bump urllib3 from 2.0.7 to 2.2.2 #1400 + * Allow setting page_size in .all and .filter #1417 + * Switch to absolute imports for favorites #1415 + * Switch to absolute imports for datasource #1416 + * Fix pop from empty list #1404 + * Ignore known internal warnings on tests #1407 + * Add support for changing project owner #1419 + * Add type hints to auth models #1403 + * Add typing to Pager #1390 + * Remove blocks of code and arguments that have been deprecated + * Add usage to views.get_by_id #1383 + * Type hint QuerySet and QuerySetEndpoint #1399 + * No implicit reexport #1394 + * Allow combining PermissionRules #1381 + * Add size to datasource item #1397 + * Remove outdated dependencies #1398 + * Don't lowercase OData server addresses #1396 +- update to 0.31: + * Remove deprecated cgi package and switch to + `email.message.Message` #1346 + * Allow viz height and width parameters #1348 + * Add support for System schedule type #1350 + * Add support for daily (24 hour) intervals for tasks #1355 + * Update Actions to include Python 3.12 and reduce duplicate + test runs #1356 + * Add Data Acceleration and Data Freshness Policy support #1343 + * Add create cloud flow task support #1371 + * Pass parameters in request options #1372 + * Improve robustness of Pager results #1370 + ------------------------------------------------------------------- Fri Mar 22 03:41:14 UTC 2024 - Steve Kowalik @@ -23,8 +79,8 @@ Fri Mar 22 03:41:14 UTC 2024 - Steve Kowalik * Add updated_at to JobItem class * fix revision references where xml returned does not match docs * Do not create empty connections list - * Add custom session injection, Fix bug for http_options - * fix filter for python 3, remove support for python 3.6 + * Add custom session injection, Fix bug for http_options + * fix filter for python 3, remove support for python 3.6 * Add new samples and delete redundant ones * Clean up hidden_views by making it an attribute of WorkbookItem * Add type hints for workbook and data source revisions, data alerts, @@ -54,7 +110,7 @@ Fri Mar 22 03:41:14 UTC 2024 - Steve Kowalik Wed Apr 20 07:01:35 UTC 2022 - pgajdos@suse.com - version update to 0.18.0 - ## 0.18.0 (6 April 2022) + ## 0.18.0 (6 April 2022) * Switched to using defused_xml for xml attack protection * added linting and type hints * improve experience with self-signed certificates/invalid ssl @@ -64,7 +120,7 @@ Wed Apr 20 07:01:35 UTC 2022 - pgajdos@suse.com * fixes: delete extracts ## 0.17.0 (20 October 2021) * Added support for accepting parameters for post request of the metadata api (#850) - * Fixed jobs.get_by_id(job_id) example & reference docs (#867, #868) + * Fixed jobs.get_by_id(job_id) example & reference docs (#867, #868) * Fixed handling for workbooks in personal spaces which do not have projectID or Name (#875) * Updated links to Data Source Methods page in REST API docs (#879) * Unified arguments of sample scripts (#889) diff --git a/python-tableauserverclient.spec b/python-tableauserverclient.spec index e2c4351..b254021 100644 --- a/python-tableauserverclient.spec +++ b/python-tableauserverclient.spec @@ -17,7 +17,7 @@ Name: python-tableauserverclient -Version: 0.30 +Version: 0.34 Release: 0 Summary: Python library for working with the Tableau Server REST API License: MIT @@ -26,6 +26,7 @@ Source: https://github.com/tableau/server-client-python/archive/refs/tag BuildRequires: %{python_module base >= 3.7} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module typing-extensions} BuildRequires: %{python_module versioneer} BuildRequires: %{python_module wheel} BuildRequires: fdupes @@ -33,6 +34,7 @@ BuildRequires: python-rpm-macros Requires: python-defusedxml >= 0.7.1 Requires: python-packaging >= 23. Requires: python-requests >= 2.31 +Requires: python-typing-extensions BuildArch: noarch # SECTION test requirements BuildRequires: %{python_module pytest} diff --git a/tableauserverclient-0.30.tar.gz b/tableauserverclient-0.30.tar.gz deleted file mode 100644 index eba5c94..0000000 --- a/tableauserverclient-0.30.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:28af9748c3fe184cf159f1fbd857c3fdd8013b2211114a8247bfb1e054ebca22 -size 1239513 diff --git a/tableauserverclient-0.34.tar.gz b/tableauserverclient-0.34.tar.gz new file mode 100644 index 0000000..ba37592 --- /dev/null +++ b/tableauserverclient-0.34.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b69f0c385c183f90e506e74d1ce923a585bd7cc6c7db32cda5931d657e1ed93d +size 1293285