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: docs/source/developer/build-changelog.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ To build the changelog, make sure you have:
16
16
.. code-block:: shell-session
17
17
:caption: Build a combined changelog from news fragments
18
18
19
-
$ towncrier build [--yes]
19
+
towncrier build [--yes]
20
20
21
21
After this command, the :file:`CHANGELOG.rst` file in the root directory is updated and all news fragments are removed from the directory :file:`changelog.d/`.
Copy file name to clipboardExpand all lines: docs/source/developer/design.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -112,7 +112,7 @@ The project follows a modular design structure, with the following main componen
112
112
113
113
* **Documentation directory**: The documentation is stored in the :file:`docs` directory, which contains the Sphinx documentation source files.
114
114
115
-
* **Changelog**: The project maintains a :file:`CHANGELOG.rst` file, which documents the changes made in each version of the project. The changelog is automatically generated using the towncrier tool. It uses the :file:`changelog.d` directory to store individual change files.
115
+
* **Changelog**: The project maintains a :file:`CHANGELOG.rst` file, which documents the changes made in each version of the project. The changelog is automatically generated using the `towncrier<https://towncrier.readthedocs.io/en/stable/>`_ tool. It uses the :file:`changelog.d` directory to store individual change files.
Copy file name to clipboardExpand all lines: docs/source/developer/overview.rst
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ The project's repository is structured in a way that allows for easy navigation
13
13
14
14
* **pyproject.toml**
15
15
16
-
The :file:`pyproject.toml` file is used to define the project's metadata, dependencies, and build system requirements. It is a standardized way to configure Python projects and is used by tools such as :command:`uv`.
16
+
The :file:`pyproject.toml` file is used to define the project's metadata, dependencies, and build system requirements. It is a standardized way to configure Python projects and is used by tools such as :command:`uv` (see `uv docs <https://docs.astral.sh/uv/>`_).
17
17
The :command:`uv` create a lock file :file:`uv.lock` based on the dependencies defined in :file:`pyproject.toml`. This lock file ensures that the same versions of dependencies are used across different environments, providing consistency and reliability.
18
18
19
19
* **uv**
@@ -23,4 +23,4 @@ The project's repository is structured in a way that allows for easy navigation
23
23
24
24
* **Documentation**
25
25
26
-
The documentation is built using reStructuredText and Sphinx. The source files for the documentation are located in the :file:`docs/` directory. The documentation targets users and developers, providing information on how to use the project, its features, and how to change it.
26
+
The documentation is built using `reStructuredText <https://docutils.sourceforge.io/rst.html>`_ and `Sphinx<https://www.sphinx-doc.org/en/master/>`_. The source files for the documentation are located in the :file:`docs/` directory. The documentation targets users and developers, providing information on how to use the project, its features, and how to change it.
0 commit comments