tinypy 1.1 released, yay

14 views
Skip to first unread message

Phil Hassey

unread,
May 21, 2008, 11:44:51 PM5/21/08
to tin...@googlegroups.com
Hey,

Here it is: http://tinypy.googlecode.com/files/tinypy-1.1.tar.gz

Thanks loads to everyone (allefant, Seth, Krzy, Rockins, Dean) who helped get this release together :)  I'll probably post some news to my blog in the tinypy category as well.

Highlights are:

- works in VS now
- math module
- better setup.py
- a million bug fixes

The changelog is huge:

* applied patch by Dean Hall to fix several range() bugs
* applied patch by Krzysztof Kowalczyk to add VS 2005, 2008 compatibility.
* reorganized the source so that contributed modules can go into contrib
* reorganized the reorganization so that modules go into modules
    since that seems less confusing somehow
* added a crude pygame module - to see it in action:
    $ python setup.py linux pygame
    $ ./build/tinypy examples/julia.py
* added support for
    from x import *
    from x import y
* trimmed off 1064 bytes by changing all the tokens from dicts to
    a Token class in tokenize, parse, encode modules
* applied patch by Seth Lemons to support /* */ comment stripping in
    setup.py and get tinypy up to -std=c89 spec
* cleaned up encode.py so that registers are no longer leaked
    added assert after each frame to check that this is the case
* applied patch by KK to improve tinypy/tests.py feedback
* applied patch by allefant to finish namespacing tinypy
* applied patch by allefant to keep blob->tinypy.h from having warnings
* added math module from Rockins Chen
* fixed precedent of **
* removed unused tp_data meta methods
* made tp_data API "safer" by requiring the magic type
* improved setup.py to handle the clean argument
* renamed some internal fnc names for no good reason
* added boot option to setup.py so that full boostrapping
    isn't always required
* applied const correctness patch from allefant
* fixed memory leak in list & dict copy functions
* improved kwargs support
* got it compiling with -Wc++-compat
* applied ord patch from allefant
* fixed mingw build

Thanks!
-Phil


Dean Hall

unread,
May 22, 2008, 8:07:35 AM5/22/08
to tin...@googlegroups.com
Well done, Phil!  Tinypy is moving along nicely.  I hope to find more areas I can contribute.
If you want tinypy to get more notice, you could make an announcement on comp.lang.python.announce.

!!Dean

Phil Hassey

unread,
May 22, 2008, 11:03:44 AM5/22/08
to tin...@googlegroups.com
Dean,

I'm not on that list, but I'd appreciate if you announced it :)

Thanks!
Phil

--- On Thu, 5/22/08, Dean Hall <dwha...@gmail.com> wrote:

Dean Hall

unread,
May 22, 2008, 11:22:16 AM5/22/08
to tin...@googlegroups.com
Done.  That usenet group is moderated.  Review and approval usually takes about 2 hrs.  Then expect a few hundred hits per day.

!!Dean
Reply all
Reply to author
Forward
0 new messages