Publishing a Python Distribution Package in a Repository: Difference between revisions
Jump to navigation
Jump to search
Line 12: | Line 12: | ||
Since we're aiming at publishing a library, the package will probably need an <code>[[Python_Language_Modularization#init_.py|__init__.py]]</code> but not a <code>[[Python_Project_Layout#Add_main_.py|__main__.py]]</code>. | Since we're aiming at publishing a library, the package will probably need an <code>[[Python_Language_Modularization#init_.py|__init__.py]]</code> but not a <code>[[Python_Project_Layout#Add_main_.py|__main__.py]]</code>. | ||
==Create <tt>pyproject.toml</tt>== | |||
More details: {{Internal|Pyproject.toml#Overview|<tt>pyproject.toml</tt>}} |
Revision as of 01:53, 6 April 2024
External
Internal
Overview
Procedure
Create the Project Layout
The project is aimed at publishing a Python package, which contains a library. The layout and required initialization work is described here:
Since we're aiming at publishing a library, the package will probably need an __init__.py
but not a __main__.py
.
Create pyproject.toml
More details: