[sage-devel] Re: PyClaw

2014-12-03 Thread Simon King
Hi Thierry,

On 2014-12-03, Thierry Dumont tdum...@math.univ-lyon1.fr wrote:
 sage -i pip
 sage -pip install clawpack

 But is it the good way to do?
 Is it not better to have an uniform method for installing things?

I think I remember some people said that thie *should* become the
default way of installing most of the things, namely all things that
work out of the box and do not need to be patched for Sage.

Best regards,
Simon


-- 
You received this message because you are subscribed to the Google Groups 
sage-devel group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-devel] Re: PyClaw

2014-12-03 Thread Thierry Dumont
Le 03/12/2014 11:32, Simon King a écrit :
 Hi Thierry,
 
 On 2014-12-03, Thierry Dumont tdum...@math.univ-lyon1.fr wrote:
 sage -i pip
 sage -pip install clawpack

 But is it the good way to do?
 Is it not better to have an uniform method for installing things?
 
 I think I remember some people said that thie *should* become the
 default way of installing most of the things, namely all things that
 work out of the box and do not need to be patched for Sage.
 
 Best regards,
 Simon
 
 


The sage -pip seems for me a bit dangerous: may be some installation
will work out of the box with sage 6.x and python_package 18.y and no
more with any other values of x and y. No?
The spkg method allows to freeze versions. I think we have this at many
places in sage (at least I often read -here- about switching to a new
version of say, Singular and problems related to such change.

But ok, I'll do what the chief will propose :-)

t.

yours
t.

-- 
You received this message because you are subscribed to the Google Groups 
sage-devel group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.
attachment: tdumont.vcf

Re: [sage-devel] Re: PyClaw

2014-12-03 Thread Vincent Delecroix
Hi Thierrys,

You can freeze version with pip

pip install pyclaw=WHATEVER_VERSION

and the advantage is that there is no package to maintain and the sage
side. It is also possible to ask pip to download the tarball in
SAGE_SRC/upstream and install it later. It is easily customized to all
kind of purposes. The advantage of using it is that many people create
packages for it and we do not have to reinvent the wheel...

It is a problem that it does not work on some mac OS X (could we have
more info?). If you aim to create a package, I just would like to
recall that libsoup that we ship as a spkg is just terribly outdated
(and pip works like a charm). And it is not an isolated example.

Best
Vincent

-- 
You received this message because you are subscribed to the Google Groups 
sage-devel group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.