You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/locale/fr/LC_MESSAGES/release_notes/release_1.01.po
+72-3Lines changed: 72 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -18,14 +18,74 @@ msgstr ""
18
18
"Generated-By: Babel 2.17.0\n"
19
19
20
20
msgid"Version 1.1"
21
-
msgstr""
21
+
msgstr"Version 1.1"
22
22
23
-
msgid"DataLab Version 1.1.0"
24
-
msgstr""
23
+
msgid"DataLab Version 1.1.0 (2026-02-02)"
24
+
msgstr"DataLab Version 1.1.0 (2026-02-02)"
25
25
26
26
msgid"✨ New Features"
27
27
msgstr"✨ Nouvelles fonctionnalités"
28
28
29
+
msgid"**Web API for HTTP/JSON integration:**"
30
+
msgstr"**API Web pour l'intégration HTTP/JSON :**"
31
+
32
+
msgid"DataLab now provides a modern **HTTP/JSON Web API** as an alternative to the existing XML-RPC interface. This is the recommended integration path for new projects, especially for Jupyter notebooks and web-based tools."
33
+
msgstr"DataLab propose désormais une **API Web HTTP/JSON** moderne comme alternative à l'interface XML-RPC existante. C'est la voie d'intégration recommandée pour les nouveaux projets, notamment pour les notebooks Jupyter et les outils web."
34
+
35
+
msgid"**Accessible via**: File → Web API → Start Web API Server (or set `DATALAB_WEBAPI_ENABLED=1` environment variable)"
36
+
msgstr"**Accessible via** : Fichier → API Web → Démarrer le serveur API Web (ou définir la variable d'environnement `DATALAB_WEBAPI_ENABLED=1`)"
37
+
38
+
msgid"**Key benefits**:"
39
+
msgstr"**Avantages clés** :"
40
+
41
+
msgid"JSON for metadata and NPZ for binary data (efficient large array transfer)"
42
+
msgstr"JSON pour les métadonnées et NPZ pour les données binaires (transfert efficace de grands tableaux)"
43
+
44
+
msgid"Bearer token authentication for security"
45
+
msgstr"Authentification par jeton Bearer pour la sécurité"
46
+
47
+
msgid"REST conventions with OpenAPI documentation"
48
+
msgstr"Conventions REST avec documentation OpenAPI"
49
+
50
+
msgid"WASM/Pyodide compatibility (works in browser environments)"
51
+
msgstr"Compatibilité WASM/Pyodide (fonctionne dans les environnements navigateur)"
52
+
53
+
msgid"**Endpoints include**:"
54
+
msgstr"**Points d'accès inclus** :"
55
+
56
+
msgid"Object listing, retrieval, creation, and deletion"
57
+
msgstr"Listage, récupération, création et suppression d'objets"
58
+
59
+
msgid"Metadata management and binary data transfer (NPZ format)"
60
+
msgstr"Gestion des métadonnées et transfert de données binaires (format NPZ)"
61
+
62
+
msgid"Computation API for running processing operations remotely"
63
+
msgstr"API de calcul pour exécuter des opérations de traitement à distance"
64
+
65
+
msgid"**Auto-discovery**: DataLab-Kernel automatically finds and connects to a running DataLab instance without manual configuration"
66
+
msgstr"**Découverte automatique** : DataLab-Kernel trouve et se connecte automatiquement à une instance DataLab en cours d'exécution sans configuration manuelle"
67
+
68
+
msgid"**Security**: Localhost binding by default, with optional localhost token bypass for simplified local development"
69
+
msgstr"**Sécurité** : Liaison localhost par défaut, avec contournement optionnel du jeton localhost pour simplifier le développement local"
70
+
71
+
msgid"**Requires additional dependencies**: Install with `pip install datalab-platform[webapi]`"
72
+
msgstr"**Nécessite des dépendances supplémentaires** : Installer avec `pip install datalab-platform[webapi]`"
73
+
74
+
msgid"See :ref:`ref-to-webapi` for complete documentation."
75
+
msgstr"Voir :ref:`ref-to-webapi` pour la documentation complète."
76
+
77
+
msgid"**PyQt6 compatibility:**"
78
+
msgstr"**Compatibilité PyQt6 :**"
79
+
80
+
msgid"DataLab now fully supports PyQt6 in addition to PyQt5"
81
+
msgstr"DataLab prend désormais entièrement en charge PyQt6 en plus de PyQt5"
82
+
83
+
msgid"Fixed screen geometry retrieval to use `primaryScreen()` for Qt5-Qt6 compatibility"
84
+
msgstr"Correction de la récupération de la géométrie de l'écran pour utiliser `primaryScreen()` pour la compatibilité Qt5-Qt6"
85
+
86
+
msgid"CI pipeline now includes PyQt6 testing to ensure ongoing compatibility"
87
+
msgstr"Le pipeline CI inclut désormais les tests PyQt6 pour garantir une compatibilité continue"
88
+
29
89
msgid"**Remote control API enhancements:**"
30
90
msgstr"**Améliorations de l'API de contrôle à distance :**"
31
91
@@ -67,3 +127,12 @@ msgstr "Paramètre optionnel `force` pour ignorer la boîte de dialogue de confi
67
127
68
128
msgid"Complements existing `reset_all()` method which clears the entire workspace (including all macros)"
69
129
msgstr"Complète la méthode existante `reset_all()` qui efface l'ensemble de l'espace de travail (y compris toutes les macros)"
130
+
131
+
msgid"**Dependencies:**"
132
+
msgstr"**Dépendances :**"
133
+
134
+
msgid"Updated Sigima dependency to version 1.1.0 which includes new features and bug fixes"
135
+
msgstr"Mise à jour de la dépendance Sigima vers la version 1.1.0 qui inclut de nouvelles fonctionnalités et corrections de bugs"
136
+
137
+
msgid"Added optional Web API dependencies: FastAPI, Uvicorn, and Pydantic (install with `pip install datalab-platform[webapi]`)"
138
+
msgstr"Ajout des dépendances optionnelles pour l'API Web : FastAPI, Uvicorn et Pydantic (installer avec `pip install datalab-platform[webapi]`)"
Copy file name to clipboardExpand all lines: doc/release_notes/release_1.01.md
+30-1Lines changed: 30 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,33 @@
1
1
# Version 1.1 #
2
2
3
-
## DataLab Version 1.1.0 ##
3
+
## DataLab Version 1.1.0 (2026-02-02)##
4
4
5
5
### ✨ New Features ###
6
6
7
+
**Web API for HTTP/JSON integration:**
8
+
9
+
DataLab now provides a modern **HTTP/JSON Web API** as an alternative to the existing XML-RPC interface. This is the recommended integration path for new projects, especially for Jupyter notebooks and web-based tools.
10
+
11
+
***Accessible via**: File → Web API → Start Web API Server (or set `DATALAB_WEBAPI_ENABLED=1` environment variable)
12
+
***Key benefits**:
13
+
* JSON for metadata and NPZ for binary data (efficient large array transfer)
14
+
* Bearer token authentication for security
15
+
* REST conventions with OpenAPI documentation
16
+
* WASM/Pyodide compatibility (works in browser environments)
17
+
***Endpoints include**:
18
+
* Object listing, retrieval, creation, and deletion
19
+
* Metadata management and binary data transfer (NPZ format)
20
+
* Computation API for running processing operations remotely
21
+
***Auto-discovery**: DataLab-Kernel automatically finds and connects to a running DataLab instance without manual configuration
22
+
***Security**: Localhost binding by default, with optional localhost token bypass for simplified local development
23
+
***Requires additional dependencies**: Install with `pip install datalab-platform[webapi]`
24
+
25
+
**PyQt6 compatibility:**
26
+
27
+
* DataLab now fully supports PyQt6 in addition to PyQt5
28
+
* Fixed screen geometry retrieval to use `primaryScreen()` for Qt5-Qt6 compatibility
29
+
* CI pipeline now includes PyQt6 testing to ensure ongoing compatibility
30
+
7
31
**Remote control API enhancements:**
8
32
9
33
> **Note:** These new features also concern the macro commands API, as macros use the same proxy interface as remote control clients.
@@ -21,3 +45,8 @@
21
45
* Removes currently selected object from active panel
22
46
* Optional `force` parameter to skip confirmation dialog
23
47
* Complements existing `reset_all()` method which clears the entire workspace (including all macros)
48
+
49
+
**Dependencies:**
50
+
51
+
* Updated Sigima dependency to version 1.1.0 which includes new features and bug fixes
52
+
* Added optional Web API dependencies: FastAPI, Uvicorn, and Pydantic (install with `pip install datalab-platform[webapi]`)
0 commit comments