Skip to main content

An API library to interact with Microsoft Presidio

Project description

PresidioPY

PresidioPY is a wrapper around requests library to interact with Microsoft Presidio.

Installation

pip install presidiopy

Current support

V1

Path Method Supported
/api/v1/fieldTypes GET YES
/api/v1/templates/:project/:action/:id GET NO
/api/v1/templates/:project/:action/:id POST NO
/api/v1/templates/:project/:action/:id PUT NO
/api/v1/templates/:project/:action/:id DELETE NO
/api/v1/projects/:project/analyze POST YES
/api/v1/projects/:project/anonymize POST NO
/api/v1/projects/:project/anonymize-image POST NO
/api/v1/projects/:project/schedule-scanner-cronjob POST NO
/api/v1/projects/:project/schedule-streams-job POST NO
/api/v1/analyzer/recognizers GET YES
/api/v1/analyzer/recognizers/:recognizer_name GET YES
/api/v1/analyzer/recognizers/:recognizer_name POST YES
/api/v1/analyzer/recognizers/:recognizer_name PUT YES
/api/v1/analyzer/recognizers/:recognizer_name DELETE YES

Releasing new version

  1. Increase version on setup.py
  2. Clean /dist folder.
  3. Generate new distribution files: python3 setup.py sdist bdist_wheel
  4. Push it to PyPi: python3 -m twine upload dist/*

Check the documentation in case it is necessary: https://packaging.python.org/tutorials/packaging-projects/

Development sponsor

The development of this library is sponsored by QueryLayer: The next generation of Data-Sharing.

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

presidiopy-0.0.4.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

presidiopy-0.0.4-py3-none-any.whl (15.0 kB view details)

Uploaded Python 3

File details

Details for the file presidiopy-0.0.4.tar.gz.

File metadata

  • Download URL: presidiopy-0.0.4.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

File hashes

Hashes for presidiopy-0.0.4.tar.gz
Algorithm Hash digest
SHA256 7506cc93d7f76be520618cd28ef8c1dad96c597048b98edc2c22a407b7cf8e56
MD5 c5096dd4dcd730d561ccbe5ad69a8c96
BLAKE2b-256 f9dcd899d19c57ba2a12f94c2e4cf7298e69b67903ed0371c7c5bbdb8a19fe68

See more details on using hashes here.

File details

Details for the file presidiopy-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: presidiopy-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 15.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

File hashes

Hashes for presidiopy-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 57cfbf40c381dd78253b44231c307d291909ed19af6efa5b307d4c4b592e3641
MD5 bafc05bcbc3dfef1fa53c47dc4bd3f8d
BLAKE2b-256 f8371325c113f74977da53c9e80e09df60b2cadcc39df5f4248bcb678a8adbdb

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