Christophe Duong
7c26305865
Add supportsDBT and supportsNormalization to API objects ( #4031 )
...
* Add supportsDBT and supportsNormalization to API objects
2021-06-11 10:11:42 +02:00
Subodh Kant Chaturvedi
6adad7d98e
destination-specification: add supportsNormalization and supportsDBT attributes ( #3779 )
...
* destination-specification: add supportsNormalization and supportsDBT attributes
* address review comment
* missed this one
* output after gradle format
2021-06-01 17:40:28 +05:30
Davin Chia
9460cb4422
Update all of Pydantic to 1.6.2 per Dependabot. ( #3408 )
...
* Update all to 1.6.2.
* Publish new airbyte-cdk version.
* Use repr instead of str for exceptions.
* Use rc.
* Edit test.
* Bump for SAT.
* Format.
2021-05-14 16:44:49 +08:00
Charles
0df53170c9
Stop formatting python with spotless ( #3388 )
2021-05-13 17:46:34 -07:00
Sherif A. Nada
535d83e0af
bugfix infinite pagination in CDK ( #3366 )
2021-05-11 14:45:27 -07:00
Davin Chia
1d8e6da511
Various CDK build fixes/clean up. ( #3312 )
...
* Better MyPy command to not type check singer. Export UserDefinedException as that is used in tests.
2021-05-10 10:02:04 +08:00
Sherif A. Nada
184dab77eb
CDK: overhaul directory structure ( #3295 )
2021-05-09 15:27:38 -07:00
Davin Chia
ca4c1b8821
CDK: Test Http.py ( #3279 )
2021-05-09 19:29:19 +08:00
Sherif A. Nada
f5a76e8448
Test AbstractSource read behavior ( #3276 )
2021-05-07 14:55:41 -07:00
Sherif A. Nada
715dfc5e34
Test AirbyteEntrypoint.run ( #3261 )
2021-05-07 22:13:03 +08:00
Sherif A. Nada
f88e5de903
Test Source Entrypoint Arg Parsing ( #3259 )
2021-05-06 15:34:55 -07:00
Sherif A. Nada
e856502455
CDK: Test integration.py ( #3243 )
...
* integration.py tests
* refactor integration.py
Co-authored-by: Davin Chia <davinchia@gmail.com >
2021-05-06 18:25:10 +08:00
Davin Chia
b5c2329748
CDK: Add OAuth and Streams/Core tests. ( #3228 )
...
Completely test the OAuth module and streams/core.py file.
Add pytest-mock as well as a convenience wrapper to run the type checker and the test together when developing.
Also configure pytest to pick up loggers at the INFO level and above, and pick up standard out for easier debugging.
Some of the script bits are unpolished - will improve them as we go along.
2021-05-06 15:52:23 +08:00
Davin Chia
fa33c9c126
Initial CDK Test set up and one test file. ( #3207 )
...
Co-authored-by: Sherif Nada <snadalive@gmail.com >
2021-05-04 14:27:58 -07:00
Davin Chia
72e7fe35a3
Run MyPy on CDK/base-python and fix issues. ( #3175 )
2021-05-04 11:02:53 +08:00
Christophe Duong
8dff1586ab
Fix spotlessApply conflict with black ( #3152 )
...
* Fix spotlessApply conflict with black
2021-04-30 21:09:42 +02:00
Sherif A. Nada
e9287e7964
Naively merge all Python modules into one. ( #3148 )
...
* naively merge all python base modules into one
* Formatting changes.
Co-authored-by: Davin Chia <davinchia@gmail.com >
2021-04-30 15:17:55 +08:00