Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #11169

[ANNC] pynguin-0.11 python turtle graphics application

Path csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder2.enfer-du-nord.net!feeder.news-service.com!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <missive@hotmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.001
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'attribute': 0.07; 'url:googlecode': 0.07; 'python': 0.08; 'all"': 0.09; 'canvas': 0.09; 'combines': 0.09; 'integers': 0.09; 'interpreter,': 0.09; 'programmers.': 0.09; 'python-based': 0.09; 'turtle': 0.09; 'api': 0.09; 'examples': 0.11; 'subject:python': 0.11; 'float': 0.13; 'subject:] ': 0.14; 'subject:application': 0.15; '.py': 0.16; 'avatars': 0.16; 'editor,': 0.16; 'explores': 0.16; 'highlighting': 0.16; '\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0': 0.16; 'syntax': 0.16; 'meant': 0.17; 'sfxlen:2': 0.19; 'programming': 0.20; 'to:2**1': 0.20; 'command': 0.24; 'code': 0.25; 'demonstrate': 0.25; 'settings': 0.26; 'classes': 0.28; 'to:addr:edu-sig': 0.28; 'correct': 0.28; 'pass': 0.29; 'accessible': 0.29; 'fixed': 0.29; 'fix': 0.29; 'environment': 0.29; 'example': 0.30; 'subject:[': 0.30; '\xa0\xa0\xa0': 0.31; 'changes': 0.31; 'values': 0.32; 'handling': 0.32; 'to:addr:python-list': 0.33; 'instead': 0.33; 'concepts': 0.34; 'to:no real name:2**1': 0.35; 'external': 0.35; 'file': 0.36; 'beginning': 0.36; 'interface.': 0.37; 'using': 0.37; 'run': 0.37; 'options': 0.37; 'some': 0.38; 'under': 0.39; 'window': 0.39; 'getting': 0.39; 'basic': 0.39; 'user': 0.39; 'session': 0.39; 'to:addr:python.org': 0.39; 'more': 0.60; 'custom': 0.61; 'graphics': 0.62; 'circle': 0.73; 'subject: ': 0.73; 'instant': 0.74; '2.7.1': 0.84; 'bitmap': 0.84; 'circles': 0.84; 'labels': 0.84; 'scatter': 0.84
X-Originating-IP [70.101.97.52]
From Lee Harr <missive@hotmail.com>
To <python-list@python.org>, <edu-sig@python.org>
Subject [ANNC] pynguin-0.11 python turtle graphics application
Date Thu, 11 Aug 2011 07:09:53 +0430
Importance Normal
Content-Type text/plain; charset="windows-1256"
Content-Transfer-Encoding 8bit
MIME-Version 1.0
X-OriginalArrivalTime 11 Aug 2011 02:39:54.0586 (UTC) FILETIME=[F3BAE3A0:01CC57CF]
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.12
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.2140.1313030467.1164.python-list@python.org> (permalink)
Lines 61
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1313030467 news.xs4all.nl 23904 [2001:888:2000:d::a6]:50808
X-Complaints-To abuse@xs4all.nl
Xref x330-a1.tempe.blueboxinc.net comp.lang.python:11169

Show key headers only | View raw


Pynguin is a python-based turtle graphics application.
    It combines an editor, interactive interpreter, and
    graphics display area.

It is meant to be an easy environment for introducing
    some programming concepts to beginning programmers.


http://pynguin.googlecode.com/


This release continues to expand basic functionality and
    explores more user-friendly options in the interface.


Pynguin is tested with Python 2.7.1 and PyQt 4.8.3 and
    will use Pygments syntax highlighting if available.

Pynguin is released under GPLv3.


Changes in pynguin-0.11:
    Session
        - all settings now moved in to menus and settings dialogs

    Pynguin API
        - added .label() method to have a label attached to a pynguin
            - also accessible as .name attribute
        - added .speed() method to change speed from user code
        - viewcoords() now returns integers by default
            - pass floats=True to get the float values instead
        - added .track() and .notrack() methods for user code

    Canvas
        - added support for custom avatars
            - both svg and bitmap images supported
        - fixed motion when drawing slow circles with pen up
        - don't draw circles when pen is up and speed is instant
        - expand canvas when resizing window

    Integrated Editor
        - added "Test / Run all" button
        - improved handling of external .py files

    Integrated Console
        - now gives correct call syntax when using test/run on classes

    Examples
        - make examples use new viewcoords() API
        - fixed multi.pyn scatter example
        - make multi.pyn follow examples work with existing pynguins
        - demonstrate labels in multi.pyn follow example
        - fix penup() in oo.pyn ZZ example
        - add centered circle in oo.pyn ZZ example

    General
        - fixed examples getting gzipped in .deb distribution file
        - added a way to dump contents of .pyn from command line

 		 	   		  

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

[ANNC] pynguin-0.11  python turtle graphics application Lee Harr <missive@hotmail.com> - 2011-08-11 07:09 +0430

csiph-web