Skip to content

Commit 753d8c9

Browse files
committed
📝 Move logging to Python basics
1 parent c960c6a commit 753d8c9

File tree

15 files changed

+25
-1011
lines changed

15 files changed

+25
-1011
lines changed

CHANGELOG.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ Added
4343
Removed
4444
~~~~~~~
4545

46+
* 📝 Move logging to Python basics
4647
* ✏️ Remove link to Objectivity/DB
4748
* 📝 Move SOLID principles to Python Basics
4849

docs/intro.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@ Ab Kapitel 2 folgt das Tutorial dem Prototyp eines Forschungsprojekts:
5858
<productive/dvc/index>`. Der Quellcode sollte in :doc:`Programmbibliotheken
5959
verpackt werden <productive/packaging>` mit :doc:`Dokumentation
6060
<productive/documenting>`, :doc:`Lizenz(en) <productive/licensing>`,
61-
:doc:`Rests <productive/testing>` und :doc:`Logging
62-
<productive/logging/index>`. Schließlich enthält das Kapitel Ratschläge zur
63-
:doc:`Verbesserung der Codequalität <productive/qa/index>` und des
64-
:doc:`sicheren Betriebs <productive/security>`.
61+
:doc:`Rests <productive/testing>` und :doc:`python-basics:logging/index`.
62+
Schließlich enthält das Kapitel Ratschläge zur :doc:`Verbesserung der
63+
Codequalität <productive/qa/index>` und des :doc:`sicheren Betriebs
64+
<productive/security>`.
6565
#. :doc:`web/index` kann entweder Dashboards aus Jupyter-Notebooks generieren
6666
oder eine umfassendere Anwendungslogik erfordern, wie in
6767
:doc:`pyviz:bokeh/embedding-export/flask`, demonstriert, oder Daten über

docs/productive/envs/uv/docker.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ uns schneller neue Builds bereitzustellen. Dabei beginnen wir mit den Layern,
66
die sich am wenigsten ändern, damit wir die Artefakte so lange wie möglich
77
zwischenspeichern können. Dies ist auch der Grund, weswegen wir die
88
Installationen der Abhängigkeiten aus :file:`uv.lock` und Installation unserer
9-
:doc:`Anwendung <python-basics:apps>` strikt getrennthalten – wahrscheinlich
10-
ändert sich unser Code schneller als der der Abhängigkeiten.
9+
:doc:`Anwendung <python-basics:packs/apps>` strikt getrennthalten –
10+
wahrscheinlich ändert sich unser Code schneller als der der Abhängigkeiten.
1111

1212
.. seealso::
1313
* `Order your layers
@@ -197,7 +197,7 @@ Installationen der Abhängigkeiten aus :file:`uv.lock` und Installation unserer
197197

198198
Zeilen 29–30:
199199
Wenn eure Anwendung kein :doc:`Python-Paket
200-
<python-basics:libs/distribution>` ist, das mit ``uv sync`` installiert
200+
<python-basics:packs/distribution>` ist, das mit ``uv sync`` installiert
201201
wurde, müsst ihr eure Anwendung hier in den Container kopieren.
202202

203203
Zeile 32:

docs/productive/envs/uv/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
Sowohl die :ref:`Installation von uv <python-basics:uv>` wie auch das Erstellen
77
der Dateistrukturen für :ref:`Bibliotheken
8-
<python-basics:uv-package-structure>` oder :doc:`python-basics:apps` sind
8+
<python-basics:uv-package-structure>` oder :doc:`python-basics:packs/apps` sind
99
bereits in unserem :doc:`python-basics:index`-Tutorial beschrieben.
1010

1111
.. _inline-script-metadata:

docs/productive/git/advanced/gitlab/ci-cd.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ Jobs
6969
.. seealso::
7070
* `GitLab Docs: Jobs
7171
<https://docs.gitlab.com/ee/ci/jobs/index.html>`_
72-
* :doc:`python-basics:libs/cibuildwheel`
72+
* :doc:`python-basics:packs/cibuildwheel`
7373
* :ref:`pre-commit Hooks <pre-commit-in-gitlab-ci>`
7474
* :ref:`Lizenzieren <reuse-in-gitlab-ci>`
7575

docs/productive/index.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,9 @@ Es gibt diverse Werkzeuge, die Euch beim Erstellen von gemeinsam nutzbaren
2626
Produkten unterstützen. Dies können Werkzeuge einerseits für die Versionierung
2727
des :doc:`Quellcodes <git/index>` und der :doc:`Trainingsdaten <dvc/index>`
2828
sowie für die Reproduzierbarkeit der :doc:`Ausführungsumgebungen <envs/index>`,
29-
andererseits für das :doc:`testing`, :doc:`logging/index`, :doc:`Dokumentieren
30-
<documenting>` und :doc:`Erstellen von Paketen <python-basics:libs/index>` sein.
29+
andererseits für das :doc:`testing`, :doc:`python-basics:logging/index`,
30+
:doc:`Dokumentieren <documenting>` und :doc:`Erstellen von Paketen
31+
<python-basics:libs/index>` sein.
3132

3233
.. seealso::
3334

@@ -56,6 +57,6 @@ andererseits für das :doc:`testing`, :doc:`logging/index`, :doc:`Dokumentieren
5657
licensing
5758
cite/index
5859
testing
59-
logging/index
60+
logging
6061
qa/index
6162
security

docs/productive/licensing.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -504,8 +504,8 @@ Python-Paket-Metadaten
504504

505505
Mit :pep:`658` wird die :file:`METADATA`-Datei aus Distributionen in der
506506
:pep:`503`-Repository-API auf :term:`PyPI` verfügbar. Damit können die Metadaten
507-
der :doc:`Verteilungspakete <python-basics:libs/distribution>` analysiert werden
508-
ohne dass das ganze Paket heruntergeladen werden muss.
507+
der :doc:`Verteilungspakete <python-basics:packs/distribution>` analysiert
508+
werden ohne dass das ganze Paket heruntergeladen werden muss.
509509

510510
In Python-Paketen gibt es noch weitere Felder, in denen Lizenzinformationen
511511
gespeichert werden, wie die `Core metadata specifications

docs/productive/logging.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Logging
2+
=======
3+
4+
Eine Einführung in Logging erhaltet ihr in unserem Python-Basics-Tutorial:
5+
:doc:`python-basics:logging/index`.

docs/productive/logging/development.ini

Lines changed: 0 additions & 25 deletions
This file was deleted.

0 commit comments

Comments
 (0)