Skip to content

Commit ec7e38e

Browse files
committed
Publish 2.29.1
SHA256 hashes: jupyter-ai-core-2.29.1.tgz: ff348494cd15dcce9fd2ceade4195b2d202ba4e7c64858c9224497c4e2d03cc2 jupyter_ai-2.29.1-py3-none-any.whl: 643b29b2adb3aa0b5270d98844a482d9653ffab4b6938f4b009dd641998f47d8 jupyter_ai-2.29.1.tar.gz: 43eaa30c3d5071e32210ca0f6942530fc47e3a71624d533144aac06ba7e9fba7 jupyter_ai_magics-2.29.1-py3-none-any.whl: df6d63fa64218305085bbad0fad7b1ce17ce1f6198e3dfa77c3c30fbc26f97b5 jupyter_ai_magics-2.29.1.tar.gz: 21971e5cbc396f9884a4192b9617e1735be00fb9d2d7b202ad36fb989b179b24
1 parent e7ab0cd commit ec7e38e

File tree

6 files changed

+37
-7
lines changed

6 files changed

+37
-7
lines changed

CHANGELOG.md

+32-2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,38 @@
22

33
<!-- <START NEW CHANGELOG ENTRY> -->
44

5+
## 2.29.1
6+
7+
([Full Changelog](https://github.com/jupyterlab/jupyter-ai/compare/@jupyter-ai/[email protected]))
8+
9+
### Enhancements made
10+
11+
- Show error icon near cursor on inline completion errors [#1197](https://github.com/jupyterlab/jupyter-ai/pull/1197) ([@Darshan808](https://github.com/Darshan808))
12+
13+
### Bugs fixed
14+
15+
- Enforce path imports for MUI icons, upgrade to ESLint v8 [#1225](https://github.com/jupyterlab/jupyter-ai/pull/1225) ([@krassowski](https://github.com/krassowski))
16+
- Fixes duplicate api key being passed in `openrouter.py` [#1216](https://github.com/jupyterlab/jupyter-ai/pull/1216) ([@srdas](https://github.com/srdas))
17+
18+
### Maintenance and upkeep improvements
19+
20+
- Upgrade to `actions/cache@v4` [#1228](https://github.com/jupyterlab/jupyter-ai/pull/1228) ([@dlqqq](https://github.com/dlqqq))
21+
- Typo in comment [#1217](https://github.com/jupyterlab/jupyter-ai/pull/1217) ([@Carreau](https://github.com/Carreau))
22+
23+
### Documentation improvements
24+
25+
- Update documentation for setting API keys without revealing them [#1224](https://github.com/jupyterlab/jupyter-ai/pull/1224) ([@srdas](https://github.com/srdas))
26+
- Typo in comment [#1217](https://github.com/jupyterlab/jupyter-ai/pull/1217) ([@Carreau](https://github.com/Carreau))
27+
- Docs: Update installation steps to work in bash & zsh [#1211](https://github.com/jupyterlab/jupyter-ai/pull/1211) ([@srdas](https://github.com/srdas))
28+
29+
### Contributors to this release
30+
31+
([GitHub contributors page for this release](https://github.com/jupyterlab/jupyter-ai/graphs/contributors?from=2025-01-16&to=2025-02-06&type=c))
32+
33+
[@dlqqq](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Adlqqq+updated%3A2025-01-16..2025-02-06&type=Issues) | [@krassowski](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Akrassowski+updated%3A2025-01-16..2025-02-06&type=Issues) | [@meeseeksmachine](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Ameeseeksmachine+updated%3A2025-01-16..2025-02-06&type=Issues)
34+
35+
<!-- <END NEW CHANGELOG ENTRY> -->
36+
537
## 2.29.0
638

739
This release notably upgrades to LangChain v0.3 and Pydantic v2. You can now use the latest LangChain & Pydantic APIs available in the same environment as Jupyter AI! 🎉
@@ -34,8 +66,6 @@ pip install -U "jupyter-ai[all]"
3466

3567
[@dlqqq](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Adlqqq+updated%3A2025-01-09..2025-01-16&type=Issues) | [@meeseeksmachine](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Ameeseeksmachine+updated%3A2025-01-09..2025-01-16&type=Issues)
3668

37-
<!-- <END NEW CHANGELOG ENTRY> -->
38-
3969
## 2.28.5
4070

4171
([Full Changelog](https://github.com/jupyterlab/jupyter-ai/compare/@jupyter-ai/[email protected]))

lerna.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
33
"useWorkspaces": true,
4-
"version": "2.29.0",
4+
"version": "2.29.1",
55
"npmClient": "yarn",
66
"useNx": true
77
}

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupyter-ai/monorepo",
3-
"version": "2.29.0",
3+
"version": "2.29.1",
44
"description": "A generative AI extension for JupyterLab",
55
"private": true,
66
"keywords": [

packages/jupyter-ai-magics/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupyter-ai/magics",
3-
"version": "2.29.0",
3+
"version": "2.29.1",
44
"description": "Jupyter AI magics Python package. Not published on NPM.",
55
"private": true,
66
"homepage": "https://github.com/jupyterlab/jupyter-ai",

packages/jupyter-ai-test/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupyter-ai/test",
3-
"version": "2.29.0",
3+
"version": "2.29.1",
44
"description": "Jupyter AI test package. Not published on NPM or PyPI.",
55
"private": true,
66
"homepage": "https://github.com/jupyterlab/jupyter-ai",

packages/jupyter-ai/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jupyter-ai/core",
3-
"version": "2.29.0",
3+
"version": "2.29.1",
44
"description": "A generative AI extension for JupyterLab",
55
"keywords": [
66
"jupyter",

0 commit comments

Comments
 (0)