[issue14678] Update zipimport to support importlib.invalidate_caches()

2021-03-08 Thread Brett Cannon
Change by Brett Cannon : -- versions: +Python 3.10 -Python 3.8 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue14678] Update zipimport to support importlib.invalidate_caches()

2021-03-08 Thread Brett Cannon
Change by Brett Cannon : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ ___

[issue14678] Update zipimport to support importlib.invalidate_caches()

2021-03-08 Thread miss-islington
miss-islington added the comment: New changeset 3abf6f010243a91bf57cbf357dac33193f7b8407 by Desmond Cheong in branch 'master': bpo-14678: Update zipimport to support importlib.invalidate_caches() (GH-24159) https://github.com/python/cpython/commit/3abf6f010243a91bf57cbf357dac33193f7b8407 --

[issue14678] Update zipimport to support importlib.invalidate_caches()

2021-01-07 Thread Desmond Cheong
Change by Desmond Cheong : -- keywords: +patch nosy: +desmondcheongzx nosy_count: 9.0 -> 10.0 pull_requests: +22987 stage: -> patch review pull_request: https://github.com/python/cpython/pull/24159 ___ Python tracker

[issue14678] Update zipimport to support importlib.invalidate_caches()

2020-02-28 Thread Brett Cannon
Brett Cannon added the comment: It looks like it hasn't been done, else https://github.com/python/cpython/blob/master/Lib/zipimport.py would have some definition of a invalidate_caches() method. And specifically the finder lacks that method so it can be called by https://github.com/python/c

[issue14678] Update zipimport to support importlib.invalidate_caches()

2020-02-28 Thread Chris Wilcox
Chris Wilcox added the comment: That is my thinking as well after rooting around a bit. I unfortunately am not knowledgable enough here to be 100% sure it is complete. -- ___ Python tracker

[issue14678] Update zipimport to support importlib.invalidate_caches()

2020-02-27 Thread Brett Cannon
Brett Cannon added the comment: @crwilcox Don't know what's left. That's probably part of the work that's left. ;) This issue is so old that it's possibly out-of-date since zipimport got rewritten in pure Python. -- ___ Python tracker

[issue14678] Update zipimport to support importlib.invalidate_caches()

2020-02-10 Thread Chris Wilcox
Chris Wilcox added the comment: What work remains to be done for this issue? -- nosy: +crwilcox ___ Python tracker ___ ___ Python-b

[issue14678] Update zipimport to support importlib.invalidate_caches()

2020-01-28 Thread Brett Cannon
Change by Brett Cannon : -- keywords: +easy ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.pyth

[issue14678] Update zipimport to support importlib.invalidate_caches()

2018-09-19 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: zipimport have been rewritten in pure Python (issue25711). -- nosy: +serhiy.storchaka type: behavior -> enhancement versions: +Python 3.8 -Python 3.6 ___ Python tracker __

[issue14678] Update zipimport to support importlib.invalidate_caches()

2015-08-05 Thread Eric Snow
Changes by Eric Snow : -- nosy: +superluser versions: +Python 3.6 -Python 3.3 ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue14678] Update zipimport to support importlib.invalidate_caches()

2013-09-12 Thread Gregory P. Smith
Gregory P. Smith added the comment: Brett wrote a pure python zipimporter in http://bugs.python.org/issue17630 :) FWIW, the zipimport.c implementation (in 2.7) causes us serious pain when we've got the stdlib in a .zip file and need to update that while there are running python processes (whic

[issue14678] Update zipimport to support importlib.invalidate_caches()

2012-05-05 Thread Eric Snow
Changes by Eric Snow : -- nosy: +eric.snow ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.o

[issue14678] Update zipimport to support importlib.invalidate_caches()

2012-05-05 Thread Brett Cannon
Brett Cannon added the comment: The real problem becomes the issue of what zipfile depends on, which complicates bootstrapping. I mean things could go as far as to write a script that takes in anchor points in the stdlib and freezes all code they depend on, but that seems like potential overk

[issue14678] Update zipimport to support importlib.invalidate_caches()

2012-05-04 Thread Nick Coghlan
Nick Coghlan added the comment: Moving zipimporter to Python code is harder than it sounds: we don't want to break the ability to ship the standard library itself inside a zipfile. If you try to move zipimporter to pure Python, you could easily end up with a *very* ugly bootstrapping problem,

[issue14678] Update zipimport to support importlib.invalidate_caches()

2012-05-04 Thread Brett Cannon
Brett Cannon added the comment: I should mention I have a version from importers that is probably out-of-date: http://code.google.com/p/importers/source/browse/importers/zip.py -- ___ Python tracker _

[issue14678] Update zipimport to support importlib.invalidate_caches()

2012-04-26 Thread Eric V. Smith
Changes by Eric V. Smith : -- nosy: +eric.smith ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.pyt

[issue14678] Update zipimport to support importlib.invalidate_caches()

2012-04-26 Thread Éric Araujo
Éric Araujo added the comment: zipimport in Python sounds good to me. -- nosy: +eric.araujo ___ Python tracker ___ ___ Python-bugs-li

[issue14678] Update zipimport to support importlib.invalidate_caches()

2012-04-26 Thread Brett Cannon
New submission from Brett Cannon : zipimport's finders that get cached in sys.path_importer_cache should probably be updated to support importlib.invalidate_caches() (else the module should get re-implemented in pure Python in importlib and then be tossed). -- components: Library (Lib)