Modernize build configuration#1160
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #1160 +/- ##
==========================================
- Coverage 87.03% 86.98% -0.05%
==========================================
Files 64 64
Lines 5969 5978 +9
==========================================
+ Hits 5195 5200 +5
- Misses 774 778 +4
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚨 Try these New Features:
|
|
I think setuptools is going away no? I remember now using the |
|
Not really: I am working on modernizing our build and packaging setup, which will include switching the build tool to |
7ee4b77 to
0570408
Compare
d9f2725 to
bd8e300
Compare
bd8e300 to
34f8dcc
Compare
34f8dcc to
0d06dd2
Compare
|
Thank you for reviewing, @thehesiod & @webknjaz! |
Description of Change
MANIFEST.in-> gets rid of build warningsinclude_package_dataandpackagestosetup()-> gets rid of build issues aroundretriessub-package[build-system]table topyproject.toml[project]table topyproject.tomland merge contents ofsetup.pyinto itAssumptions
setuptoolsis kept as build backend (for now)python -m buildand confirmed that they are equivalent.Checklist for All Submissions
Checklist when updating botocore and/or aiohttp versions