Fix Issue 184 #194

Merged
merged 7 commits into from Dec 29, 2013

Projects

None yet

2 participants

@ppurka
Member
ppurka commented Dec 25, 2013

This restores openid functionality in >=sage-5.12 and fixes #184

ppurka added some commits Dec 25, 2013
@ppurka ppurka catch LookupError from openid creation 832b651
@ppurka ppurka add Flask-OldSessions to dependencies 08e58f5
@ppurka ppurka also add Flask-OldSessions to fetch_deps.py
This will allow one to install sagenb completely offline.
77c38cf
@ppurka ppurka finally, modify flask to use the old session cookie interface
this is needed to get openid to work properly.
this should fix #184.
Note: openid also requires account creation to be enabled.
b07d541
@ppurka ppurka Also limit the range for pytz
Newer versions break sage -t src/sage/all.py on Mac OSX
95ad065
@ohanar
Member
ohanar commented Dec 29, 2013

This seems fine to me. We should probably also do another version bump.

@ppurka
Member
ppurka commented Dec 29, 2013

Thanks.

I will push some more commits to it

  1. The first one will add an option -s to dist.sh which will repackage only the sagenb repository. This avoids redownloading all the dependencies over and over again.
  2. The second one will update the version to 0.10.8
ppurka added some commits Dec 29, 2013
@ppurka ppurka Add a -s option to dist.sh
This will allow one to repackage sagenb with only the changed
files in sagenb itself.
Otherwise, every time dist.sh is run, it redownloads all the
dependencies all over again. It is waste of time and bandwidth.

With this -s switch, you can avoid redownloading all the
dependencies while packaging sagenb.
76744de
@ppurka ppurka Update the version to 0.10.8 7f86198
@ppurka
Member
ppurka commented Dec 29, 2013

Merging this.

@ppurka ppurka merged commit a03f669 into sagemath:master Dec 29, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment