← All tasks
pythonKludex/uvicorn #1327Not a task: already works

No `python_requires` defined

envgap__Kludex__uvicorn-1327

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
27f76476a14dac68a62dc2998717997607a36197
Manifest
setup.py
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

Kludex/uvicorn #1327 · read the original issue
### Checklist



- [X] The bug is reproducible against the latest release or `master`.

- [X] There are no similar issues or pull requests to fix it yet.



### Describe the bug



It seems that no `python_requires` is defined for the `uvicorn` package, which in turn results in the latest version being installed in a Python 3.6 (CI) environment (that subsequently fails).



If `python_requires` were defined to restrict the package to supported versions of the interpreter, I would have got an older version (that supported `py36`) instead.



### Steps to reproduce the bug



In a `py36` environment

```

pip install uvicorn

# Run uvicorn

# ...

```



### Expected behavior



An older version is installed that works.



### Actual behavior



`uvicorn` errors out, says `py36` is unsupported.



### Debugging material



_No response_



### Environment



CPython 3.6



### Additional context



_No response_
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
[]