-
Notifications
You must be signed in to change notification settings - Fork 234
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
fix: Partial fix for L0_https #810
Conversation
@@ -25,6 +25,6 @@ | |||
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||
|
|||
aiohttp>=3.8.1,<4.0.0 | |||
geventhttpclient>=1.4.4,<=2.0.2 | |||
geventhttpclient>=2.0.11 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
quick question: is there a version between > 2.0.2 and < 2.0.11 that can run on Python 3.12 but does not have the issue that you are facing?
maybe we should set a max bound, i.e. <2.1.0
, to avoid accidental breakages on newer releases.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No. 2.0.11 is the minimum version to support python3.12 and the issue was introduced in 2.0.4.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree to set a upper bound. For geventhttpclient we have 2.0.11
, 2.0.12
, 2.1.1
, 2.2.0
, 2.2.1
, 2.3.0
, 2.3.1
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@rmccorm4 Do you think we should fix the version to 2.0.11 or set a upper bound, e.g. 2.1.0?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think upper bound is fine following the convention of our other dependencies
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated
* Build Updates for Ubuntu24.04 (#802) (#805) * update cmake version * include patch version in cmake install Co-authored-by: Anant Sharma <[email protected]> * Hotfix for java (#808) * Prevent failure if cache is empty (#809) * Lock grpcio version (#811) * fix: Partial fix for L0_https (#810) * Fix L0_https--base SSL issue (#813) * Upgrade geventhttpclient version to 2.3.2 * Upgrade geventhttpclient to latest version --------- Co-authored-by: Anant Sharma <[email protected]> Co-authored-by: Yingge He <[email protected]>
What does the PR do?
Partially fix
L0_https--base
by upgradinggeventhttpclient
version to support Python3.12 on Ubuntu 24.04."Try with incorrect key" tests are still failing because of changes in
geventhttpclient
newer version.Checklist
<commit_type>: <Title>
Commit Type:
Check the conventional commit type
box here and add the label to the github PR.
Related PRs:
Where should the reviewer start?
Test plan:
20604304
Caveats:
Background
Related Issues: (use one of the action keywords Closes / Fixes / Resolves / Relates to)