ion icon indicating copy to clipboard operation
ion copied to clipboard

Migrate from setup.py to pyproject.toml

Open pefoley2 opened this issue 1 year ago • 1 comments
trafficstars

Based on https://setuptools.pypa.io/en/latest/userguide

Proposed changes

Migrate configuration from setup.py to pyproject.toml, but leave a stub setup.py to avoid breaking setup.py test and friends.

Brief description of rationale

Setuptools is discouraging direct usage of setup.py https://setuptools.pypa.io/en/latest/userguide/quickstart.html#transitioning-from-setup-py-to-setup-cfg

pefoley2 avatar Nov 29 '23 04:11 pefoley2

Coverage Status

coverage: 80.194%. remained the same when pulling 6d33f0c1b7d0cc09427bf70bf13620034a857ff4 on pefoley2:dev into d9ad6ad2a2e08fc2d335fb8fd3973711545ad444 on tjcsl:dev.

coveralls avatar Nov 30 '23 00:11 coveralls

Closed in favor of #1648

NotFish232 avatar May 21 '24 21:05 NotFish232