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/contributing/dependencies.rst
+3-7Lines changed: 3 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,21 +36,17 @@ See :ref:`installation` for more information on how to install DataLab and its d
36
36
Development
37
37
^^^^^^^^^^^
38
38
39
-
In development, you may also use the requirements text files to make it easier to install the dependencies in a virtual environment or container.
39
+
In development, you may also use the requirements text file to make it easier to install the dependencies in a virtual environment or container.
40
40
41
-
Two requirements files are provided:
42
-
43
-
- `requirements.txt`: This file lists all the dependencies needed for the project, including both direct and optional dependencies. This is the exact list of dependencies that are defined in the `pyproject.toml` file, but formatted for use with `pip` or other package managers that support requirements files.
44
-
- `requirements-min.txt`: This file lists the dependencies with minimum versions required to run the project. It is useful for executing the project with the maximum compatibility, ensuring that the project runs with the least restrictive versions of the dependencies. *This is the recommended file to use when developing the project.*
41
+
The `requirements.txt` file lists all the dependencies needed for the project, including both direct and optional dependencies. This is the exact list of dependencies that are defined in the `pyproject.toml` file, but formatted for use with `pip` or other package managers that support requirements files.
45
42
46
43
.. note::
47
44
48
-
The requirements files are generated from the `pyproject.toml` file using a tool provided by the `guidata` package.
45
+
The requirements file is generated from the `pyproject.toml` file using a tool provided by the `guidata` package.
49
46
50
47
.. code-block:: console
51
48
52
49
python -m guidata.utils.genreqs txt # to generate requirements.txt
53
-
python -m guidata.utils.genreqs txt --min # to generate requirements-min.txt
Copy file name to clipboardExpand all lines: doc/locale/fr/LC_MESSAGES/contributing/dependencies.po
+13-26Lines changed: 13 additions & 26 deletions
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ msgid ""
8
8
msgstr ""
9
9
"Project-Id-Version: DataLab \n"
10
10
"Report-Msgid-Bugs-To: \n"
11
-
"POT-Creation-Date: 2025-07-28 17:13+0200\n"
11
+
"POT-Creation-Date: 2025-09-04 14:27+0200\n"
12
12
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13
13
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14
14
"Language: fr\n"
@@ -40,29 +40,23 @@ msgstr "`[project.dependencies]`: Cette section liste les dépendances directes
40
40
msgid"`[project.optional-dependencies]`: This section lists optional dependencies that can be installed to enable additional features. These dependencies are not required for the core functionality of the application but can enhance its capabilities."
41
41
msgstr"`[project.optional-dependencies]`: Cette section liste les dépendances optionnelles qui peuvent être installées pour activer des fonctionnalités supplémentaires. Ces dépendances ne sont pas nécessaires au fonctionnement de base de l'application, mais peuvent améliorer ses capacités."
42
42
43
-
#,fuzzy
44
43
msgid"Among the optional dependencies, we have the following groups:"
45
-
msgstr"Parmi les dépendances optionnelles, nous avons :"
44
+
msgstr"Parmi les dépendances optionnelles, nous avons les groupes suivants :"
46
45
47
-
#,fuzzy
48
46
msgid"`qt`: Qt-based graphical user interface (currently, PyQt5)."
49
-
msgstr"`qt`: Ce groupe contient les dépendances nécessaires à l'interface utilisateur graphique basée sur Qt (actuellement, PyQt5)."
47
+
msgstr"`qt`: interface utilisateur graphique basée sur Qt (actuellement, PyQt5)."
msgstr"`opencv`: Ce groupe contient les dépendances nécessaires aux tâches de vision par ordinateur nécessitant OpenCV."
50
+
msgstr"`opencv`: tâches de vision par ordinateur nécessitant OpenCV."
54
51
55
-
#,fuzzy
56
52
msgid"`dev`: development and testing (linters, formatters, etc.)."
57
-
msgstr"`dev`: Ce groupe contient les dépendances nécessaires au développement et aux tests (linters, formateurs, etc.)."
53
+
msgstr"`dev`: développement et tests (linters, formateurs, etc.)."
58
54
59
-
#,fuzzy
60
55
msgid"`doc`: building the documentation (Sphinx, etc.)."
61
-
msgstr"`doc`: Ce groupe contient les dépendances nécessaires à la construction de la documentation (Sphinx, etc.)."
56
+
msgstr"`doc`: construction de la documentation (Sphinx, etc.)."
62
57
63
-
#,fuzzy
64
58
msgid"`test`: running the tests (pytest, etc.)."
65
-
msgstr"`test`: Ce groupe contient les dépendances nécessaires à l'exécution des tests (pytest, etc.)."
59
+
msgstr"`test`: exécution des tests (pytest, etc.)."
66
60
67
61
msgid"Deploying Dependencies"
68
62
msgstr"Déployer les dépendances"
@@ -79,20 +73,14 @@ msgstr "Voir :ref:`installation` pour plus d'informations sur la façon d'instal
79
73
msgid"Development"
80
74
msgstr"En développement"
81
75
82
-
msgid"In development, you may also use the requirements text files to make it easier to install the dependencies in a virtual environment or container."
83
-
msgstr"En développement, vous pouvez également utiliser les fichiers de texte des exigences pour faciliter l'installation des dépendances dans un environnement virtuel ou un conteneur."
84
-
85
-
msgid"Two requirements files are provided:"
86
-
msgstr"Deux fichiers de dépendances sont fournis :"
76
+
msgid"In development, you may also use the requirements text file to make it easier to install the dependencies in a virtual environment or container."
77
+
msgstr"En développement, vous pouvez également utiliser le fichier de texte des exigences pour faciliter l'installation des dépendances dans un environnement virtuel ou un conteneur."
87
78
88
-
msgid"`requirements.txt`: This file lists all the dependencies needed for the project, including both direct and optional dependencies. This is the exact list of dependencies that are defined in the `pyproject.toml` file, but formatted for use with `pip` or other package managers that support requirements files."
89
-
msgstr"`requirements.txt`: Ce fichier liste toutes les dépendances nécessaires au projet, y compris les dépendances directes et optionnelles. C'est la liste exacte des dépendances définies dans le fichier `pyproject.toml`, mais formatée pour être utilisée avec `pip` ou d'autres gestionnaires de paquets qui prennent en charge les fichiers de dépendances."
79
+
msgid"The `requirements.txt` file lists all the dependencies needed for the project, including both direct and optional dependencies. This is the exact list of dependencies that are defined in the `pyproject.toml` file, but formatted for use with `pip` or other package managers that support requirements files."
80
+
msgstr"Le fichier `requirements.txt` liste toutes les dépendances nécessaires au projet, y compris les dépendances directes et optionnelles. C'est la liste exacte des dépendances définies dans le fichier `pyproject.toml`, mais formatée pour être utilisée avec `pip` ou d'autres gestionnaires de paquets qui prennent en charge les fichiers de dépendances."
90
81
91
-
msgid"`requirements-min.txt`: This file lists the dependencies with minimum versions required to run the project. It is useful for executing the project with the maximum compatibility, ensuring that the project runs with the least restrictive versions of the dependencies. *This is the recommended file to use when developing the project.*"
92
-
msgstr"`requirements-min.txt`: Ce fichier liste les dépendances avec les versions minimales requises pour exécuter le projet. Il est utile pour exécuter le projet avec la compatibilité maximale, garantissant que le projet s'exécute avec les versions les moins restrictives des dépendances. *C'est le fichier recommandé à utiliser lors du développement du projet.*"
93
-
94
-
msgid"The requirements files are generated from the `pyproject.toml` file using a tool provided by the `guidata` package."
95
-
msgstr"Les fichiers de dépendances sont générés à partir du fichier `pyproject.toml` à l'aide d'un outil fourni par le package `guidata`."
82
+
msgid"The requirements file is generated from the `pyproject.toml` file using a tool provided by the `guidata` package."
83
+
msgstr"Le fichier de dépendances est généré à partir du fichier `pyproject.toml` à l'aide d'un outil fourni par le package `guidata`."
96
84
97
85
msgid"Adding New Dependencies"
98
86
msgstr"Ajouter de nouvelles dépendances"
@@ -114,4 +102,3 @@ msgstr "Pour les autres dépendances optionnelles, spécifiez la plage de versio
114
102
115
103
msgid"In other words, except for the `dev` dependencies, always specify a version range that is compatible with the application."
116
104
msgstr"En d'autres termes, sauf pour les dépendances `dev`, spécifiez toujours une plage de versions compatible avec l'application."
Copy file name to clipboardExpand all lines: doc/locale/fr/LC_MESSAGES/contributing/environment.po
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ msgid ""
8
8
msgstr ""
9
9
"Project-Id-Version: DataLab \n"
10
10
"Report-Msgid-Bugs-To: \n"
11
-
"POT-Creation-Date: 2025-07-08 14:49+0200\n"
11
+
"POT-Creation-Date: 2025-09-04 14:27+0200\n"
12
12
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13
13
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14
14
"Language: fr\n"
@@ -178,8 +178,8 @@ msgstr ""
178
178
msgid"3.13.2.0"
179
179
msgstr""
180
180
181
-
msgid"⚠ We strongly recommend using the `.dot` versions of WinPython which are lightweight and can be customized to your needs (using `pip install -r requirements-min.txt`)."
182
-
msgstr"⚠ Nous recommandons fortement d'utiliser les versions `.dot` de WinPython qui sont légères et peuvent être personnalisées selon vos besoins (en utilisant `pip install -r requirements-min.txt`)."
181
+
msgid"⚠ We strongly recommend using the `.dot` versions of WinPython which are lightweight and can be customized to your needs (using `pip install -r requirements.txt`)."
182
+
msgstr"⚠ Nous recommandons fortement d'utiliser les versions `.dot` de WinPython qui sont légères et peuvent être personnalisées selon vos besoins (en utilisant `pip install -r requirements.txt`)."
183
183
184
184
msgid"✅ We also recommend using a dedicated WinPython instance for DataLab."
185
185
msgstr"✅ Nous recommandons également d'utiliser une instance WinPython dédiée pour DataLab."
0 commit comments