.coveragerc
.editorconfig
.gitattributes
.gitignore
.pre-commit-config.yaml
.ruff.toml
CODE_OF_CONDUCT.md
CONTRIBUTING.md
DEMO.md
LICENSE
MANIFEST.in
Makefile
README.md
REFERENCES.md
SECURITY.md
SUPPORT.md
pyproject.toml
pytest.ini
setup.py
.github/actions/python-bootstrap/action.yml
.github/workflows/ci.yml
docs/README.md
docs/file-handler-matrix.md
docs/pipeline-guide.md
docs/snippets/installation_version.md
etlplus/README.md
etlplus/__init__.py
etlplus/__main__.py
etlplus/__version__.py
etlplus/config.py
etlplus/enums.py
etlplus/mixins.py
etlplus/py.typed
etlplus/types.py
etlplus/utils.py
etlplus.egg-info/PKG-INFO
etlplus.egg-info/SOURCES.txt
etlplus.egg-info/dependency_links.txt
etlplus.egg-info/entry_points.txt
etlplus.egg-info/requires.txt
etlplus.egg-info/top_level.txt
etlplus/api/README.md
etlplus/api/__init__.py
etlplus/api/auth.py
etlplus/api/config.py
etlplus/api/endpoint_client.py
etlplus/api/enums.py
etlplus/api/errors.py
etlplus/api/request_manager.py
etlplus/api/retry_manager.py
etlplus/api/transport.py
etlplus/api/types.py
etlplus/api/utils.py
etlplus/api/pagination/__init__.py
etlplus/api/pagination/client.py
etlplus/api/pagination/config.py
etlplus/api/pagination/paginator.py
etlplus/api/rate_limiting/__init__.py
etlplus/api/rate_limiting/config.py
etlplus/api/rate_limiting/rate_limiter.py
etlplus/cli/README.md
etlplus/cli/__init__.py
etlplus/cli/commands.py
etlplus/cli/constants.py
etlplus/cli/handlers.py
etlplus/cli/io.py
etlplus/cli/main.py
etlplus/cli/options.py
etlplus/cli/state.py
etlplus/cli/types.py
etlplus/connector/__init__.py
etlplus/connector/api.py
etlplus/connector/connector.py
etlplus/connector/core.py
etlplus/connector/database.py
etlplus/connector/enums.py
etlplus/connector/file.py
etlplus/connector/types.py
etlplus/connector/utils.py
etlplus/database/README.md
etlplus/database/__init__.py
etlplus/database/ddl.py
etlplus/database/engine.py
etlplus/database/orm.py
etlplus/database/schema.py
etlplus/database/types.py
etlplus/file/README.md
etlplus/file/__init__.py
etlplus/file/_archive.py
etlplus/file/_binary_codec_handlers.py
etlplus/file/_core_dispatch.py
etlplus/file/_dataframe.py
etlplus/file/_handler_abc.py
etlplus/file/_imports.py
etlplus/file/_io.py
etlplus/file/_mixins.py
etlplus/file/_module_callables.py
etlplus/file/_pandas_handlers.py
etlplus/file/_r.py
etlplus/file/_r_handlers.py
etlplus/file/_scientific_dataset.py
etlplus/file/_scientific_handlers.py
etlplus/file/_semi_structured_handlers.py
etlplus/file/_sql.py
etlplus/file/_statistical_handlers.py
etlplus/file/_stub_categories.py
etlplus/file/_template_handlers.py
etlplus/file/accdb.py
etlplus/file/arrow.py
etlplus/file/avro.py
etlplus/file/base.py
etlplus/file/bson.py
etlplus/file/cbor.py
etlplus/file/cfg.py
etlplus/file/conf.py
etlplus/file/core.py
etlplus/file/csv.py
etlplus/file/dat.py
etlplus/file/dta.py
etlplus/file/duckdb.py
etlplus/file/enums.py
etlplus/file/feather.py
etlplus/file/fwf.py
etlplus/file/gz.py
etlplus/file/hbs.py
etlplus/file/hdf5.py
etlplus/file/ini.py
etlplus/file/ion.py
etlplus/file/jinja2.py
etlplus/file/json.py
etlplus/file/log.py
etlplus/file/mat.py
etlplus/file/mdb.py
etlplus/file/msgpack.py
etlplus/file/mustache.py
etlplus/file/nc.py
etlplus/file/ndjson.py
etlplus/file/numbers.py
etlplus/file/ods.py
etlplus/file/orc.py
etlplus/file/parquet.py
etlplus/file/pb.py
etlplus/file/pbf.py
etlplus/file/properties.py
etlplus/file/proto.py
etlplus/file/psv.py
etlplus/file/rda.py
etlplus/file/rds.py
etlplus/file/registry.py
etlplus/file/sas7bdat.py
etlplus/file/sav.py
etlplus/file/sqlite.py
etlplus/file/stub.py
etlplus/file/sylk.py
etlplus/file/tab.py
etlplus/file/toml.py
etlplus/file/tsv.py
etlplus/file/txt.py
etlplus/file/vm.py
etlplus/file/wks.py
etlplus/file/xls.py
etlplus/file/xlsm.py
etlplus/file/xlsx.py
etlplus/file/xml.py
etlplus/file/xpt.py
etlplus/file/yaml.py
etlplus/file/zip.py
etlplus/file/zsav.py
etlplus/ops/README.md
etlplus/ops/__init__.py
etlplus/ops/enums.py
etlplus/ops/extract.py
etlplus/ops/load.py
etlplus/ops/run.py
etlplus/ops/transform.py
etlplus/ops/types.py
etlplus/ops/utils.py
etlplus/ops/validate.py
etlplus/templates/README.md
etlplus/templates/__init__.py
etlplus/templates/ddl.sql.j2
etlplus/templates/view.sql.j2
etlplus/workflow/README.md
etlplus/workflow/__init__.py
etlplus/workflow/dag.py
etlplus/workflow/jobs.py
etlplus/workflow/profile.py
examples/README.md
examples/quickstart.py
examples/configs/ddl_spec.yml
examples/configs/pipeline.yml
examples/data/sample.csv
examples/data/sample.json
examples/data/sample.xml
examples/data/sample.xsd
examples/data/sample.yaml
tests/README.md
tests/__init__.py
tests/conftest.py
tests/pytest_file_common.py
tests/pytest_shared_fixtures.py
tests/pytest_shared_support.py
tests/e2e/__init__.py
tests/integration/__init__.py
tests/integration/conftest.py
tests/integration/test_i_cli.py
tests/integration/test_i_config_load.py
tests/integration/test_i_examples_data_parity.py
tests/integration/test_i_pagination_strategy.py
tests/integration/test_i_run.py
tests/integration/test_i_run_profile_pagination_defaults.py
tests/integration/test_i_run_profile_rate_limit_defaults.py
tests/integration/cli/__init__.py
tests/integration/cli/conftest.py
tests/integration/cli/test_i_cli_check.py
tests/integration/cli/test_i_cli_extract.py
tests/integration/cli/test_i_cli_handlers.py
tests/integration/cli/test_i_cli_load.py
tests/integration/cli/test_i_cli_render.py
tests/integration/cli/test_i_cli_run.py
tests/integration/cli/test_i_cli_transform.py
tests/integration/cli/test_i_cli_validate.py
tests/integration/file/README.md
tests/integration/file/__init__.py
tests/integration/file/conftest.py
tests/integration/file/pytest_smoke_file_contracts.py
tests/integration/file/test_i_file_arrow.py
tests/integration/file/test_i_file_avro.py
tests/integration/file/test_i_file_bson.py
tests/integration/file/test_i_file_cbor.py
tests/integration/file/test_i_file_csv.py
tests/integration/file/test_i_file_dat.py
tests/integration/file/test_i_file_dta.py
tests/integration/file/test_i_file_duckdb.py
tests/integration/file/test_i_file_feather.py
tests/integration/file/test_i_file_fwf.py
tests/integration/file/test_i_file_gz.py
tests/integration/file/test_i_file_ini.py
tests/integration/file/test_i_file_json.py
tests/integration/file/test_i_file_msgpack.py
tests/integration/file/test_i_file_nc.py
tests/integration/file/test_i_file_ndjson.py
tests/integration/file/test_i_file_ods.py
tests/integration/file/test_i_file_orc.py
tests/integration/file/test_i_file_parquet.py
tests/integration/file/test_i_file_pb.py
tests/integration/file/test_i_file_properties.py
tests/integration/file/test_i_file_proto.py
tests/integration/file/test_i_file_psv.py
tests/integration/file/test_i_file_rda.py
tests/integration/file/test_i_file_rds.py
tests/integration/file/test_i_file_sav.py
tests/integration/file/test_i_file_sqlite.py
tests/integration/file/test_i_file_tab.py
tests/integration/file/test_i_file_toml.py
tests/integration/file/test_i_file_tsv.py
tests/integration/file/test_i_file_txt.py
tests/integration/file/test_i_file_xls.py
tests/integration/file/test_i_file_xlsm.py
tests/integration/file/test_i_file_xlsx.py
tests/integration/file/test_i_file_xml.py
tests/integration/file/test_i_file_xpt.py
tests/integration/file/test_i_file_zip.py
tests/integration/workflow/__init__.py
tests/integration/workflow/test_i_workflow_dag.py
tests/unit/__init__.py
tests/unit/conftest.py
tests/unit/pytest_unit_api.py
tests/unit/test_u_config.py
tests/unit/test_u_main.py
tests/unit/test_u_mixins.py
tests/unit/test_u_utils.py
tests/unit/test_u_version.py
tests/unit/api/__init__.py
tests/unit/api/conftest.py
tests/unit/api/test_u_api_auth.py
tests/unit/api/test_u_api_config.py
tests/unit/api/test_u_api_endpoint_client.py
tests/unit/api/test_u_api_enums.py
tests/unit/api/test_u_api_errors.py
tests/unit/api/test_u_api_mocks.py
tests/unit/api/test_u_api_pagination_client.py
tests/unit/api/test_u_api_pagination_config.py
tests/unit/api/test_u_api_paginator.py
tests/unit/api/test_u_api_rate_limit_config.py
tests/unit/api/test_u_api_rate_limiter.py
tests/unit/api/test_u_api_request_manager.py
tests/unit/api/test_u_api_retry_manager.py
tests/unit/api/test_u_api_transport.py
tests/unit/api/test_u_api_types.py
tests/unit/api/test_u_api_utils.py
tests/unit/cli/__init__.py
tests/unit/cli/conftest.py
tests/unit/cli/test_u_cli_commands.py
tests/unit/cli/test_u_cli_constants.py
tests/unit/cli/test_u_cli_handlers.py
tests/unit/cli/test_u_cli_init.py
tests/unit/cli/test_u_cli_io.py
tests/unit/cli/test_u_cli_main.py
tests/unit/cli/test_u_cli_options.py
tests/unit/cli/test_u_cli_state.py
tests/unit/cli/test_u_cli_types.py
tests/unit/connector/__init__.py
tests/unit/connector/conftest.py
tests/unit/connector/test_u_connector_enums.py
tests/unit/connector/test_u_connector_utils.py
tests/unit/database/__init__.py
tests/unit/database/conftest.py
tests/unit/database/test_u_database_ddl.py
tests/unit/database/test_u_database_engine.py
tests/unit/database/test_u_database_orm.py
tests/unit/database/test_u_database_schema.py
tests/unit/file/__init__.py
tests/unit/file/conftest.py
tests/unit/file/pytest_file_contract_bases.py
tests/unit/file/pytest_file_contract_mixins.py
tests/unit/file/pytest_file_contract_utils.py
tests/unit/file/pytest_file_contracts.py
tests/unit/file/pytest_file_contracts_binary.py
tests/unit/file/pytest_file_contracts_dataset.py
tests/unit/file/pytest_file_contracts_tabular.py
tests/unit/file/pytest_file_core_cases.py
tests/unit/file/pytest_file_roundtrip_cases.py
tests/unit/file/pytest_file_roundtrip_spec.py
tests/unit/file/pytest_file_stubs.py
tests/unit/file/pytest_file_support.py
tests/unit/file/pytest_file_types.py
tests/unit/file/test_u_file_accdb.py
tests/unit/file/test_u_file_arrow.py
tests/unit/file/test_u_file_avro.py
tests/unit/file/test_u_file_base.py
tests/unit/file/test_u_file_bson.py
tests/unit/file/test_u_file_cbor.py
tests/unit/file/test_u_file_cfg.py
tests/unit/file/test_u_file_conf.py
tests/unit/file/test_u_file_core.py
tests/unit/file/test_u_file_core_dispatch.py
tests/unit/file/test_u_file_csv.py
tests/unit/file/test_u_file_dat.py
tests/unit/file/test_u_file_dta.py
tests/unit/file/test_u_file_duckdb.py
tests/unit/file/test_u_file_enums.py
tests/unit/file/test_u_file_feather.py
tests/unit/file/test_u_file_fwf.py
tests/unit/file/test_u_file_gz.py
tests/unit/file/test_u_file_hbs.py
tests/unit/file/test_u_file_hdf5.py
tests/unit/file/test_u_file_imports.py
tests/unit/file/test_u_file_ini.py
tests/unit/file/test_u_file_io.py
tests/unit/file/test_u_file_ion.py
tests/unit/file/test_u_file_jinja2.py
tests/unit/file/test_u_file_json.py
tests/unit/file/test_u_file_log.py
tests/unit/file/test_u_file_mat.py
tests/unit/file/test_u_file_mdb.py
tests/unit/file/test_u_file_mixins.py
tests/unit/file/test_u_file_module_callables.py
tests/unit/file/test_u_file_msgpack.py
tests/unit/file/test_u_file_mustache.py
tests/unit/file/test_u_file_nc.py
tests/unit/file/test_u_file_ndjson.py
tests/unit/file/test_u_file_numbers.py
tests/unit/file/test_u_file_ods.py
tests/unit/file/test_u_file_orc.py
tests/unit/file/test_u_file_pandas_handlers.py
tests/unit/file/test_u_file_parquet.py
tests/unit/file/test_u_file_pb.py
tests/unit/file/test_u_file_pbf.py
tests/unit/file/test_u_file_properties.py
tests/unit/file/test_u_file_proto.py
tests/unit/file/test_u_file_psv.py
tests/unit/file/test_u_file_r.py
tests/unit/file/test_u_file_rda.py
tests/unit/file/test_u_file_rds.py
tests/unit/file/test_u_file_registry.py
tests/unit/file/test_u_file_sas7bdat.py
tests/unit/file/test_u_file_sav.py
tests/unit/file/test_u_file_scientific_dataset_keys.py
tests/unit/file/test_u_file_scientific_handlers.py
tests/unit/file/test_u_file_semi_structured_handlers.py
tests/unit/file/test_u_file_sql.py
tests/unit/file/test_u_file_sqlite.py
tests/unit/file/test_u_file_stub.py
tests/unit/file/test_u_file_stub_categories.py
tests/unit/file/test_u_file_sylk.py
tests/unit/file/test_u_file_tab.py
tests/unit/file/test_u_file_toml.py
tests/unit/file/test_u_file_tsv.py
tests/unit/file/test_u_file_txt.py
tests/unit/file/test_u_file_vm.py
tests/unit/file/test_u_file_wks.py
tests/unit/file/test_u_file_xls.py
tests/unit/file/test_u_file_xlsm.py
tests/unit/file/test_u_file_xlsx.py
tests/unit/file/test_u_file_xml.py
tests/unit/file/test_u_file_xpt.py
tests/unit/file/test_u_file_yaml.py
tests/unit/file/test_u_file_zip.py
tests/unit/file/test_u_file_zsav.py
tests/unit/meta/pytest_meta_support.py
tests/unit/meta/test_u_contract_module_io_deprecations.py
tests/unit/meta/test_u_contract_readme.py
tests/unit/meta/test_u_integration_file_conventions.py
tests/unit/meta/test_u_marker_coverage.py
tests/unit/meta/test_u_test_filenames.py
tests/unit/meta/test_u_test_layout.py
tests/unit/ops/__init__.py
tests/unit/ops/conftest.py
tests/unit/ops/test_u_ops_enums.py
tests/unit/ops/test_u_ops_extract.py
tests/unit/ops/test_u_ops_load.py
tests/unit/ops/test_u_ops_run.py
tests/unit/ops/test_u_ops_transform.py
tests/unit/ops/test_u_ops_utils.py
tests/unit/ops/test_u_ops_validate.py
tests/unit/workflow/__init__.py
tests/unit/workflow/conftest.py
tests/unit/workflow/test_u_workflow_dag.py
tests/unit/workflow/test_u_workflow_init.py
tests/unit/workflow/test_u_workflow_jobs.py
tests/unit/workflow/test_u_workflow_profile.py
tools/update_demo_snippets.py