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
- Increase version on setup.py
- Clean
/dist
folder. - Generate new distribution files:
python3 setup.py sdist bdist_wheel
- 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)
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 428ef976d3b928095c3683eb5373e5dd24302216c908e259653c79d75b4c91e6 |
|
MD5 | a6f0b8476f51b4d1cc2033b9ab6a54f0 |
|
BLAKE2b-256 | db8d649d33fead4c414cb481c50271aaab392125fff4400d071583e389695033 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b3599e7853b9f1517ff18ec3d126b46a2060d7a9bde3c6d3d9bc6e7581e92cd |
|
MD5 | 033df27d7ed919901a7e814c643e20a1 |
|
BLAKE2b-256 | e3f3080359a8c5c080fbf8f47af57916ca8984ba8b351ade0bd3de4d540ee779 |