SymPy isn't a hard constrain, but by default it is a dependency.

You can install Theano without scipy like this:

pip install numpy
pip install --no-deps Theano

If you find a good PPA, I'm interrested it knowing it.