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

version pinning sqlalchemy to 1.x to fix CI #381

Merged
merged 1 commit into from
Mar 14, 2023
Merged

Conversation

srprash
Copy link
Contributor

@srprash srprash commented Mar 14, 2023

Issue #, if available:
Follow up from #376 (comment)

Description of changes:
Pinning the sqlalchemy dependency to < 2.0.0 since there are breaking changes in the new major version, rendering it incompatible with the X-Ray SDK.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@srprash srprash force-pushed the pin_sqlalchemy branch 3 times, most recently from 79007d9 to dd524c2 Compare March 14, 2023 21:47
@srprash
Copy link
Contributor Author

srprash commented Mar 14, 2023

Well, now the py35 and py39 tests are failing for the requests instrumentation.

@srprash srprash marked this pull request as ready for review March 14, 2023 22:02
@srprash srprash requested a review from a team as a code owner March 14, 2023 22:02
@willarmiros
Copy link
Contributor

Can we remove some older Python versions like 3.5 and 3.6 as they're EOL? Or would that be considered a breaking change?

@srprash
Copy link
Contributor Author

srprash commented Mar 14, 2023

Can we remove some older Python versions like 3.5 and 3.6 as they're EOL? Or would that be considered a breaking change?

I think it will be a breaking change. If there are customers still using python 3.5 or 3.6 and have minor version dependency on the SDK, they will break on the next minor version release.

@srprash srprash changed the title version pinning sqlalchemy to 1.x version pinning sqlalchemy to 1.x to fix CI Mar 14, 2023
@srprash
Copy link
Contributor Author

srprash commented Mar 14, 2023

Well, now the py35 and py39 tests are failing for the requests instrumentation.

Turns out these tests have become flaky.

@srprash srprash merged commit d703eee into master Mar 14, 2023
@srprash srprash deleted the pin_sqlalchemy branch March 14, 2023 22:48
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.

3 participants