--- title: Repository Table of Contents --- # Repository Table of Contents This index is automatically generated. Each entry links directly to the raw file contents so tooling can retrieve any resource without manual navigation. - **Repository:** [isaacnfairplay/duckplus](https://github.com/isaacnfairplay/duckplus) - **Source reference:** `main` - **[.github/](https://github.com/isaacnfairplay/duckplus/tree/main/.github)** - **[workflows/](https://github.com/isaacnfairplay/duckplus/tree/main/.github/workflows)** - [docs.yml](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/.github/workflows/docs.yml) - [python-publish.yml](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/.github/workflows/python-publish.yml) - [.gitignore](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/.gitignore) - [AGENTS.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/AGENTS.md) - [MANIFEST.in](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/MANIFEST.in) - [README.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/README.md) - [TODO.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/TODO.md) - **[docs/](https://github.com/isaacnfairplay/duckplus/tree/main/docs)** - [Makefile](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/Makefile) - **[_static/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/_static)** - [theme_overrides.css](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/_static/theme_overrides.css) - [version_switcher.json](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/_static/version_switcher.json) - [community_extension_targets.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/community_extension_targets.md) - [conf.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/conf.py) - [contributing.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/contributing.md) - [duckdb_function_module_audit.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/duckdb_function_module_audit.md) - [extensions_audit.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/extensions_audit.md) - [function_namespace_generator_retirement.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/function_namespace_generator_retirement.md) - [index.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/index.md) - [io.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/io.md) - [language_server_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/language_server_demo.md) - [pi_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/pi_demo.md) - [pypi-assessment.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/pypi-assessment.md) - [registry_inventory.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/registry_inventory.md) - [relation.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/relation.md) - [repository-map.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/repository-map.md) - [requirements.txt](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/requirements.txt) - [schema.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/schema.md) - [ty_language_server.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/ty_language_server.md) - [typed_api.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/typed_api.md) - **[versions/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions)** - **[1.0/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.0)** - **[api/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.0/api)** - [index.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.0/api/index.md) - [community_extensions.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.0/community_extensions.md) - **[core/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.0/core)** - [duckcon.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.0/core/duckcon.md) - [relations.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.0/core/relations.md) - [typed_expressions.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.0/core/typed_expressions.md) - [getting_started.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.0/getting_started.md) - [index.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.0/index.md) - **[io/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.0/io)** - [file_append.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.0/io/file_append.md) - [overview.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.0/io/overview.md) - [language_server_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.0/language_server_demo.md) - [pi_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.0/pi_demo.md) - [practitioner_demos.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.0/practitioner_demos.md) - [sales_pipeline_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.0/sales_pipeline_demo.md) - [schema_management.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.0/schema_management.md) - **[1.1/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.1)** - **[api/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.1/api)** - [index.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/api/index.md) - **[typed/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.1/api/typed)** - [function_catalog.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/api/typed/function_catalog.md) - [community_extensions.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/community_extensions.md) - **[core/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.1/core)** - [duckcon.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/core/duckcon.md) - [relations.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/core/relations.md) - [typed_expressions.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/core/typed_expressions.md) - **[duckdb_demos/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.1/duckdb_demos)** - [analytics_recipes.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/duckdb_demos/analytics_recipes.md) - [extensions_and_installation.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/duckdb_demos/extensions_and_installation.md) - [index.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/duckdb_demos/index.md) - [json_and_nested.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/duckdb_demos/json_and_nested.md) - [local_files.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/duckdb_demos/local_files.md) - [notebooks_and_dataframes.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/duckdb_demos/notebooks_and_dataframes.md) - [remote_files.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/duckdb_demos/remote_files.md) - [getting_started.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/getting_started.md) - [index.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/index.md) - **[io/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.1/io)** - [file_append.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/io/file_append.md) - [overview.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/io/overview.md) - [language_server_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/language_server_demo.md) - [pi_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/pi_demo.md) - [practitioner_demos.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/practitioner_demos.md) - [sales_pipeline_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/sales_pipeline_demo.md) - [schema_management.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/schema_management.md) - [traceability_pipeline_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.1/traceability_pipeline_demo.md) - **[1.2/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.2)** - **[api/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.2/api)** - [index.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/api/index.md) - **[typed/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.2/api/typed)** - [function_catalog.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/api/typed/function_catalog.md) - [community_extensions.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/community_extensions.md) - **[core/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.2/core)** - [duckcon.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/core/duckcon.md) - [function_modules.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/core/function_modules.md) - [relations.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/core/relations.md) - [typed_expressions.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/core/typed_expressions.md) - **[duckdb_demos/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.2/duckdb_demos)** - [analytics_recipes.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/duckdb_demos/analytics_recipes.md) - [extensions_and_installation.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/duckdb_demos/extensions_and_installation.md) - [index.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/duckdb_demos/index.md) - [json_and_nested.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/duckdb_demos/json_and_nested.md) - [local_files.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/duckdb_demos/local_files.md) - [notebooks_and_dataframes.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/duckdb_demos/notebooks_and_dataframes.md) - [remote_files.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/duckdb_demos/remote_files.md) - [getting_started.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/getting_started.md) - [index.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/index.md) - **[io/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.2/io)** - [file_append.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/io/file_append.md) - [overview.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/io/overview.md) - [language_server_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/language_server_demo.md) - [pi_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/pi_demo.md) - [practitioner_demos.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/practitioner_demos.md) - [sales_pipeline_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/sales_pipeline_demo.md) - [schema_management.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/schema_management.md) - [traceability_pipeline_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.2/traceability_pipeline_demo.md) - **[1.3/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.3)** - **[api/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.3/api)** - [index.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/api/index.md) - **[typed/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.3/api/typed)** - [function_catalog.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/api/typed/function_catalog.md) - [community_extensions.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/community_extensions.md) - **[core/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.3/core)** - [duckcon.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/core/duckcon.md) - [function_modules.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/core/function_modules.md) - [relations.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/core/relations.md) - [typed_expressions.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/core/typed_expressions.md) - **[duckdb_demos/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.3/duckdb_demos)** - [analytics_recipes.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/duckdb_demos/analytics_recipes.md) - [extensions_and_installation.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/duckdb_demos/extensions_and_installation.md) - [index.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/duckdb_demos/index.md) - [json_and_nested.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/duckdb_demos/json_and_nested.md) - [local_files.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/duckdb_demos/local_files.md) - [notebooks_and_dataframes.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/duckdb_demos/notebooks_and_dataframes.md) - [remote_files.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/duckdb_demos/remote_files.md) - [getting_started.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/getting_started.md) - [index.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/index.md) - **[io/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.3/io)** - [file_append.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/io/file_append.md) - [overview.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/io/overview.md) - [language_server_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/language_server_demo.md) - [pi_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/pi_demo.md) - [practitioner_demos.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/practitioner_demos.md) - [sales_pipeline_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/sales_pipeline_demo.md) - [schema_management.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/schema_management.md) - [traceability_pipeline_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.3/traceability_pipeline_demo.md) - **[1.4/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.4)** - **[api/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.4/api)** - [index.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/api/index.md) - **[typed/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.4/api/typed)** - [function_catalog.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/api/typed/function_catalog.md) - [community_extensions.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/community_extensions.md) - **[core/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.4/core)** - [duckcon.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/core/duckcon.md) - [function_modules.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/core/function_modules.md) - [relations.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/core/relations.md) - [typed_expressions.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/core/typed_expressions.md) - **[duckdb_demos/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.4/duckdb_demos)** - [analytics_recipes.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/duckdb_demos/analytics_recipes.md) - [extensions_and_installation.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/duckdb_demos/extensions_and_installation.md) - [index.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/duckdb_demos/index.md) - [json_and_nested.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/duckdb_demos/json_and_nested.md) - [local_files.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/duckdb_demos/local_files.md) - [notebooks_and_dataframes.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/duckdb_demos/notebooks_and_dataframes.md) - [remote_files.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/duckdb_demos/remote_files.md) - [getting_started.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/getting_started.md) - [index.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/index.md) - **[io/](https://github.com/isaacnfairplay/duckplus/tree/main/docs/versions/1.4/io)** - [file_append.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/io/file_append.md) - [overview.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/io/overview.md) - [language_server_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/language_server_demo.md) - [pi_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/pi_demo.md) - [practitioner_demos.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/practitioner_demos.md) - [sales_pipeline_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/sales_pipeline_demo.md) - [schema_management.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/schema_management.md) - [traceability_pipeline_demo.md](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/docs/versions/1.4/traceability_pipeline_demo.md) - **[duckplus/](https://github.com/isaacnfairplay/duckplus/tree/main/duckplus)** - [__init__.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/__init__.py) - [_table_utils.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/_table_utils.py) - [duckcon.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/duckcon.py) - **[examples/](https://github.com/isaacnfairplay/duckplus/tree/main/duckplus/examples)** - [__init__.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/examples/__init__.py) - [pi_demo.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/examples/pi_demo.py) - [sales_pipeline.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/examples/sales_pipeline.py) - [traceability_pipeline.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/examples/traceability_pipeline.py) - [extensions.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/extensions.py) - **[functions/](https://github.com/isaacnfairplay/duckplus/tree/main/duckplus/functions)** - [__init__.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/__init__.py) - [_base.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/_base.py) - **[aggregate/](https://github.com/isaacnfairplay/duckplus/tree/main/duckplus/functions/aggregate)** - [__init__.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/__init__.py) - [approximation.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/approximation.py) - [arg_extrema.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/arg_extrema.py) - [averages.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/averages.py) - [bitstring.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/bitstring.py) - [bitwise.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/bitwise.py) - [boolean.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/boolean.py) - [counting.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/counting.py) - [extrema.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/extrema.py) - [extremum_by_value.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/extremum_by_value.py) - [generic.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/generic.py) - [list.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/list.py) - [map.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/map.py) - [median.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/median.py) - [mode.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/mode.py) - [ordering.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/ordering.py) - [quantiles.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/quantiles.py) - [regression.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/regression.py) - [statistics.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/statistics.py) - [string.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/string.py) - [summation.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/aggregate/summation.py) - **[scalar/](https://github.com/isaacnfairplay/duckplus/tree/main/duckplus/functions/scalar)** - [__init__.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/scalar/__init__.py) - [list.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/scalar/list.py) - [postgres_privilege.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/scalar/postgres_privilege.py) - [postgres_visibility.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/scalar/postgres_visibility.py) - [string.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/scalar/string.py) - [system.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/functions/scalar/system.py) - **[io/](https://github.com/isaacnfairplay/duckplus/tree/main/duckplus/io)** - [__init__.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/io/__init__.py) - [relation.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/relation.py) - [schema.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/schema.py) - **[static_typed/](https://github.com/isaacnfairplay/duckplus/tree/main/duckplus/static_typed)** - [__init__.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/__init__.py) - [_generated_function_namespaces.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/_generated_function_namespaces.py) - [_generated_function_namespaces.pyi](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/_generated_function_namespaces.pyi) - [dependencies.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/dependencies.py) - [ducktype.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/ducktype.py) - [ducktype.pyi](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/ducktype.pyi) - [expression.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/expression.py) - **[expressions/](https://github.com/isaacnfairplay/duckplus/tree/main/duckplus/static_typed/expressions)** - [__init__.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/expressions/__init__.py) - [base.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/expressions/base.py) - [binary.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/expressions/binary.py) - [boolean.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/expressions/boolean.py) - [case.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/expressions/case.py) - [casting.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/expressions/casting.py) - [decimal.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/expressions/decimal.py) - [decimal.pyi](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/expressions/decimal.pyi) - [generic.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/expressions/generic.py) - [numeric.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/expressions/numeric.py) - [temporal.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/expressions/temporal.py) - [text.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/expressions/text.py) - [utils.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/expressions/utils.py) - **[function_overrides/](https://github.com/isaacnfairplay/duckplus/tree/main/duckplus/static_typed/function_overrides)** - [__init__.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/function_overrides/__init__.py) - [_expression_methods.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/function_overrides/_expression_methods.py) - [scalar_generic.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/function_overrides/scalar_generic.py) - [scalar_postgres_privilege.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/function_overrides/scalar_postgres_privilege.py) - [scalar_postgres_visibility.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/function_overrides/scalar_postgres_visibility.py) - [scalar_string.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/function_overrides/scalar_string.py) - [scalar_system.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/function_overrides/scalar_system.py) - [functions.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/functions.py) - [select.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/select.py) - **[types/](https://github.com/isaacnfairplay/duckplus/tree/main/duckplus/static_typed/types)** - [__init__.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/types/__init__.py) - [base.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/types/base.py) - [collections.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/types/collections.py) - [inference.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/types/inference.py) - [parser.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/static_typed/types/parser.py) - [table.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/table.py) - **[typed/](https://github.com/isaacnfairplay/duckplus/tree/main/duckplus/typed)** - [__init__.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/typed/__init__.py) - [__init__.pyi](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus/typed/__init__.pyi) - **[duckplus.egg-info/](https://github.com/isaacnfairplay/duckplus/tree/main/duckplus.egg-info)** - [PKG-INFO](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus.egg-info/PKG-INFO) - [SOURCES.txt](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus.egg-info/SOURCES.txt) - [dependency_links.txt](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus.egg-info/dependency_links.txt) - [requires.txt](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus.egg-info/requires.txt) - [top_level.txt](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/duckplus.egg-info/top_level.txt) - [package-lock.json](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/package-lock.json) - [package.json](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/package.json) - [pyproject.toml](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/pyproject.toml) - **[scripts/](https://github.com/isaacnfairplay/duckplus/tree/main/scripts)** - [audit_extensions.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/scripts/audit_extensions.py) - [demo_language_server.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/scripts/demo_language_server.py) - [generate_function_namespaces.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/scripts/generate_function_namespaces.py) - [generate_repo_toc.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/scripts/generate_repo_toc.py) - **[tests/](https://github.com/isaacnfairplay/duckplus/tree/main/tests)** - [__init__.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/__init__.py) - [_project_metadata.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/_project_metadata.py) - [conftest.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/conftest.py) - [function_catalog_expectations.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/function_catalog_expectations.py) - [test_duckcon.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_duckcon.py) - [test_examples_pi_demo.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_examples_pi_demo.py) - [test_examples_sales_pipeline.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_examples_sales_pipeline.py) - [test_examples_traceability_pipeline.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_examples_traceability_pipeline.py) - [test_extensions_audit.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_extensions_audit.py) - [test_function_import_barrels.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_function_import_barrels.py) - [test_gen_duck_functions.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_gen_duck_functions.py) - [test_git_installation.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_git_installation.py) - [test_io_helpers.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_io_helpers.py) - [test_mypy_integration.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_mypy_integration.py) - [test_numeric_literal_inference.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_numeric_literal_inference.py) - [test_odbc_extension.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_odbc_extension.py) - [test_pypi_distribution.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_pypi_distribution.py) - [test_relation.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_relation.py) - [test_schema.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_schema.py) - [test_static_typed_parity.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_static_typed_parity.py) - [test_static_typed_unsigned_contract.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_static_typed_unsigned_contract.py) - [test_table.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_table.py) - [test_ty_integration.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_ty_integration.py) - [test_type_parsing.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_type_parsing.py) - [test_typed_ducktype_module.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_typed_ducktype_module.py) - [test_typed_expression.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_typed_expression.py) - [test_typed_function_namespace.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/test_typed_function_namespace.py) - [typecheck_cases.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/typecheck_cases.py) - **[typed/](https://github.com/isaacnfairplay/duckplus/tree/main/tests/typed)** - [test_ordered_aggregates.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tests/typed/test_ordered_aggregates.py) - **[tools/](https://github.com/isaacnfairplay/duckplus/tree/main/tools)** - [gen_duck_functions.py](https://raw.githubusercontent.com/isaacnfairplay/duckplus/main/tools/gen_duck_functions.py)