aio-libs / aiobotocore

asyncio support for botocore library using aiohttp
https://aiobotocore.aio-libs.org
Apache License 2.0
1.17k stars 182 forks source link

Relax `setuptools` build dependency specification #1194

Closed jakob-keller closed 2 weeks ago

jakob-keller commented 2 weeks ago

Description of Change

Relax setuptools build dependency specification to deal with constraints in external build contexts: closes #1193

Assumptions

I have performed local tests: The resulting distribution packages are nearly identical with only minor variations in metadata, primarily due to formatting, and no functional differences.

Checklist for All Submissions

Checklist when updating botocore and/or aiohttp versions

codecov[bot] commented 2 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 86.99%. Comparing base (35ce0ef) to head (24a44d7). Report is 2 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1194 +/- ## ======================================= Coverage 86.99% 86.99% ======================================= Files 64 64 Lines 5983 5983 ======================================= Hits 5205 5205 Misses 778 778 ``` | [Flag](https://app.codecov.io/gh/aio-libs/aiobotocore/pull/1194/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=aio-libs) | Coverage Δ | | |---|---|---| | [unittests](https://app.codecov.io/gh/aio-libs/aiobotocore/pull/1194/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=aio-libs) | `86.99% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=aio-libs#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.