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: lessons/intro/distribution/index.md
+4-5Lines changed: 4 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,8 +38,9 @@ Anglické pojmy v závorce jsou převzaty z oficiálního [glosáře](https://pa
38
38
_importovatelné moduly_ pro Python a další potřebné soubory, může být i rozbalený;
39
39
***zdrojový balíček** (_Source Distribution_, `sdist`) je varianta zabaleného _balíčku_ ve zdrojové formě;
40
40
***binární balíček** (_Binary Distribution_, `bdist`) je varianta zabaleného _balíčku_ v nezdrojové (např. zkompilované) formě, nejčastější podoba toho balíčku se jmenuje `wheel`;
41
-
***projekt** (_Project_) je knihovna, framework, skript, plugin, aplikace apod. (či jejich kombinace), které balíme do _balíčků_.
42
-
41
+
***projekt** (_Project_) je knihovna, framework, skript, plugin, aplikace apod. (či jejich kombinace), které balíme do _balíčků_;
42
+
***build backend** je program, který vytváří z projektu balíček. Existuje mnoho takových programů, které mají různé vlastnosti a hodí se k různým účelům.
43
+
Jejich přehled najdete třeba na oficiálním [tutoriálu, jak tvořit Python balíčky](https://packaging.python.org/en/latest/tutorials/packaging-projects/).
43
44
44
45
45
46
pyproject.toml
@@ -51,9 +52,7 @@ Soubor používá jazyk TOML, což je datový formát, který se dobře píše
51
52
Plnou specifikaci TOMLu můžete najít v oficiální [dokumentaci tohoto jazyka](https://toml.io/en/).
52
53
53
54
Pojďme vytvořit minimální variantu souboru `pyproject.toml`.
54
-
Použijeme balíček `setuptools` jako tzv. _build backend_,
55
-
tedy program, který náš balíček vytvoří. Existují také jiné _build backendy_ s jinými vlastnostmi -
56
-
jaké to jsou a jak je použít, se dozvíte z oficiálního [tutoriálu, jak tvořit Python balíčky](https://packaging.python.org/en/latest/tutorials/packaging-projects/).
55
+
Použijeme balíček `setuptools` jako náš build backend.
0 commit comments