Releases: tableau/TabPy
Releases · tableau/TabPy
Fixed deployed functions overriding
Bug fixes
- Overriding deployed models.
Improvements
- Fixed scrutinizer test run failure.
Auth Bug Fix
v2.2.0
Breaking changes
- TabPy fails with 400 when it is not configure for authentication
but credentials are provided by client.
Bug fixes
- When TabPy is running with no console attached it is not failing
with 500 when trying to respond with 401 status. - tabpy.query() failing when auth is configured.
Improvements
- Minor code cleanup.
v 1.1.0: Securing /info with auth
Improvements
-
Authorization is now required for the /info API method.
This method did not check authentication previously. This change is
backwards compatible with Tableau clients. -
Improved config parsing flexibility. Previously the
TABPY_EVALUATE_TIMEOUT setting would be set to a default if
tabpy couldn't parse the value. Now it will throw an exception
at startup.
TabPy v1.0.0: Tableau Supported now!
Improvements
- Minor: feature name changed to analytics extensions.
- Startup script files deleted.
- Index page updated.
Other
- TabPy is now Tableau Supported (used to be Community Supported).
v0.9.0: Fix model deployment with removing usage of pip._internal
Improvements
- Models deployment doesn't depend on pip._internal anymore.
- Package size reduced.
v 0.8.13: Python 3.8 support
Improvements
- TabPy works with Python 3.8 now.
- Documentation updates with referencing Tableau Help pages.
- Added Client.remove() method for deleting deployed models.
Bug Fixes
- Fixed failing Ctrl+C handler.
- Fixed query_timeout bug.
- Fixed None in result collection bug.
- Fixed script evaluation with missing result/return bug.
- Fixed startup failure on Windows for Python 3.8.
- Fixed bug for NaN in returned result collection.
- Fixed bug for None as a result of a script.
v 0.8.9: Ctrl+C handler and configurable HTTP requests buffer size
Improvements
- Added Ctrl+C handler
- Added configurable buffer size for HTTP requests
- Added ANOVA to supported pre-deployed models in TabPy
v0.8: TabPy is a pip (PyPi) package
Improvements
- TabPy is pip package now
- Models are deployed with the updated script
v 0.7: Migrate to Tornado 6 and other improvements
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
Added PCA and sentiment analysis models
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.