Skip to content

Commit d5041e1

Browse files
Update intoduction_python_packaging.md
1 parent 90edcfe commit d5041e1

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

episodes/intoduction_python_packaging.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,14 @@ Distributing our code as package is better than sharing the souce code via for i
4343
You can visit it here to have a look : https://pypi.org/
4444
There is also a repository called https://test.pypi.org/, which allows us to try distribution tools and processes without affecting the real PyPi.
4545
In this course , we will publish our package to TestPyPI.
46-
46+
47+
## What is a build ?
48+
49+
It can be defined as a process of creation of distribution of your project from source code. This distribution can then be installed using tools like 'pip' or 'uv' etc.
50+
You can create a build for your project using the following command in the terminal : python -m build.
51+
52+
The end product of a successful build process in a .whl or .tar.gz file. These can then be installed via pip or uploaded to PyPI.
53+
It is important to version your build and provide necessary metadata.
4754

4855
::::::::::::::::::::::::::::::::::::: keypoints
4956

0 commit comments

Comments
 (0)