Skip to main content

Privacy-preserving data anonymization using k-anonymity and related algorithms

Project description

Project Lighthouse Anonymize

PyPI version Python versions Documentation Status License: MIT

Privacy-preserving data anonymization using k-anonymity and related algorithms.

Installation

pip install project-lighthouse-anonymize

Documentation

Full documentation: https://project-lighthouse-anonymize.readthedocs.io

Publications

This work builds on research into privacy-preserving data analysis:

Contributing

We welcome contributions! Please see CONTRIBUTING.md for guidelines.

Releasing

To create a new release, use the /release command in Claude Code. This will:

  1. Analyze changes since the last release
  2. Propose an appropriate version bump following semantic versioning
  3. Update CHANGELOG.md
  4. Create and push a git tag
  5. Trigger automated PyPI publishing via GitHub Actions

License

This project is licensed under the MIT License - see LICENSE file for details.

Acknowledgments

Developed by the Airbnb Anti-Discrimination & Equity team.

Citation

If you use this software in your research, please cite:

Bloomston, A., & Airbnb Anti-Discrimination & Equity Engineering Team. (2026).
Project Lighthouse Anonymize. https://github.com/airbnb/project-lighthouse-anonymize

BibTeX:

@software{bloomston2025lighthouse,
  author = {Bloomston, Adam and {Airbnb Anti-Discrimination \& Equity Engineering Team}},
  title = {Project Lighthouse Anonymize},
  year = {2026},
  url = {https://github.com/airbnb/project-lighthouse-anonymize},
  license = {MIT}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

project_lighthouse_anonymize-1.0.0.tar.gz (153.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

project_lighthouse_anonymize-1.0.0-py3-none-any.whl (115.4 kB view details)

Uploaded Python 3

File details

Details for the file project_lighthouse_anonymize-1.0.0.tar.gz.

File metadata

File hashes

Hashes for project_lighthouse_anonymize-1.0.0.tar.gz
Algorithm Hash digest
SHA256 1cc8a6d47c9917316f0b3a6591157500587c4cca7eb854df32278091f689872d
MD5 f59204238d4ee67b111d87af66ad6092
BLAKE2b-256 2ee7fda8021d69ed56f919302c56f4ef4d11de92da34f5c777781cae9171fc31

See more details on using hashes here.

Provenance

The following attestation bundles were made for project_lighthouse_anonymize-1.0.0.tar.gz:

Publisher: publish.yml on airbnb/project-lighthouse-anonymize

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file project_lighthouse_anonymize-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for project_lighthouse_anonymize-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6c77d849c76b4b61acb270564f089dbc3416978de65d731249505b3d01efa641
MD5 339bece03a5a9178a9828096520743b5
BLAKE2b-256 6c116bc024e7fdd4d75c6fc6f82d9d1998110b39117ba36479c52ab9f9c390eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for project_lighthouse_anonymize-1.0.0-py3-none-any.whl:

Publisher: publish.yml on airbnb/project-lighthouse-anonymize

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page