← All tasks
pythonpycontribs/jira #1289Not a task: already works

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)
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]