Differences between revisions 1 and 11 (spanning 10 versions)
Revision 1 as of 2005-02-04 23:43:06
Size: 14856
Editor: BillDehora
Comment:
Revision 11 as of 2008-10-20 18:33:49
Size: 16162
Editor: JimBaker
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:


It's available here: http://ziclix.com/jython/missing/

The modules with a leading '''!''' indicates the module doesn"t exist at all
in Jython.

The bullets list the missing attributes per implementation. Brian ran this with Jython from cvs and python2.3. It"s not perfect but
it"s a start.



Anyone interested in looking at some of these? See HowToGetInvolved!
This is really, really out of date. It's possible it might be useful to someone, so I'm leaving it for now.

======================================================

Are also available here: http://ziclix.com/jython/missing/. Brian ran this with Jython from cvs and python2.3: "It's not perfect but
it's a start".

Interested in implementing some of these? See HowToGetInvolved!
Line 18: Line 13:
A leading '''!!!''' indicates the module doesn"t exist at all in Jython.

Line 19: Line 17:
 * [http://ziclix.com/jython/missing/slide-002.html *Bastion]
 * [http://ziclix.com/jython/missing/slide-003.html *CGIHTTPServer]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-002.html *Bastion]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-003.html *CGIHTTPServer]
Line 24: Line 22:
 * [http://ziclix.com/jython/missing/slide-006.html *DEVICE]
 * [http://ziclix.com/jython/missing/slide-007.html *DocXMLRPCServer]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-006.html *DEVICE]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-007.html *DocXMLRPCServer]
Line 29: Line 27:
 * [http://ziclix.com/jython/missing/slide-011.html *ScrolledText]  *'''!!!'''[http://ziclix.com/jython/missing/slide-011.html *ScrolledText]
Line 31: Line 29:
 * [http://ziclix.com/jython/missing/slide-013.html *SimpleXMLRPCServer]  *'''!!!'''[http://ziclix.com/jython/missing/slide-013.html *SimpleXMLRPCServer]
Line 35: Line 33:
 * [http://ziclix.com/jython/missing/slide-016.html *Tix]
 * [http://ziclix.com/jython/missing/slide-017.html *Tkinter]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-016.html *Tix]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-017.html *Tkinter]
Line 41: Line 39:
 * [http://ziclix.com/jython/missing/slide-022.html *al]  *'''!!!'''[http://ziclix.com/jython/missing/slide-022.html *al]
Line 44: Line 42:
 * [http://ziclix.com/jython/missing/slide-024.html *array]
 * [http://ziclix.com/jython/missing/slide-025.html *asynchat]
 * [http://ziclix.com/jython/missing/slide-026.html *asyncore]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-024.html *array]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-025.html *asynchat] 
 *'''!!!'''[http://ziclix.com/jython/missing/slide-026.html *asyncore] AlanKennedy is working on a [http://xhaus.com/alan/python/jynio java.nio implementation of the asyncore module]. Expected availability: end Q2 2005.
Line 48: Line 46:
 * [http://ziclix.com/jython/missing/slide-028.html *audioop]  *'''!!!'''[http://ziclix.com/jython/missing/slide-028.html *audioop]
Line 53: Line 51:
 * [http://ziclix.com/jython/missing/slide-032.html *builtin]  *'''!!!'''[http://ziclix.com/jython/missing/slide-032.html *builtin]
Line 57: Line 55:
 * [http://ziclix.com/jython/missing/slide-036.html *cd]  *'''!!!'''[http://ziclix.com/jython/missing/slide-036.html *cd]
Line 59: Line 57:
 * [http://ziclix.com/jython/missing/slide-038.html *cgitb]  *'''!!!'''[http://ziclix.com/jython/missing/slide-038.html *cgitb]
Line 61: Line 59:
 * [http://ziclix.com/jython/missing/slide-040.html *cmath]  *'''!!!'''[http://ziclix.com/jython/missing/slide-040.html *cmath]
Line 67: Line 65:
 * [http://ziclix.com/jython/missing/slide-045.html *collections]  *'''!!!'''[http://ziclix.com/jython/missing/slide-045.html *collections]
Line 70: Line 68:
 * [http://ziclix.com/jython/missing/slide-048.html *compiler.ast]
 * [http://ziclix.com/jython/missing/slide-049.html *compiler.visitor]

 * [http://ziclix.com/jython/missing/slide-050.html *compiler]
 * [http://ziclix.com/jython/missing/slide-051.html *cookielib]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-048.html *compiler.ast]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-049.html *compiler.visitor]

 *'''!!!'''[http://ziclix.com/jython/missing/slide-050.html *compiler]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-051.html *cookielib]
Line 76: Line 74:
 * [http://ziclix.com/jython/missing/slide-053.html *copyreg]
 * [http://ziclix.com/jython/missing/slide-054.html *csv]
 * [http://ziclix.com/jython/missing/slide-055.html *curses.ascii]
 * [http://ziclix.com/jython/missing/slide-056.html *curses.panel]
 * [http://ziclix.com/jython/missing/slide-057.html *curses.textpad]
 * [http://ziclix.com/jython/missing/slide-058.html *curses.wrapper]

 * [http://ziclix.com/jython/missing/slide-059.html *curses]
 * [http://ziclix.com/jython/missing/slide-060.html *datetime]
 *
[http://ziclix.com/jython/missing/slide-061.html *decimal]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-053.html *copyreg]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-054.html *csv]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-055.html *curses.ascii]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-056.html *curses.panel]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-057.html *curses.textpad]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-058.html *curses.wrapper]

 *'''!!!'''[http://ziclix.com/jython/missing/slide-059.html *curses]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-060.html *datetime] FrankWierzbicki is working on a java.util.Calendar based version of datetime, Expected availability: TBD
 *'''!!!'''
[http://ziclix.com/jython/missing/slide-061.html *decimal]
Line 88: Line 86:
 * [http://ziclix.com/jython/missing/slide-064.html *dis]
 * [http://ziclix.com/jython/missing/slide-065.html *distutils]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-064.html *dis]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-065.html *distutils]
Line 93: Line 91:
 * [http://ziclix.com/jython/missing/slide-068.html *dummythread]
 * [http://ziclix.com/jython/missing/slide-069.html *dummythreading]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-068.html *dummythread]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-069.html *dummythreading]
Line 98: Line 96:
 * [http://ziclix.com/jython/missing/slide-073.html *email.Generator]  *'''!!!'''[http://ziclix.com/jython/missing/slide-073.html *email.Generator]
Line 106: Line 104:
 * [http://ziclix.com/jython/missing/slide-080.html *encodings.idna]  *'''!!!'''[http://ziclix.com/jython/missing/slide-080.html *encodings.idna]
Line 109: Line 107:
 * [http://ziclix.com/jython/missing/slide-083.html *filecmp]  *'''!!!'''[http://ziclix.com/jython/missing/slide-083.html *filecmp]
Line 111: Line 109:
 * [http://ziclix.com/jython/missing/slide-085.html *fl]

 * [http://ziclix.com/jython/missing/slide-086.html *flp]
 * [http://ziclix.com/jython/missing/slide-087.html *fm]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-085.html *fl]

 *'''!!!'''[http://ziclix.com/jython/missing/slide-086.html *flp]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-087.html *fm]
Line 119: Line 117:
 * [http://ziclix.com/jython/missing/slide-092.html *future]
 * [http://ziclix.com/jython/missing/slide-093.html *gc]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-092.html *future]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-093.html *gc]
Line 123: Line 121:
 * [http://ziclix.com/jython/missing/slide-095.html *getpass]
 * [http://ziclix.com/jython/missing/slide-096.html *gettext]
 * [http://ziclix.com/jython/missing/slide-097.html *gl]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-095.html *getpass]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-096.html *gettext]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-097.html *gl]
Line 129: Line 127:
 * [http://ziclix.com/jython/missing/slide-101.html *heapq]  *'''!!!'''[http://ziclix.com/jython/missing/slide-101.html *heapq]
Line 131: Line 129:
 * [http://ziclix.com/jython/missing/slide-103.html *hotshot.stats]

 * [http://ziclix.com/jython/missing/slide-104.html *hotshot]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-103.html *hotshot.stats]

 *'''!!!'''[http://ziclix.com/jython/missing/slide-104.html *hotshot]
Line 137: Line 135:
 * [http://ziclix.com/jython/missing/slide-108.html *imageop]  *'''!!!'''[http://ziclix.com/jython/missing/slide-108.html *imageop]
Line 139: Line 137:
 * [http://ziclix.com/jython/missing/slide-110.html *imgfile]  *'''!!!'''[http://ziclix.com/jython/missing/slide-110.html *imgfile]
Line 144: Line 142:
 * [http://ziclix.com/jython/missing/slide-114.html *itertools]
 * [http://ziclix.com/jython/missing/slide-115.html *jpeg]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-114.html *itertools]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-115.html *jpeg]
Line 148: Line 146:
 * [http://ziclix.com/jython/missing/slide-118.html *locale]
 * [http://ziclix.com/jython/missing/slide-119.html *logging]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-118.html *locale]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-119.html *logging]
Line 153: Line 151:
 * [http://ziclix.com/jython/missing/slide-122.html *main]  *'''!!!'''[http://ziclix.com/jython/missing/slide-122.html *main]
Line 160: Line 158:
 * [http://ziclix.com/jython/missing/slide-129.html *mmap]
 * [http://ziclix.com/jython/missing/slide-130.html *msvcrt]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-129.html *mmap]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-130.html *msvcrt]
Line 167: Line 165:
 * [http://ziclix.com/jython/missing/slide-135.html *nis]  *'''!!!'''[http://ziclix.com/jython/missing/slide-135.html *nis]
Line 170: Line 168:
 * [http://ziclix.com/jython/missing/slide-138.html *optparse]  *'''!!!'''[http://ziclix.com/jython/missing/slide-138.html *optparse]
Line 174: Line 172:
 * [http://ziclix.com/jython/missing/slide-141.html *ossaudiodev]
 * [http://ziclix.com/jython/missing/slide-142.html *parser]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-141.html *ossaudiodev]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-142.html *parser]
Line 178: Line 176:
 * [http://ziclix.com/jython/missing/slide-145.html *pickletools]
 * [http://ziclix.com/jython/missing/slide-146.html *pkgutil]
 * [http://ziclix.com/jython/missing/slide-147.html *platform]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-145.html *pickletools]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-146.html *pkgutil]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-147.html *platform]
Line 185: Line 183:
 * [http://ziclix.com/jython/missing/slide-151.html *pty]  *'''!!!'''[http://ziclix.com/jython/missing/slide-151.html *pty]
Line 187: Line 185:
 * [http://ziclix.com/jython/missing/slide-153.html *pycompile]
 * [http://ziclix.com/jython/missing/slide-154.html *pydoc]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-153.html *pycompile]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-154.html *pydoc]
Line 194: Line 192:
 * [http://ziclix.com/jython/missing/slide-159.html *rexec]
 * [http://ziclix.com/jython/missing/slide-160.html *rgbimg]
 * [http://ziclix.com/jython/missing/slide-161.html *robotparser]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-159.html *rexec]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-160.html *rgbimg]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-161.html *robotparser]
Line 198: Line 196:
 * [http://ziclix.com/jython/missing/slide-163.html *select]
 * [http://ziclix.com/jython/missing/slide-164.html *sets]
 * [http://ziclix.com/jython/missing/slide-163.html *select] A SelectModule has been implemented and was first released in jython 2.2.
 *'''!!!'''[http://ziclix.com/jython/missing/slide-164.html *sets]
Line 206: Line 204:
 * [http://ziclix.com/jython/missing/slide-170.html *signal]  *'''!!!'''[http://ziclix.com/jython/missing/slide-170.html *signal]
Line 208: Line 206:
 * [http://ziclix.com/jython/missing/slide-172.html *smtpd]  *'''!!!'''[http://ziclix.com/jython/missing/slide-172.html *smtpd]
Line 211: Line 209:
 * [http://ziclix.com/jython/missing/slide-175.html socket]  * [http://ziclix.com/jython/missing/slide-175.html socket] A NewSocketModule with asynchronous support has been implemented and was first released with jython 2.2.
Line 214: Line 212:
 * [http://ziclix.com/jython/missing/slide-177.html *statcache]
 * [http://ziclix.com/jython/missing/slide-178.html *statvfs]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-177.html *statcache]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-178.html *statvfs]
Line 217: Line 215:
 * [http://ziclix.com/jython/missing/slide-180.html *stringprep]  *'''!!!'''[http://ziclix.com/jython/missing/slide-180.html *stringprep]
Line 219: Line 217:
 * [http://ziclix.com/jython/missing/slide-182.html *subprocess]
 * [http://ziclix.com/jython/missing/slide-183.html *sunau]
 * [http://ziclix.com/jython/missing/slide-184.html *sunaudiodev]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-182.html *subprocess]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-183.html *sunau]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-184.html *sunaudiodev]
Line 225: Line 223:
 * [http://ziclix.com/jython/missing/slide-187.html *tabnanny]
 * [http://ziclix.com/jython/missing/slide-188.html *tarfile]
 * [http://ziclix.com/jython/missing/slide-189.html *telnetlib]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-187.html *tabnanny]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-188.html *tarfile]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-189.html *telnetlib]
Line 229: Line 227:
 * [http://ziclix.com/jython/missing/slide-191.html *test.testsupport]  *'''!!!'''[http://ziclix.com/jython/missing/slide-191.html *test.testsupport]
Line 231: Line 229:
 * [http://ziclix.com/jython/missing/slide-193.html *textwrap]  *'''!!!'''[http://ziclix.com/jython/missing/slide-193.html *textwrap]
Line 236: Line 234:
 * [http://ziclix.com/jython/missing/slide-197.html *timeit]  *'''!!!'''[http://ziclix.com/jython/missing/slide-197.html *timeit]
Line 240: Line 238:
 * [http://ziclix.com/jython/missing/slide-201.html *turtle]  *'''!!!'''[http://ziclix.com/jython/missing/slide-201.html *turtle]
Line 243: Line 241:
 * [http://ziclix.com/jython/missing/slide-203.html *unicodedata]  *'''!!!'''[http://ziclix.com/jython/missing/slide-203.html *unicodedata]
Line 250: Line 248:
 * [http://ziclix.com/jython/missing/slide-210.html *wave]  *'''!!!'''[http://ziclix.com/jython/missing/slide-210.html *wave]
Line 253: Line 251:
 * [http://ziclix.com/jython/missing/slide-212.html *webbrowser]  *'''!!!'''[http://ziclix.com/jython/missing/slide-212.html *webbrowser]
Line 256: Line 254:
 * [http://ziclix.com/jython/missing/slide-215.html *winsound]  *'''!!!'''[http://ziclix.com/jython/missing/slide-215.html *winsound]
Line 258: Line 256:
 * [http://ziclix.com/jython/missing/slide-217.html *xml.dom.minidom]
 * [http://ziclix.com/jython/missing/slide-218.html *xml.dom.pulldom]
 * [http://ziclix.com/jython/missing/slide-219.html *xml.dom]
 * [http://ziclix.com/jython/missing/slide-220.html *xml.parsers.expat]

 * [http://ziclix.com/jython/missing/slide-221.html *xml.sax.handler]
 * [http://ziclix.com/jython/missing/slide-222.html *xml.sax.saxutils]
 * [http://ziclix.com/jython/missing/slide-223.html *xml.sax]
 * [http://ziclix.com/jython/missing/slide-224.html *xml.sax.xmlreader]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-217.html *xml.dom.minidom]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-218.html *xml.dom.pulldom]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-219.html *xml.dom]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-220.html *xml.parsers.expat]

 *'''!!!'''[http://ziclix.com/jython/missing/slide-221.html *xml.sax.handler]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-222.html *xml.sax.saxutils]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-223.html *xml.sax]
 *'''!!!'''[http://ziclix.com/jython/missing/slide-224.html *xml.sax.xmlreader]
Line 272: Line 270:

This is really, really out of date. It's possible it might be useful to someone, so I'm leaving it for now.

======================================================

Are also available here: http://ziclix.com/jython/missing/. Brian ran this with Jython from cvs and python2.3: "It's not perfect but it's a start".

Interested in implementing some of these? See HowToGetInvolved!

Missing Module Attributes

A leading !!! indicates the module doesn"t exist at all in Jython.


CategoryContribute

AbsentModules (last edited 2011-02-15 21:04:22 by AlanKennedy)