-
-
Notifications
You must be signed in to change notification settings - Fork 30.3k
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
Create modular packages for zipfile and test_zipfile #98098
Comments
I tried moving most of |
* gh-98098: Move zipfile into a package. * Moved test_zipfile to a package * Extracted module for test_path. * Add blurb * Add jaraco as owner of zipfile.Path. * Synchronize with minor changes found at jaraco/zipp@d9e7f4352d.
* gh-98098: Move zipfile into a package. * Moved test_zipfile to a package * Extracted module for test_path. * Add blurb * Add jaraco as owner of zipfile.Path. * Synchronize with minor changes found at jaraco/zipp@d9e7f4352d. * gh-98108: Sync with zipp 3.9.1 adding pickleability.
Looks like this can be closed, but not touching it since I see it was assigned to Yhg1s and I don't know what that means |
Hello, looks like this issue has lead to warning |
please file a new issue if you believe there is a bug with instructions for how to reproduce it. |
I'm about to embark on once again syncing changes from zipp to
zipfile
.Historically, I've manually copied the contents of the cpython branch to the relevant files in this repository, but that process is error prone (because it involves syncing a whole file to a portion of another file).
I'd like to instead create packages for
zipfile
andtest_zipfile
, such that the functionality that's synced withzipp
can be kept separate from other zipfile functionality. Moreover, late versions ofzipp
bring in extra dependencies so a package can also serve as a home to vendor such functionality.I'm not suggesting to change the user's signature at all. The names will still be presented through the
zipfile
module unchanged.Linked PRs
The text was updated successfully, but these errors were encountered: