← All tasks
pythonpiskvorky/smart_open #638Not a task: already works

PEP 440 Complains when using Poetry tooling

envgap__piskvorky__smart_open-638

01 / FAILURE SIGNATURE

As reported upstream

The newer version of [poetry](https://pypi.org/project/poetry/1.2.0a2/) uses the PEP 440 to validate the versions in the package, and when I tried to install the `smart_open==5.1.0` the latest version, I'm getting this error:
Not a benchmark task.
  • The project already builds and runs before the fix, so there is nothing to repair.

02 / ENVIRONMENT RECIPE

Base commit
7b13dd1234abf4ba1f14a7827840aab23dbdff51
Manifest
setup.py
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

piskvorky/smart_open #638 · read the original issue
#### Problem description



The newer version of [poetry](https://pypi.org/project/poetry/1.2.0a2/) uses the PEP 440 to validate the versions in the package, and when I tried to install the `smart_open==5.1.0` the latest version, I'm getting this error:



```text

  ValueError



  Could not parse version constraint: >=3.6.*

```



#### Steps/code to reproduce the problem



1. Using the poetry version `1.2.0a2`

2. Run command `poetry install smart-open==5.1.0 --extras "s3"`



#### Versions



- **Poetry**: `1.2.0a2`

- **Python**: `3.8.11`

- **Smart-open**: `5.1.0`



#### Checklist



Before you create the issue, please make sure you have:



- [x] Described the problem clearly

- [x] Provided a minimal reproducible example, including any required data

- [x] Provided the version numbers of the relevant software

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