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


Groups > comp.lang.python > #41342

[ANNC] pynguin-0.13 python turtle graphics application now uses python 3

Path csiph.com!usenet.pasdenom.info!aioe.org!news.stack.nl!newsfeed.xs4all.nl!newsfeed4.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.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'syntax': 0.03; 'fixes': 0.05; 'startup': 0.05; 'canvas': 0.07; 'subject:application': 0.07; 'turtle': 0.07; 'api': 0.09; 'python': 0.09; 'combines': 0.09; 'highlighting': 0.09; 'interpreter,': 0.09; 'preserves': 0.09; 'termination': 0.09; 'url:googlecode': 0.09; 'sfxlen:2': 0.10; 'subject:python': 0.11; 'alpha': 0.15; 'background,': 0.16; 'coordinates': 0.16; 'editor,': 0.16; 'ported': 0.16; 'programmers.': 0.16; 'pygments': 0.16; 'python-based': 0.16; 'received:65.55.116.7': 0.16; 'reliably': 0.16; 'subject: \n ': 0.16; 'subject:graphics': 0.16; 'subject:turtle': 0.16; 'threading': 0.16; 'to:name:edu-sig@python.org': 0.16; 'drawing': 0.17; 'instance': 0.17; 'tries': 0.17; 'examples': 0.18; 'subject:] ': 0.19; 'changes': 0.20; 'to:name:python- list@python.org': 0.20; 'meant': 0.21; 'programming': 0.23; 'sets': 0.23; 'to:2**1': 0.23; 'random': 0.24; 'pass': 0.25; 'setting': 0.26; 'fit': 0.26; 'values': 0.26; 'label': 0.27; 'environment': 0.29; 'cpu': 0.29; 'dialog': 0.29; 'optional': 0.29; 'selection': 0.29; 'mode': 0.30; 'code': 0.31; 'channel': 0.32; 'switch': 0.32; 'running': 0.32; 'to:addr:python-list': 0.33; 'should': 0.36; 'display': 0.36; 'possible': 0.37; 'available.': 0.37; 'editor': 0.37; 'to:addr:edu-sig': 0.37; 'subject:[': 0.37; 'uses': 0.37; 'some': 0.38; 'to:addr:python.org': 0.39; 'release': 0.39; 'takes': 0.39; 'subject:-': 0.40; 'easy': 0.60; 'charset:windows-1256': 0.61; 'back': 0.62; 'provide': 0.62; 'more': 0.63; 'harder': 0.65; 'integrated': 0.66; 'color': 0.69; 'subject:now': 0.69; 'pen,': 0.84; 'safer,': 0.84; 'throttles': 0.84; '\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0': 0.84; 'ports': 0.93; 'reliable,': 0.95
X-EIP [zbHpRKKqq5soWlEBHMeKlFyHkTa6JNRH]
X-Originating-Email [missive@hotmail.com]
From Lee Harr <missive@hotmail.com>
To "python-list@python.org" <python-list@python.org>, "edu-sig@python.org" <edu-sig@python.org>
Subject [ANNC] pynguin-0.13 python turtle graphics application now uses python 3
Date Sun, 17 Mar 2013 04:42:59 +0430
Importance Normal
Content-Type text/plain; charset="windows-1256"
Content-Transfer-Encoding 8bit
MIME-Version 1.0
X-OriginalArrivalTime 17 Mar 2013 00:13:00.0047 (UTC) FILETIME=[2F18F9F0:01CE22A4]
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
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.3378.1363479248.2939.python-list@python.org> (permalink)
Lines 71
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1363479248 news.xs4all.nl 6905 [2001:888:2000:d::a6]:37804
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:41342

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 ports Pynguin to Python 3.


Pynguin is tested with Python 3.2.3 and PyQt 4.9.3 and
    will use Pygments syntax highlighting if available.

Pynguin is released under GPLv3.


Changes in pynguin-0.13:
    Now uses (requires) Python 3
        - Tested with Python 3.2.3

    Important fixes
        - New approach for threading of user code
            - should provide safer, more reliable, termination of user code
            - can now reliably stop code like ... while 1: pass
        - Preserves fill state and color when changing avatar

    Other fixes
        - Preserves name label when changing avatar
        - Tries harder to go as fast as possible for "instant" setting
            - throttles back on CPU when not running user code

    Pynguin API
        - Logo-mode coordinates and angles now available
            - Switch mode using Pynguin -> Mode -> Logo
            - or create new instance with mlogo=ModeLogo()
        - Python turtle-mode coordinates and angles now available
            - Switch mode using Pynguin -> Mode -> Turtle
            - or create new instance with mturtle=ModeTurtle()
        - xy(x, y) re-uses goto(x, y) code
        - xyh() uses xy() and h() to retrieve values
        - color() takes an optional alpha channel value for transparency
            - color('ralpha') chooses a random color with random alpha
        - Each pynguin's speed can now be set individually

    Canvas
        - Added a dialog for pen, background, and fill default colors
            - sets these colors on program startup
            - uses these colors for reset()
            - also used when adding new pynguins
        - Can now track any pynguin
        - Can zoom to fit entire drawing

    UI
        - Added new Pynguin menu for avatar and mode selection
        - Added alpha value selector to pen and fill color dialogs

    Integrated Editor

    Integrated Console

    Examples
        - All ported to Python 3
        - Added examples using colors with alpha channel values
        - Added finish line to horserace

 		 	   		  

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


Thread

[ANNC] pynguin-0.13 python turtle graphics application now uses python 3 Lee Harr <missive@hotmail.com> - 2013-03-17 04:42 +0430
  Re: pynguin-0.13 python turtle graphics application now uses python 3 rusi <rustompmody@gmail.com> - 2013-03-17 01:54 -0700

csiph-web