TG 1.0.4.4 is out

1 view
Skip to first unread message

Florent Aide

unread,
Mar 7, 2008, 5:41:11 PM3/7/08
to turbo...@googlegroups.com
Dear All,

The TurboGears development team is proud to announce the immediate
availability of TurboGears 1.0.4.4
This release marks the last active version of the 1.0 branch. All new
developments will now occur in the 1.1 branch. The 1.1 branch will
provide different defaults: Genshi and SQLAlchemy.

A lot of efforts have been put in this release to make TurboGears even
more developer friendly:

* our quickstart templates have been cleaned-up
* the session cookie handling routines have been made more robut and
cross browser
* You can now force login to occur in SSL only while the rest of
your site is in normal HTTP
* SQLAlchemy 0.4.3 compatibility

Please look at our changelog (http://trac.turbogears.org/wiki/ChangeLog)
for all the details.

Happy TG'ing!

Kevin Horn

unread,
Mar 7, 2008, 5:54:18 PM3/7/08
to turbo...@googlegroups.com
"...and there was much rejoicing."

:)

Thanks for all the hard work put in by everyone (especially Chris Z and Florent) over the past few days to get this release out.

Kevin Horn

lmacken

unread,
Mar 7, 2008, 5:58:29 PM3/7/08
to TurboGears
Any chance of spinning a tarball as well ?

Thanks to all of the TG hackers for all of your great work!

luke

Florent Aide

unread,
Mar 7, 2008, 6:11:35 PM3/7/08
to turbo...@googlegroups.com
On Fri, Mar 7, 2008 at 11:58 PM, lmacken <luke....@gmail.com> wrote:
>
> Any chance of spinning a tarball as well ?
>
> Thanks to all of the TG hackers for all of your great work!
>

Look here:

http://pypi.python.org/pypi/TurboGears/1.0.4.4

I always upload a tarball for the Linux packagers, I know the zips
have been creating problems for Linux packagers and since then I
always create a tar.gz archive from a Linux host.

Cheers,
Florent.

Christopher Arndt

unread,
Mar 8, 2008, 5:57:15 PM3/8/08
to turbo...@googlegroups.com
Florent Aide schrieb:

> The TurboGears development team is proud to announce the immediate
> availability of TurboGears 1.0.4.4

TurboGears News announcment: http://docs.turbogears.org/News

Chris

shday

unread,
Mar 9, 2008, 6:45:14 PM3/9/08
to TurboGears
Great job on supporting 1.0 everyone. I was able to upgrade my year-
old application to SQLAlchemy 0.4.3 with very little pain.

Steve

Daniel Fetchinson

unread,
Mar 9, 2008, 11:19:11 PM3/9/08
to turbo...@googlegroups.com


It never hurts to be super cautious so let me ask if there are any
gotchas related to upgrading from 1.0.3.2 to 1.0.4.4 before I actually
do the upgrade. The page http://docs.turbogears.org/1.0/Upgrade only
talks about upgrading from earlier versions and says I should just
download tgsetup.py and run it. Is that true (and safe)?

Cheers,
Daniel

Christoph Zwerschke

unread,
Mar 10, 2008, 4:09:27 AM3/10/08
to turbo...@googlegroups.com
Daniel Fetchinson schrieb:

> It never hurts to be super cautious so let me ask if there are any
> gotchas related to upgrading from 1.0.3.2 to 1.0.4.4 before I actually
> do the upgrade. The page http://docs.turbogears.org/1.0/Upgrade only
> talks about upgrading from earlier versions and says I should just
> download tgsetup.py and run it. Is that true (and safe)?

Here are some more actual infos on upgrading:
http://docs.turbogears.org/1.0/RoughDocs/Upgrade

These should be merged into the official docs. Anybody volunteering?

-- Christoph

Florent Aide

unread,
Mar 10, 2008, 4:43:21 AM3/10/08
to turbo...@googlegroups.com
On Sun, Mar 9, 2008 at 11:45 PM, shday <stephe...@gmail.com> wrote:
>
> Great job on supporting 1.0 everyone. I was able to upgrade my year-
> old application to SQLAlchemy 0.4.3 with very little pain.
>
> Steve

This is great news! Could you tell us from which TG version did you upgrade?

Cheers,
Florent.

shday

unread,
Mar 10, 2008, 9:58:50 AM3/10/08
to TurboGears
On Mar 10, 4:43 am, "Florent Aide" <florent.a...@gmail.com> wrote:
> On Sun, Mar 9, 2008 at 11:45 PM, shday <stephen.h....@gmail.com> wrote:
>
> > Great job on supporting 1.0 everyone. I was able to upgrade my year-
> > old application to SQLAlchemy 0.4.3 with very little pain.
>
> > Steve
>
> This is great news! Could you tell us from which TG version did you upgrade?
>
> Cheers,
> Florent.

From TG 1.0.3 to 1.0.4.3 (I'll go to 1.0.4.4 as soon as I get time)
From SA 0.3.8 to 0.4.3

Besides fixing a bunch of imports, the only other "gotcha" was due to
SA not allowing saving of already persistent records (more of a bug in
my code really).

btw, I had tried going to SA > 0.3.8 before (last summer?) with no
luck. This was my first time trying SA 0.4.x.

Christopher Arndt

unread,
Mar 10, 2008, 10:38:55 AM3/10/08
to turbo...@googlegroups.com
shday schrieb:

> On Mar 10, 4:43 am, "Florent Aide" <florent.a...@gmail.com> wrote:
>> This is great news! Could you tell us from which TG version did you upgrade?
>
> From TG 1.0.3 to 1.0.4.3 (I'll go to 1.0.4.4 as soon as I get time)
> From SA 0.3.8 to 0.4.3

Could you have a look at
http://docs.turbogears.org/1.0/RoughDocs/Upgrade#id4 and tell us if
there was anything else you had to do besides what is already listed there?

> Besides fixing a bunch of imports, the only other "gotcha" was due to
> SA not allowing saving of already persistent records (more of a bug in
> my code really).

Could you provide a diff (or manual change instructions) for the changes
to the imports?

@Others: Is the change to SA > 0.4 compulsory? If so, from which TG
version onwards?

Chris

Florent Aide

unread,
Mar 10, 2008, 10:57:34 AM3/10/08
to turbo...@googlegroups.com
On Mon, Mar 10, 2008 at 3:38 PM, Christopher Arndt <chris...@web.de> wrote:

> @Others: Is the change to SA > 0.4 compulsory? If so, from which TG
> version onwards?

No it should not. We support 0.3.10 and upper.

shday

unread,
Mar 10, 2008, 11:21:29 AM3/10/08
to TurboGears
>
> Could you provide a diff (or manual change instructions) for the changes
> to the imports?
>

I only added the two lines below. There were no TG specific changes.

To model.py:
from sqlalchemy.orm import mapper, relation, create_session

(I left the existing "from sqlalchemy import *" as is)

To controllers.py
from sqlalchemy.exceptions import SQLError


Christopher Arndt

unread,
Mar 10, 2008, 11:32:54 AM3/10/08
to turbo...@googlegroups.com
Christoph Zwerschke schrieb:

1.0/Upgrade is an official doc, so it needs a wiki editor to change it.
We just need to move section "Updating from 1.0.3 to 1.0.4" from
1.0/RoughDocs/Upgrade to there.

The reason I didn't do this yet is that I was hoping that somebody would
answer my requests for help [1] and fill in some of the missing
information in section "Updating from 0.9a6+ to 1.0.x" first.

See also http://trac.turbogears.org/ticket/1500


Chris


[1] http://tinyurl.com/2p57sk

Christopher Arndt

unread,
Mar 10, 2008, 11:34:08 AM3/10/08
to turbo...@googlegroups.com
shday schrieb:


Thanks Stephen! I will add this info to the Upgrade page asap.


Chris

Daniel Fetchinson

unread,
Mar 10, 2008, 11:59:16 AM3/10/08
to turbo...@googlegroups.com
> > It never hurts to be super cautious so let me ask if there are any
> > gotchas related to upgrading from 1.0.3.2 to 1.0.4.4 before I actually
> > do the upgrade. The page http://docs.turbogears.org/1.0/Upgrade only
> > talks about upgrading from earlier versions and says I should just
> > download tgsetup.py and run it. Is that true (and safe)?
>
> Here are some more actual infos on upgrading:
> http://docs.turbogears.org/1.0/RoughDocs/Upgrade

Thanks, I missed that somehow. I'll go ahead with the upgrading and
let you know if I run into anything unexpected.

Cheers,
Daniel

Reply all
Reply to author
Forward
0 new messages