Remove setuptools runtime dependency
envgap__pycontribs__jira-1289
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- The project already builds and runs before the fix, so there is nothing to repair.
02 / ENVIRONMENT RECIPE
- Base commit
064a1cdf5f956a9da221ad88bbf1e356c0951b94- Manifest
setup.cfg- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
pycontribs/jira #1289 · read the original issue
### Problem trying to solve I'm trying to remove `setuptools` from my application dependencies (so I can use [`pip-tools`](https://pypi.org/project/pip-tools/1.8.0/) with [`pip install --no-deps`](https://pip.pypa.io/en/stable/cli/pip_install/#install-no-deps), as per [pip's recommendation](https://pip.pypa.io/en/stable/topics/repeatable-installs/)) ### Possible solution(s) Remove [`setuptools` requirement](https://github.com/pycontribs/jira/blob/main/setup.cfg#L62) from `install_requires` ### Alternatives For my use, use `pip-tools --allow-unsafe` or `pip install` without `--no-deps`, but this doesn't solve the underlying issue ### Additional Context Setuptools is only used in the `jira` package during build-time (as the pyproject.toml (aka PEP517) build backend), and not during runtime (a [repository search](https://github.com/pycontribs/jira/search?q=setuptools) confirms this)
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]