Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pinning Troposphere for breaking change #1029

Merged
merged 1 commit into from
Sep 10, 2021

Conversation

mcrowson
Copy link
Contributor

@mcrowson mcrowson commented Aug 28, 2021

Description

Troposphere had a breaking change and we were not pinning a version for it.

GitHub Issues

#999 #1001 #1013 #1016

https://github.com/cloudtools/troposphere/blob/main/CHANGELOG.rst#300-20210705

Copy link

@BigHealthDanverBraganza BigHealthDanverBraganza left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@markpeek
Copy link

markpeek commented Sep 9, 2021

@mcrowson I received this troposphere issue today. tl;dr: the recently released setuptools >= 58.0.0 removed 2to3. This means troposphere 2.7 cannot be used with Python 3 using the newer setuptools.

It would be good to merge this PR and do a release of zappa to support users needing Python 3 compatibility.

@AlmogCohen
Copy link

I don't this fix was released to pip yet....fresh zappa installations still encounter this issue

@armando-herastang
Copy link

Is there an ETA on the release containing these changes?

@frakes413
Copy link

For those who need a bandaid for this, just point to current master branch of this repository in your requirements files -
git+git://github.com/zappa/Zappa.git@master#egg=zappa. More info on this kind of thing here -> https://stackoverflow.com/questions/16584552/how-to-state-in-requirements-txt-a-direct-github-source

RevolutionTech added a commit to RevolutionTech/goslinks that referenced this pull request Oct 10, 2021
The latest Zappa version cannot be installed with the latest setuptools. A PR with a fix (zappa/Zappa#1029) has been merged in the Zappa project but there hasn't been a new release yet.

When Zappa releases a new version, this change can be reverted and replaced with a bump of the latest Zappa version.
RevolutionTech added a commit to RevolutionTech/rooster that referenced this pull request Oct 10, 2021
The latest Zappa version cannot be installed with the latest setuptools. A PR with a fix (zappa/Zappa#1029) has been merged in the Zappa project but there hasn't been a new release yet.

When Zappa releases a new version, this change can be reverted and replaced with a bump of the latest Zappa version.
RevolutionTech added a commit to RevolutionTech/revolutiontech.ca that referenced this pull request Oct 10, 2021
The latest Zappa version cannot be installed with the latest setuptools. A PR with a fix (zappa/Zappa#1029) has been merged in the Zappa project but there hasn't been a new release yet.

When Zappa releases a new version, this change can be reverted and replaced with a bump of the latest Zappa version.
RevolutionTech added a commit to RevolutionTech/carrier-owl that referenced this pull request Oct 10, 2021
The latest Zappa version cannot be installed with the latest setuptools. A PR with a fix (zappa/Zappa#1029) has been merged in the Zappa project but there hasn't been a new release yet.

When Zappa releases a new version, this change can be reverted and replaced with a bump of the latest Zappa version.
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.

7 participants