Skip to content

Commit 1ef3210

Browse files
committed
chore: bump version to v0.11.1
fix(docs): update github tag url for v0.11.1 feat(pyproject.toml): add URLs and update dependencies chore: update changelog Update colang changelog
1 parent 5db879e commit 1ef3210

File tree

6 files changed

+45
-6
lines changed

6 files changed

+45
-6
lines changed

CHANGELOG-Colang.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ All notable changes to the Colang language and runtime will be documented in thi
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [2.0-beta.6] - 2025-01-16
8+
9+
### Added
10+
11+
* Add support for llama-3.2 models ([#877](https://github.com/NVIDIA/NeMo-Guardrails/pull/877)) by @schuellc-nvidia
12+
* Add `it finished` utility flow in core.co library ([#913]<https://github.com/NVIDIA/NeMo-Guardrails/pull/913>) by @schuellc-nvidia
13+
714
## [2.0-beta.5] - 2024-11-19
815

916
### Added

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,28 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
77
NOTE:
88
The changes related to the Colang language and runtime have moved to [CHANGELOG-Colang](./CHANGELOG-Colang.md) file.
99

10+
## [0.11.1] - 2025-01-16
11+
12+
### Added
13+
14+
- **ContentSafety**: Add ContentSafety NIM connector ([#930](https://github.com/NVIDIA/NeMo-Guardrails/pull/930)) by @prasoonvarshney
15+
- **TopicControl**: Add TopicControl NIM connector ([#930](https://github.com/NVIDIA/NeMo-Guardrails/pull/930)) by @makeshn
16+
- **JailbreakDetect**: Add jailbreak detection NIM connector ([#930](https://github.com/NVIDIA/NeMo-Guardrails/pull/930)) by @erickgalinkin
17+
18+
## Changed
19+
20+
- **AutoAlign Integration**: Add further enhancements and refactoring to AutoAlign integration ([#867](https://github.com/NVIDIA/NeMo-Guardrails/pull/867)) by @KimiJL
21+
22+
## Fixed
23+
24+
- **PrivateAI Integration**: Fix Incomplete URL substring sanitization Error ([#883](https://github.com/NVIDIA/NeMo-Guardrails/pull/883)) by @NJ-186
25+
26+
## Documentation
27+
28+
- **NVIDIA Blueprint**: Add Safeguarding AI Virtual Assistant NIM Blueprint NemoGuard NIMs ([#932](https://github.com/NVIDIA/NeMo-Guardrails/pull/932)) by @abodhankar
29+
30+
- **ActiveFence Integration**: Fix flow definition in community docs ([#890](https://github.com/NVIDIA/NeMo-Guardrails/pull/890)) by @noamlevy81
31+
1032
## [0.11.0] - 2024-11-19
1133

1234
### Added

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
99
[![arXiv](https://img.shields.io/badge/arXiv-2310.10501-b31b1b.svg)](https://arxiv.org/abs/2310.10501)
1010

11-
> **LATEST RELEASE / DEVELOPMENT VERSION**: The [main](https://github.com/NVIDIA/NeMo-Guardrails/tree/main) branch tracks the latest released beta version: [0.11.0](https://github.com/NVIDIA/NeMo-Guardrails/tree/v0.11.0). For the latest development version, checkout the [develop](https://github.com/NVIDIA/NeMo-Guardrails/tree/develop) branch.
11+
> **LATEST RELEASE / DEVELOPMENT VERSION**: The [main](https://github.com/NVIDIA/NeMo-Guardrails/tree/main) branch tracks the latest released beta version: [0.11.1](https://github.com/NVIDIA/NeMo-Guardrails/tree/v0.11.1). For the latest development version, checkout the [develop](https://github.com/NVIDIA/NeMo-Guardrails/tree/develop) branch.
1212
1313
> **DISCLAIMER**: The beta release is undergoing active development and may be subject to changes and improvements, which could cause instability and unexpected behavior. We currently do not recommend deploying this beta version in a production setting. We appreciate your understanding and contribution during this stage. Your support and feedback are invaluable as we advance toward creating a robust, ready-for-production LLM guardrails toolkit. The examples provided within the documentation are for educational purposes to get started with NeMo Guardrails, and are not meant for use in production applications.
1414

nemoguardrails/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,4 @@
3535
"ignore", category=UserWarning, message="TypedStorage is deprecated"
3636
)
3737

38-
__version__ = "0.11.0"
38+
__version__ = "0.11.1"

poetry.lock

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

pyproject.toml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = "NeMo Guardrails is an open-source toolkit for easily adding progr
44
authors = ["NVIDIA <nemoguardrails@nvidia.com>"]
55
license = "LICENSE.md"
66
readme = "README.md"
7-
version = "0.11.0"
7+
version = "0.11.1"
88
packages = [{ include = "nemoguardrails" }]
99

1010

@@ -34,6 +34,8 @@ classifiers = [
3434

3535
[tool.poetry.urls]
3636
homepage = "https://github.com/NVIDIA/nemo-guardrails"
37+
issues = "https://github.com/NVIDIA/nemo-guardrails/issues"
38+
changelog = "https://github.com/NVIDIA/NeMo-Guardrails/blob/develop/CHANGELOG.md"
3739
documentation = "https://docs.nvidia.com/nemo/guardrails/"
3840
repository = "https://github.com/NVIDIA/NeMo-Guardrails"
3941

@@ -46,6 +48,14 @@ aiohttp = ">=3.10.11"
4648
annoy = ">=1.17.3"
4749
fastapi = ">=0.103.0,"
4850
fastembed = ">=0.2.2, <0.4.1"
51+
# onnxruntime in 1.20 has dropped python 3.9 support
52+
# fastembed has also dropped python 3.9 support entirely as of 0.5.0
53+
# fastembed depends on onnxruntime we pindown the working version for 3.9 here
54+
# as it is a transient dependency we must remove it later
55+
onnxruntime = [
56+
{ version = ">=1.17.0,<=1.19.2", python = "^3.9" },
57+
{ version = ">=1.17.0,<2.0.0", python = ">=3.10" },
58+
]
4959
httpx = "^0.24.1"
5060
jinja2 = ">=3.1.5"
5161
langchain = ">=0.2.14,<0.4.0"
@@ -90,7 +100,7 @@ sdd = ["presidio-analyzer", "presidio-anonymizer", "spacy"]
90100
eval = ["tqdm", "numpy", "streamlit"]
91101
openai = ["langchain-openai"]
92102
gcp = ["google-cloud-language"]
93-
trace = ["opentelemetry-api", "opentelemetry-sdk", "aiofiles"]
103+
tracing = ["opentelemetry-api", "opentelemetry-sdk", "aiofiles"]
94104
# Poetry does not support recursive dependencies, so we need to add all the dependencies here.
95105
# I also support their decision. There is no PEP for recursive dependencies, but it has been supported in pip since version 21.2.
96106
# It is here for backward compatibility.

0 commit comments

Comments
 (0)