1
0
mirror of synced 2026-01-01 09:02:59 -05:00
Commit Graph

11 Commits

Author SHA1 Message Date
Serhii Lazebnyi
0bdd8445cf Remove debug mode for pytest config (#27157)
* Deleted pytest log level

* Force log level for smart open to error

* Bump version

* Bump version

* Delete extra space
2023-06-08 19:17:15 +02:00
Augustin
e4f96d4663 ci_connector_ops: POC of CI connector pipelines in python (#23487) 2023-03-10 18:45:08 +00:00
Maxime Carbonneau-Leclerc
1fdaa1d074 [ISSUE #20044] generate pydantic models from handwritten schema (#20475)
* handwritten low code manifest example components

* add MinMaxDatetime to jsonschema

* add a basic gradle command to generate manifest components

* Add auth components to handwritten component schema

- ApiKeyAuthenticator
- BasicHttpAuthenticator
- BearerAuthenticator
- DeclarativeOauth2Authenticator
- NoAuth

* Respect optional properties in DeclarativeOauth2Authenticator

* Fix `Dict[str, Any]` mapping in auth components

* add default error handler composite error handler and http response filter components

* [low code component schema] adding backoff strategies to schema

* [low code component schema] fix float types

* [low code component schema] add RecordFilter

* Remove `config` from auth components

* [low code component schema] add Interpolation (with pending question on 'type' not being defined)

* Add CartesianProductStreamSlicer & DatetimeStreamSlicer

* Add ListStreamSlicer, and fix nesting of DatetimeStreamSlicer

* [low code component schema] add InterpolatedRequestOptionsProvider

* Add slicer components, and fix a couple of components after reviewing output

* [low code component schema] adding transformations and adding type to interpolators

* adding spec and a few small tweaks

* Add DefaultSchemaLoader

* [low code component schema] attempt on custom class

* Add descriptions for auth components

* add RequestOption

* remove interpolated objects from the schema in favor of strings only

* a few schema fixes and adding some custom pagination and stream slicer

* [low code component schema] fix CustomBackoffStrategy

* Add CustomRecordExtractor

* add some description and add additional properties

* insert a transformer to hydrate default manifest components and perform validation against the handwritten schema

* [low code component schema] validating existing schemas

* [low code component schema] clean validation script

* add manifest transformer tests and a few tweaks to the schema

* Revert "[low code component schema] clean validation script"

This reverts commit 2408f41cf6.

* Revert "[low code component schema] validating existing schemas"

This reverts commit 9d39977815.

* [low code component schema] integrate validation script to gradle

* [low code component schema] updating validation script permissions

* remove a few model gen spike files and clean up comments

* default types should take parent type into account and a few schema changes

* [ISSUE #20044] generate pydantic models from handwritten schema

* [ISSUE #20044] code review

* [ISSUE #20044] re-generating declarative component schema files

Co-authored-by: brianjlai <brian.lai@airbyte.io>
Co-authored-by: Catherine Noll <noll.catherine@gmail.com>
2022-12-20 16:53:35 -06:00
Evan Tahler
087018799a Use pytest v6.2.5 (#19848)
* Use pytest v6.2.5

* bump test definitions
2022-11-28 17:57:06 -08:00
Sherif A. Nada
125f35f8df Generate spec-first FastAPI Server (#18886) 2022-11-09 18:14:38 -08:00
Maksym Pavlenok
2bba529803 🎉 Source Salesforce: speed up discovery >20x by leveraging parallel API calls (#10516) 2022-02-27 19:03:39 -08:00
Maksym Pavlenok
bbd13802d8 🐛 Fix Python checker configs and Connector Base workflow (#10505) 2022-02-22 19:58:55 +02:00
Maksym Pavlenok
61b0e9e196 🎉 Single py checker (#10246) 2022-02-21 14:01:42 +02:00
Sergei Solonitcyn
e3e05d7965 update code-checkers config (#9707)
fix `all-checks` command

Signed-off-by: Sergei Solonitcyn <sergei.solonitcyn@zazmic.com>
2022-02-10 11:15:30 +02:00
h-chlor
1832c69c26 Add SonarQube to CI (#8362) 2022-01-19 18:25:43 +02:00
Sergei Solonitcyn
85accd7a40 Airbyte 8278 all in one static code checker to be run locally as well as during ci pipelines (#8873)
airbyte-8278 All-in-one static code checker to be run locally as well as during CI pipelines
2021-12-28 05:15:40 +02:00