Skip to main content

MetadataGuardian is used to protect data by searching the source metadata.

Project description

Metadata Guardian

PyPI userdoc apidoc


Metadata Guardian is a Python package that provides an easy way to protect your data sources by searching its metadata. By searching with data rules, it will detect what you are looking to protect. Using Rust, it makes blazing fast multi-regex matching.


Benefit from data sources available of the Python ecosystem while Rust provides fast multi-regex processing with regex and parallelizes the process with rayon.

Data Rules

Python Development

Install virtualenv:

make setup-venv

Development mode with the library installed in virtualenv:

make develop

Launch the tests:

make unit-test

Format and Runs checks:

make format
make check-rust
make check-python

Build the documentation locally:

make build-documentation

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

metadata_guardian-0.2.7.tar.gz (41.8 kB view hashes)

Uploaded Source

Built Distributions

metadata_guardian-0.2.7-cp37-abi3-win_amd64.whl (684.7 kB view hashes)

Uploaded CPython 3.7+ Windows x86-64

metadata_guardian-0.2.7-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (723.6 kB view hashes)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ ARM64

metadata_guardian-0.2.7-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl (790.7 kB view hashes)

Uploaded CPython 3.7+ manylinux: glibc 2.5+ x86-64

metadata_guardian-0.2.7-cp37-abi3-macosx_11_0_arm64.whl (657.9 kB view hashes)

Uploaded CPython 3.7+ macOS 11.0+ ARM64

metadata_guardian-0.2.7-cp37-abi3-macosx_10_7_x86_64.whl (719.8 kB view hashes)

Uploaded CPython 3.7+ macOS 10.7+ x86-64

Supported by

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