Metadata Guardian
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
Metadata
Release files for metadata-guardian 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| metadata_guardian-0.3.0.tar.gz | 76.4 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| metadata_guardian-0.3.0-cp39-abi3-win_amd64.whl | CPython 3.9 | abi3 | Windows x86-64 | Details |
| metadata_guardian-0.3.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.9 | abi3 | Linux glibc 2.17+ x86-64 | Details |
| metadata_guardian-0.3.0-cp39-abi3-macosx_11_0_arm64.whl | CPython 3.9 | abi3 | macOS 11.0+ ARM64 | Details |
| metadata_guardian-0.3.0-cp39-abi3-macosx_10_12_x86_64.whl | CPython 3.9 | abi3 | macOS 10.12+ x86-64 | Details |
Total release size: 4.2 MB
Release files / metadata_guardian-0.3.0.tar.gz
| Download URL | metadata_guardian-0.3.0.tar.gz |
|---|---|
| Size | 76.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0e1472662fe894b2372a1fddfc3a33d27b55b10a3b1d18fed45ce3022c63db7b
|
|
BLAKE2b-256 checksum How to use checksums |
29efc8ee3791cfe9f18fb5e5f8957988dccac6f12e75f39c75e329042ac55b22
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.1
|
Release files / metadata_guardian-0.3.0-cp39-abi3-win_amd64.whl
| Download URL | metadata_guardian-0.3.0-cp39-abi3-win_amd64.whl |
|---|---|
| Size | 879.5 kB |
| Tags | CPython 3.9 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
267b59e54f2ed0436006e237ca9315cb1fea7099975cd956cf087b0f6e9b1514
|
|
BLAKE2b-256 checksum How to use checksums |
1302e78cdd611e719ef166c7242a2d0d507814392624b11432dffe27baf5f0a5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.1
|
Release files / metadata_guardian-0.3.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | metadata_guardian-0.3.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
8d1428c063c3d0198b3061f24e14450208788e503ac197cc75b75f192424ff79
|
|
BLAKE2b-256 checksum How to use checksums |
4ee94c3959f71b2c0aaf575eee9eb78e32a69e87dad997644f48a4557f2d6ae5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.1
|
Release files / metadata_guardian-0.3.0-cp39-abi3-macosx_11_0_arm64.whl
| Download URL | metadata_guardian-0.3.0-cp39-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 997.8 kB |
| Tags | CPython 3.9 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
172292b876f293de78befdcced8e298556569b8c5e05c3abd8ba0f116b41d829
|
|
BLAKE2b-256 checksum How to use checksums |
ac9e1c2ab8ced4b54f461029964026d20eaba38f8d18477b2472bb548624cbb5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.1
|
Release files / metadata_guardian-0.3.0-cp39-abi3-macosx_10_12_x86_64.whl
| Download URL | metadata_guardian-0.3.0-cp39-abi3-macosx_10_12_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.9 abi3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
4505ec59bcad91adb8713dd68a6258545b4bb88bee5c84b6278791a430310c7a
|
|
BLAKE2b-256 checksum How to use checksums |
9dc0419188c536d8f9dd0573fe564db5891ca24a55a7b5d30f02177eadf3acff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.1
|