Skip to content

Commit 74c4273

Browse files
committed
Add build backend to the glossary
1 parent 25821d4 commit 74c4273

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

lessons/intro/distribution/index.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,9 @@ Anglické pojmy v závorce jsou převzaty z oficiálního [glosáře](https://pa
3838
_importovatelné moduly_ pro Python a další potřebné soubory, může být i rozbalený;
3939
* **zdrojový balíček** (_Source Distribution_, `sdist`) je varianta zabaleného _balíčku_ ve zdrojové formě;
4040
* **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/).
4344

4445

4546
pyproject.toml
@@ -51,9 +52,7 @@ Soubor používá jazyk TOML, což je datový formát, který se dobře píše
5152
Plnou specifikaci TOMLu můžete najít v oficiální [dokumentaci tohoto jazyka](https://toml.io/en/).
5253

5354
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.
5756

5857

5958
```toml

0 commit comments

Comments
 (0)