This videos uncovers the idea of modules and packages, differentiating between them and creating a package to distribute using the pyproject.toml file.
[build-system]
requires = ["setuptools", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "your-package-name"
version = "0.1.0"
description = "A short description of your package"
authors = [
{ name = "Your Name", email = "
[email protected]" }
]
dependencies = [
"requests",
"numpy"
]
[tool.setuptools]
packages = ["your_package"] # Replace with your actual package name
Additionally you can find my video courses on Pluralsight: http://pluralsight.com/training/Authors/Details/andrew-mallett and take time to see my own site http://www.theurbanpenguin.com