Skip to content

Commit 18df0f7

Browse files
l33tm3claude
andcommitted
Rename the distribution to argorix-guardrails
PyPI trusted publishing was registered for the project name `argorix-guardrails`, so the distribution now matches it. The importable module is unchanged: this is still `import argorix` / `from argorix import ArgorixClient`. Only `pip install` lines, dependency specs and the trusted-publishing metadata change; no source or API is affected. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1 parent b7b9a38 commit 18df0f7

8 files changed

Lines changed: 14 additions & 14 deletions

File tree

‎.github/workflows/publish-pypi.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
name: Publish PyPI Package
22

3-
# Publishes `argorix` on a `v*` tag. The deprecated `governanceai` shim is published
3+
# Publishes `argorix-guardrails` on a `v*` tag. The deprecated `governanceai` shim is published
44
# separately by publish-pypi-compat.yml, since it only changes on a rebrand-level release.
55
#
66
# Requires PyPI trusted publishing configured for this repository:
7-
# PyPI > argorix > Publishing > Add a new pending publisher
7+
# PyPI > argorix-guardrails > Publishing > Add a new pending publisher
88
# owner: argorixlabs / repo: argorix-python
99
# workflow: publish-pypi.yml / environment: pypi
1010
on:
@@ -42,7 +42,7 @@ jobs:
4242
runs-on: ubuntu-latest
4343
environment:
4444
name: pypi
45-
url: https://pypi.org/p/argorix
45+
url: https://pypi.org/p/argorix-guardrails
4646
permissions:
4747
contents: read
4848
id-token: write

‎README.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
SDK oficial de Python para integrar aplicaciones de IA con el **Argorix Guardrails Runtime**.
44

55
```bash
6-
pip install argorix
6+
pip install argorix-guardrails
77
```
88

99
> **Rebranding.** Este paquete se llamaba `governanceai`. El nombre `governanceai` sigue
10-
> publicado como shim de compatibilidad (depende de `argorix` y lo reexporta), pero ya no
10+
> publicado como shim de compatibilidad (depende de `argorix-guardrails` y lo reexporta), pero ya no
1111
> recibe features. Ver [Migración desde `governanceai`](#migración-desde-governanceai).
1212
1313
## API cubierta
@@ -200,7 +200,7 @@ a un token específico queda pendiente.
200200

201201
```bash
202202
pip uninstall governanceai
203-
pip install argorix
203+
pip install argorix-guardrails
204204
```
205205

206206
| Antes | Ahora |

‎compat/governanceai/CHANGELOG.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
## 0.2.0 - 2026-08-01
44

55
- Deprecated in favour of `argorix` following the Governance AI → Argorix rebrand.
6-
- Replaced the implementation with a thin shim that depends on `argorix>=0.2.0` and
6+
- Replaced the implementation with a thin shim that depends on `argorix-guardrails>=0.2.0` and
77
re-exports it, so `import governanceai` and `import governance_guardrails_sdk` keep
88
working unchanged.
99
- Importing the package now emits a `DeprecationWarning` with migration instructions.

‎compat/governanceai/README.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# governanceai (deprecated)
22

33
Governance AI is now **Argorix**. This package has been renamed to
4-
[`argorix`](https://pypi.org/project/argorix/).
4+
[`argorix-guardrails`](https://pypi.org/project/argorix-guardrails/).
55

66
`governanceai` 0.2.0 contains no implementation of its own. It depends on `argorix` and
77
re-exports it, so existing code keeps running while you migrate. Importing it emits a
@@ -11,7 +11,7 @@ re-exports it, so existing code keeps running while you migrate. Importing it em
1111

1212
```bash
1313
pip uninstall governanceai
14-
pip install argorix
14+
pip install argorix-guardrails
1515
```
1616

1717
```diff
@@ -30,5 +30,5 @@ packages and take the same arguments.
3030
available as aliases inside `argorix` itself, so an import-only change is enough to get
3131
started; renaming the symbols can follow later.
3232

33-
See the [`argorix` README](https://pypi.org/project/argorix/) for the full API,
33+
See the [`argorix-guardrails` README](https://pypi.org/project/argorix-guardrails/) for the full API,
3434
including the streaming evaluation endpoint added in 0.2.0.

‎compat/governanceai/governance_guardrails_sdk/__init__.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
warnings.warn(
1515
"The 'governance_guardrails_sdk' package is deprecated after the Argorix rebrand. "
16-
"Run 'pip install argorix' and import 'argorix' instead.",
16+
"Run 'pip install argorix-guardrails' and import 'argorix' instead.",
1717
DeprecationWarning,
1818
stacklevel=2,
1919
)

‎compat/governanceai/governanceai/__init__.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
warnings.warn(
2525
"The 'governanceai' package is deprecated after the Argorix rebrand. "
26-
"Run 'pip install argorix' and replace 'import governanceai' with 'import argorix'. "
26+
"Run 'pip install argorix-guardrails' and replace 'import governanceai' with 'import argorix'. "
2727
"This shim will stop receiving updates.",
2828
DeprecationWarning,
2929
stacklevel=2,

‎compat/governanceai/pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ classifiers = [
1818
"Programming Language :: Python :: 3 :: Only",
1919
"Operating System :: OS Independent",
2020
]
21-
dependencies = ["argorix>=0.2.0"]
21+
dependencies = ["argorix-guardrails>=0.2.0"]
2222

2323
[project.urls]
2424
Homepage = "https://github.com/argorixlabs/argorix-python"

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ requires = ["setuptools>=68", "wheel"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
6-
name = "argorix"
6+
name = "argorix-guardrails"
77
version = "0.2.0"
88
description = "Official Argorix SDK for Python runtimes and guardrails instrumentation"
99
readme = "README.md"

0 commit comments

Comments
 (0)