Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Genshi PY3 status
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  17 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Nicolas Évrard  
View profile  
 More options Jun 12 2012, 12:22 pm
From: Nicolas Évrard <ni...@no-log.org>
Date: Tue, 12 Jun 2012 18:22:26 +0200
Local: Tues, Jun 12 2012 12:22 pm
Subject: Genshi PY3 status

Hello,

If I remember correctly, the only think blocking python 3 support in
genshi (through 2to3) was the release of 0.6. I might be wrong but I
think the release has never been done.

Are there bugs that need some work to accelerate the movement ?

--
(°> Nicolas Évrard
( ) Liège
  `¯

  signature.asc
< 1K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Simon Cross  
View profile  
 More options Jun 13 2012, 6:36 pm
From: Simon Cross <hodges...@gmail.com>
Date: Thu, 14 Jun 2012 00:36:12 +0200
Local: Wed, Jun 13 2012 6:36 pm
Subject: Re: Genshi PY3 status

On Tue, Jun 12, 2012 at 6:22 PM, Nicolas Évrard <ni...@no-log.org> wrote:
> If I remember correctly, the only think blocking python 3 support in
> genshi (through 2to3) was the release of 0.6. I might be wrong but I
> think the release has never been done.

Yes, that's relatively accurate except that the release with Python 3
support will be 0.7 (0.6 was released some time ago).

> Are there bugs that need some work to accelerate the movement ?

There is one critical outstanding bug that would need to be fixed
before a 0.7 release:

http://genshi.edgewall.org/query?status=assigned&status=new&status=re...

There are also a few test breakages introduced by the latest Python
2.7 (a few Genshi tests needlessly rely on some corner case behaviour
of the HTMLParser -- Genshi itself isn't affect by this).


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nicklas Börjesson  
View profile  
 More options Jun 23 2012, 7:43 pm
From: Nicklas Börjesson <nickl...@gmail.com>
Date: Sat, 23 Jun 2012 16:43:28 -0700 (PDT)
Local: Sat, Jun 23 2012 7:43 pm
Subject: Re: Genshi PY3 status

Hi,
I have perhaps misused the bug reporting system, but this seems also to be
a problem at py3.2: http://genshi.edgewall.org/ticket/428
It seems to be a difference in the parsing.

//Nicklas


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nicolas Évrard  
View profile  
 More options Sep 13 2012, 7:16 am
From: Nicolas Évrard <ni...@openhex.org>
Date: Thu, 13 Sep 2012 13:16:00 +0200
Subject: Re: Genshi PY3 status

* Simon Cross  [2012-06-14 00:36 +0200]:

>On Tue, Jun 12, 2012 at 6:22 PM, Nicolas Évrard <ni...@no-log.org> wrote:
>> If I remember correctly, the only think blocking python 3 support in
>> genshi (through 2to3) was the release of 0.6. I might be wrong but I
>> think the release has never been done.

>Yes, that's relatively accurate except that the release with Python 3
>support will be 0.7 (0.6 was released some time ago).

>> Are there bugs that need some work to accelerate the movement ?

>There is one critical outstanding bug that would need to be fixed
>before a 0.7 release:

>http://genshi.edgewall.org/query?status=assigned&status=new&status=re...

I added a patch on the ticket with the suggestion of MikeP. All tests
passes.

>There are also a few test breakages introduced by the latest Python
>2.7 (a few Genshi tests needlessly rely on some corner case behaviour
>of the HTMLParser -- Genshi itself isn't affect by this).

I made a ticket and a patch for those tests:

     http://genshi.edgewall.org/ticket/529

--
(°> Nicolas Évrard
( ) Liège
  `¯

  signature.asc
< 1K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nicolas Évrard  
View profile  
 More options Sep 13 2012, 9:32 am
From: Nicolas Évrard <ni...@openhex.org>
Date: Thu, 13 Sep 2012 15:32:46 +0200
Local: Thurs, Sep 13 2012 9:32 am
Subject: Re: Genshi PY3 status

* Nicolas Évrard  [2012-09-13 13:16 +0200]:

BTW applying both patches and running the tests works under python3!

--
Nicolas Évrard

B2CK SPRL
rue de Rotterdam, 4
4000 Liège
Belgium
Tel: +32 472 54 46 59
E-mail/Jabber: nicolas.evr...@b2ck.com
Website: http://www.b2ck.com/

  signature.asc
< 1K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
jerry  
View profile  
 More options Sep 18 2012, 8:19 am
From: jerry <jerryji1...@gmail.com>
Date: Tue, 18 Sep 2012 05:19:46 -0700 (PDT)
Local: Tues, Sep 18 2012 8:19 am
Subject: Re: Genshi PY3 status
Great, does this mean an official Genshi release supporting Python3 is
around the corner?

Cheers,
Jerry

On Sep 13, 9:32 pm, Nicolas Évrard <ni...@openhex.org> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nicolas Évrard  
View profile  
 More options Sep 18 2012, 9:20 am
From: Nicolas Évrard <ni...@openhex.org>
Date: Tue, 18 Sep 2012 15:20:26 +0200
Local: Tues, Sep 18 2012 9:20 am
Subject: Re: Genshi PY3 status

* jerry  [2012-09-18 14:19 +0200]:

>Great, does this mean an official Genshi release supporting Python3 is
>around the corner?

I certainly hope so, genshi being the last library blocking me from
publishing my patches for the support of python3 on Tryton.

I must say that for a short moment I investigated the idea of using
another templating engine. The work of porting templates from one
engine to another made me change my mind.

--
(°> Nicolas Évrard
( ) Liège
  `¯

  signature.asc
< 1K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nicolas Évrard  
View profile  
 More options Sep 26 2012, 6:05 am
From: Nicolas Évrard <ni...@openhex.org>
Date: Wed, 26 Sep 2012 12:05:41 +0200
Local: Wed, Sep 26 2012 6:05 am
Subject: Re: Genshi PY3 status

* Nicolas Évrard  [2012-09-13 15:32 +0200]:

Hello,

It has been almost two weeks since I submitted those patches and I had
no information about them.

Are there any other stuff needed to be done before the release?

--
(°> Nicolas Évrard
( ) Liège
  `¯

  signature.asc
< 1K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nicolas Évrard  
View profile  
 More options Oct 3 2012, 12:13 pm
From: Nicolas Évrard <ni...@openhex.org>
Date: Wed, 3 Oct 2012 18:13:25 +0200
Local: Wed, Oct 3 2012 12:13 pm
Subject: Re: Genshi PY3 status

* Nicolas Évrard  [2012-09-26 12:05 +0200]:

No answer in one week.

Since I really would like to see python3 support for genshi I would be
interested if there is a way to make it happen.

Any pointer would be really appreciated.

--
(°> Nicolas Évrard
( ) Liège
  `¯

  signature.asc
< 1K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alessandro Molina  
View profile  
 More options Oct 4 2012, 9:58 am
From: Alessandro Molina <alessandro.mol...@gmail.com>
Date: Thu, 4 Oct 2012 15:58:13 +0200
Local: Thurs, Oct 4 2012 9:58 am
Subject: Re: Genshi PY3 status
Hi Nicolas,
I'm quite interested too as we are working on Py3 support in
TurboGears2 and we have an already working branch using the currently
not released version of Genshi.

If there is away the TurboGears team can help let us know, we would be glad to.

Bests,
Alessandro


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nicolas Évrard  
View profile  
 More options Oct 19 2012, 12:19 pm
From: Nicolas Évrard <ni...@openhex.org>
Date: Fri, 19 Oct 2012 18:19:25 +0200
Local: Fri, Oct 19 2012 12:19 pm
Subject: Re: Genshi PY3 status

* Alessandro Molina  [2012-10-04 15:58 +0200]:

>Hi Nicolas,

Hello Alessandro,

>I'm quite interested too as we are working on Py3 support in
>TurboGears2 and we have an already working branch using the currently
>not released version of Genshi.

>If there is away the TurboGears team can help let us know, we would
>be glad to.

What do you think of working on a genshi3 module that we could
maintain somewhere on github/bitbucket and then release on pypi.

Our project would depend of genshi when using python2 and on genshi3
when using python3 to run the setup.py script.

We would sync the repositories with upstream which should not be that
difficult given that there was no commit since at least six months.

--
(°> Nicolas Évrard
( ) Liège
  `¯

  signature.asc
< 1K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David Fraser  
View profile  
 More options Oct 19 2012, 1:16 pm
From: David Fraser <dav...@sjsoft.com>
Date: Fri, 19 Oct 2012 12:16:30 -0500 (CDT)
Local: Fri, Oct 19 2012 1:16 pm
Subject: Re: Genshi PY3 status

Having genshi in a distributed vcs, even if subversion remains as the main source for now, would help a lot.
So far there's https://bitbucket.org/edgewall/genshi (Mercurial) and https://github.com/edgewall/genshi (git, but empty), and I've got https://github.com/davidfraser/genshi as a git-svn mirror, but it's not showing all the tags.
Is there an official plan for edgewall projects in general?

Cheers
David


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alessandro Molina  
View profile  
 More options Oct 19 2012, 5:21 pm
From: Alessandro Molina <alessandro.mol...@gmail.com>
Date: Fri, 19 Oct 2012 23:13:31 +0200
Local: Fri, Oct 19 2012 5:13 pm
Subject: Re: Genshi PY3 status
I would really prefer to have only one official package, especially
because a working version of genshi on python3 is probably not far
away considering that I have been fairly able to run most of my
TurboGears2 applications on Python3 using the genshi trunk.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nicolas Évrard  
View profile  
 More options Oct 22 2012, 2:50 am
From: Nicolas Évrard <ni...@openhex.org>
Date: Mon, 22 Oct 2012 08:50:37 +0200
Local: Mon, Oct 22 2012 2:50 am
Subject: Re: Genshi PY3 status

* Alessandro Molina  [2012-10-19 23:13 +0200]:

>I would really prefer to have only one official package, especially
>because a working version of genshi on python3 is probably not far
>away considering that I have been fairly able to run most of my
>TurboGears2 applications on Python3 using the genshi trunk.

Well I agree with you but the lack of reactivity of the team is to say
the least worrying.

So either we choose to switch to another template engine (but with
some inconveniences, at least, for my users and probably also some
missing features) or we find a solution to make genshi usable under
python3.

After a few month, I decided to choose the last option, this solution
is to create another package but I am willing to accept any other
possibility.

--
(°> Nicolas Évrard
( ) Liège
  `¯

  signature.asc
< 1K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David Fraser  
View profile  
 More options Oct 22 2012, 2:16 pm
From: David Fraser <dav...@sjsoft.com>
Date: Mon, 22 Oct 2012 13:16:06 -0500 (CDT)
Local: Mon, Oct 22 2012 2:16 pm
Subject: Re: Genshi PY3 status

Are your issues only the actual release, or do you have other problems running Python3 on genshi trunk?

Cheers
David


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nicolas Évrard  
View profile  
 More options Oct 23 2012, 5:55 am
From: Nicolas Évrard <ni...@openhex.org>
Date: Tue, 23 Oct 2012 11:55:00 +0200
Subject: Re: Genshi PY3 status

* David Fraser  [2012-10-22 20:16 +0200]:

So far I don't have any problem running python3 on genshi trunk.

But making release is good for software : it makes them alive. pypi is
also a big part of the python infrastructure and without a genshi
release we're blocking every framework/library from switching to
python3.

--
(°> Nicolas Évrard
( ) Liège
  `¯

  signature.asc
< 1K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Richard Mitchell  
View profile  
 More options Nov 23 2012, 11:02 am
From: Richard Mitchell <richard.j.mitch...@gmail.com>
Date: Fri, 23 Nov 2012 08:02:07 -0800 (PST)
Local: Fri, Nov 23 2012 11:02 am
Subject: Re: Genshi PY3 status

On Tuesday, 23 October 2012 10:55:22 UTC+1, Nicolas Évrard wrote:

> So far I don't have any problem running python3 on genshi trunk.

> But making release is good for software : it makes them alive. pypi is
> also a big part of the python infrastructure and without a genshi
> release we're blocking every framework/library from switching to
> python3.

Same here, no problems with Python 3.2 on trunk.

What's the hold up? Better to have a Python 3 release out there and people
using / testing against it than no release at all if you're waiting for it
to be perfect. This is blocking many packages downstream from supporting
Python 3.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »