Title: setuptools >= 80.9.0 build system requirement causes issues for downstream packagers · Issue #651 · msgpack/msgpack-python · GitHub
Open Graph Title: setuptools >= 80.9.0 build system requirement causes issues for downstream packagers · Issue #651 · msgpack/msgpack-python
X Title: setuptools >= 80.9.0 build system requirement causes issues for downstream packagers · Issue #651 · msgpack/msgpack-python
Description: Hi, is there any reason why msgpack requires the latest setuptools version to build? Would it be possible to relax the version or even remove the version constraint entire? setuptools >= 80.9.0 is causing issues for downstream packagers ...
Open Graph Description: Hi, is there any reason why msgpack requires the latest setuptools version to build? Would it be possible to relax the version or even remove the version constraint entire? setuptools >= 80.9.0 is ...
X Description: Hi, is there any reason why msgpack requires the latest setuptools version to build? Would it be possible to relax the version or even remove the version constraint entire? setuptools >= 80.9.0 ...
Opengraph URL: https://github.com/msgpack/msgpack-python/issues/651
X: @github
Domain: redirect.github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"setuptools \u003e= 80.9.0 build system requirement causes issues for downstream packagers","articleBody":"Hi,\n\nis there any reason why msgpack requires the latest setuptools version to build? Would it be possible to relax the version or even remove the version constraint entire? `setuptools \u003e= 80.9.0` is causing issues for downstream packagers that cannot update `setuptools` to latest version.\n\nhttps://github.com/msgpack/msgpack-python/blob/19b5d33ded09d5a563a677c1a3d75b6246181259/pyproject.toml#L1-L3\n\nBackground:\nsetuptools have had several major breaking changes over the last years. We are expecting more breaking changes in the future. Some breaking changes are done in purpose, others introduced accidentally by lack of testing. Our downstream build system currently has `setuptools!=72.0.0,!=77.0.1,!=77.0.2,!=78.0.0,!=78.0.1,\u003c=80.8.0` to block bad releases.\n","author":{"url":"https://github.com/tiran","@type":"Person","name":"tiran"},"datePublished":"2025-10-08T09:51:45.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":3},"url":"https://github.com/651/msgpack-python/issues/651"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:952e601d-cd13-1ead-178f-3ad1e7b02d65 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | A694:1B4753:B1D8DF:F1EE9E:6A5209A5 |
| html-safe-nonce | 5ba8d29190d50e15e7a8c7fb8fa3e2ee5c1deb0c111cea49f2c26c170d1530f7 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBNjk0OjFCNDc1MzpCMUQ4REY6RjFFRTlFOjZBNTIwOUE1IiwidmlzaXRvcl9pZCI6IjQ2NTUyODg1OTY5MTk2MTc5NTgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 09a2157e2b63fa3edf8c79eee4c478202a3c35ffc2a10add6ffbd2927afecd0e |
| hovercard-subject-tag | issue:3494718075 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/msgpack/msgpack-python/651/issue_layout |
| twitter:image | https://opengraph.githubassets.com/570e679c081f7957758c96897a0757acd57d7358fbe4a7780c850b034bff8915/msgpack/msgpack-python/issues/651 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/570e679c081f7957758c96897a0757acd57d7358fbe4a7780c850b034bff8915/msgpack/msgpack-python/issues/651 |
| og:image:alt | Hi, is there any reason why msgpack requires the latest setuptools version to build? Would it be possible to relax the version or even remove the version constraint entire? setuptools >= 80.9.0 is ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | tiran |
| hostname | github.com |
| expected-hostname | github.com |
| None | b9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb |
| turbo-cache-control | no-preview |
| go-import | github.com/msgpack/msgpack-python git https://github.com/msgpack/msgpack-python.git |
| octolytics-dimension-user_id | 198264 |
| octolytics-dimension-user_login | msgpack |
| octolytics-dimension-repository_id | 2242705 |
| octolytics-dimension-repository_nwo | msgpack/msgpack-python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 2242705 |
| octolytics-dimension-repository_network_root_nwo | msgpack/msgpack-python |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 7aed05249554b889eb33d002851a973eebcc7e91 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width