Add version info, mark as supporting typing, and use setuptools.

Review Request #13030 — Created May 10, 2023 and submitted — Latest diff uploaded

Information

housekeeping
master

Reviewers

We now store Housekeeping version information in
housekeeping._version. This is now used when building the package,
instead of hard-coding a version. For that, we're now using the
setuptools build backend for pyproject.toml.

We also store a py.typed file in the module, which indicates to
consumers that this package provides type hints.

Successfully built packages. Verified that consumers could see typing
information.

Diff Revision 1 (Latest)

Commits

First Last Summary ID Author
Add version info, mark as supporting typing, and use setuptools.
We now store Housekeeping version information in `housekeeping._version`. This is now used when building the package, instead of hard-coding a version. For that, we're now using the setuptools build backend for `pyproject.toml`. We also store a `py.typed` file in the module, which indicates to consumers that this package provides type hints.
00daf7ca16971bfbbcffb857517fa76606f78507 Christian Hammond
pyproject.toml
housekeeping/__init__.py
housekeeping/_version.py
housekeeping/py.typed
Loading...