Alex Holkner wrote:
> On 2/9/08, Andrew Straw <[EMAIL PROTECTED]> wrote:
>> In a fresh virtualenv ( http://pypi.python.org/pypi/virtualenv )
>> installation, using Python 2.5 on Ubuntu Gutsy amd64, I do the following
>> in an attempt to install pyglet:
>>
>> "easy_install pyglet"
>>
>> Now, the following is emitted:
>>
>> Searching for pyglet
>> Reading http://pypi.python.org/simple/pyglet/
>> Reading http://www.pyglet.org/
>> Reading http://www.pyglet.org/download.html
>> Best match: pyglet 1.0
>> Downloading http://pyglet.googlecode.com/files/pyglet-1.0-py2.5.egg
>> Processing pyglet-1.0-py2.5.egg
>> Moving pyglet-1.0-py2.5.egg to /home/astraw/ENV2/lib/python2.5/site-packages
>> Adding pyglet 1.0 to easy-install.pth file
>>
>> Installed /home/astraw/ENV2/lib/python2.5/site-packages/pyglet-1.0-py2.5.egg
>> Processing dependencies for pyglet
>> Finished processing dependencies for pyglet
>>
>> OK, so far everything looks good. The only trouble is that it doesn't work:
>>
>> python -c "import pyglet"
>> Traceback (most recent call last):
>>   File "<string>", line 1, in <module>
>> zipimport.ZipImportError: can't find module 'pyglet'
>>
>> Is there hope of getting an .egg that works? I build my own .egg from
>> the 1.0 release file using "python setup.py bdist_egg" and this .egg
>> worked fine. I'm happy to upload it if that helps. The primary
>> difference between the two eggs is that the one hosted at
>> pyglet.org/download.html appears to miss all the .py files (no source
>> code). Only the .pyo files are included.
> 
> In my experience Python will import .pyo files from a zip file when
> running without -O... this is in contradiction to your assertion that
> this is the only difference.  Can you explain why the egg behaves
> differently than any other zip file in this case (or point to some
> other difference between your egg and the broken one)?  The
> ZipImportError has been seen for unrelated setuptools problems (broken
> .pth).
> 
> If you have a good fix, submit a patch of pyglet's setup.py and/or
> tools/gendist.sh to the issue tracker.

The file error-extract.txt (attached) contains a short extract (the bit
that seemed most relevant to me) of the output of 'python -v -c "import
pyglet"' -- it suggests that there is a bad magic number in the .pyo
files on the website. This could be why the .py files are necessary on
my system. (Again, I am on Ubuntu Gutsy amd64, which is using Python 2.5.1.)

I'm also attaching the output of "diff -u -r pyglet-website pyglet-works
> eggdiff.txt" to this email. The directory pyglet-website was generated
py unzipping the contents of the egg downloaded from the website, while
the pyglet-works directory was created by unzipping an egg generated by
"python setup.py bdist_egg" on my machine. (This is all with
pyglet-1.0.) I can verify that the egg file that created pyglet-works
does create an importable pyglet, whereas pyglet-website does not, as
described in my original email. This may or may-not be useful, depending
on whether or not the bad magic number issue turns out to be the culprit.

As requested, I am including a patch for tools/gendist.sh on the
tracker. I noticed (only now -- apologies for not finding this earlier)
that this is the same issue reported at
http://code.google.com/p/pyglet/issues/detail?id=226 . So now there seem
to be at least 2 reports of this being a problem (mine and waikurosu's),
and in fact the only reason I reported it is because another person I'm
working with noticed it (on Windows), and I simply am following up the
issue she found.

-Andrew

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To post to this group, send email to pyglet-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pyglet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

diff -u -r pyglet-website/EGG-INFO/SOURCES.txt pyglet-works/EGG-INFO/SOURCES.txt
--- pyglet-website/EGG-INFO/SOURCES.txt 2008-01-17 00:37:12.000000000 -0800
+++ pyglet-works/EGG-INFO/SOURCES.txt   2008-02-10 20:29:12.000000000 -0800
@@ -1,322 +1,5 @@
-CHANGELOG
-LICENSE
-MANIFEST.in
-NOTICE
 README
 setup.py
-doc/html/doc.css
-doc/html/index.html
-doc/html/api/api-objects.txt
-doc/html/api/class-tree.html
-doc/html/api/crarr.png
-doc/html/api/epydoc.css
-doc/html/api/epydoc.js
-doc/html/api/frames.html
-doc/html/api/help.html
-doc/html/api/identifier-index-A.html
-doc/html/api/identifier-index-B.html
-doc/html/api/identifier-index-C.html
-doc/html/api/identifier-index-D.html
-doc/html/api/identifier-index-E.html
-doc/html/api/identifier-index-F.html
-doc/html/api/identifier-index-G.html
-doc/html/api/identifier-index-H.html
-doc/html/api/identifier-index-I.html
-doc/html/api/identifier-index-J.html
-doc/html/api/identifier-index-K.html
-doc/html/api/identifier-index-L.html
-doc/html/api/identifier-index-M.html
-doc/html/api/identifier-index-N.html
-doc/html/api/identifier-index-O.html
-doc/html/api/identifier-index-P.html
-doc/html/api/identifier-index-Q.html
-doc/html/api/identifier-index-R.html
-doc/html/api/identifier-index-S.html
-doc/html/api/identifier-index-T.html
-doc/html/api/identifier-index-U.html
-doc/html/api/identifier-index-V.html
-doc/html/api/identifier-index-W.html
-doc/html/api/identifier-index-X.html
-doc/html/api/identifier-index-Y.html
-doc/html/api/identifier-index-Z.html
-doc/html/api/identifier-index-_.html
-doc/html/api/identifier-index.html
-doc/html/api/index.html
-doc/html/api/module-tree.html
-doc/html/api/pyglet-module.html
-doc/html/api/pyglet.clock-module.html
-doc/html/api/pyglet.clock.Clock-class.html
-doc/html/api/pyglet.clock.ClockDisplay-class.html
-doc/html/api/pyglet.event-module.html
-doc/html/api/pyglet.event.EventDispatcher-class.html
-doc/html/api/pyglet.event.EventException-class.html
-doc/html/api/pyglet.font-module.html
-doc/html/api/pyglet.font.GlyphString-class.html
-doc/html/api/pyglet.font.Text-class.html
-doc/html/api/pyglet.font.base-module.html
-doc/html/api/pyglet.font.base.Font-class.html
-doc/html/api/pyglet.font.base.FontException-class.html
-doc/html/api/pyglet.font.base.Glyph-class.html
-doc/html/api/pyglet.font.base.GlyphRenderer-class.html
-doc/html/api/pyglet.font.base.GlyphTextureAtlas-class.html
-doc/html/api/pyglet.gl-module.html
-doc/html/api/pyglet.gl.Config-class.html
-doc/html/api/pyglet.gl.Context-class.html
-doc/html/api/pyglet.gl.ContextException-class.html
-doc/html/api/pyglet.gl.ObjectSpace-class.html
-doc/html/api/pyglet.gl.gl_info-module.html
-doc/html/api/pyglet.gl.gl_info.GLInfo-class.html
-doc/html/api/pyglet.gl.glu_info-module.html
-doc/html/api/pyglet.gl.glu_info.GLUInfo-class.html
-doc/html/api/pyglet.image-module.html
-doc/html/api/pyglet.image.AbstractImage-class.html
-doc/html/api/pyglet.image.AbstractImageSequence-class.html
-doc/html/api/pyglet.image.BufferImage-class.html
-doc/html/api/pyglet.image.BufferImageMask-class.html
-doc/html/api/pyglet.image.BufferManager-class.html
-doc/html/api/pyglet.image.CheckerImagePattern-class.html
-doc/html/api/pyglet.image.ColorBufferImage-class.html
-doc/html/api/pyglet.image.CompressedImageData-class.html
-doc/html/api/pyglet.image.DepthBufferImage-class.html
-doc/html/api/pyglet.image.DepthTexture-class.html
-doc/html/api/pyglet.image.ImageData-class.html
-doc/html/api/pyglet.image.ImageDataRegion-class.html
-doc/html/api/pyglet.image.ImageException-class.html
-doc/html/api/pyglet.image.ImageGrid-class.html
-doc/html/api/pyglet.image.ImagePattern-class.html
-doc/html/api/pyglet.image.SolidColorImagePattern-class.html
-doc/html/api/pyglet.image.Texture-class.html
-doc/html/api/pyglet.image.Texture3D-class.html
-doc/html/api/pyglet.image.TextureGrid-class.html
-doc/html/api/pyglet.image.TextureRegion-class.html
-doc/html/api/pyglet.image.TextureSequence-class.html
-doc/html/api/pyglet.image.TileableTexture-class.html
-doc/html/api/pyglet.image.UniformTextureSequence-class.html
-doc/html/api/pyglet.media-module.html
-doc/html/api/pyglet.media.AudioData-class.html
-doc/html/api/pyglet.media.AudioFormat-class.html
-doc/html/api/pyglet.media.AudioPlayer-class.html
-doc/html/api/pyglet.media.CannotSeekException-class.html
-doc/html/api/pyglet.media.Listener-class.html
-doc/html/api/pyglet.media.ManagedSoundPlayer-class.html
-doc/html/api/pyglet.media.MediaException-class.html
-doc/html/api/pyglet.media.MediaFormatException-class.html
-doc/html/api/pyglet.media.Player-class.html
-doc/html/api/pyglet.media.Source-class.html
-doc/html/api/pyglet.media.StaticMemorySource-class.html
-doc/html/api/pyglet.media.StaticSource-class.html
-doc/html/api/pyglet.media.StreamingSource-class.html
-doc/html/api/pyglet.media.VideoFormat-class.html
-doc/html/api/pyglet.media.procedural-module.html
-doc/html/api/pyglet.media.procedural.ProceduralSource-class.html
-doc/html/api/pyglet.media.procedural.Saw-class.html
-doc/html/api/pyglet.media.procedural.Silence-class.html
-doc/html/api/pyglet.media.procedural.Sine-class.html
-doc/html/api/pyglet.media.procedural.Square-class.html
-doc/html/api/pyglet.media.procedural.WhiteNoise-class.html
-doc/html/api/pyglet.window-module.html
-doc/html/api/pyglet.window.DefaultMouseCursor-class.html
-doc/html/api/pyglet.window.Display-class.html
-doc/html/api/pyglet.window.ImageMouseCursor-class.html
-doc/html/api/pyglet.window.MouseCursor-class.html
-doc/html/api/pyglet.window.MouseCursorException-class.html
-doc/html/api/pyglet.window.NoSuchConfigException-class.html
-doc/html/api/pyglet.window.NoSuchDisplayException-class.html
-doc/html/api/pyglet.window.Platform-class.html
-doc/html/api/pyglet.window.Screen-class.html
-doc/html/api/pyglet.window.Window-class.html
-doc/html/api/pyglet.window.WindowException-class.html
-doc/html/api/pyglet.window._WindowMetaclass-class.html
-doc/html/api/pyglet.window.event-module.html
-doc/html/api/pyglet.window.event.WindowEventLogger-class.html
-doc/html/api/pyglet.window.event.WindowExitHandler-class.html
-doc/html/api/pyglet.window.key-module.html
-doc/html/api/pyglet.window.key.KeyStateHandler-class.html
-doc/html/api/pyglet.window.mouse-module.html
-doc/html/api/redirect.html
-doc/html/api/toc-everything.html
-doc/html/api/toc-pyglet-module.html
-doc/html/api/toc-pyglet.clock-module.html
-doc/html/api/toc-pyglet.event-module.html
-doc/html/api/toc-pyglet.font-module.html
-doc/html/api/toc-pyglet.font.base-module.html
-doc/html/api/toc-pyglet.gl-module.html
-doc/html/api/toc-pyglet.gl.gl_info-module.html
-doc/html/api/toc-pyglet.gl.glu_info-module.html
-doc/html/api/toc-pyglet.image-module.html
-doc/html/api/toc-pyglet.media-module.html
-doc/html/api/toc-pyglet.media.procedural-module.html
-doc/html/api/toc-pyglet.window-module.html
-doc/html/api/toc-pyglet.window.event-module.html
-doc/html/api/toc-pyglet.window.key-module.html
-doc/html/api/toc-pyglet.window.mouse-module.html
-doc/html/api/toc.html
-doc/html/programming_guide/abstract_image.png
-doc/html/programming_guide/accessing_or_providing_pixel_data.html
-doc/html/programming_guide/advanced_topics.html
-doc/html/programming_guide/agl_glx_and_wgl.html
-doc/html/programming_guide/appearance.html
-doc/html/programming_guide/audio_drivers.html
-doc/html/programming_guide/basic_text_rendering.html
-doc/html/programming_guide/buffer_image.png
-doc/html/programming_guide/buffer_images.html
-doc/html/programming_guide/changing_the_mouse_cursor.html
-doc/html/programming_guide/context_flow.png
-doc/html/programming_guide/controlling_playback.html
-doc/html/programming_guide/creating_a_window.html
-doc/html/programming_guide/creating_an_opengl_context.html
-doc/html/programming_guide/creating_your_own_event_dispatcher.html
-doc/html/programming_guide/cursor_mac_crosshair.png
-doc/html/programming_guide/cursor_mac_default.png
-doc/html/programming_guide/cursor_mac_hand.png
-doc/html/programming_guide/cursor_mac_no.png
-doc/html/programming_guide/cursor_mac_size_down.png
-doc/html/programming_guide/cursor_mac_size_left.png
-doc/html/programming_guide/cursor_mac_size_left_right.png
-doc/html/programming_guide/cursor_mac_size_right.png
-doc/html/programming_guide/cursor_mac_size_up.png
-doc/html/programming_guide/cursor_mac_size_up_down.png
-doc/html/programming_guide/cursor_mac_text.png
-doc/html/programming_guide/cursor_mac_wait.png
-doc/html/programming_guide/cursor_win_crosshair.png
-doc/html/programming_guide/cursor_win_default.png
-doc/html/programming_guide/cursor_win_hand.png
-doc/html/programming_guide/cursor_win_help.png
-doc/html/programming_guide/cursor_win_no.png
-doc/html/programming_guide/cursor_win_size.png
-doc/html/programming_guide/cursor_win_size_left_right.png
-doc/html/programming_guide/cursor_win_size_nesw.png
-doc/html/programming_guide/cursor_win_size_nwse.png
-doc/html/programming_guide/cursor_win_size_up_down.png
-doc/html/programming_guide/cursor_win_text.png
-doc/html/programming_guide/cursor_win_wait.png
-doc/html/programming_guide/cursor_win_wait_arrow.png
-doc/html/programming_guide/determining_how_much_time_has_passed.html
-doc/html/programming_guide/dispatching_events.html
-doc/html/programming_guide/displaying_images.html
-doc/html/programming_guide/displaying_text.html
-doc/html/programming_guide/displays_screens_configs_and_contexts.html
-doc/html/programming_guide/doc.css
-doc/html/programming_guide/environment_settings.html
-doc/html/programming_guide/error_checking.html
-doc/html/programming_guide/events.py
-doc/html/programming_guide/explosion.png
-doc/html/programming_guide/font_metrics.png
-doc/html/programming_guide/font_sizes.html
-doc/html/programming_guide/handling_mouse_and_keyboard_events.html
-doc/html/programming_guide/hello_world.html
-doc/html/programming_guide/hello_world.py
-doc/html/programming_guide/image_grid.png
-doc/html/programming_guide/image_sequence.png
-doc/html/programming_guide/image_sequences.html
-doc/html/programming_guide/image_viewer.html
-doc/html/programming_guide/image_viewer.py
-doc/html/programming_guide/images.html
-doc/html/programming_guide/incorporating_video.html
-doc/html/programming_guide/index.html
-doc/html/programming_guide/installation.html
-doc/html/programming_guide/installation_from_the_runtime_eggs.html
-doc/html/programming_guide/installing_using_setup_py.html
-doc/html/programming_guide/keeping_track_of_time.html
-doc/html/programming_guide/keyboard_events.html
-doc/html/programming_guide/keyboard_exclusivity.html
-doc/html/programming_guide/loading_an_image.html
-doc/html/programming_guide/loading_custom_fonts.html
-doc/html/programming_guide/loading_media.html
-doc/html/programming_guide/loading_system_fonts.html
-doc/html/programming_guide/media_player.py
-doc/html/programming_guide/mouse_coordinates.png
-doc/html/programming_guide/mouse_events.html
-doc/html/programming_guide/mouse_exclusivity.html
-doc/html/programming_guide/noisy.py
-doc/html/programming_guide/opengl_configuration_options.html
-doc/html/programming_guide/opengl_font_considerations.html
-doc/html/programming_guide/opengl_imaging.html
-doc/html/programming_guide/playing_sounds_and_music.html
-doc/html/programming_guide/positional_audio.html
-doc/html/programming_guide/resizing_the_window.html
-doc/html/programming_guide/saving_an_image.html
-doc/html/programming_guide/scheduling_functions_for_future_execution.html
-doc/html/programming_guide/screens.png
-doc/html/programming_guide/selecting_the_best_configuration.html
-doc/html/programming_guide/setting_event_handlers.html
-doc/html/programming_guide/sharing_objects_between_contexts.html
-doc/html/programming_guide/simple_audio_playback.html
-doc/html/programming_guide/simple_context_configuration.html
-doc/html/programming_guide/size_and_position.html
-doc/html/programming_guide/sound_and_video.html
-doc/html/programming_guide/stacking_event_handlers.html
-doc/html/programming_guide/subclassing_window.html
-doc/html/programming_guide/supported_image_formats.html
-doc/html/programming_guide/supported_media_types.html
-doc/html/programming_guide/text_and_motion_events.html
-doc/html/programming_guide/the_abstractimage_hierarchy.html
-doc/html/programming_guide/the_frame_rate.html
-doc/html/programming_guide/the_opengl_interface.html
-doc/html/programming_guide/the_pyglet_event_framework.html
-doc/html/programming_guide/user_defined_clocks.html
-doc/html/programming_guide/using_extension_functions.html
-doc/html/programming_guide/using_multiple_windows.html
-doc/html/programming_guide/using_opengl.html
-doc/html/programming_guide/visibility.html
-doc/html/programming_guide/where_to_next.html
-doc/html/programming_guide/window_location.png
-doc/html/programming_guide/window_osx_default.png
-doc/html/programming_guide/window_osx_dialog.png
-doc/html/programming_guide/window_osx_tool.png
-doc/html/programming_guide/window_xp_default.png
-doc/html/programming_guide/window_xp_dialog.png
-doc/html/programming_guide/window_xp_tool.png
-doc/html/programming_guide/windowing.html
-doc/html/programming_guide/windows_and_opengl_contexts.html
-doc/html/programming_guide/working_with_images.html
-doc/html/programming_guide/working_with_the_keyboard.html
-doc/html/programming_guide/working_with_the_mouse.html
-doc/html/programming_guide/writing_a_pyglet_application.html
-doc/pdf/programming_guide.pdf
-examples/events.py
-examples/fixed_resolution.py
-examples/image_convert.py
-examples/image_display.py
-examples/media_player.py
-examples/multiple_windows.py
-examples/opengl.py
-examples/window_platform_event.py
-examples/astraea/README
-examples/astraea/astraea.py
-examples/astraea/setup.py
-examples/astraea/assets/app.icns
-examples/astraea/assets/app.ico
-examples/astraea/assets/ship.svg
-examples/astraea/res/asteroid1.png
-examples/astraea/res/asteroid2.png
-examples/astraea/res/asteroid3.png
-examples/astraea/res/bullet.png
-examples/astraea/res/bullet.wav
-examples/astraea/res/explosion.png
-examples/astraea/res/explosion.wav
-examples/astraea/res/pointer.png
-examples/astraea/res/saved_by_zero.ttf
-examples/astraea/res/ship.png
-examples/astraea/res/smoke.png
-examples/astraea/res/starfield.jpg
-examples/noisy/README
-examples/noisy/ball.png
-examples/noisy/ball.wav
-examples/noisy/noisy.py
-examples/programming_guide/events.py
-examples/programming_guide/hello_world.py
-examples/programming_guide/image_viewer.py
-examples/programming_guide/kitten.jpg
-examples/programming_guide/window_subclass.py
-examples/soundspace/README
-examples/soundspace/reader.py
-examples/soundspace/soundspace.py
-examples/soundspace/res/bass.ogg
-examples/soundspace/res/drums.ogg
-examples/soundspace/res/guitar.ogg
-examples/soundspace/res/piano.ogg
-examples/soundspace/res/space.txt
 pyglet/__init__.py
 pyglet/clock.py
 pyglet/com.py
@@ -395,141 +78,3 @@
 pyglet/window/xlib/cursorfont.py
 pyglet/window/xlib/xinerama.py
 pyglet/window/xlib/xlib.py
-tests/__init__.py
-tests/plan.txt
-tests/test.py
-tests/clock/FPS.py
-tests/clock/FPS_LIMIT.py
-tests/clock/SCHEDULE.py
-tests/clock/SCHEDULE_INTERVAL.py
-tests/clock/SCHEDULE_ONCE.py
-tests/clock/TICK.py
-tests/clock/__init__.py
-tests/font/ADD_FONT.py
-tests/font/ALIGN_MULTILINE.py
-tests/font/BULLET.py
-tests/font/COLOR.py
-tests/font/COLOR_BLEND.py
-tests/font/DEFAULT.py
-tests/font/HALIGN.py
-tests/font/HORIZONTAL_METRICS.py
-tests/font/README
-tests/font/SET_DPI.py
-tests/font/SYSTEM.py
-tests/font/VALIGN.py
-tests/font/WRAP_INVARIANT.py
-tests/font/__init__.py
-tests/font/action_man.ttf
-tests/font/action_man_bold.ttf
-tests/font/action_man_bold_italic.ttf
-tests/font/action_man_italic.ttf
-tests/font/base_text.py
-tests/image/BUFFER_COPY.py
-tests/image/BUFFER_SAVE.py
-tests/image/CHECKERBOARD.py
-tests/image/DDS_RGBA_DXT1_LOAD.py
-tests/image/DDS_RGBA_DXT3_LOAD.py
-tests/image/DDS_RGBA_DXT5_LOAD.py
-tests/image/DDS_RGB_DXT1_LOAD.py
-tests/image/DEPTH_SAVE.py
-tests/image/MATRIX_RGB.py
-tests/image/MATRIX_RGBA.py
-tests/image/PIL_LA_LOAD.py
-tests/image/PIL_LA_SAVE.py
-tests/image/PIL_L_LOAD.py
-tests/image/PIL_L_SAVE.py
-tests/image/PIL_RGBA_LOAD.py
-tests/image/PIL_RGBA_SAVE.py
-tests/image/PIL_RGB_LOAD.py
-tests/image/PIL_RGB_SAVE.py
-tests/image/PLATFORM_LA_LOAD.py
-tests/image/PLATFORM_L_LOAD.py
-tests/image/PLATFORM_RGBA_LOAD.py
-tests/image/PLATFORM_RGB_LOAD.py
-tests/image/PYPNG_LA_LOAD.py
-tests/image/PYPNG_LA_SAVE.py
-tests/image/PYPNG_L_LOAD.py
-tests/image/PYPNG_L_SAVE.py
-tests/image/PYPNG_RGBA_LOAD.py
-tests/image/PYPNG_RGBA_SAVE.py
-tests/image/PYPNG_RGB_LOAD.py
-tests/image/PYPNG_RGB_SAVE.py
-tests/image/TEXTURE_3D.py
-tests/image/TEXTURE_GRID.py
-tests/image/__init__.py
-tests/image/base_load.py
-tests/image/base_save.py
-tests/image/l.png
-tests/image/la.png
-tests/image/rgb.png
-tests/image/rgb_dxt1.dds
-tests/image/rgba.png
-tests/image/rgba_dxt1.dds
-tests/image/rgba_dxt3.dds
-tests/image/rgba_dxt5.dds
-tests/media/PLAYER_EOS_NEXT.py
-tests/media/PLAYER_PAUSE.py
-tests/media/PLAYER_PAUSE_QUEUE.py
-tests/media/PLAYER_PLAY_QUEUE.py
-tests/media/PLAYER_QUEUE_PLAY.py
-tests/media/PLAYER_STATIC_STATIC.py
-tests/media/__init__.py
-tests/regression/__init__.py
-tests/regression/images/DELETEME
-tests/window/CONTEXT_SHARE.py
-tests/window/EVENT_ACTIVATE_DEACTIVATE.py
-tests/window/EVENT_BUTTON.py
-tests/window/EVENT_CLOSE.py
-tests/window/EVENT_EXPOSE.py
-tests/window/EVENT_KEY.py
-tests/window/EVENT_MOUSE_DRAG.py
-tests/window/EVENT_MOUSE_ENTER_LEAVE.py
-tests/window/EVENT_MOUSE_MOTION.py
-tests/window/EVENT_MOUSE_SCROLL.py
-tests/window/EVENT_MOVE.py
-tests/window/EVENT_RESIZE.py
-tests/window/EVENT_SEQUENCE_CREATE.py
-tests/window/EVENT_SEQUENCE_CREATE_FULLSCREEN.py
-tests/window/EVENT_SEQUENCE_SET_FULLSCREEN.py
-tests/window/EVENT_SEQUENCE_SHOW.py
-tests/window/EVENT_SEQUENCE_UNSET_FULLSCREEN.py
-tests/window/EVENT_SHOW_HIDE.py
-tests/window/EVENT_TEXT.py
-tests/window/MULTIPLE_SCREEN.py
-tests/window/MULTIPLE_WINDOW_OPEN.py
-tests/window/WINDOW_ACTIVATE.py
-tests/window/WINDOW_CAPTION.py
-tests/window/WINDOW_FIXED_SET_SIZE.py
-tests/window/WINDOW_INITIAL_FULLSCREEN.py
-tests/window/WINDOW_MINIMIZE_MAXIMIZE.py
-tests/window/WINDOW_MULTISAMPLE.py
-tests/window/WINDOW_OPEN.py
-tests/window/WINDOW_RESIZABLE.py
-tests/window/WINDOW_SET_EXCLUSIVE_KEYBOARD.py
-tests/window/WINDOW_SET_EXCLUSIVE_MOUSE.py
-tests/window/WINDOW_SET_FULLSCREEN.py
-tests/window/WINDOW_SET_ICON.py
-tests/window/WINDOW_SET_ICON_SIZES.py
-tests/window/WINDOW_SET_LOCATION.py
-tests/window/WINDOW_SET_MIN_MAX_SIZE.py
-tests/window/WINDOW_SET_MOUSE_CURSOR.py
-tests/window/WINDOW_SET_MOUSE_SYSTEM_CURSOR.py
-tests/window/WINDOW_SET_MOUSE_VISIBLE.py
-tests/window/WINDOW_SET_SIZE.py
-tests/window/WINDOW_SET_VISIBLE.py
-tests/window/WINDOW_SET_VSYNC.py
-tests/window/WINDOW_STYLE_BORDERLESS.py
-tests/window/WINDOW_STYLE_DIALOG.py
-tests/window/WINDOW_STYLE_TOOL.py
-tests/window/__init__.py
-tests/window/base_event_sequence.py
-tests/window/cursor.png
-tests/window/icon1.png
-tests/window/icon_size1.png
-tests/window/icon_size2.png
-tests/window/icon_size3.png
-tests/window/icon_size4.png
-tests/window/icon_size5.png
-tests/window/window_util.py
-tools/al_info.py
-tools/gl_info.py
Only in pyglet-works/pyglet: clock.py
Binary files pyglet-website/pyglet/clock.pyo and pyglet-works/pyglet/clock.pyo 
differ
Only in pyglet-works/pyglet: com.py
Binary files pyglet-website/pyglet/com.pyo and pyglet-works/pyglet/com.pyo 
differ
Only in pyglet-works/pyglet: event.py
Binary files pyglet-website/pyglet/event.pyo and pyglet-works/pyglet/event.pyo 
differ
Only in pyglet-works/pyglet/font: base.py
Binary files pyglet-website/pyglet/font/base.pyo and 
pyglet-works/pyglet/font/base.pyo differ
Only in pyglet-works/pyglet/font: carbon.py
Binary files pyglet-website/pyglet/font/carbon.pyo and 
pyglet-works/pyglet/font/carbon.pyo differ
Only in pyglet-works/pyglet/font: freetype_lib.py
Binary files pyglet-website/pyglet/font/freetype_lib.pyo and 
pyglet-works/pyglet/font/freetype_lib.pyo differ
Only in pyglet-works/pyglet/font: freetype.py
Binary files pyglet-website/pyglet/font/freetype.pyo and 
pyglet-works/pyglet/font/freetype.pyo differ
Only in pyglet-works/pyglet/font: __init__.py
Binary files pyglet-website/pyglet/font/__init__.pyo and 
pyglet-works/pyglet/font/__init__.pyo differ
Only in pyglet-works/pyglet/font: ttf.py
Binary files pyglet-website/pyglet/font/ttf.pyo and 
pyglet-works/pyglet/font/ttf.pyo differ
Only in pyglet-works/pyglet/font: win32.py
Binary files pyglet-website/pyglet/font/win32.pyo and 
pyglet-works/pyglet/font/win32.pyo differ
Only in pyglet-works/pyglet/gl: agl.py
Binary files pyglet-website/pyglet/gl/agl.pyo and 
pyglet-works/pyglet/gl/agl.pyo differ
Only in pyglet-website/pyglet/gl: glext_abi.pyo
Only in pyglet-works/pyglet/gl: glext_arb.py
Binary files pyglet-website/pyglet/gl/glext_arb.pyo and 
pyglet-works/pyglet/gl/glext_arb.pyo differ
Only in pyglet-works/pyglet/gl: glext_missing.py
Binary files pyglet-website/pyglet/gl/glext_missing.pyo and 
pyglet-works/pyglet/gl/glext_missing.pyo differ
Only in pyglet-works/pyglet/gl: glext_nv.py
Binary files pyglet-website/pyglet/gl/glext_nv.pyo and 
pyglet-works/pyglet/gl/glext_nv.pyo differ
Only in pyglet-works/pyglet/gl: gl_info.py
Binary files pyglet-website/pyglet/gl/gl_info.pyo and 
pyglet-works/pyglet/gl/gl_info.pyo differ
Only in pyglet-works/pyglet/gl: gl.py
Binary files pyglet-website/pyglet/gl/gl.pyo and pyglet-works/pyglet/gl/gl.pyo 
differ
Only in pyglet-works/pyglet/gl: glu_info.py
Binary files pyglet-website/pyglet/gl/glu_info.pyo and 
pyglet-works/pyglet/gl/glu_info.pyo differ
Only in pyglet-works/pyglet/gl: glu.py
Binary files pyglet-website/pyglet/gl/glu.pyo and 
pyglet-works/pyglet/gl/glu.pyo differ
Only in pyglet-website/pyglet/gl: glxext_abi.pyo
Only in pyglet-works/pyglet/gl: glxext_arb.py
Binary files pyglet-website/pyglet/gl/glxext_arb.pyo and 
pyglet-works/pyglet/gl/glxext_arb.pyo differ
Only in pyglet-works/pyglet/gl: glxext_mesa.py
Binary files pyglet-website/pyglet/gl/glxext_mesa.pyo and 
pyglet-works/pyglet/gl/glxext_mesa.pyo differ
Only in pyglet-works/pyglet/gl: glxext_nv.py
Binary files pyglet-website/pyglet/gl/glxext_nv.pyo and 
pyglet-works/pyglet/gl/glxext_nv.pyo differ
Only in pyglet-works/pyglet/gl: glx_info.py
Binary files pyglet-website/pyglet/gl/glx_info.pyo and 
pyglet-works/pyglet/gl/glx_info.pyo differ
Only in pyglet-works/pyglet/gl: glx.py
Binary files pyglet-website/pyglet/gl/glx.pyo and 
pyglet-works/pyglet/gl/glx.pyo differ
Only in pyglet-works/pyglet/gl: __init__.py
Binary files pyglet-website/pyglet/gl/__init__.pyo and 
pyglet-works/pyglet/gl/__init__.pyo differ
Only in pyglet-works/pyglet/gl: lib_agl.py
Binary files pyglet-website/pyglet/gl/lib_agl.pyo and 
pyglet-works/pyglet/gl/lib_agl.pyo differ
Only in pyglet-works/pyglet/gl: lib_glx.py
Binary files pyglet-website/pyglet/gl/lib_glx.pyo and 
pyglet-works/pyglet/gl/lib_glx.pyo differ
Only in pyglet-works/pyglet/gl: lib.py
Binary files pyglet-website/pyglet/gl/lib.pyo and 
pyglet-works/pyglet/gl/lib.pyo differ
Only in pyglet-works/pyglet/gl: lib_wgl.py
Binary files pyglet-website/pyglet/gl/lib_wgl.pyo and 
pyglet-works/pyglet/gl/lib_wgl.pyo differ
Only in pyglet-website/pyglet/gl: wglext_abi.pyo
Only in pyglet-works/pyglet/gl: wglext_arb.py
Binary files pyglet-website/pyglet/gl/wglext_arb.pyo and 
pyglet-works/pyglet/gl/wglext_arb.pyo differ
Only in pyglet-works/pyglet/gl: wglext_nv.py
Binary files pyglet-website/pyglet/gl/wglext_nv.pyo and 
pyglet-works/pyglet/gl/wglext_nv.pyo differ
Only in pyglet-works/pyglet/gl: wgl_info.py
Binary files pyglet-website/pyglet/gl/wgl_info.pyo and 
pyglet-works/pyglet/gl/wgl_info.pyo differ
Only in pyglet-works/pyglet/gl: wgl.py
Binary files pyglet-website/pyglet/gl/wgl.pyo and 
pyglet-works/pyglet/gl/wgl.pyo differ
Only in pyglet-works/pyglet/image/codecs: dds.py
Binary files pyglet-website/pyglet/image/codecs/dds.pyo and 
pyglet-works/pyglet/image/codecs/dds.pyo differ
Only in pyglet-works/pyglet/image/codecs: gdiplus.py
Binary files pyglet-website/pyglet/image/codecs/gdiplus.pyo and 
pyglet-works/pyglet/image/codecs/gdiplus.pyo differ
Only in pyglet-works/pyglet/image/codecs: gdkpixbuf2.py
Binary files pyglet-website/pyglet/image/codecs/gdkpixbuf2.pyo and 
pyglet-works/pyglet/image/codecs/gdkpixbuf2.pyo differ
Only in pyglet-works/pyglet/image/codecs: __init__.py
Binary files pyglet-website/pyglet/image/codecs/__init__.pyo and 
pyglet-works/pyglet/image/codecs/__init__.pyo differ
Only in pyglet-works/pyglet/image/codecs: pil.py
Binary files pyglet-website/pyglet/image/codecs/pil.pyo and 
pyglet-works/pyglet/image/codecs/pil.pyo differ
Only in pyglet-works/pyglet/image/codecs: png.py
Binary files pyglet-website/pyglet/image/codecs/png.pyo and 
pyglet-works/pyglet/image/codecs/png.pyo differ
Only in pyglet-works/pyglet/image/codecs: pypng.py
Binary files pyglet-website/pyglet/image/codecs/pypng.pyo and 
pyglet-works/pyglet/image/codecs/pypng.pyo differ
Only in pyglet-works/pyglet/image/codecs: quicktime.py
Binary files pyglet-website/pyglet/image/codecs/quicktime.pyo and 
pyglet-works/pyglet/image/codecs/quicktime.pyo differ
Only in pyglet-works/pyglet/image/codecs: s3tc.py
Binary files pyglet-website/pyglet/image/codecs/s3tc.pyo and 
pyglet-works/pyglet/image/codecs/s3tc.pyo differ
Only in pyglet-works/pyglet/image: __init__.py
Binary files pyglet-website/pyglet/image/__init__.pyo and 
pyglet-works/pyglet/image/__init__.pyo differ
Only in pyglet-works/pyglet: __init__.py
Binary files pyglet-website/pyglet/__init__.pyo and 
pyglet-works/pyglet/__init__.pyo differ
Only in pyglet-works/pyglet: lib.py
Binary files pyglet-website/pyglet/lib.pyo and pyglet-works/pyglet/lib.pyo 
differ
Only in pyglet-works/pyglet/media: avbin.py
Binary files pyglet-website/pyglet/media/avbin.pyo and 
pyglet-works/pyglet/media/avbin.pyo differ
Only in pyglet-website/pyglet/media: directshow.pyo
Only in pyglet-works/pyglet/media/drivers/alsa: asound.py
Binary files pyglet-website/pyglet/media/drivers/alsa/asound.pyo and 
pyglet-works/pyglet/media/drivers/alsa/asound.pyo differ
Only in pyglet-works/pyglet/media/drivers/alsa: __init__.py
Binary files pyglet-website/pyglet/media/drivers/alsa/__init__.pyo and 
pyglet-works/pyglet/media/drivers/alsa/__init__.pyo differ
Only in pyglet-works/pyglet/media/drivers/directsound: __init__.py
Binary files pyglet-website/pyglet/media/drivers/directsound/__init__.pyo and 
pyglet-works/pyglet/media/drivers/directsound/__init__.pyo differ
Only in pyglet-works/pyglet/media/drivers/directsound: lib_dsound.py
Binary files pyglet-website/pyglet/media/drivers/directsound/lib_dsound.pyo and 
pyglet-works/pyglet/media/drivers/directsound/lib_dsound.pyo differ
Only in pyglet-works/pyglet/media/drivers: __init__.py
Binary files pyglet-website/pyglet/media/drivers/__init__.pyo and 
pyglet-works/pyglet/media/drivers/__init__.pyo differ
Only in pyglet-works/pyglet/media/drivers/openal: __init__.py
Binary files pyglet-website/pyglet/media/drivers/openal/__init__.pyo and 
pyglet-works/pyglet/media/drivers/openal/__init__.pyo differ
Only in pyglet-works/pyglet/media/drivers/openal: lib_alc.py
Binary files pyglet-website/pyglet/media/drivers/openal/lib_alc.pyo and 
pyglet-works/pyglet/media/drivers/openal/lib_alc.pyo differ
Only in pyglet-works/pyglet/media/drivers/openal: lib_openal.py
Binary files pyglet-website/pyglet/media/drivers/openal/lib_openal.pyo and 
pyglet-works/pyglet/media/drivers/openal/lib_openal.pyo differ
Only in pyglet-works/pyglet/media/drivers: silent.py
Binary files pyglet-website/pyglet/media/drivers/silent.pyo and 
pyglet-works/pyglet/media/drivers/silent.pyo differ
Only in pyglet-website/pyglet/media: gst_openal.pyo
Only in pyglet-website/pyglet/media: gstreamer.pyo
Only in pyglet-works/pyglet/media: __init__.py
Binary files pyglet-website/pyglet/media/__init__.pyo and 
pyglet-works/pyglet/media/__init__.pyo differ
Only in pyglet-website/pyglet/media: lib_alc.pyo
Only in pyglet-website/pyglet/media: lib_openal.pyo
Only in pyglet-website/pyglet/media: openal.pyo
Only in pyglet-works/pyglet/media: procedural.py
Binary files pyglet-website/pyglet/media/procedural.pyo and 
pyglet-works/pyglet/media/procedural.pyo differ
Only in pyglet-website/pyglet/media: quicktime.pyo
Only in pyglet-works/pyglet/media: riff.py
Binary files pyglet-website/pyglet/media/riff.pyo and 
pyglet-works/pyglet/media/riff.pyo differ
Only in pyglet-works/pyglet/window/carbon: constants.py
Binary files pyglet-website/pyglet/window/carbon/constants.pyo and 
pyglet-works/pyglet/window/carbon/constants.pyo differ
Only in pyglet-works/pyglet/window/carbon: __init__.py
Binary files pyglet-website/pyglet/window/carbon/__init__.pyo and 
pyglet-works/pyglet/window/carbon/__init__.pyo differ
Only in pyglet-works/pyglet/window/carbon: quartzkey.py
Binary files pyglet-website/pyglet/window/carbon/quartzkey.pyo and 
pyglet-works/pyglet/window/carbon/quartzkey.pyo differ
Only in pyglet-works/pyglet/window/carbon: types.py
Binary files pyglet-website/pyglet/window/carbon/types.pyo and 
pyglet-works/pyglet/window/carbon/types.pyo differ
Only in pyglet-works/pyglet/window: event.py
Binary files pyglet-website/pyglet/window/event.pyo and 
pyglet-works/pyglet/window/event.pyo differ
Only in pyglet-works/pyglet/window: __init__.py
Binary files pyglet-website/pyglet/window/__init__.pyo and 
pyglet-works/pyglet/window/__init__.pyo differ
Only in pyglet-works/pyglet/window: key.py
Binary files pyglet-website/pyglet/window/key.pyo and 
pyglet-works/pyglet/window/key.pyo differ
Only in pyglet-works/pyglet/window: mouse.py
Binary files pyglet-website/pyglet/window/mouse.pyo and 
pyglet-works/pyglet/window/mouse.pyo differ
Only in pyglet-website/pyglet/window: text.pyo
Only in pyglet-works/pyglet/window/win32: constants.py
Binary files pyglet-website/pyglet/window/win32/constants.pyo and 
pyglet-works/pyglet/window/win32/constants.pyo differ
Only in pyglet-works/pyglet/window/win32: __init__.py
Binary files pyglet-website/pyglet/window/win32/__init__.pyo and 
pyglet-works/pyglet/window/win32/__init__.pyo differ
Only in pyglet-works/pyglet/window/win32: types.py
Binary files pyglet-website/pyglet/window/win32/types.pyo and 
pyglet-works/pyglet/window/win32/types.pyo differ
Only in pyglet-works/pyglet/window/win32: winkey.py
Binary files pyglet-website/pyglet/window/win32/winkey.pyo and 
pyglet-works/pyglet/window/win32/winkey.pyo differ
Only in pyglet-works/pyglet/window/xlib: cursorfont.py
Binary files pyglet-website/pyglet/window/xlib/cursorfont.pyo and 
pyglet-works/pyglet/window/xlib/cursorfont.pyo differ
Only in pyglet-works/pyglet/window/xlib: __init__.py
Binary files pyglet-website/pyglet/window/xlib/__init__.pyo and 
pyglet-works/pyglet/window/xlib/__init__.pyo differ
Only in pyglet-works/pyglet/window/xlib: xinerama.py
Binary files pyglet-website/pyglet/window/xlib/xinerama.pyo and 
pyglet-works/pyglet/window/xlib/xinerama.pyo differ
Only in pyglet-works/pyglet/window/xlib: xlib.py
Binary files pyglet-website/pyglet/window/xlib/xlib.pyo and 
pyglet-works/pyglet/window/xlib/xlib.pyo differ
# 
/home/astraw/ENV2/lib/python2.5/site-packages/pyglet-1.0-py2.5.egg/pyglet/__init__.pyo
 has bad magic
Traceback (most recent call last):
  File "<string>", line 1, in <module>
zipimport.ZipImportError: can't find module 'pyglet'

Reply via email to