Commit Graph
100 Commits
Author SHA1 Message Date
Sharon Hart adc7c52618 Scope spacy 3.8.14 exclusion to Python 3.14+ 2026-07-02 08:38:24 +03:00
cef58232fc docs: show compact mascot on mobile homepage (#2130)
* docs: show compact mascot on mobile homepage

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* docs: refine homepage logo typography

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* docs: address homepage byline review

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* docs: adjust homepage byline font

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* docs: gate Clarity tracking on consent

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: cobypeled <62987627+cobypeled@users.noreply.github.com>
2026-06-29 12:04:19 +03:00
71d3c5b9f3 Fix CI and release container publishing (#2127)
* Fix CI and release container publishing

Build analyzer release images on native platform runners and create manifests afterward. Stop CI from publishing ephemeral gha images by building and testing Docker images locally in the same job.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Revise container workflow handoff

Run release container builds through a shared image/platform matrix on native runners before creating manifests. Keep CI image builds as ephemeral artifacts that E2E jobs download and load instead of publishing gha tags to GHCR.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Share release workflow platform list

* Reuse shared release platform list

* Share release workflow image list

* Restore GHCR login for CI cache access

* Simplify release container platform handling

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-06-29 07:56:37 +03:00
Sharon HartandCopilot 5c0ac33353 Release 2.2.363 / 0.0.59 (#2126)
* Release 2.2.363

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Add project transition changelog note

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Move transition note to top of changelog changes

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-28 18:49:11 +03:00
Sharon HartandCopilot 5e717f4112 Fix URL test bounds for DPS domain (#2125)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-28 15:38:54 +03:00
Sharon HartandCopilot d1a1af6fbf docs: publish docs with git CLI (#2120)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-28 11:46:36 +03:00
4de6656a34 Migrate to ghcr packages (#2103)
* Migrate container publishing to GHCR

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Add GHCR transition release metadata

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Remove release image labels

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Revert release note automation change

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Inline Compose GHCR defaults

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Remove redundant Compose env file

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Use explicit GHCR Compose images

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Remove CI image labels

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Restore local development Compose defaults

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Remove CI Compose override

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Remove unused Compose variants

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Remove SBOM and provenance attestations from CI build step

* Restore SBOM and provenance attestations in CI build step

* Apply suggestions from code review

Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>
2026-06-28 11:12:21 +03:00
1c44a0fded docs: Material for MkDocs migration to Zensical (#2102)
* docs: migrate documentation site from MkDocs to Zensical

Replace the Material for MkDocs toolchain with Zensical (its successor),
leaving no parallel MkDocs build behind.

- release-docs.yml builds with scripts/zensical_build.py and publishes the
  generated ./site to GitHub Pages (was: pip install requirements-docs.txt
  + mkdocs gh-deploy).
- requirements-docs.txt pins zensical + nbconvert + mkdocstrings-python in
  place of mkdocs / mkdocs-material / mkdocs-jupyter.
- scripts/zensical_build.py pre-converts the notebook samples with nbconvert
  (Zensical has no MkDocs plugin lifecycle, so mkdocs-jupyter never runs) and
  emits a generated zensical.yml from mkdocs.yml, which Zensical reads natively.
- mkdocs.yml: drop the now-unused mkdocs-jupyter plugin (the build script
  handles notebooks); the Material-compatible theme, custom_dir overrides
  (Microsoft Clarity + cookie consent) and mkdocstrings API reference are all
  honored by Zensical.
- docs/stylesheets/extra.css: style the nbconvert-rendered notebook output.
- NOTICE: attribute Zensical (MIT) and nbconvert (BSD-3 Clause); drop the
  MkDocs and mkdocs-jupyter notices, keep mkdocstrings and pymdown-extensions.

Verified locally: 104 pages build, all 18 sample notebooks render, the API
reference and brand styling are intact.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* docs: improve Zensical mobile homepage

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-06-28 11:05:34 +03:00
Sharon HartandCopilot a6f9b7aed1 docs: rebrand site to Data Privacy Stack (Inky) (#2100)
Apply the Data Privacy Stack community brand to the documentation site
ahead of the project transition.

- mkdocs.yml: rename site to "Presidio", add light/dark palette toggle,
  Inky icon as logo + favicon, brand fonts, and UX features
- stylesheets/extra.css: full violet/indigo theme (light + dark), hero
  wordmark lockup, and component polish
- index.md: add hero block (mascot + "Presidio" / "by data privacy stack")
- api-docs: replace Microsoft logo with the Inky mascot and recolor the
  ReDoc theme to match the new palette
- assets: add Inky mascot, favicon, and app-icon SVGs

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-25 16:27:40 +03:00
Sharon HartandCopilot 8702bd30c1 Fix analyzer CI numpy resolver flake (#2092)
Constrain numpy below 2.5.0 so Poetry does not resolve overlapping numpy entries for Python 3.12. The overlap installs numpy 2.4.x and 2.5.x into the same environment and causes flaky spaCy crashes during analyzer CI.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-24 16:17:37 +03:00
Sharon Hart d6d26415f6 Add dependency groups for Docker and actions (#1984) 2026-04-19 18:20:23 +03:00
Sharon HartandOmri Mendels d91fa98631 Slim NLP Engine (#1916)
* test slim nlp

* add slim_nlp.yaml

* use blank spacy model for tokenization

* spacy generic tokenizer

* Update nlp_engine_provider.py

---------

Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>
2026-04-12 09:12:42 +03:00
Sharon HartandCopilot Autofix powered by AI 2450561bc7 Add clarity cookie consent to docs site (#1908)
* Add clarity cookie consent to docs site

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-16 17:24:32 +02:00
Sharon Hart 746d9644b1 Fixing CVE-2025-2953 and CVE-2025-3730 (#1859) 2026-02-16 13:05:26 +02:00
Sharon Hart 067f72cade Fixing CVE-2024-47874 and CVE-2025-54121 (#1860)
* Fixing CVE-2024-47874 and CVE-2025-54121

Fixing CVE-2024-47874 and CVE-2025-54121 by bumping fastapi in samples

* Update FastAPI version to 0.129.0
2026-02-16 12:07:29 +02:00
Sharon Hart ffddd608c4 Fix Analyzer build on 3.10 (#1848)
* Update README.MD

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml
2026-02-09 12:37:54 +02:00
Sharon Hart 30992bf822 Fix Redoc API Docs script Inclusion (#1796) 2025-12-01 12:06:04 +02:00
Sharon Hart fa78978471 Fix Transformers Recognizer return value on REST API (#1767) 2025-10-28 17:52:40 +02:00
Sharon HartandOmri Mendels 257c4c5dbb Update build status badge in README.md (#1757)
Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>
2025-10-22 08:59:18 +03:00
Sharon Hart 5b6a4b5786 Update CI to drop Python 3.13 version (#1752)
Temporarily removed Python 3.13 from CI matrix due to compatibility issues.
2025-10-20 14:55:48 +03:00
Sharon Hart 5f675cd02b Release Version 2.2.360 (#1717)
* Release 2.2.360 - CHANGELOG.md

* bump version in tomls
2025-09-09 10:32:32 +03:00
Sharon Hart a4d49983e4 Update requirements.txt (#1689) 2025-08-10 14:05:52 +03:00
Sharon Hart a4c165702a Revert to python 3.12 in analyzer Dockerfile (#1688) 2025-08-10 10:22:23 +03:00
Sharon Hart c8efdd7109 Force streamlit dependency versions (#1685) 2025-08-04 13:35:21 +03:00
Sharon Hart cd9fced789 Force new requests to mitigate GHSA-9hjg-9r4m-mvj7 (#1683)
* lock requests to mitigate GHSA-9hjg-9r4m-mvj7

* e2e req
2025-08-03 12:44:08 +03:00
Sharon Hart 333a1cdefd Update requirements.txt with new dependencies 2025-08-03 10:23:04 +03:00
Sharon Hart 9187cb4e50 Update README.MD (#1673)
Fix openssf badge embedding
2025-07-27 14:30:51 +03:00
Sharon Hart d7127206bd Revert "Links to discussion board on Docker prebuilt images (#1614)" (#1662)
This reverts commit 1971b827b2.
2025-07-20 12:33:10 +03:00
Sharon HartandOmri Mendels 9bfd4c50a0 Exclude 'recognition_metadata' attribute from REST Analyze Response DTO (#1627)
* Exclude 'recognition_metadata' attribute from REST Analyze Response DTO

* json format

---------

Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>
2025-06-16 17:32:56 +03:00
Sharon Hart fc6f198c1d Remove run.bat (#1626) 2025-06-11 13:16:06 +03:00
Sharon Hart 779b9e64b4 Revert "Update codeql-analysis.yml" (#1595)
* Revert "Update codeql-analysis.yml (#1594)"

This reverts commit b071c8901d.

* Update defender-for-devops.yml
2025-05-18 22:27:38 +03:00
Sharon Hart b071c8901d Update codeql-analysis.yml (#1594)
* Update codeql-analysis.yml

* Create codeql.yml

* Update codeql-analysis.yml
2025-05-18 22:06:22 +03:00
Sharon Hart 4c10de266c Fix paths-ignore in codeql (#1593) 2025-05-18 21:45:37 +03:00
Sharon Hart 9842b6d6ab Ignore docs/ in codeql (#1592)
* Update codeql-analysis.yml

* Update codeql-analysis.yml

* Update codeql-analysis.yml

* Update codeql-analysis.yml
2025-05-18 20:22:06 +03:00
Sharon Hart 8d62b1253a restore dependabot (#1580)
dependabot now needs to be explicitly commited
2025-05-08 10:19:14 +03:00
Sharon Hart bebd166b28 [Build failure] Add accelerate missing dependency (#1564) 2025-04-06 15:30:19 +03:00
Sharon Hart da7f617d3e Don't set a default for LABELS_TO_IGNORE if not specified (#1563) 2025-04-03 17:50:00 +03:00
Sharon Hart 04920aafbb Version 2.2.358 (#1553)
* Version 2.2.358

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml
2025-03-18 10:59:01 +02:00
Sharon HartandOmri Mendels dcf1ae0359 drop blake2b (#1552)
* drop blake2b

* Update docs/anonymizer/index.md

Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>

* Update test_anonymize_engine.py

---------

Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>
2025-03-17 14:08:29 +02:00
Sharon Hart a0484ddc2c Replace MD5 with Blake2 (#1550) 2025-03-17 11:25:11 +02:00
Sharon Hart 08564790dc Migrate to poetry 2.0 (and PEP 621) (#1539)
* Migrate to poetry 2.0 (and PEP 621)

* migrate tomls

* Update dependency from pycryptodome to cryptography
2025-03-10 11:22:41 +02:00
Sharon Hart 5881d75308 Update defender-for-devops.yml (#1544) 2025-03-04 17:28:00 +02:00
Sharon Hart eb72ae0838 Update CodeQL and defender-for-devops workflows (#1540)
* Uodate codeql

* Update codeql-analysis.yml

* Delete .github/workflows/codeql.yml

* Update defender-for-devops.yml

* Update defender-for-devops.yml
2025-03-04 15:39:33 +02:00
Sharon HartandCopilot 515280566c Replace pycryptodome with cryptography (#1537)
* Replace pycryptodome with cryptography

* Update presidio-anonymizer/presidio_anonymizer/operators/aes_cipher.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Lock version, fix NOTICE

* Update pyproject.toml

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-03-03 18:14:38 +02:00
Sharon Hart 5fea5af6af Upgrade codeql (#1536) 2025-03-02 10:31:13 +02:00
Sharon Hart 26f2e92e52 Fix python 3.9 Builds (#1534)
* Update pyproject.toml

* Update spacy python version constraint

* Add comment to spacy dependency in pyproject.toml

* Update pyproject.toml
2025-03-02 10:04:44 +02:00
Sharon Hart 35ab8ae06f Move sanitize_value to be common, Fix InPassportRecognizer (#1519)
* Move sanitize_value to be common
Fix Indian Passport Number regex

* fix regex

* export module

* export module

* fix imports

* move to entity_recognizer.py

* move to entity_recognizer.py
2025-01-26 19:26:30 +02:00
Sharon HartandOmri Mendels a0a5f8946b Use ACR service connection when pushing containers (#1484)
* Update build-and-push-containers.yml

* Update build-and-push-containers.yml

* Update build-and-push-containers.yml

* Update build-and-push-containers.yml

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* add comment

* Update azure-pipelines-ci.yml

* Update docker-compose.yml

* revert compose

* Update .pipelines/templates/build-and-push-containers.yml

Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>

---------

Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>
2024-11-15 08:16:14 +02:00
Sharon Hart ce63783fcc Unlock numpy after dropping 3.8 (#1480) 2024-11-06 15:21:45 +02:00
Sharon Hart 13ae328a07 Fix presidio-structured build - lock numpy version (#1465)
* Update pyproject.toml

* Update pyproject.toml
2024-10-08 20:07:15 +01:00
Sharon Hart ada5fced6a Do not release presidio-cli as part of the release pipeline (#1422) 2024-07-23 13:25:37 +03:00
Sharon Hart 2be6de12dc Fix ports in docs (#1408) 2024-07-04 13:59:03 +03:00
Sharon Hart 4752166f76 From Pipenv to Poetry (#1391)
* Add more tomls

* fix cli versioning

* Drop pipfile

* Drop pipfile

* Drop pipfile

* keep pipfile

* keep pipfile

* without pipfile

* typo

* typo

* typo

* typo

* typo

* typo

* typo

* typo

* readmes

* drop requires

* add requires

* w/o readme

* w/o readme

* w/o readme

* pdm run

* migrate to pdm

* migrate to pdm

* readme rename

* Fix versioning and docker building

* Fix versioning and docker building

* Fix versioning and docker building

* change build be

* change build be

* PDM_VENV_WITH_PIP

* source-includes

* source-includes

* source-includes

* compose logs

* compose logs

* skip hanging

* skip hanging

* skip hanging

* skip hanging

* readd test

* fix test

* remove test

* remove test

* docs and dockerfiles

* Try with poetry

* Try with poetry

* Try with poetry

* Try with poetry

* drop numpy

* version

* no-root

* fix version extraction

* docs and dockerfiles

* revert test

* comment hanging test

* try clause
2024-06-02 12:59:21 +03:00
Sharon Hart e65c89c687 Migrate Python Packaging to pyproject.toml (#1383)
* Migrate Python Packaging to pyproject.toml

* Migrate Python Packaging to pyproject.toml

* Add more tomls

* fix pipeline

* fix cli versioning

* Update pyproject.toml
2024-05-19 08:16:51 +03:00
Sharon Hart 2d92539fca Fix N818, E721 (#1382)
* Add Ruff linter + Apply Ruff fix

* Move up linting

* Move up linting

* Move up linting

* docs

* Autoformatting, fix D rules

* isort skip

* Fix N818, E721

* drop comment
2024-05-12 15:05:41 +03:00
Sharon Hart 51dc5c6d9d Auto-formatting, fix D rules (#1381)
* Add Ruff linter + Apply Ruff fix

* Move up linting

* Move up linting

* Move up linting

* docs

* Autoformatting, fix D rules

* skip isort files

* isort skip
2024-05-12 13:12:55 +03:00
Sharon Hart cb0184afa2 Add Ruff linter + Apply Ruff fix (#1379)
* Add Ruff linter + Apply Ruff fix

* Move up linting

* Move up linting

* Move up linting

* docs

* docs
2024-05-12 10:16:47 +03:00
Sharon Hart 2348fff508 Fix OverflowError in crypto_recognizer (#1377) 2024-05-09 14:27:33 +03:00
Sharon Hart a858169e26 Add permissions for defender for DevOps Action (#1283) 2024-02-08 11:59:16 +02:00
Sharon Hart 48d3556a60 Create defender-for-devops.yml (#1282) 2024-02-08 09:25:31 +02:00
Sharon Hart 8c6aa22b99 Drop WA driver license number (#1214) 2023-11-15 23:21:56 +02:00
Sharon Hart d68c44b2ca Change default score threshold in image redactor (#1210) 2023-11-12 13:21:27 +02:00
Sharon HartandOmri Mendels 9206d7a2f2 Anonymizer - Pass bytes key to Encrypt / Decrypt (#1147)
* Anonymizer - Pass bytes key to Encrypt / Decrypt

* lock

* lints

---------

Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>
2023-08-23 14:38:41 +03:00
Sharon Hart 18090c60c6 install from pipfile (#1152) 2023-08-23 11:27:33 +03:00
Sharon Hart a661037841 relock image redactor (#1117) 2023-07-09 11:26:55 +03:00
Sharon Hart 838d402b47 Change ACR instance (#1089)
* Update build-and-push-containers.yml

* Update build-and-push-containers.yml

* Update build-and-push-containers.yml

* Update azure-pipelines-ci.yml
2023-06-06 08:15:30 +03:00
Sharon HartandOmri Mendels 87380574af Update setup.py (#1082)
Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>
2023-06-01 17:06:26 +03:00
Sharon Hart d459d44ff5 Lock with 3.8, drop building on 3.7 for 3.11 (#1080) 2023-06-01 15:32:33 +03:00
Sharon Hart e5d41912a8 push images on CI (#1072) 2023-05-18 17:07:45 +03:00
Sharon Hart aeaff636a6 skip pushing images and deploying services (#1050) 2023-03-28 11:37:35 +03:00
Sharon Hartandsharon 3a40683841 Fix Anonymize API documentation (#1018)
* Fix Anonymize API documentation

* Fi deanonymize endpoint

Co-authored-by: sharon <sharon.hart@microsoft.com>
2023-01-25 12:12:32 +02:00
11dfa64d63 Image Redactor - REST API to support web applications payload (#1009)
* Image redactor - REST API to support web application

* revert port

* lints

* Fix versioning, bump pillow and analyzer

* lower score

* Fix versioning, bump pillow and analyzer

* try to fix test

* add e2e test

Co-authored-by: sharon <sharon.hart@microsoft.com>
Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>
2023-01-18 11:24:55 +02:00
Sharon Hart 20d585b404 Update build-image-redactor.yml (#985) 2022-12-19 14:18:00 +02:00
Sharon Hart 2a3dd1d1a5 Don't use 3.11 when releasing docs (#974)
* Update requirements-docs.txt

* Update requirements-docs.txt

* Update release-docs.yml

* Update requirements-docs.txt
2022-12-19 13:17:46 +02:00
7b7079346e Fix exception on whitespace in AU recognizers (#983)
* Fix whitespace in AU recognizers

* lint

Co-authored-by: sharon <sharon.hart@microsoft.com>
Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>
2022-12-19 13:07:18 +02:00
Sharon Hart a153a59c64 Bump analyzer, image-redactor dependencies + Fix CLI hanging (#980) 2022-12-19 09:30:14 +02:00
3d5f2c9e08 Fix IPv6 Recognition (#958)
* Fix IPv6 Recognition

* Add :: case and invalidation

* lint

Co-authored-by: sharon <sharon.hart@microsoft.com>
Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>
2022-12-06 14:59:33 +02:00
Sharon Hartandsharon 2b1fd31ec2 remove set -x from setvariable tasks (#863)
* remove set -x from setvariables tasks

* Update requirements-docs.txt

Co-authored-by: sharon <sharon.hart@microsoft.com>
2022-05-09 08:52:16 +03:00
Sharon Hart 67d898c3b7 Bump analyzer in image redactor (#797) 2021-11-22 21:10:57 +02:00
Sharon Hartandsharon 44aab3d005 Release Version 2.2.23 (#796)
Co-authored-by: sharon <sharon.hart@microsoft.com>
2021-11-16 14:07:45 +02:00
Sharon Hartandsharon cedcb4cb4c Remove AnonymizerResult in favor of OperatorResult (#795)
* Remove AnonymizerResult in favor of OperatorResult

* fix test

* documentation changes + align rest api

* operator_name

Co-authored-by: sharon <sharon.hart@microsoft.com>
2021-11-16 11:17:07 +02:00
Sharon Hartandsharon 88a55496ee Add Encryption and Decryption sample (#791)
* Add Encryption and Decryption sample

* Add standalone decryption

Co-authored-by: sharon <sharon.hart@microsoft.com>
2021-11-15 12:11:59 +02:00
Sharon Hart 734807f5f5 Phone Number Recognizer - Multi-Regional And set as Default (#775)
* Phone Number Recognizer - Multi-Regional And Default
2021-10-03 11:01:54 +03:00
Sharon Hartandsharon 577cbfe35b Analyzer Duplicate Removal Not Removing Contained Results (#738)
* Fix remove duplicates length bug

* Fix remove duplicates length bug

Co-authored-by: sharon <sharon.hart@microsoft.com>
2021-07-01 12:38:15 +03:00
Sharon Hartandsharon 550c9c5495 Fix versioning, bump pillow and analyzer (#733)
Co-authored-by: sharon <sharon.hart@microsoft.com>
2021-06-13 15:30:20 +03:00
d9b4de78b0 Multiregional Phone Number Recognizer (#722)
* Multiregional Phone Number Recognizer

* lock, add notice, add to setup

* black with python3

* refactor + docstring

* Add exp.

* Add default regions

* Move international to default

* Make recognizer nondefault

* Rebase main

* Move to class fields

* lint

* non fields

* space

* Add SUPPORTED_REGIONS check

* check international

* add international number support flag

Co-authored-by: sharon <sharon.hart@microsoft.com>
Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>
2021-06-13 12:10:13 +03:00
Sharon Hart 3144a2b44b Update release-docs.yml for Azure Pipelines (#732) 2021-06-11 15:21:44 +03:00
Sharon Hartandsharon 992dc7cd04 Fix Versioning Issues (#728)
* versioning

* versioning

* versioning

* versioning

Co-authored-by: sharon <sharon.hart@microsoft.com>
2021-06-09 10:46:37 +03:00
Sharon Hart aea7804219 Add Medical License as a Predefined Recognizer (#719) 2021-05-27 11:42:42 +03:00
4f61f93487 Add more Date Recognizer Cases (#717)
* Add date cases

* linting

* linting

* Add more cases

* Split new cases, add tests

Co-authored-by: sharon <sharon.hart@microsoft.com>
Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>
2021-05-26 16:41:19 +03:00
ef9a636384 Add ORGANIZATION spacy entity (#715)
* Add ORGANIZATION spacy entity

* Add UT

* make non default

* make non default

* remove tests

Co-authored-by: sharon <sharon.hart@microsoft.com>
Co-authored-by: Omri Mendels <omri374@users.noreply.github.com>
2021-05-26 14:40:46 +03:00
Sharon Hart cd9ebde391 Remove git tag pipeline task (#700) 2021-05-10 15:47:36 +03:00
Sharon Hartandsharon 05b568681d Bump matplotlib in image-redactor (#689)
* Test matplotlib

* bump in setup

* Add to notice

Co-authored-by: sharon <sharon.hart@microsoft.com>
2021-05-05 09:02:48 +03:00
Sharon Hartandsharon 02af1b4b85 Add matplotlib to image-redactor (#688)
* Add matplotlib to presidio-image-redactor

* Add to setup

Co-authored-by: sharon <sharon.hart@microsoft.com>
2021-05-04 12:59:53 +03:00
Sharon Hartandsharon bdd2bd6c53 Text Analytics Integration Sample (#678)
* Text Analytics Integration Sample

* Load file, change categories

* change filename

* Add md docs

* Move docs to sample

* Rephrased docs, add to recognizers in the example

Co-authored-by: sharon <sharon.hart@microsoft.com>
2021-04-29 11:34:56 +03:00
Sharon Hartandsharon 9f23aa89c3 Add Git tag on release (#675)
* Add Text Analytics Recognizer

* Update release.yml for Azure Pipelines

Co-authored-by: sharon <sharon.hart@microsoft.com>
2021-04-22 14:02:44 +03:00
Sharon Hartandsharon 72abeeaa13 Image redactor 3.9 support (#664)
* Image redactor 3.9 support

* Image redactor 3.9 support

* Update VERSION-IMAGE-REDACTOR

Co-authored-by: sharon <sharon.hart@microsoft.com>
2021-04-12 16:23:20 +03:00
Sharon Hartandsharon 875ef2969d Upgrade mkdocs-material to latest (#666)
Co-authored-by: sharon <sharon.hart@microsoft.com>
2021-04-12 15:57:19 +03:00
Sharon Hart 049b7ffed6 Lock mkdocs-material version (#665) 2021-04-12 15:25:16 +03:00
Sharon Hartandsharon b1f189ea9c Upgrade spacy version (#656)
* Upgrade spacy version

* Upgrade spacy version 3.6

* update setup.py

Co-authored-by: sharon <sharon.hart@microsoft.com>
2021-04-07 16:47:29 +03:00