Metadata-Version: 2.1
Name: packaging-demo-hubzar
Version: 1.0.2
Summary: My package description
Author-email: HubZar <your_email@example.com>
License: MIT
Keywords: one,two
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: numpy
Requires-Dist: importlib-metadata; python_version < "3.8"
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Provides-Extra: release
Requires-Dist: build; extra == "release"
Requires-Dist: twine; extra == "release"
Provides-Extra: static-code-qa
Requires-Dist: pre-commit; extra == "static-code-qa"
Provides-Extra: linters
Requires-Dist: ruff; extra == "linters"
Requires-Dist: mypy; extra == "linters"
Requires-Dist: black; extra == "linters"
Provides-Extra: colors
Requires-Dist: rich; extra == "colors"
Provides-Extra: graphs
Requires-Dist: pipdeptree; extra == "graphs"
Requires-Dist: graphviz; extra == "graphs"
Provides-Extra: dev
Requires-Dist: packaging-demo-hubzar[release,static-code-qa,test]; extra == "dev"
Provides-Extra: all
Requires-Dist: packaging-demo-hubzar[colors,graphs,linters,release,static-code-qa,test]; extra == "all"

Packaging terms:

- module
- package
- sub-package
- distribution package

Adapting to linters

Getting familiar with CI/CD

Practicing GitHub Actions

Pipeline workflow
