LICENSE
README.md
pyproject.toml
src/oblitus/__init__.py
src/oblitus/anonymity_enforcement.py
src/oblitus/anonymizer.py
src/oblitus/chunked_apply.py
src/oblitus/cli.py
src/oblitus/diversity_enforcement.py
src/oblitus/engines.py
src/oblitus/entropy_sources.py
src/oblitus/errors.py
src/oblitus/frequency_links.py
src/oblitus/generalization_hierarchies.py
src/oblitus/generalized_column.py
src/oblitus/group_rewrite.py
src/oblitus/identifying_columns.py
src/oblitus/joined_tables.py
src/oblitus/joint_microaggregation.py
src/oblitus/key_generation.py
src/oblitus/local_suppression.py
src/oblitus/mondrian.py
src/oblitus/plan.py
src/oblitus/proposal.py
src/oblitus/protection.py
src/oblitus/row_order.py
src/oblitus/surrogates.py
src/oblitus/table.py
src/oblitus/table_files.py
src/oblitus/table_manifest.py
src/oblitus/taxonomy.py
src/oblitus/token_vault.py
src/oblitus/untreated_columns.py
src/oblitus.egg-info/PKG-INFO
src/oblitus.egg-info/SOURCES.txt
src/oblitus.egg-info/dependency_links.txt
src/oblitus.egg-info/entry_points.txt
src/oblitus.egg-info/requires.txt
src/oblitus.egg-info/top_level.txt
src/oblitus/detection/__init__.py
src/oblitus/detection/calibration.py
src/oblitus/detection/checksums.py
src/oblitus/detection/column_names.py
src/oblitus/detection/crypto_wallets.py
src/oblitus/detection/detector.py
src/oblitus/detection/free_text.py
src/oblitus/detection/identifier_boundaries.py
src/oblitus/detection/international_identifiers.py
src/oblitus/detection/kinds.py
src/oblitus/detection/missing_values.py
src/oblitus/detection/named_entities.py
src/oblitus/detection/passport_mrz.py
src/oblitus/detection/patterns.py
src/oblitus/detection/person_names.py
src/oblitus/detection/place_names.py
src/oblitus/detection/reference_lists.py
src/oblitus/detection/text_entities.py
src/oblitus/detection/text_names.py
src/oblitus/detection/text_normalization.py
src/oblitus/detection/value_evidence.py
src/oblitus/detection/data/first_names.txt
src/oblitus/detection/data/municipalities.txt
src/oblitus/detection/data/surnames.txt
src/oblitus/differential_privacy/__init__.py
src/oblitus/differential_privacy/aggregates.py
src/oblitus/differential_privacy/budget.py
src/oblitus/differential_privacy/domains.py
src/oblitus/differential_privacy/mst_synthesis.py
src/oblitus/differential_privacy/tree_model.py
src/oblitus/evaluation/__init__.py
src/oblitus/evaluation/aligned_sample.py
src/oblitus/evaluation/attacks.py
src/oblitus/evaluation/disclosure.py
src/oblitus/evaluation/dominance.py
src/oblitus/evaluation/inference.py
src/oblitus/evaluation/isolated_records.py
src/oblitus/evaluation/privacy.py
src/oblitus/evaluation/record_distance.py
src/oblitus/evaluation/synthetic_privacy.py
src/oblitus/evaluation/utility.py
src/oblitus/noise_explorer/__init__.py
src/oblitus/noise_explorer/page.py
src/oblitus/noise_explorer/sweep.py
src/oblitus/noise_explorer/template.html
src/oblitus/synthesis/__init__.py
src/oblitus/synthesis/causal_graph.py
src/oblitus/synthesis/challenge.py
src/oblitus/synthesis/class_balance.py
src/oblitus/synthesis/column_values.py
src/oblitus/synthesis/copula.py
src/oblitus/synthesis/difficulty.py
src/oblitus/synthesis/draw_replay.py
src/oblitus/synthesis/drift.py
src/oblitus/synthesis/expressions.py
src/oblitus/synthesis/generator.py
src/oblitus/synthesis/inference.py
src/oblitus/synthesis/interventions.py
src/oblitus/synthesis/label_noise.py
src/oblitus/synthesis/latent_correlation.py
src/oblitus/synthesis/logistic_calibration.py
src/oblitus/synthesis/marginals.py
src/oblitus/synthesis/missingness.py
src/oblitus/synthesis/panel.py
src/oblitus/synthesis/panel_generation.py
src/oblitus/synthesis/patterns.py
src/oblitus/synthesis/question_text.py
src/oblitus/synthesis/rare_values.py
src/oblitus/synthesis/relational.py
src/oblitus/synthesis/relational_challenge.py
src/oblitus/synthesis/relational_generation.py
src/oblitus/synthesis/schema.py
src/oblitus/synthesis/time_series.py
src/oblitus/synthesis/treatment_effects.py
src/oblitus/synthesis/unique_values.py
src/oblitus/techniques/__init__.py
src/oblitus/techniques/catalogue.py
src/oblitus/techniques/context.py
src/oblitus/techniques/date_expressions.py
src/oblitus/techniques/encryption.py
src/oblitus/techniques/ff1.py
src/oblitus/techniques/generalization.py
src/oblitus/techniques/masking.py
src/oblitus/techniques/noise.py
src/oblitus/techniques/numeric_expressions.py
src/oblitus/techniques/perturbation.py
src/oblitus/techniques/pseudonymization.py
src/oblitus/techniques/rescaling.py
src/oblitus/techniques/tokenization.py
src/oblitus/techniques/value_mapping.py
tests/test_anonymizer.py
tests/test_attack_risks.py
tests/test_business_confidentiality.py
tests/test_causal_challenges.py
tests/test_challenge_drift_and_noise.py
tests/test_chunked_apply.py
tests/test_class_imbalance.py
tests/test_cli.py
tests/test_detection.py
tests/test_detection_calibration.py
tests/test_difficulty.py
tests/test_diversity_and_closeness.py
tests/test_draw_replay.py
tests/test_engines.py
tests/test_evaluation.py
tests/test_generalization_hierarchies.py
tests/test_honest_protection.py
tests/test_international_identifiers.py
tests/test_joint_microaggregation.py
tests/test_key_generation.py
tests/test_missingness.py
tests/test_mondrian.py
tests/test_multi_table.py
tests/test_named_entities.py
tests/test_names_in_prose.py
tests/test_noise_explorer.py
tests/test_panels.py
tests/test_patterns.py
tests/test_privacy_budget.py
tests/test_privacy_guarantees.py
tests/test_private_aggregates.py
tests/test_private_synthesis.py
tests/test_question_text.py
tests/test_reference_lists.py
tests/test_relational_tables.py
tests/test_reversible_and_hashing.py
tests/test_row_order.py
tests/test_segment_entities.py
tests/test_synthesis.py
tests/test_synthetic_privacy.py
tests/test_techniques.py
tests/test_tokenization.py
tests/test_untreated_columns.py
tests/test_wallets_and_passports.py