setuptools
setuptools copied to clipboard
Official project repository for the Setuptools build system
### setuptools version setuptools==67.6.1 ### Python version Python 3.11 ### OS Ubuntu ### Additional environment information _No response_ ### Description We cannot name our dynamic, optional dependencies with a hyphen...
## Summary of changes After playing around with previous PRs with whether `_distribution_finders`, `_namespace_handlers` and `_namespace_packages` definitions should be moved closer to declarations, I noticed that, since we have to...
## Summary of changes Work towards step 2 of https://github.com/pypa/setuptools/issues/2345#issuecomment-1627561833 . Non-trivial fixes should go in a different PR. Merge https://github.com/pypa/setuptools/pull/3979 and #4257 first. `npx -y pyright@latest . --pythonversion=3.8|3.11 --pythonplatform=Linux|Windows`...
## Summary of changes - ~~Removed unused `resource_dir` and `resource_dir`~~ #4260 - ~~Removed overriden `run_main` and `run_script`~~ #4260 - ~~Moved declarations of `@_call_aside` defined globals closer to where they're defined....
## Summary of changes Moved declarations of `@_call_aside` defined globals closer to where they're defined. And after `ResourceManager` & `WorkingSet` to avoid forward reference issues Extracted from #4242 Works towards...
## Summary of changes Should fix the last errors in #4246. These are all actual code changes, please review carefully. ### Pull Request Checklist - [ ] Changes have tests...
### What's the problem this feature will solve? I have something like this: ```toml # pyproject.toml [build-system] build-backend = "setuptools.build_meta" requires = ["setuptools >= 62.6"] [project] dynamic = ["optional-dependencies"] [tool.setuptools.dynamic.optional-dependencies.dev]...
## Summary of changes - Remove ``setuptools.convert_path`` - Remove fallback for customisations of ``distutils``' ``build.sub_command`` - Re-enable enforcement via `tox` so that the maintainers of `setuptools` are "notified" when the...
### setuptools version setuptools=68.0.0 ### Python version Python 3.10.11 ### OS Windows 11 ### Additional environment information _No response_ ### Description It keeps saying that despite the fact that I...
Ref: https://github.com/codecov/feedback/issues/84.