Progress with Python 3?

161 views
Skip to first unread message

Cooke, Mark

unread,
Feb 12, 2020, 5:44:01 AM2/12/20
to trac-...@googlegroups.com
Hello all,

Browsing #12130 [1] it looks like there has been some great progress with a python 3 version.

Is it ready for people to start trying it out? I am happy with a buggy version if I can try / test and report issues.

I am under pressure to upgrade the python version on our host server...

[1] https://trac.edgewall.org/ticket/12130

With best regards,

~ Mark C

RjOllos

unread,
Feb 12, 2020, 3:26:46 PM2/12/20
to Trac Users
I wouldn't run it in production yet, but if you can upgrade a staging site, test it and report issues, that would help.

We'll also need to test plugins, and nearly every plugin will need at least a few modifications to work with python3. Only these have been tested so far:

- Ryan

Cooke, Mark

unread,
Feb 13, 2020, 1:14:49 AM2/13/20
to trac-...@googlegroups.com
Where is the best place to get the source? The links for 1.5.x here:

https://trac.edgewall.org/wiki/TracDownload#LatestDevRelease

are all named with 1.3.6 and the box here

https://trac.edgewall.org/wiki/TracDownload#AbouttheprerequisitesforTrac1.5.x

still mentions python 2.7. The changesets in the ticket look like git rather than subversion?

~ Mark C

Ryan Ollos

unread,
Feb 13, 2020, 2:22:57 AM2/13/20
to Trac Users
Latest changes are in Jun's Git repository:
 

Cooke, Mark

unread,
Feb 13, 2020, 2:35:23 AM2/13/20
to trac-...@googlegroups.com


> -----Original Message-----
> From: trac-...@googlegroups.com On Behalf Of Ryan Ollos
> Sent: 13 February 2020 07:23
> To: Trac Users <trac-...@googlegroups.com>
> Subject: Re: [Trac] Re: Progress with Python 3?
>
> > On Wed, Feb 12, 2020 at 10:14 PM Cooke, Mark <mark.cooke@siemens-
> > healthineers.com <mailto:mark....@siemens-healthineers.com> > wrote:
> >
> > > -----Original Message-----
> > > From: trac-...@googlegroups.com On Behalf Of Ryan Ollos
> > > Sent: 12 February 2020 20:27
> > > To: Trac Users <trac-...@googlegroups.com>
> > > Subject: [Trac] Re: Progress with Python 3?
> > >
> > > On Wednesday, February 12, 2020 at 2:44:01 AM UTC-8, Cooke, Mark wrote:
> > >
> > > Hello all,
> > >
> > > Browsing #12130 [1] it looks like there has been some great progress with
> > > a python 3 version.
> > >
> > > Is it ready for people to start trying it out? I am happy with a buggy
> > > version if I can try / test and report issues.
> > >
> > > I am under pressure to upgrade the python version on our host server...
> > >
> > > [1] https://trac.edgewall.org/ticket/12130
> > >
> > > With best regards,
> > >
> > > ~ Mark C
> >
> >
> > I wouldn't run it in production yet, but if you can upgrade a staging
> > site, test it and report issues, that would help.
> >
> > We'll also need to test plugins, and nearly every plugin will need at
> > least a few modifications to work with python3. Only these have been
> > tested so far:
> > https://trac-hacks.org/tags/python3?wiki=on
> >
> > - Ryan
>
> Where is the best place to get the source? The links for 1.5.x here:
>
> https://trac.edgewall.org/wiki/TracDownload#LatestDevRelease
>
> are all named with 1.3.6 and the box here
>
> https://trac.edgewall.org/wiki/TracDownload#AbouttheprerequisitesforTrac1
> .5.x
>
> still mentions python 2.7. The changesets in the ticket look like git
> rather than subversion?
>
> ~ Mark C
>
>
> Latest changes are in Jun's Git repository:
> https://trac.edgewall.org/ticket/12130#comment:70

Hmm, when I try to access the URL Chrome says:
{{{
This svn.edgewall.org page can’t be found
No web page was found for the web address: https://svn.edgewall.org/git/trac/devs/jomae
}}}
...do I need a trac.edgewall login to access that?

~ Mark C

Ryan Ollos

unread,
Feb 13, 2020, 2:40:13 AM2/13/20
to Trac Users
To view through the web:

And you can git clone it:


- Ryan 

Cooke, Mark

unread,
Feb 13, 2020, 3:29:33 AM2/13/20
to trac-...@googlegroups.com
Ref: access to Trac py3 source:

> To view through the web:
> https://trac.edgewall.org/browser/jomae.git
>
> And you can git clone it:
>
> $ git clone https://svn.edgewall.org/git/trac/devs/jomae
>
> - Ryan

Thanks for clarifying Ryan! I will try this out...

~ Mark C

RjOllos

unread,
Aug 6, 2020, 2:49:24 PM8/6/20
to Trac Users

