-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TDL-20793: Improve Tap-Asana Reliability #53
Conversation
* added missing tap-tester tests and assertions * resolved integration test failure * updated the code as per PEP8 standards * resolved pagination test failire * resolved test case fialure * upgraded the asana-python SDK and added missing fields * Revert "updated the code as per PEP8 standards" This reverts commit 8839e3a. * updated code as per PEP8 standards * added parameterized in config.yml file * updated all fields test case * reverted datatype update * upgraded asana SDK and singer-python version * - updated integration tests - removed pagination integration test * - removed pagination test * - fixed the review comments * TDL-20794: Upgrade SDK Version and add missing fields. (#48) * added the formats as date-format for the fields as per the documentation * schema fields addition * added few fields which are used as opt_fields * fixed all fields integration test --------- Co-authored-by: “rdeshmukh15” <[email protected]> Co-authored-by: RushiT0122 <[email protected]> --------- Co-authored-by: RushiT0122 <[email protected]> Co-authored-by: “rdeshmukh15” <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm of the opinion that we should be merging the functional changes separately from the formatting changes. I don't want to block the deploy based on this so I'm not submitting a review that requests changes, but I also don't want to review the PR in this state.
I'd be happy to review a PR for purely functional changes if you open a distinct branch (without the formatting changes) and a new pull request.
setup.py
Outdated
@@ -10,8 +10,8 @@ | |||
classifiers=["Programming Language :: Python :: 3 :: Only"], | |||
py_modules=["tap_asana"], | |||
install_requires=[ | |||
"asana==0.10.2", | |||
'singer-python==5.12.2' | |||
"asana==3.0.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Asana has released new SDK version 3.1.0
. Should we bump it here ?
Description of change
Manual QA steps
Risks
Rollback steps
Co-authored-by: “rdeshmukh15” [email protected]
Co-authored-by: RushiT0122 [email protected]