Tags: KINGBIKASH/TabPy
Tags
v 1.1.0: Secure /info with auth (tableau#415) - 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 (tableau#400) * Delete startup scripts * Set version to 1.0.0 * TabPy is now Tableau Supported * Collect code coverage with scrutinizer' * Remove coveralls step
v0.8.10 (tableau#388) * added anvoa to supported pre-deployed models in tabpy (tableau#350) * added anvoa to supported pre-deployed models in tabpy * fixed pep8 issue * fixed md * Add Ctrl+C handler (tableau#348) * Add Ctrl+C handler * Fix unit tests warnings for genson * Add test to increase code coverage * Add * Change default from 10Mb to 100Mb for request size * Increase code coverage * Increase code coverage * Convert buffer size to int * Add Ctrl+C test * Delete test added to the wrong folder * Update CHANGELOG * Update test_app.py * Remove dead code * Don't count coverage for multiline expressions * Add test case for invalid protocol * Add test case for _check_endpoint_name * Remove dead code * Fix vulnerabilities found by LGTM (tableau#361) * Fix vulnerabilities found by LGTM * Fix test failures * Dev improvements (tableau#384) * Fix flake8 warnings * Merge from master * Fix pycodestyle * Fix more flake8 warnings * Fix tests to pass again * Create test_coveralls_codestyle.yml (tableau#382) * Use github actions * Documentation improvements (tableau#385) * Delete .travis.yml * Fix Ctrl+C failing on extra parameter in signal handler * Remove outdated documentation for how to configure connection * tabpy.py to use docopt * Update tabpy-user with docopt * Update CHANGELOG * Fix code style * Change regex, add remove method, and edit qeury_timeout (tableau#375) * Added Client.remove method to delete deployed model * Fix bug for query_timeout types * Update CHANGELOG * Fix missing script result/return bug * Fix github workflow for push * Code improvement: app._parse_config (tableau#391) * Update app.py * v0.8.10 (tableau#392) * Collect test coverage with scrutinizer instead of coveralls * Restore coverage collecting with coveralls * Update scrutinizer settings * Add support for Python 3.8 * Fix static page and add unit test for it * Delete obsolete test * Dev cov (tableau#394) * Collect test coverage with scrutinizer instead of coveralls * Restore coverage collecting with coveralls * Update scrutinizer settings * Add support for Python 3.8 * Fix static page and add unit test for it * Delete obsolete test * Restore scrutinizer configuration * Linting as separate build step * Restore scrutinizer configuration * Update .scrutinizer.yml * Update .scrutinizer.yml * Restore scrutinizer configuration * Update pull_request.yml * Code style improvements * Code style improvements * Code style improvements Co-authored-by: sbabayan <[email protected]> Co-authored-by: Brennan Bugbee <[email protected]>
v 0.8.9 (tableau#353) * added anvoa to supported pre-deployed models in tabpy (tableau#350) * added anvoa to supported pre-deployed models in tabpy * fixed pep8 issue * fixed md * Add Ctrl+C handler (tableau#348) * Add Ctrl+C handler * Fix unit tests warnings for genson * Add test to increase code coverage * Add * Change default from 10Mb to 100Mb for request size * Increase code coverage * Increase code coverage * Convert buffer size to int * Add Ctrl+C test * Delete test added to the wrong folder * Update CHANGELOG * Update test_app.py * Remove dead code * Don't count coverage for multiline expressions * Add test case for invalid protocol * Add test case for _check_endpoint_name * Remove dead code
v0.8: Make tabpy pip package (tableau#332) ### Improvements - TabPy is pip package now - Models are deployed with updated script
Migrate to Tornado 6 and other improvements (tableau#329) * Added parameter for configuring timeout for /evaluate. (tableau#298) * Added configurable timeout. * Added unit test for custom evaluate timeout. * Fixed evaluation timeout, added integration tests + additional UT. * Documentation updates. * Reverting state.ini. * Updated file path in server-config.md. * Fixing pep8 issues. * Improved timeout error messaging. * Fixed docs, removed debugging prints. * Returning HTTP code 408 on eval timeout. * Querying models through /evaluate causes server hang. (tableau#300) * Made call_subprocess non-blocking. * Magic? * Using native coroutines in EvaluationPlaneHandler. * Updated docs to reflect timeout limitations. * Resolved markdownlint issue. * Back to tornado coroutines. * Fixed pep8 style. * fixing regex issue where . were not allowed in endpoint path (tableau#305) (tableau#306) * adding t-test to pre-deployed models (tableau#312) * adding t-test to pre-deployed models * fixed pep8 issues * import error on ttest and updated successful deployment message for sentiment analysis * fixed md issues * fixed endpoint name in integration tests * refactor redundant code and update md * Add FAQ.md (tableau#325) * Update README.md * Create FAQ.md * Fix models call via /evaluate in HTTPS (tableau#322) * Fix models call via /evaluate in HTTPS * Restore state.ini * Delete 'Supported Configurations' page (tableau#327) * Upgrade to Tornado 6 (tableau#328) * remove asyncronous attribute for coroutines * Remove dependency on jsonschema * Fix markdown * Update setup.py * Add tornado to travis script * Add tornado to travis script * Remove tornado-json dependency * Update VERSION * Update CHANGELOG * Fix pycodestyle warnings
Update version (tableau#307) * fixing regex issue where . were not allowed in endpoint path * updating version numbers
PreviousNext