On Sat, Jan 03, 2015 at 12:08:04AM +0100, Joachim Durchholz wrote:
> Does that install the dependencies?

Yes.  Simple test:
$ pip install 'git+https://github.com/sympy/sympy.git'
Downloading/unpacking git+https://github.com/sympy/sympy.git
  Cloning https://github.com/sympy/sympy.git to /tmp/pip-iU8YtD-build
  Running setup.py egg_info for package from 
git+https://github.com/sympy/sympy.git
    
    no previously-included directories found matching 'doc/_build'
    warning: no files found matching 'TODO'
Downloading/unpacking mpmath>=0.19 (from sympy==0.7.6-git)
  Downloading mpmath-0.19.tar.gz (498Kb): 498Kb downloaded
  Running setup.py egg_info for package mpmath
    
Installing collected packages: mpmath, sympy
  Running setup.py install for mpmath
    
  Running setup.py install for sympy
    changing mode of build/scripts-2.7/isympy from 640 to 755
    
    no previously-included directories found matching 'doc/_build'
    warning: no files found matching 'TODO'
    changing mode of /home/sk/.virtualenvs/test-sympy/bin/isympy to 755
Successfully installed mpmath sympy
Cleaning up...

> Because I didn't find the requirements.txt file in the SymPy
> install. (I might be too unfamiliar with the packaging system to
> check everything well.)

Yes, you definitely should be more familar with this.

> >>I assume that this can be fixed by using pip in the installation
> >>instructions, and noting the proper dependencies.
> >
> >I think, we can add instructions for using pip in the next release.
> 
> Hopefully that menans "upcoming release"... I'd hate it if a SymPy
> release with that kind of install went out.

In fact, we can add pip instructions right now.  Nothing will
be changed.

> >>The pip docs list some scenarios where the wrong version of a
> >>dependency might be installed
> >
> >Could you be more precise?
> 
> See https://pip.pypa.io/en/latest/user_guide.html, search for "pip
> doesn’t have true dependency resolution".

Oh, this.  There are workarounds.  Also, I don't know
any other packages, that depend on mpmath.

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/20150102233841.GA30951%40darkstar.order.hcn-strela.ru.
For more options, visit https://groups.google.com/d/optout.

Reply via email to