Skip to content

Approach Java 25 compatibility by stages#435

Draft
jeff5 wants to merge 1 commit into
jython:masterfrom
jeff5:java25-in-stages
Draft

Approach Java 25 compatibility by stages#435
jeff5 wants to merge 1 commit into
jython:masterfrom
jeff5:java25-in-stages

Conversation

@jeff5

@jeff5 jeff5 commented Jun 15, 2026

Copy link
Copy Markdown
Member

The objective is to break #424 into sections with a purpose. I have already dealt with JAR updates in #431 and #432, and we have a way of testing against Java 17 and 25 in the CI that currently fails (of course) but may be run on demand.

The first stage is the changes affecting tests that improve stability and allow them to run in an environment where Internet access is via a proxy.

These changes improve stability of network tests, especially the impact of tear-down, and our ability to run network tests behind an HTTP proxy. These changes are cherry-picked from PR 424 whose author we credit as author here.

We update lib-python/2.7/test/test_urllib2net.py from CPython 2.7.18 because the modified Lib/test/test_urllib2net.py is based on that.
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.

2 participants