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 NO
/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 was originally sponsored by QueryLayer

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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: presidiopy-0.0.5.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.5.3

File hashes

Hashes for presidiopy-0.0.5.tar.gz
Algorithm Hash digest
SHA256 428ef976d3b928095c3683eb5373e5dd24302216c908e259653c79d75b4c91e6
MD5 a6f0b8476f51b4d1cc2033b9ab6a54f0
BLAKE2b-256 db8d649d33fead4c414cb481c50271aaab392125fff4400d071583e389695033

See more details on using hashes here.

File details

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

File metadata

  • Download URL: presidiopy-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 15.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.5.3

File hashes

Hashes for presidiopy-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9b3599e7853b9f1517ff18ec3d126b46a2060d7a9bde3c6d3d9bc6e7581e92cd
MD5 033df27d7ed919901a7e814c643e20a1
BLAKE2b-256 e3f3080359a8c5c080fbf8f47af57916ca8984ba8b351ade0bd3de4d540ee779

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