Skip to content

Typo in setup.py for 1.9.1 release breaks conda export #1544

@timstaley

Description

@timstaley

How do you use Sentry?

Self-hosted/on-premise

Version

1.9.1

Steps to Reproduce

This line
b7c0dc4#diff-60f61ab7a8d1910d86d9fda2261620314edcae5894d5aaa236b821c7256badd7R43

'urllib3>=1.26.11"; python_version >="3.6"',

Has a stray " after the urllib3 version number.

This passes by pipi but confuses conda, causing a very opaque error message when you try to run conda export:

InvalidVersionSpec: Invalid version '(>=1.26.11': unable to convert to expression tree: ['(']

Steps to reproduce:

conda create -n test-sentry-sdk python=3.8
conda activate test-sentry-sdk
pip install sentry-sdk==1.9.1
conda export

Expected Result

Expect to get a conda environment yaml spec.

Actual Result

InvalidVersionSpec: Invalid version '(>=1.26.11': unable to convert to expression tree: ['(']

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions