If the dependencies are not met, conda will not update to recent pytorch. What I did was the following.

conda install pytorch=0.3.0 -c pytorch ( This gave the missing dependencies)
Install the missing dependencies from Anaconda Cloud ( in my case they where numba, blaze )
conda update pytorch torchvision -c pytorch