* Adds metadata field
* update requirements to support for python 3.10
* update sample config to reflect metadata fields
* modify spec and sheet to include metadata fields
* update tests to account for metadata fields
* update using python 3.10 base image
* fix linting errors
* update test files for integrations tests
* update readme to include info on metadata fields
* update acceptance-test yaml format
* update docs include metadata info and change log
* Adds metadata field
* update requirements to support for python 3.10
* update sample config to reflect metadata fields
* modify spec and sheet to include metadata fields
* update tests to account for metadata fields
* update using python 3.10 base image
* fix linting errors
* update test files for integrations tests
* update readme to include info on metadata fields
* resolve merge conflicts
* update docs include metadata info and change log
* address merge conflict issues
* update sample config files for integrations tests
* fix spec and acceptance tests config
* revert image change from python 3.10 to 3.9
* update metadata fields in spec to enum
* bump version
---------
Co-authored-by: jeanluciano <jeanluciano@mailbox.org>
Co-authored-by: Sajarin <sajarindider@gmail.com>
Co-authored-by: Mal Hancock <mallory@archangelic.space>
Template generation for new Source using the Santa CDK - provide basic scaffolding for someone implementing a new source.
General approach is to buff up comments in the original SDK, and add TODOs with secondary comments in the generated stub methods, as well as links to existing examples (e.g. Stripe or ExchangeRate api) users can look at.
Checked in and added tests for the generated modules.