.gitignore
.pre-commit-config.yaml
LICENSE
README.md
docker-compose.yml
justfile
mkdocs.yml
pyproject.toml
trufflehog-exclude.txt
uv.lock
.github/pull_request_template.md
.github/workflows/build.yml
.github/workflows/deploy-docker-image-to-packages.yml
.github/workflows/deploy-package-to-pypi.yml
.github/workflows/docs-build-and-deploy.yml
.github/workflows/docs-build.yml
.github/workflows/pytest.yml
.github/workflows/ruff.yml
.github/workflows/trufflehog.yml
.vscode/launch.json
.vscode/settings.json
docs/contributing.md
docs/index.md
docs/use-cases.md
docs/api/client/dags.md
docs/api/client/eval.md
docs/api/client/extract.md
docs/api/client/helpers.md
docs/api/client/index.md
docs/api/client/models.md
docs/api/client/results.md
docs/api/client/visualisation.md
docs/api/common/arrow.md
docs/api/common/db.md
docs/api/common/dtos.md
docs/api/common/eval.md
docs/api/common/exceptions.md
docs/api/common/graph.md
docs/api/common/hash.md
docs/api/common/index.md
docs/api/common/logging.md
docs/api/common/sources.md
docs/api/common/transform.md
docs/api/common/factories/entities.md
docs/api/common/factories/index.md
docs/api/common/factories/models.md
docs/api/common/factories/scenarios.md
docs/api/common/factories/sources.md
docs/api/server/api.md
docs/api/server/index.md
docs/api/server/uploads.md
docs/api/server/backends/postgresql.md
docs/assets/matchbox-icon-dark.png
docs/assets/matchbox-icon.svg
docs/assets/matchbox-logo-dark.svg
docs/assets/matchbox-logo-light.svg
docs/client/evaluation.md
docs/client/explore-resolutions.md
docs/client/install.md
docs/client/link-data.md
docs/client/query-data.md
docs/server/concepts.md
docs/server/deploy.md
docs/server/install.md
docs/server/risks.md
docs/stylesheets/extra.css
environments/containers.env
environments/development.env
environments/sample_client.env
environments/sample_server.env
src/matchbox/__init__.py
src/matchbox/client/__init__.py
src/matchbox/client/_handler.py
src/matchbox/client/_settings.py
src/matchbox/client/authorisation.py
src/matchbox/client/dags.py
src/matchbox/client/extract.py
src/matchbox/client/results.py
src/matchbox/client/visualisation.py
src/matchbox/client/eval/__init__.py
src/matchbox/client/eval/mock_ui.py
src/matchbox/client/eval/ui.py
src/matchbox/client/eval/utils.py
src/matchbox/client/helpers/__init__.py
src/matchbox/client/helpers/comparison.py
src/matchbox/client/helpers/delete.py
src/matchbox/client/helpers/index.py
src/matchbox/client/helpers/selector.py
src/matchbox/client/models/__init__.py
src/matchbox/client/models/models.py
src/matchbox/client/models/dedupers/__init__.py
src/matchbox/client/models/dedupers/base.py
src/matchbox/client/models/dedupers/naive.py
src/matchbox/client/models/linkers/__init__.py
src/matchbox/client/models/linkers/base.py
src/matchbox/client/models/linkers/deterministic.py
src/matchbox/client/models/linkers/splinklinker.py
src/matchbox/client/models/linkers/weighteddeterministic.py
src/matchbox/common/__init__.py
src/matchbox/common/arrow.py
src/matchbox/common/db.py
src/matchbox/common/dtos.py
src/matchbox/common/eval.py
src/matchbox/common/exceptions.py
src/matchbox/common/graph.py
src/matchbox/common/hash.py
src/matchbox/common/logging.py
src/matchbox/common/sources.py
src/matchbox/common/transform.py
src/matchbox/common/factories/__init__.py
src/matchbox/common/factories/dags.py
src/matchbox/common/factories/entities.py
src/matchbox/common/factories/models.py
src/matchbox/common/factories/scenarios.py
src/matchbox/common/factories/sources.py
src/matchbox/server/Dockerfile
src/matchbox/server/__init__.py
src/matchbox/server/base.py
src/matchbox/server/uploads.py
src/matchbox/server/api/__init__.py
src/matchbox/server/api/dependencies.py
src/matchbox/server/api/main.py
src/matchbox/server/api/routers/__init__.py
src/matchbox/server/api/routers/eval.py
src/matchbox/server/api/routers/models.py
src/matchbox/server/api/routers/resolutions.py
src/matchbox/server/api/routers/sources.py
src/matchbox/server/postgresql/.gitkeep
src/matchbox/server/postgresql/__init__.py
src/matchbox/server/postgresql/adapter.py
src/matchbox/server/postgresql/alembic.ini
src/matchbox/server/postgresql/db.py
src/matchbox/server/postgresql/mixin.py
src/matchbox/server/postgresql/orm.py
src/matchbox/server/postgresql/alembic/env.py
src/matchbox/server/postgresql/alembic/script.py.mako
src/matchbox/server/postgresql/alembic/versions/05cc4181a0ad_removed_source_key_reference_and_added_.py
src/matchbox/server/postgresql/alembic/versions/1907c34cfa1f_create_tables_given_schema.py
src/matchbox/server/postgresql/alembic/versions/3754ae042254_move_orm_to_root_leaf_contains_structure.py
src/matchbox/server/postgresql/alembic/versions/40a8e5ed48f2_create_schema_without_tables.py
src/matchbox/server/postgresql/alembic/versions/4a7c35f86405_move_sourceconfigs_from_sourceaddress_.py
src/matchbox/server/postgresql/alembic/versions/7a2d1b10ac0f_switch_from_location_uri_to_name.py
src/matchbox/server/postgresql/alembic/versions/83b134a86713_simplify_resolution_naming_and_hashing.py
src/matchbox/server/postgresql/alembic/versions/95c0b5c23446_renaming_sources_to_source_config.py
src/matchbox/server/postgresql/alembic/versions/ae63f79f6b39_renamed_sourcecolumns_to_sourcefields.py
src/matchbox/server/postgresql/alembic/versions/b38d61ab11cc_add_index_to_the_clustersourcekey_table.py
src/matchbox/server/postgresql/alembic/versions/b694eb292dea_add_an_index_to_the_probabilities_.py
src/matchbox/server/postgresql/alembic/versions/beba75a24962_add_pkspace_table.py
src/matchbox/server/postgresql/alembic/versions/dd0c3a9ecdf9_add_migrations_for_first_eval_tables.py
src/matchbox/server/postgresql/alembic/versions/e4122bdf9b0d_renamed_primary_keys_to_just_keys.py
src/matchbox/server/postgresql/alembic/versions/f3c9279437f4_add_content_hash_to_resolutions.py
src/matchbox/server/postgresql/utils/__init__.py
src/matchbox/server/postgresql/utils/db.py
src/matchbox/server/postgresql/utils/evaluation.py
src/matchbox/server/postgresql/utils/insert.py
src/matchbox/server/postgresql/utils/query.py
src/matchbox/server/postgresql/utils/results.py
src/matchbox_db.egg-info/PKG-INFO
src/matchbox_db.egg-info/SOURCES.txt
src/matchbox_db.egg-info/dependency_links.txt
src/matchbox_db.egg-info/requires.txt
src/matchbox_db.egg-info/top_level.txt
test/__init__.py
test/conftest.py
test/utils.py
test/client/__init__.py
test/client/test_dags.py
test/client/test_eval.py
test/client/test_extract.py
test/client/test_model.py
test/client/test_results.py
test/client/test_utils.py
test/client/test_visualisation.py
test/client/helpers/__init__.py
test/client/helpers/test_clean_helper.py
test/client/helpers/test_index_helper.py
test/client/helpers/test_match_helper.py
test/client/helpers/test_misc_helper.py
test/client/helpers/test_query_helper.py
test/client/methodologies/__init__.py
test/client/methodologies/test_dedupers_deterministic.py
test/client/methodologies/test_linkers_deterministic.py
test/client/methodologies/test_linkers_probabilistic.py
test/common/__init__.py
test/common/test_eval.py
test/common/test_graph.py
test/common/test_hash.py
test/common/test_results.py
test/common/test_sources.py
test/common/test_transform.py
test/common/factories/__init__.py
test/common/factories/test_entity_factory.py
test/common/factories/test_linked_factory.py
test/common/factories/test_model_factory.py
test/common/factories/test_probability_generation.py
test/common/factories/test_scenarios.py
test/common/factories/test_source_factory.py
test/common/factories/test_testkit_dag.py
test/data/all_companies.csv
test/e2e/test_e2e_analytical.py
test/e2e/test_e2e_dag.py
test/e2e/test_e2e_evaluation.py
test/fixtures/__init__.py
test/fixtures/client.py
test/fixtures/db.py
test/fixtures/graph.py
test/server/__init__.py
test/server/test_adapter.py
test/server/test_uploads.py
test/server/api/__init__.py
test/server/api/routes/__init__.py
test/server/api/routes/test_routes_eval.py
test/server/api/routes/test_routes_main.py
test/server/api/routes/test_routes_models.py
test/server/api/routes/test_routes_sources.py
test/server/postgresql/__init__.py
test/server/postgresql/test_pg_core.py
test/server/postgresql/test_pg_migrations.py
test/server/postgresql/test_pg_sql.py