Tabcmd

Latest version: v2.0.14

Safety actively analyzes 638430 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

2.0.14

What's Changed
Bug fixes
* Unable to add a user to a group with tabcmd 2.0 if username contains uppercase by bhuvneshdev in https://github.com/tableau/tabcmd/pull/218
* Fix spaces in filters https://github.com/tableau/tabcmd/issues/176 (https://github.com/tableau/tabcmd/pull/225)
* fix filepath handling in Get command by (https://github.com/tableau/tabcmd/pull/277)
* Fix for "this application can't be opened" error on opening tabcmd.app on Mac by renoyjohnm in https://github.com/tableau/tabcmd/pull/285

Features/additional options
* new command 'list' for workbooks, flows, etc (https://github.com/tableau/tabcmd/pull/230)
* handle new arguments for extract jobs: --include-all, --synchronous, --timeout (https://github.com/tableau/tabcmd/pull/227)
* handle --overwrite argument in publishing (https://github.com/tableau/tabcmd/pull/236)
* handle setting proxy for connection by jacalata in https://github.com/tableau/tabcmd/pull/241
* set user agent version, remove some duplicate logging

Dependency updates:
- remove argparse (now in standard lib)
- update tsc
- revert to pyinstaller 5.13 (from 6) to prevent scanners from alerting on windows app as malware (https://github.com/tableau/tabcmd/pull/279)
Test reliability improvements and additional test assets added.

**Full Changelog**: https://github.com/tableau/tabcmd/compare/v2.0.13...v2.0.14

New Contributors
* renoyjohnm made their first contribution in https://github.com/tableau/tabcmd/pull/285
* fabaff made their first contribution in https://github.com/tableau/tabcmd/pull/282


Downloads:

**Windows:**
Download tabcmd.exe. Move the file from Downloads to the folder of your choice, and then open a command line in that folder.

**Mac:**
- Choose between tabcmd.app.tar or tabcmd_arm64.app.tar for your system and download (how to choose: https://www.quora.com/Is-my-Mac-ARM-or-x64)
- Double-click the downloaded file to extract from the .tar file
- Open the Terminal in Applications and run _open -a tabcmd_

**Linux:**
tabcmd.zip is a Linux app. Unzip and move the executable to the folder of your choice.

2.0.13

Fixes, code enhancements
* Dependabot updates for GitHub actions
* Miscellaneous improvements for python testing
* Windows and Mac executables not included for this release

Attached executables:
Linux: download tabcmd.zip and unzip


Known gaps from classic tabcmd:

* custom views are not supported in any operations
* [createsiteusers ](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#createsiteusers)does not support the --no-wait option
* [get](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#get-url)/[export ](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#get-url)size parameters are not respected
* [publish ](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#publish-filenametwbx-filenametdsx-or-filenamehyper)does not support the --thumbnail-group option
* [refresh-extracts](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#refreshextracts-workbookname-or-datasourcename) does not support incremental refresh, asynchronous refresh, or adding/removing calculations for an extract
* No commands that require server administrator permissions are supported.

2.0.12

Fixes, code enhancements
* remove lowercase call while parsing csv for adding users
* set user agent (https://github.com/tableau/tabcmd/pull/219)
* Add and clean up logging, always include version in logs (https://github.com/tableau/tabcmd/pull/234, https://github.com/tableau/tabcmd/pull/224)
* Encoding filter values to handle spaces and special chars in filters (https://github.com/tableau/tabcmd/pull/225)
* replace polling code with library call
* readme updates (https://github.com/tableau/tabcmd/pull/235)
* Read and warn when user sets thumbnail options. (including 'not yet implemented' message for --thumbnail-group)
* freeze tsc dependency (https://github.com/tableau/tabcmd/pull/248)

New functionality
* added new --filter option to pass in un-encoded value for simpler input
* Add --url, --include-all/--embedded-datasources for create/refresh/delete extract commands (https://github.com/tableau/tabcmd/pull/227)
* Add new command for listing content on the site (https://github.com/tableau/tabcmd/pull/230)
* Implement publishing options overwrite/append/replace arguments (including not-yet-implemented message for --replace) (https://github.com/tableau/tabcmd/pull/236)
* implement --proxy, --no-proxy, --use-certificate option (https://github.com/tableau/tabcmd/pull/241)
* add --token-file option (https://github.com/tableau/tabcmd/pull/243)

Attached executables:
Mac: download tabcmd.app.zip and unzip
Linux: download tabcmd.zip and unzip
Windows: executable removed for bugs, use an earlier version or install from pip/source


Known gaps from classic tabcmd:

* custom views are not supported in any operations
* the --proxy argument is not supported
* [createsiteusers ](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#createsiteusers)does not support the --no-wait option
* [get](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#get-url)/[export ](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#get-url)size parameters are not respected
* [publish ](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#publish-filenametwbx-filenametdsx-or-filenamehyper)does not support the --thumbnail-group option
* [refresh-extracts](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#refreshextracts-workbookname-or-datasourcename) does not support incremental refresh, asynchronous refresh, or adding/removing calculations for an extract
No commands that require server administrator permissions are supported.

2.0.11

What's Changed
* Set user agent
* add --url, --include-all/--embedded-datasources for create/refresh/delete extract (https://github.com/tableau/tabcmd/issues/210)
* supports --pagesize unspecified (https://github.com/tableau/tabcmd/issues/192)
* support filters with spaces in the parameter ( https://github.com/tableau/tabcmd/issues/176)
Bug fixes:
* https://github.com/tableau/tabcmd/issues/221
* https://github.com/tableau/tabcmd/issues/204

Known gaps from classic tabcmd:

* custom views are not supported in any operations
* the --proxy argument is not supported
* [createsiteusers ](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#createsiteusers)does not support the --no-wait option
* [get](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#get-url)/[export ](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#get-url)size parameters are not respected
* [publish ](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#publish-filenametwbx-filenametdsx-or-filenamehyper)does not support the --thumbnail-group option
* [refresh-extracts](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#refreshextracts-workbookname-or-datasourcename) does not support incremental refresh, asynchronous refresh, or adding/removing calculations for an extract
No commands that require server administrator permissions are supported.

2.0.10

Fixes a bug where you are unable to add a user to a group with tabcmd 2.0 if username contains uppercase. Remove coercion to lowercase for all user fields in csv.

Known issues:

- custom views are not supported in any operations
- the --proxy argument is not supported
- [createsiteusers ](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#createsiteusers)does not support the --no-wait option
- [get](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#get-url)/[export ](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#get-url)size parameters are not respected, and filtering for any parameter with spaces in the names does not work
- [publish ](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#publish-filenametwbx-filenametdsx-or-filenamehyper)does not support the --thumbnail-group option
- [refresh-extracts](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#refreshextracts-workbookname-or-datasourcename) does not support incremental refresh, asynchronous refresh, or adding/removing calculations for an extract
- No commands that require server administrator permissions are supported.

2.0.9

fix handling of -f argument for exporting
add --auth and --role args
add --timeout arg

Known issues:
custom views are not supported in any operations
the --proxy argument is not supported
[createsiteusers ](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#createsiteusers)does not support the --no-wait option
[get](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#get-url)/[export ](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#get-url)size parameters are not respected, and filtering for any parameter with spaces in the names does not work
[publish ](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#publish-filenametwbx-filenametdsx-or-filenamehyper)does not support the --thumbnail-group option
[refresh-extracts](https://help.tableau.com/current/online/en-us/tabcmd_cmd.htm#refreshextracts-workbookname-or-datasourcename) does not support incremental refresh, asynchronous refresh, or adding/removing calculations for an extract

No commands that require server administrator permissions are supported.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.