Skip to main content

TabPy (the Tableau Python Server) is an external service implementation which expands Tableau's capabilities by allowing users to execute Python scripts and saved functions via Tableau's table calculations.

Changelog

v0.8

Improvements

  • TabPy is pip package now
  • Models are deployed with updated script

v0.7

Improvements

  • Added t-test model
  • Fixed models call with /evaluate for HTTPS
  • Migrated to Tornado 6
  • Timeout is configurable with TABPY_EVALUATE_TIMEOUT config file option

v0.6.1

Improvements

  • Scripts, documentation, and integration tests for models
  • Small bug fixes
  • Added request context logging as a feature controlled with TABPY_LOG_DETAILS configuration setting.
  • Updated documentation for /info method and v1 API.
  • Added integration tests.

v0.4

Improvements

  • Added basic access authentication (all methods except /info)
  • tabpy-tools can deploy models to TabPy with authentication on
  • Increased unit tests coverage
  • Travis CI for merge requests: unit tests executed, code style checking

v0.3.2

Breaking changes

  • Logger configuration now is in TabPy config file.

Improvements

  • Remove versioneer and just replace it with VERSION file
  • Require Python 3.6.5
  • Require jsonschema to be compatible with 2.3.0
  • Added setup instructions (known issues) for CentOS

v0.3.1

  • Fixed dependency on tabpy-tools in startup scripts
  • Fixed Python version dependency in tabpy-server setup script

v0.3

Breaking changes

  • The config file is now not just Python code but an actual config
  • Tornado config file has a different setting for CORS
  • Setup scripts are deleted - setup (if needed) happens with the startup script
  • tabpy-client is tabpy-tools now

Improvements

  • Secure connection (HTTPS) is supported with Tableau 2019.2 and newer versions
  • Documentation is improved with more examples added
  • Versioning is done with Versioneer and github release tags
  • Improved logging
  • Unit tests are passing now
  • Configurations for Postman and Swagger are available to use those against running TabPy

v0.2

  • Initial version

Release files for tabpy 0.8.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tabpy 0.8.1
File Size Uploaded
tabpy-0.8.1.tar.gz 67.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tabpy 0.8.1
File Interpreter ABI Platform
tabpy-0.8.1-py3-none-any.whl Python 3 none any Details

Total release size: 128.9 kB

Release files / tabpy-0.8.1.tar.gz

Download URL tabpy-0.8.1.tar.gz
Size 67.9 kB
Tags Source
SHA-256 checksum
How to use checksums
fc1d53a16598007ebf64134f3bf35f9992f530cea059e17989b1647be944bf2d
BLAKE2b-256 checksum
How to use checksums
73501ceed9a38b50864cec9db248d1cb85bf086c7b3c065ed76c1c2268421e32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.7.3

Release files / tabpy-0.8.1-py3-none-any.whl

Download URL tabpy-0.8.1-py3-none-any.whl
Size 61.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9499ec7977fef872b230d906e36c37646a1f23d31568ca77d69d84a3f12317ab
BLAKE2b-256 checksum
How to use checksums
470733061d7db51b0ce1a5b347b145f632f9c0f325dcc0b7998b3b35411fadc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.7.3

Release history Release notifications | RSS feed

2.15.1

1 release file

2.15.0

1 release file

2.14.0

1 release file

2.13.0

1 release file

2.12.1

1 release file

2.12.0

1 release file

2.11.0

1 release file

2.10.0

1 release file

2.9.0

1 release file

2.8.0

1 release file

2.7.1

1 release file

2.7.0

1 release file

2.6.0

2 release files

2.5.0

2 release files

2.4.0

2 release files

2.3.1

2 release files

2.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.9.0

2 release files

0.8.9

2 release files

0.8.7

2 release files

0.8.6

2 release files

This release

0.8.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page