Skip to content

Merge next to develop prior to 1.1.0 release#398

Merged
germanattanasio merged 67 commits intodevelopfrom
next
Mar 8, 2018
Merged

Merge next to develop prior to 1.1.0 release#398
germanattanasio merged 67 commits intodevelopfrom
next

Conversation

@germanattanasio
Copy link
Copy Markdown
Contributor

@germanattanasio germanattanasio commented Mar 8, 2018

ammardodin and others added 30 commits February 9, 2018 14:20
* 🆕 generated text-to-speech with latest swagger

* 💚 added missing tests and updated method names in tests

* Changes as per review Mike's comments

* Remove unnecessary overview

* 😒 Rename Bluemix to IBM Cloud

* change Bluemix to IBM Cloud

* fix capitalization of IBM CLoud

* Update README.md

* 📝 Update to use Watson APIs

* Adding integration tests and removing REST description

* enable dot_env to get env variables

* Revert "enable dot_env to get env variables"

This reverts commit f7ac60a.

* Encrypt travis env file

* Adding VCAP_SERVICES

* Ignoring destructive tests

* Remove the VCAP_SERVICES keyword

* Regenerate encrypted env file for travis

* Remove the skip test for integration test

* Add in init file for integration tests

* Update tests as per new env file
* 🆕 generated speech-to-text from latest swagger

* 💚 add tests for acoustic customizations and update old tests

* Regenerate speech to text

* Manual tweaks for add_word

* Regenerate to handle single content type

* Remove content-type from tests
* Remove deprecated services

* Remove unused dependencies
…translator

Regenerate language translator
Regenerate natural language classifier
Regenerate natural language understanding
* Initial implementation of set using web sockets

* Speech to text using web sockets

* fix: Adding the pyOpenSSL

* docs: Adding IBM copyright

* refactor: Following clean coding practices

better naming conventions, added method description in the method body

* refactor(Better naming conventions):

* refactor: removing the extra close signal

* refactor: naming conventions, error message

* Refactor: remove print

* feat: Adding microphone example for speech to text
Adding two step process that supports renamed props
from .watson_service import WatsonInvalidArgument
from .alchemy_data_news_v1 import AlchemyDataNewsV1
from .alchemy_language_v1 import AlchemyLanguageV1
from .alchemy_vision_v1 import AlchemyVisionV1
Copy link
Copy Markdown
Contributor

@ammardodin ammardodin Mar 8, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Instead of completely removing these, we can use some form deprecation messages like we do in node-sdk so that users who try to instantiate those classes get a clear deprecation message instead of just an error.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For this we will have to add the class files back and add the deprecation warnings in the class files

Copy link
Copy Markdown
Contributor

@ammardodin ammardodin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall looks good. Just a small suggestion.

@germanattanasio
Copy link
Copy Markdown
Contributor Author

@ammardodin I was talking to Erika and there is no easy way to do this without adding back the deprecated files

@codecov-io
Copy link
Copy Markdown

codecov-io commented Mar 8, 2018

Codecov Report

Merging #398 into develop will decrease coverage by 38.39%.
The diff coverage is 0%.

Impacted file tree graph

@@            Coverage Diff             @@
##           develop    #398      +/-   ##
==========================================
- Coverage    38.39%      0%   -38.4%     
==========================================
  Files           25      21       -4     
  Lines         8720   10614    +1894     
==========================================
- Hits          3348       0    -3348     
- Misses        5372   10614    +5242
Impacted Files Coverage Δ
watson_developer_cloud/personality_insights_v3.py 0% <ø> (-44.24%) ⬇️
watson_developer_cloud/speech_to_text_v1.py 0% <ø> (-100%) ⬇️
..._developer_cloud/natural_language_classifier_v1.py 0% <ø> (-36.98%) ⬇️
watson_developer_cloud/utils.py 0% <ø> (-100%) ⬇️
watson_developer_cloud/__init__.py 0% <ø> (-100%) ⬇️
watson_developer_cloud/authorization_v1.py 0% <ø> (-62.5%) ⬇️
...ral_language_understanding/features/v1/__init__.py 0% <ø> (ø) ⬆️
watson_developer_cloud/discovery_v1.py 0% <0%> (-30.57%) ⬇️
watson_developer_cloud/visual_recognition_v3.py 0% <0%> (-29.74%) ⬇️
...oud/websocket/speech_to_text_websocket_listener.py 0% <0%> (ø)
... and 27 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d135789...843edeb. Read the comment docs.

Copy link
Copy Markdown
Contributor

@ehdsouza ehdsouza left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

@germanattanasio germanattanasio merged commit 0229bc1 into develop Mar 8, 2018
@ehdsouza ehdsouza deleted the next branch March 8, 2018 20:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

6 participants