Version 2.2.359 (#1648)

This commit is contained in:
Omri Mendels
2025-07-13 10:01:35 +03:00
committed by GitHub
parent 67262249a7
commit 94efa23a2f
9 changed files with 11 additions and 20 deletions

View File

@@ -47,7 +47,9 @@ jobs:
id: msdo
env:
GDN_CHECKOV_SKIPPATH: 'docs/'
with:
tools: bandit, checkov, templateanalyzer, terrascan, trivy
- name: Upload results to Security tab
uses: github/codeql-action/upload-sarif@v3
with:

View File

@@ -100,7 +100,7 @@ Pseudonymization is a de-identification technique in which the real data is repl
### Does Presidio work on structured/tabular data?
[Presidio-structured](https://microsoft.github.io/presidio/structured/) is a new capability in Presidio for detecting PII entities in structured/semi-structured data, and is still in alpha. If you have a question, suggestion, or a contribution in this area, please reach out by opening an issue, starting a discussion or reaching us directly at <presidio@microsoft.com>
[Presidio-structured](https://microsoft.github.io/presidio/structured/) is a capability in Presidio for detecting PII entities in structured/semi-structured data. It scans datasets for PII using Presidio Analyzer, and supports the redaction of text, cells, or columns in a tabular dataset.
## Improving detection accuracy

View File

@@ -1,10 +1,5 @@
# Presidio structured
## Status
!!! warning "Warning"
**Alpha**: This package is currently in alpha, meaning it is in its early stages of development. Features and functionality may change as the project evolves.
## Description
The Presidio structured package is a flexible and customizable framework designed to identify and protect structured sensitive data.

View File

@@ -4,7 +4,7 @@ requires = ["poetry-core"]
[project]
name = "presidio_analyzer"
version = "2.2.358"
version = "2.2.359"
description = "Presidio Analyzer package"
authors = [{name = "Presidio", email = "presidio@microsoft.com"}]
license = "MIT"

View File

@@ -4,7 +4,7 @@ requires = ["poetry-core"]
[project]
name = "presidio_anonymizer"
version = "2.2.358"
version = "2.2.359"
description = "Presidio Anonymizer package - replaces analyzed text with desired values."
authors = [{name = "Presidio", email = "presidio@microsoft.com"}]
license = "MIT"

View File

@@ -1,7 +1,5 @@
# Presidio Image Redactor
***Please notice, this package is still in alpha and not production ready.***
## Description
The Presidio Image Redactor is a Python based module for detecting and redacting PII text entities in images.

View File

@@ -4,7 +4,7 @@ requires = ["poetry-core"]
[project]
name = "presidio-image-redactor"
version = "0.0.56"
version = "0.0.57"
description = "Presidio image redactor package"
authors = [{name = "Presidio", email = "presidio@microsoft.com"}]
license = "MIT"
@@ -19,7 +19,7 @@ classifiers = [
keywords = ["presidio_image_redactor"]
urls = {Homepage = "https://github.com/Microsoft/presidio"}
readme = "README.md"
requires-python = ">=3.9,<4.0"
requires-python = ">=3.9,<3.14"
dependencies = [
"pillow (>=9.0)",
@@ -31,8 +31,8 @@ dependencies = [
"azure-ai-formrecognizer (>=3.3.0,<4.0.0)",
"opencv-python (>=4.0.0,<5.0.0)",
"python-gdcm (>=3.0.24.1)",
"spacy (<3.8.4) ; python_version<'3.10'" #Remove once 3.9 is EOL
]
"spacy <3.8.4 ; python_version == '3.9'", #Remove once 3.9 is EOL
"spacy >=3.8.7,<4.0.0 ; python_version >= '3.13'"]
[project.optional-dependencies]
server = [

View File

@@ -1,9 +1,5 @@
# Presidio structured
## Status
**Alpha**: This package is currently in alpha, meaning it is in its early stages of development. Features and functionality may change as the project evolves.
## Description
The Presidio structured package is a flexible and customizable framework designed to identify and protect structured sensitive data. This tool extends the capabilities of Presidio, focusing on structured data formats such as tabular formats and semi-structured formats (JSON). It leverages the detection capabilities of Presidio-Analyzer to identify columns or keys containing personally identifiable information (PII), and establishes a mapping between these column/keys names and the detected PII entities. Following the detection, Presidio-Anonymizer is used to apply de-identification techniques to each value in columns identified as containing PII, ensuring the sensitive data is appropriately protected.

View File

@@ -4,7 +4,7 @@ requires = ["poetry-core"]
[project]
name = "presidio_structured"
version = "0.0.5-alpha"
version = "0.0.6"
description = "Presidio structured package - analyzes and anonymizes structured and semi-structured data."
authors = [{name = "Presidio", email = "presidio@microsoft.com"}]
license = "MIT"