Skip to content

Commit 28217e3

Browse files
committed
Updated Pypi Release to Exclude en-core-web-lg
1 parent 992f812 commit 28217e3

File tree

6 files changed

+8
-19
lines changed

6 files changed

+8
-19
lines changed

.zenodo.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"access_right": "open",
3-
"version": "0.6.0",
3+
"version": "0.6.1",
44
"creators": [
55
{
66
"orcid": "0000-0003-0665-098X",

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ authors:
55
given-names: Eidan J.
66
orcid: https://orcid.org/0000-0003-0665-098X
77
title: "pii-codex: a Python library for PII detection, categorization, and severity assessment"
8-
version: 0.6.0
8+
version: 0.6.1
99
doi: 10.5281/zenodo.7212576
10-
date-released: 2026-02-13
10+
date-released: 2026-02-15

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ This project uses `uv` for dependency management. Install [uv](https://docs.astr
4343
make install
4444
```
4545

46-
This runs `uv sync --extra dev --extra detections` so you get the base package, dev tools (pytest, black, pylint, etc.), and detection extras (spaCy, Presidio Analyzer/Anonymizer). The spaCy model `en_core_web_lg` is included in the `detections` extra and is installed automatically; you do not need to run `spacy download` yourself. If for some reason the model is missing at runtime, the code will attempt to install it (via `spacy download` or, in uv-managed venvs without pip, via `uv pip install` and a known wheel URL).
46+
This runs `uv sync --extra dev --extra detections` so you get the base package, dev tools (pytest, black, pylint, etc.), and detection extras (spaCy, Presidio Analyzer/Anonymizer). Install the spaCy English model for detection: `python -m spacy download en_core_web_lg` (or `uv pip install https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.8.0/en_core_web_lg-3.8.0-py3-none-any.whl`). If the model is missing at runtime, the code may attempt to install it when possible.
4747

4848
For more detail, see [docs/LOCAL_SETUP.md](docs/LOCAL_SETUP.md). This project has been tested on Ubuntu and macOS with Python 3.11 and 3.12.
4949

@@ -62,7 +62,7 @@ uv add pii-codex
6262
uv add "pii-codex[detections]"
6363
```
6464

65-
The `[detections]` extra installs spaCy, Microsoft Presidio Analyzer and Anonymizer, and the `en_core_web_lg` model (via a direct wheel URL), so detection works out of the box. If you install without the extra and later use detection features, the code will try to install the model on first use when possible.
65+
The `[detections]` extra installs spaCy and Microsoft Presidio Analyzer/Anonymizer. Install the spaCy English model for detection: `python -m spacy download en_core_web_lg`. If you install without the extra and later use detection features, the code may try to install the model on first use when possible.
6666

6767
For those using Google Collab, check out the example notebook:
6868

pii_codex/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.6.0"
1+
__version__ = "0.6.1"

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "pii-codex"
3-
version = "0.6.0"
3+
version = "0.6.1"
44
description = "PII Detection, Categorization, and Severity Assessment"
55
authors = [
66
{name = "Eidan J. Rosado"}
@@ -31,7 +31,6 @@ detections = [
3131
"thinc>=8.3.10", # 8.3.10+ has Python 3.13 wheels; older builds fail on 3.13 C API
3232
"presidio-analyzer>=2.2.361",
3333
"presidio-anonymizer>=2.2.361",
34-
"en-core-web-lg @ https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.8.0/en_core_web_lg-3.8.0-py3-none-any.whl",
3534
]
3635
dev = [
3736
"pytest>=7.4.0,<8.0.0",
@@ -60,7 +59,7 @@ Homepage = "https://github.com/EdyVision/pii-codex"
6059
Repository = "https://github.com/EdyVision/pii-codex"
6160

6261
[bumpver]
63-
current_version = "0.6.0"
62+
current_version = "0.6.1"
6463
version_pattern = "MAJOR.MINOR.PATCH"
6564
files = [
6665
"pyproject.toml",

uv.lock

Lines changed: 0 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)