linode / ansible-specdoc

A utility for dynamically generating Ansible Collection documentation.
Apache License 2.0
2 stars 5 forks source link

Migrate build front-end to `pypa/build` #18

Closed zliang-akamai closed 1 year ago

zliang-akamai commented 1 year ago

📝 Description

  1. python setup.py build is deprecated. python -m build is the new build frontend for Python projects.
  2. setupext_janitor lacks maintenance.
  3. Migrate file reading function in setup.py to be Path.read_text.

✔️ How to Test

Install and test it with ansible repo's make gendocs