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: episodes/intoduction_python_packaging.md
+8-1Lines changed: 8 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,7 +43,14 @@ Distributing our code as package is better than sharing the souce code via for i
43
43
You can visit it here to have a look : https://pypi.org/
44
44
There is also a repository called https://test.pypi.org/, which allows us to try distribution tools and processes without affecting the real PyPi.
45
45
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.
0 commit comments