Title: ClasspathPyImporter doesn't implement PEP 302's get_data
Type: behaviour Severity: normal
Components: Core Versions: Jython 2.7
Status: open Resolution: remind
Dependencies: Superseder:
Assigned To: zyasoft Nosy List: rjolly, tavianator, zyasoft
Priority: high Keywords:

Created on 2013-06-03.18:51:31 by tavianator, last changed 2015-01-07.07:19:46 by zyasoft.

msg8037 (view) Author: Tavian Barnes (tavianator) Date: 2013-06-03.18:51:31
With Jython 2.5.3, I can't use __loader__.get_data('file') to read data that is packaged in a JAR/WAR with my Python code, because ClasspathPyImporter doesn't implement that method.  While not a required part of the PEP, it would be convenient.
msg8130 (view) Author: Raphael Jolly (rjolly) Date: 2013-09-26.09:28:37
Fix attempted in
msg8477 (view) Author: Jim Baker (zyasoft) Date: 2014-05-21.21:24:40
Change to 2.7; there was a similar change seen recently in 7245:ab99e96d9192
msg8683 (view) Author: Jim Baker (zyasoft) Date: 2014-06-18.19:41:37
Target beta 4
msg9105 (view) Author: Jim Baker (zyasoft) Date: 2014-10-06.03:45:35
Time to review Raphael's PR - that's been out there too long
Date User Action Args
2015-01-07 07:19:46zyasoftsetpriority: normal -> high
assignee: zyasoft
2014-10-06 03:45:35zyasoftsetmessages: + msg9105
2014-06-18 19:41:37zyasoftsetpriority: normal
messages: + msg8683
2014-05-21 21:24:41zyasoftsetresolution: remind
messages: + msg8477
nosy: + zyasoft
versions: + Jython 2.7, - Jython 2.5
2013-09-26 09:28:38rjollysetnosy: + rjolly
messages: + msg8130
2013-06-03 18:51:31tavianatorcreate