meltano / sdk

Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com
https://sdk.meltano.com
Apache License 2.0
99 stars 70 forks source link

refactor: Remove support for file paths in plugin and stream constructors #2744

Open edgarrmondragon opened 2 weeks ago

edgarrmondragon commented 2 weeks ago

These add complexity for very little gain. Let's remove them in a future version.

https://github.com/meltano/sdk/blob/62c03bbce9e2afee5e26810a4a21b74ab753b315/singer_sdk/plugin_base.py#L145-L146

https://github.com/meltano/sdk/blob/62c03bbce9e2afee5e26810a4a21b74ab753b315/singer_sdk/streams/core.py#L154-L159

https://github.com/meltano/sdk/blob/62c03bbce9e2afee5e26810a4a21b74ab753b315/singer_sdk/tap_base.py#L103-L104

https://github.com/meltano/sdk/blob/62c03bbce9e2afee5e26810a4a21b74ab753b315/singer_sdk/tap_base.py#L115-L116

Related: