Releases: tableau/server-client-python
v0.37
What's Changed
- fix: Incorrect size unit when logging fileUpload by @KulykDmytro in #1560
- docs: DatasourceItem and Endpoint docstrings by @jorwoods in #1556
- fix: Change GroupSets.get api for more consistency by @jorwoods in #1568
- fix: Virtual connection ConnectionItem attributes by @jorwoods in #1566
- fix: Remove vizHeight and vizWidth from ImageRequestOptions by @jorwoods in #1565
- feat: Adding incremental refresh option for workbook and datasource endpoints by @renoyjohnm in #1585
- feat: New JobItem code by @renoyjohnm in #1585
New Contributors
- @KulykDmytro made their first contribution in #1560
Full Changelog: v0.36...v0.37
v0.36 hotfix (refresh datasource)
Fixes a 400 Bad Request error when calling Refresh Datasource with 0.35
v0.35
What's Changed
-
feat: capture site content url from sign in by @jorwoods in #1524
-
feat: support for thumbnail related options in workbook publish by @renoyjohnm in #1542
-
feat: incremental refresh for extracts by @jacalata in #1545
-
Fixing set default permissions for virtual connections by @TrimPeachu in #1535
-
feat: publish datasource as replacement by @jacalata in #1546
-
docs: docstrings for Pager and RequestOptions by @jorwoods in #1498
-
docs: docstrings for group endpoint and item by @jorwoods in #1499
-
docs: docstrings for JobItem and Jobs endpoint by @jorwoods in #1529
-
docs: docstrings on ConnectionItem and ConnectionCredentials by @jorwoods in #1526
New Contributors
Full Changelog: v0.34...v0.35
v0.34
What's Changed
- Draft: Make urllib3 dependency more flexible by @bcantoni in #1468
- chore(versions): Upgrade minimum python version by @jorwoods in #1465
- chore(typing): include samples in type checks by @jorwoods in #1455
- fix: queryset support for flowruns by @jorwoods in #1460
- #1464 - docs update for filtering on boolean values by @jacalata in #1471
- chore(versions): update remaining f-strings by @jorwoods in #1477
- #1475 Add 'description' to datasource sample code by @jacalata in #1475
- feat(exceptions): separate failed signin error by @jorwoods in #1478
- docs: add docstrings to auth objects and endpoints by @jorwoods in #1484
- Set FILESIZE_LIMIT_MB via environment variables by @Der-Henning in #1466
- added PulseMetricDefine cap by @AlbertWangXu in #1490
- Adding project permissions handling for databases, tables and virtual connections by @TrimPeachu in #1482
- docs: docstrings for Server and ServerInfo by @jorwoods in #1494
- refactor request_options, add language param by @jacalata in #1481
- docs: docstrings for user item and endpoint by @jorwoods in #1485
- ci: build on python 3.13 by @jorwoods in #1492
- docs: workbook docstrings by @jorwoods in #1488
- chore: type hint default permissions endpoints by @jorwoods in #1493
- fix: handle 0 item response in querysets by @jorwoods in #1501
- ci: cache dependencies for faster builds by @jorwoods in #1497
- Feature: export custom views #999 by @renoyjohnm in #1506
- chore: remove py2 holdover code by @jorwoods in #1496
- Update samples for Python 3.x compatibility by @bcantoni in #1479
- chore: support VizqlDataApiAccess capability by @jorwoods in #1504
- Remove sample code showing group name encoding by @jacalata in #1486
- Update requests library for CVE CVE-2024-35195 by @jacalata in #1507
- docs: docstrings for site item and endpoint by @jorwoods in #1495
- Bring development and master into sync by @jacalata in #1509
- Development to master branch merge by @renoyjohnm in #1511
- Revert "Development to master branch merge" by @renoyjohnm in #1513
- Revert "Bring development and master into sync" by @renoyjohnm in #1517
- Development to master in prep of release 0.34 by @bcantoni in #1519
New Contributors
- @Der-Henning made their first contribution in #1466
- @AlbertWangXu made their first contribution in #1490
- @renoyjohnm made their first contribution in #1506
Full Changelog: v0.33...v0.34
v0.33
What's Changed
- Update contributors by @bcantoni in #1428
- Add support for all types of monthly repeating schedules by @bcantoni in #1462
- Add workbook and datasource name attributes to JobItem Model by @ivanB1975 in #1391
- chore: make auth endpoint imports absolute by @jorwoods in #1410
- chore: make imports for flows absolute by @jorwoods in #1411
- feat: group bulk edit by @jorwoods in #1413
- Add str() and repr() to DatabaseItem by @joelclark in #1432
- feat: add support for groupsets by @jorwoods in #1405
- feat: custom views dl pub by @jorwoods in #1434
- docs: add docstrings detailing the filter options by @jorwoods in #1435
- feat: tag everything by @jorwoods in #1422
- feat: get page and chunk size from env vars by @jorwoods in #1439
- feat: linked tasks by @jorwoods in #1424
- chore: typing decorators by @jorwoods in #1447
- fix: Pager typing by @jorwoods in #1449
- Add GroupSets by @jorwoods in #1444
New Contributors
- @ivanB1975 made their first contribution in #1391
- @joelclark made their first contribution in #1432
Full Changelog: v0.32...v0.33
v0.32
What's Changed
- 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 #1380
- 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
v0.31
What's Changed
- 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
v0.30 bug fix release
v0.29 incremental update
What's Changed
- Various github action updates
- Bump urllib3 from 2.0.4 to 2.0.7 by @dependabot
- Fixed type annotation for workbook.refresh by @pes-magic in #1319
- Remove comment with fake password that was causing confusion by @bcantoni in #1323
- Add all missing RequestOptions fields by @jorwoods in #1307
- Jorwoods/1312 download hotfix by @jorwoods in #1330
- support for multiple intervals for hourly, daily, and monthly schedules by @a-torres-2 in #1328
- Jorwoods/tasks no schedule by @jorwoods in #1297
- Issue 1299 by @kykrueger in #1300
- Fix #1301 duplicate default permission requests by @gconklin in #1302
New Contributors
- @dependabot made their first contribution in #1287
- @pes-magic made their first contribution in #1319
- @kykrueger made their first contribution in #1300
- @gconklin made their first contribution in #1302
Full Changelog: v0.28...v0.29
v0.28 - JWT Auth
Adds JWT auth