├── .circleci └── config.yml ├── .github └── pull_request_template.md ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── setup.cfg ├── setup.py ├── singer ├── __init__.py ├── bookmarks.py ├── catalog.py ├── exceptions.py ├── logger.py ├── logging.conf ├── messages.py ├── metadata.py ├── metrics.py ├── requests.py ├── schema.py ├── schema_generation.py ├── statediff.py ├── transform.py └── utils.py └── tests ├── __init__.py ├── test_bookmarks.py ├── test_catalog.py ├── test_exceptions.py ├── test_metadata.py ├── test_metrics.py ├── test_schema.py ├── test_schema_generation.py ├── test_singer.py ├── test_statediff.py ├── test_transform.py └── test_utils.py /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/README.md -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | description_file = README.md 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/setup.py -------------------------------------------------------------------------------- /singer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/singer/__init__.py -------------------------------------------------------------------------------- /singer/bookmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/singer/bookmarks.py -------------------------------------------------------------------------------- /singer/catalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/singer/catalog.py -------------------------------------------------------------------------------- /singer/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/singer/exceptions.py -------------------------------------------------------------------------------- /singer/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/singer/logger.py -------------------------------------------------------------------------------- /singer/logging.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/singer/logging.conf -------------------------------------------------------------------------------- /singer/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/singer/messages.py -------------------------------------------------------------------------------- /singer/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/singer/metadata.py -------------------------------------------------------------------------------- /singer/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/singer/metrics.py -------------------------------------------------------------------------------- /singer/requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/singer/requests.py -------------------------------------------------------------------------------- /singer/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/singer/schema.py -------------------------------------------------------------------------------- /singer/schema_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/singer/schema_generation.py -------------------------------------------------------------------------------- /singer/statediff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/singer/statediff.py -------------------------------------------------------------------------------- /singer/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/singer/transform.py -------------------------------------------------------------------------------- /singer/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/singer/utils.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_bookmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/tests/test_bookmarks.py -------------------------------------------------------------------------------- /tests/test_catalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/tests/test_catalog.py -------------------------------------------------------------------------------- /tests/test_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/tests/test_exceptions.py -------------------------------------------------------------------------------- /tests/test_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/tests/test_metadata.py -------------------------------------------------------------------------------- /tests/test_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/tests/test_metrics.py -------------------------------------------------------------------------------- /tests/test_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/tests/test_schema.py -------------------------------------------------------------------------------- /tests/test_schema_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/tests/test_schema_generation.py -------------------------------------------------------------------------------- /tests/test_singer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/tests/test_singer.py -------------------------------------------------------------------------------- /tests/test_statediff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/tests/test_statediff.py -------------------------------------------------------------------------------- /tests/test_transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/tests/test_transform.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singer-io/singer-python/HEAD/tests/test_utils.py --------------------------------------------------------------------------------