Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-tableauserverclient for 
openSUSE:Factory checked in at 2024-03-22 15:21:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-tableauserverclient (Old)
 and      /work/SRC/openSUSE:Factory/.python-tableauserverclient.new.1905 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-tableauserverclient"

Fri Mar 22 15:21:15 2024 rev:4 rq:1160511 version:0.30

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-tableauserverclient/python-tableauserverclient.changes
    2022-04-20 16:57:35.646637849 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-tableauserverclient.new.1905/python-tableauserverclient.changes
  2024-03-22 15:33:38.201652586 +0100
@@ -1,0 +2,52 @@
+Fri Mar 22 03:41:14 UTC 2024 - Steve Kowalik <steven.kowa...@suse.com>
+
+- Update to 0.30:
+  * Add all missing RequestOptions fields
+  * make project nullable on datasource
+  * add params to workbook publish method
+  * add certification to publishing a datasource
+  * add contentURL as a filter
+  * adding sample file for favorites
+  * Implement custom view objects
+  * Fix bug in update-datasources before 3.15
+  * catch exceptions from ServerInfo
+  * add query-tagging attribute to connection
+  * Add logic to retrieve Datarole and Metric permissions
+  * Allow injection of sessions
+  * Fix bug in exposing ExcelRequestOptions and test
+  * fix behavior when url has no protocol
+  * add option to pass specific datasources to delete extracts
+  * allow user agent to be set by caller
+  * Fix issues with connections publishing workbooks
+  * Allow download to file-like objects
+  * 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 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,
+    Favorites, Flows, groups, permissions, projects, flow runs, site,
+    subscriptions, Users, webhooks
+  * add get_by_id method and test for schedules
+  * Allow null value for user quota tiers
+  * fix workbook.delete_extract
+  * add publish to pypi action
+  * fix xml generation for items
+  * Add Status, ParentProjectId and StartedAt filters for jobs endpoint
+  * make project_id nullable to support "Personal Space" for workbooks
+  * create single Credentials class
+  * Reassign content on user removal
+  * 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)
+  * Extract refreshable item IDs from job XML response
+  * Do not eagerly fetch content when a stream was requested
+  * Fix QuerySet slicing logic
+  * add CRUD methods for default permissions
+- Switch to pyproject macros.
+- No more greedy globs in %files.
+- Switch to GitHub source URL.
+
+-------------------------------------------------------------------

Old:
----
  tableauserverclient-0.18.0.tar.gz

New:
----
  tableauserverclient-0.30.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-tableauserverclient.spec ++++++
--- /var/tmp/diff_new_pack.Xma05x/_old  2024-03-22 15:33:40.365732140 +0100
+++ /var/tmp/diff_new_pack.Xma05x/_new  2024-03-22 15:33:40.365732140 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-tableauserverclient
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,23 +16,30 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define skip_python2 1
 Name:           python-tableauserverclient
-Version:        0.18.0
+Version:        0.30
 Release:        0
 Summary:        Python library for working with the Tableau Server REST API
 License:        MIT
 URL:            https://github.com/tableau/server-client-python
-Source:         
https://files.pythonhosted.org/packages/source/t/tableauserverclient/tableauserverclient-%{version}.tar.gz
+Source:         
https://github.com/tableau/server-client-python/archive/refs/tags/v%{version}.tar.gz#/tableauserverclient-%{version}.tar.gz
+BuildRequires:  %{python_module base >= 3.7}
+BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module versioneer}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-requests >= 2.11
+Requires:       python-defusedxml >= 0.7.1
+Requires:       python-packaging >= 23.
+Requires:       python-requests >= 2.31
 BuildArch:      noarch
 # SECTION test requirements
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module requests >= 2.11}
+BuildRequires:  %{python_module defusedxml >= 0.7.1}
+BuildRequires:  %{python_module pytest-cov}
+BuildRequires:  %{python_module pytest-subtests}
+BuildRequires:  %{python_module requests >= 2.31}
 BuildRequires:  %{python_module requests-mock >= 1.0}
 # /SECTION
 %python_subpackages
@@ -41,13 +48,13 @@
 A Python module for working with the Tableau Server REST API.
 
 %prep
-%setup -q -n tableauserverclient-%{version}
+%setup -q -n server-client-python-%{version}
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
+%pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
@@ -56,5 +63,6 @@
 %files %{python_files}
 %doc README.md
 %license LICENSE
-%{python_sitelib}/*
+%{python_sitelib}/tableauserverclient
+%{python_sitelib}/tableauserverclient-%{version}.dist-info
 

++++++ tableauserverclient-0.18.0.tar.gz -> tableauserverclient-0.30.tar.gz 
++++++
++++ 214740 lines of diff (skipped)

Reply via email to