Skip to content

Tags: KINGBIKASH/TabPy

Tags

1.1.0

Toggle 1.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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.

1.0.0

Toggle 1.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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

0.9.0

Toggle 0.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v0.9.0: Fix model deployement with removing usage of pip._internal (t…

…ableau#398)

* Fix model deployement with removing usage of pip._internal

* Update models deployment documentation

0.8.13

Toggle 0.8.13's commit message
Add missing static folder to wheels

0.8,11

Toggle 0.8,11's commit message
Merge branch 'master' of https://github.com/tableau/TabPy

0.8.10

Toggle 0.8.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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]>

0.8.9

Toggle 0.8.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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

0.8

Toggle 0.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v0.8: Make tabpy pip package (tableau#332)

### Improvements

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

0.7

Toggle 0.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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

0.6.1

Toggle 0.6.1's commit message
Update version (tableau#307)

* fixing regex issue where . were not allowed in endpoint path

* updating version numbers