ok to upload cython 0.10.3-1?

1 view
Skip to first unread message

Ondrej Certik

unread,
Feb 8, 2009, 10:55:06 PM2/8/09
to debian-python, debia...@googlegroups.com
Hi,

is it ok if I upload 0.10.3-1? E.g. will it break the sage build (or
anything else)?

Or should I wait after the Lenny release.

Ondrej

Tim Abbott

unread,
Feb 8, 2009, 11:35:45 PM2/8/09
to debia...@googlegroups.com, debian-python
Should be fine for sage purposes; the Sage 3.0.5 in sid is using the
embedded cython 0.9.8, and the current version used by Sage is 0.10.3, so
that'll be what I'll want when I upgrade to Sage 3.3.0.

-Tim Abbott

mabshoff

unread,
Feb 8, 2009, 11:40:16 PM2/8/09
to debian-sage


On Feb 8, 8:35 pm, Tim Abbott <tabb...@MIT.EDU> wrote:
> Should be fine for sage purposes; the Sage 3.0.5 in sid is using the
> embedded cython 0.9.8, and the current version used by Sage is 0.10.3, so
> that'll be what I'll want when I upgrade to Sage 3.3.0.

Yeah, but we might bump to Cython 0.11 once they release. This is not
going to happen in 3.3 though.

I am curious what happened between 0.10.3-1 and the previous 0.10.3
release?

>         -Tim Abbott

Cheers,

Michael

Tim Abbott

unread,
Feb 8, 2009, 11:46:21 PM2/8/09
to debian-sage
On Sun, 8 Feb 2009, mabshoff wrote:

> Yeah, but we might bump to Cython 0.11 once they release. This is not
> going to happen in 3.3 though.

OK.

> I am curious what happened between 0.10.3-1 and the previous 0.10.3
> release?

There was no upstream 0.10.3-1 release; 0.10.3-1 is the first Debian
version of the 0.10.3 upstream release; everything after the "-" is the
Debian component of the version number. One needs separate version space
for Debian and upstream releases for the same reason that Sage adds a .p1
to .spkg version, namely, to be able to update the packaging or patches
applied on top of the same upstream release.

-Tim Abbott

mabshoff

unread,
Feb 8, 2009, 11:51:39 PM2/8/09
to debian-sage


On Feb 8, 8:46 pm, Tim Abbott <tabb...@MIT.EDU> wrote:
> On Sun, 8 Feb 2009, mabshoff wrote:

Hi Tim,

> > Yeah, but we might bump to Cython 0.11 once they release. This is not
> > going to happen in 3.3 though.
>
> OK.

Note that a bunch of spkg related things went into the tree since
3.0.5. The largest changes are certainly the removal of all the
javascript code from the ext repo to their own set of spkgs and the
addition of TinyMCE. Aside from that there were many version bumps and
numerous bug fixes and improvements, so I would not recommend for
anyone to run 3.0.5 at the moment. We should probably start another
thread once you are updating the deb packages to sort out the issues
you are going to run into.

3.3 will be out by the middle of the week. All but one show stopper
are under control and we will release with that one show stopper in
place since it has existed for the last 9 months. 3.4 will see the
ReST switch, so exciting things for Sage are in the pipeline.

> > I am curious what happened between 0.10.3-1 and the previous 0.10.3
> > release?
>
> There was no upstream 0.10.3-1 release; 0.10.3-1 is the first Debian
> version of the 0.10.3 upstream release; everything after the "-" is the
> Debian component of the version number.  One needs separate version space
> for Debian and upstream releases for the same reason that Sage adds a .p1
> to .spkg version, namely, to be able to update the packaging or patches
> applied on top of the same upstream release.

Ok, Sage actually starts with .p0, so that would explain my confusion
to some extend.

>         -Tim Abbott

Tim Abbott

unread,
Feb 9, 2009, 1:10:39 AM2/9/09
to debian-sage
On Sun, 8 Feb 2009, mabshoff wrote:

> Note that a bunch of spkg related things went into the tree since
> 3.0.5. The largest changes are certainly the removal of all the
> javascript code from the ext repo to their own set of spkgs and the
> addition of TinyMCE. Aside from that there were many version bumps and
> numerous bug fixes and improvements, so I would not recommend for
> anyone to run 3.0.5 at the moment. We should probably start another
> thread once you are updating the deb packages to sort out the issues
> you are going to run into.

tinymce is already in Debian, so this should be relatively easy to deal
with. I also note ghmm is new, which I will have to package for Debian.

> 3.3 will be out by the middle of the week. All but one show stopper
> are under control and we will release with that one show stopper in
> place since it has existed for the last 9 months. 3.4 will see the
> ReST switch, so exciting things for Sage are in the pipeline.

Okay. What's ReST?

-Tim Abbott

mabshoff

unread,
Feb 9, 2009, 1:17:54 AM2/9/09
to debian-sage


On Feb 8, 10:10 pm, Tim Abbott <tabb...@MIT.EDU> wrote:
> On Sun, 8 Feb 2009, mabshoff wrote:
> > Note that a bunch of spkg related things went into the tree since
> > 3.0.5. The largest changes are certainly the removal of all the
> > javascript code from the ext repo to their own set of spkgs and the
> > addition of TinyMCE. Aside from that there were many version bumps and
> > numerous bug fixes and improvements, so I would not recommend for
> > anyone to run 3.0.5 at the moment. We should probably start another
> > thread once you are updating the deb packages to sort out the issues
> > you are going to run into.
>
> tinymce is already in Debian, so this should be relatively easy to deal
> with.  I also note ghmm is new, which I will have to package for Debian.

Cool.

> > 3.3 will be out by the middle of the week. All but one show stopper
> > are under control and we will release with that one show stopper in
> > place since it has existed for the last 9 months. 3.4 will see the
> > ReST switch, so exciting things for Sage are in the pipeline.
>
> Okay.  What's ReST?

Restructured Text. We will change the docstrings and documentation in
devel/doc from LaTeX to Rest.

This requires the following spkg, all of which ought to be already in
Debian:

* pygments
* jinja
* docutils
* sphinx

>         -Tim Abbott

Cheers,

Michael

Tim Abbott

unread,
Feb 9, 2009, 1:21:26 AM2/9/09
to debian-sage

Yeah, they are. I noticed them as standard on
<http://sagemath.org/packages/standard/>, but I guess they're not actually
used for everything yet?

-Tim Abbott

mabshoff

unread,
Feb 9, 2009, 1:24:26 AM2/9/09
to debian-sage
Not for any code in Sage, but this transition has been coming for
about two months. There are about 12MB diffs via the patches at

http://trac.sagemath.org/sage_trac/query?status=new&status=assigned&status=reopened&milestone=sage-3.4

and unless something goes wrong we will have a 3.4 with ReST in about
10 days. We currently need a bunch of reviews to get them in, but this
is supposed to happen post 3.3.final.

>         -Tim Abbott

Cheers,

Michael

Ondrej Certik

unread,
Feb 9, 2009, 8:22:39 AM2/9/09
to Bernd Zeimetz, debian-python, debia...@googlegroups.com
On Mon, Feb 9, 2009 at 5:14 AM, Bernd Zeimetz <be...@bzed.de> wrote:
> Hi!

>
> Ondrej Certik wrote:
>> is it ok if I upload 0.10.3-1? E.g. will it break the sage build (or
>> anything else)?
>
> Lenny will be released in 5 days - is it really a problem to wait for that?

No, not at all. Let's wait then.

Ondrej

Reply all
Reply to author
Forward
0 new messages