I hope we can release soon!

- Ryan

Gabriel Falconieri

unread,
Oct 10, 2020, 10:33:01 AM10/10/20
to trac-...@googlegroups.com
Hi all.

any updates on this?

BR.
Gabriel

--
You received this message because you are subscribed to the Google Groups "Trac Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/trac-users/ad3f7839-0091-42fe-a7de-ad7463dded4en%40googlegroups.com.

RjOllos

unread,
Oct 15, 2020, 12:02:15 AM10/15/20
to Trac Users
On Saturday, October 10, 2020 at 7:33:01 AM UTC-7 gfalc...@gmail.com wrote:
Hi all.

any updates on this?

BR.
Gabriel

RjOllos

unread,
Dec 16, 2020, 2:51:06 PM12/16/20
to Trac Users
Sorry for the delay. I'm aiming to release 1.5.2 with Python 3 support on Saturday.

Ryan 

Christopher Nelson

unread,
Dec 16, 2020, 10:16:34 PM12/16/20
to trac-...@googlegroups.com
Nice.  Now I just have to migrate from 1.0.1 😁


--
You received this message because you are subscribed to the Google Groups "Trac Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+...@googlegroups.com.


--
Christopher Nelson, PE
Professional Software Engineer
@ChrisNelsonPE
LinkedIn.com/in/ChrisNelsonPE
NoPerfectProgram.Wordpress.com

RjOllos

unread,
Dec 18, 2020, 10:07:11 PM12/18/20
to Trac Users
Changes are on trunk now. The 1.5.2 release should be available this weekend.

Ryan

RjOllos

unread,
Dec 22, 2020, 1:46:34 PM12/22/20
to Trac Users
On Wednesday, December 16, 2020 at 7:16:34 PM UTC-8 Chris Nelson wrote:
Nice.  Now I just have to migrate from 1.0.1 😁

I've been working with someone that was on Trac 1.0.9. They have about 15 plugins and some template customizations, so upgrading is difficult. My plan is to proceed:

1.0.9 -> 1.0.20 -> 1.2.6 -> 1.4.3 -> 1.6

So far we've moved from 1.0.9 to 1.0.20, but also put ourselves in a much better position for the next upgrade by saving diffs of the template customizations and dropping some unneeded plugins.

Let me know if you need any pointers for proceeding with your upgrade.

Ryan

Gabriel Falconieri

unread,
Jan 4, 2021, 10:18:33 AM1/4/21
to trac-...@googlegroups.com
Hi all.

I'm planning the migration to python3. I would be grateful if you share with us the planned date to launch a stable version of TRAC with python3 support.

Best Regards.
Gabriel

--
You received this message because you are subscribed to the Google Groups "Trac Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+...@googlegroups.com.

RjOllos

unread,
Jan 4, 2021, 1:08:42 PM1/4/21
to Trac Users
On Monday, January 4, 2021 at 7:18:33 AM UTC-8 gfalc...@gmail.com wrote:
Hi all.

I'm planning the migration to python3. I would be grateful if you share with us the planned date to launch a stable version of TRAC with python3 support.

Best Regards.
Gabriel

Gabriel Falconieri

unread,
Feb 14, 2021, 1:24:13 PM2/14/21
to trac-...@googlegroups.com
Hi all.

Any updates about the new Trac 1.6 (Python3 support) release dates?

BR.
Gabriel

--
You received this message because you are subscribed to the Google Groups "Trac Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+...@googlegroups.com.

RjOllos

unread,
Feb 14, 2021, 2:07:29 PM2/14/21
to Trac Users
On Sunday, February 14, 2021 at 10:24:13 AM UTC-8 gfalc...@gmail.com wrote:
Hi all.

Any updates about the new Trac 1.6 (Python3 support) release dates?

BR.
Gabriel

We are aiming to release soon:

We would benefit from more testing and feedback, in case more issues like this are found:

Ryan 

emecas

unread,
Feb 20, 2021, 11:34:08 AM2/20/21
to Trac Users
Is the  branch 1.5-py3-tidylib.8  commit cd371a6 in  https://svn.edgewall.org/git/trac/devs/jomae the best point for testing 1.5.x/Python3  version?
                                                                                            
Thanks

Emerson

Ryan Ollos

unread,
Feb 20, 2021, 3:30:45 PM2/20/21
to Trac Users
On Sat, Feb 20, 2021 at 8:34 AM emecas <eme...@gmail.com> wrote:
Is the  branch 1.5-py3-tidylib.8  commit cd371a6 in  https://svn.edgewall.org/git/trac/devs/jomae the best point for testing 1.5.x/Python3  version?
                                                                                            
Thanks

Emerson

The Python3 changes are in Trac 1.5.2:

There have been some minor changes on the trunk since then, so testing from the trunk would be helpful as well.

Ryan 
Reply all
Reply to author
Forward
0 new messages