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

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

chipx86
housekeeping
master
beanbag-misc

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.

Summary
Add version info, mark as supporting typing, and use setuptools.
david
  1. Ship It!
  2. 
      
chipx86
Review request changed

Status: Closed (submitted)

Change Summary:

Pushed to master (3c24f23)
Loading...