Skip to content

Fix regression on enum34 versioning - #226

Closed
Deleted user (ghost) wants to merge 1 commit into
mainfrom
unknown repository
Closed

Fix regression on enum34 versioning#226
Deleted user (ghost) wants to merge 1 commit into
mainfrom
unknown repository

Conversation

@ghost

Copy link
Copy Markdown

Bing Ads SDK v13.0.14 has a regression in the versioning for enum34. This causes pip install bingads==13.0.14 to break on Python versions >=3.4,<3.9, as it interferes with the enum system library.

Solution is to revert the change to the enum34 versioning in setup.py.

For reference, see:

BingAds v13.0.14 has a regression in the versioning for `enum34`.
This causes `pip install bingads==13.0.14` to break on Python versions `>=3.4,<3.9`,
as it interferes with the `enum` system library.

Solution is to revert the change to the `enum34` versioning in `setup.py`.

For reference, see:
* #105
* 25fa4f4
* https://github.com/BingAds/BingAds-Python-SDK/blame/13ae4fde11df8317083038a998ede49f4f9af1f2/setup.py#L18
@ghost

Deleted user (ghost) commented Feb 8, 2023

Copy link
Copy Markdown
Author

Closing this as we were able to get a workaround by upgrading pip to 23.0.
See: pypa/pip#8214

@ghost ghost closed this Feb 8, 2023
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants