* added support for custom encoding
* fixed unit test for utf16
* updated docs
* bumped connector version
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* bump source-file-secure
* Bump more
* bump requirements
* Fix source-file
* auto-bump connector version
* correct unit test spec for file secure + format files
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
* add user-agent option to source-file
* fix acceptance-test
* set version to 0.0 if version cannot be fetched
* vump connector version
* auto-bump connector version
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
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.
* csv discovery takes too much memory (#2089)
Use `chunksize` parameter when reading csv files.
* csv discovery takes too much memory (#2089)
Handle `None` value for `fields` variable in `client.read()` function.
* csv discovery takes too much memory (#2089)
Refactor code in `client.read()` function. Remove duplicate code.
* csv discovery takes too much memory (#2089)
Implement version with yield statements.
* csv discovery takes too much memory (#2089)
Update return annotation for load_dataframes().
* csv discovery takes too much memory (#2089)
Remove unused import.
* csv discovery takes too much memory (#2089)
Update source-file connector version from `0.2.1` to `0.2.2`.