Skip to main content

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

Project description

Metadata Guardian

PyPI userdoc apidoc

Overview

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.

Usage

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.3.tar.gz (45.3 kB view details)

Uploaded Source

Built Distributions

metadata_guardian-0.2.3-cp37-abi3-win_amd64.whl (675.9 kB view details)

Uploaded CPython 3.7+ Windows x86-64

metadata_guardian-0.2.3-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl (772.6 kB view details)

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

metadata_guardian-0.2.3-cp37-abi3-macosx_11_0_arm64.whl (639.4 kB view details)

Uploaded CPython 3.7+ macOS 11.0+ ARM64

metadata_guardian-0.2.3-cp37-abi3-macosx_10_7_x86_64.whl (704.1 kB view details)

Uploaded CPython 3.7+ macOS 10.7+ x86-64

File details

Details for the file metadata_guardian-0.2.3.tar.gz.

File metadata

  • Download URL: metadata_guardian-0.2.3.tar.gz
  • Upload date:
  • Size: 45.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.12.10

File hashes

Hashes for metadata_guardian-0.2.3.tar.gz
Algorithm Hash digest
SHA256 48997710a0f55303f5be6e2a27cdf71dafa54d17ebb0718aaceb2910cebec618
MD5 92fee7c834fd8a6934ea34239d77368c
BLAKE2b-256 057c561451df33676561abb9679e48ab88feab02568ea549f84d29566f8012d1

See more details on using hashes here.

File details

Details for the file metadata_guardian-0.2.3-cp37-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for metadata_guardian-0.2.3-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 25fdb409f90faed473fc71039ab493920803a7727efa11bf7f5f8a5feb9dbb65
MD5 8fba6b3b69f9876aa63b3f511a25cf69
BLAKE2b-256 87fc24badb69532531687a040811bf93a2cbcb21b3a3af6745ea2dd1c0cc0c08

See more details on using hashes here.

File details

Details for the file metadata_guardian-0.2.3-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for metadata_guardian-0.2.3-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 917a132ebf43f91b5b9d281632ebf025688c8e1ea32cc07e2e5c7b80190ff06f
MD5 6e258062a116bba9042c7f8ec823e36d
BLAKE2b-256 ceb9c7070b8ce3aa9357c697f49dad2272e40874e53d929491b109bc0ab99687

See more details on using hashes here.

File details

Details for the file metadata_guardian-0.2.3-cp37-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for metadata_guardian-0.2.3-cp37-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9b86f4c0060d52b14eae0aebe4ad29461d07fc0f6ba886a741a38ce476d49b06
MD5 1305a774797553ef8733a83b22a49ebb
BLAKE2b-256 e0102338188d1fd735e0b2a33b972ec9c1948bd424fe5447229b445f27469b6a

See more details on using hashes here.

File details

Details for the file metadata_guardian-0.2.3-cp37-abi3-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for metadata_guardian-0.2.3-cp37-abi3-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 7d7a2b7dee918ca2a2c216dd9128009282ee3fb288216262ddaee85319b19419
MD5 f51dd56aff48d9e244225d85e47d85b0
BLAKE2b-256 9b824e353441af985c3ea9ecf3fa0a754ecc4dfdeb294b64bec6ed6b24f32320

See more details on using hashes here.

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