-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
python 3.6 migration #85
Conversation
Reviewed 27 of 27 files at r1. requirements.txt, line 4 at r1 (raw file):
why did requests move to such an old version? Vagrantfile, line 47 at r1 (raw file):
instead of using a ppa it would be better to update the base OS version, ubuntu 14.04 is only a year away from dropping support when looking for new vagrant images it's probably better to look for an image which is supported by vagrant Vagrantfile, line 56 at r1 (raw file):
please use the new venv module with python 3 (this should also remove the need for python-virtualenv as a package) services/upgrade.py, line 53 at r1 (raw file):
this should probably get converted to a log if we want to keep it, and if not delete it services/regparse/universal.py, line 56 at r1 (raw file):
print statements should become logs or be removed, these are probably left over from debugging sessions test/init.py, line 0 at r1 (raw file): Comments from Reviewable |
Reviewed 22 of 27 files at r1, 7 of 7 files at r2. setup.py, line 10 at r2 (raw file):
would a change this large be a Comments from Reviewable |
Reviewed 6 of 7 files at r2. setup.py, line 10 at r2 (raw file): Previously, james-rae (James Rae) wrote…
when we add a "from future import ..." that generally means the app can work in python2 as well as python3 the sigcheck module may break and need custom code to run in 2 as it is now given the scope of the changes I'd be willing to go with a 2.4 or a 3.0 as I'm not entirely clear on where something like this stands if we're dropping support for all python2 installs I'd say go with 3.0 Vagrantfile, line 51 at r2 (raw file):
why are these deletes needed? Vagrantfile, line 57 at r2 (raw file):
what's the reason for moving the venv into a separate directory? Comments from Reviewable |
Review status: 21 of 27 files reviewed at latest revision, 9 unresolved discussions. setup.py, line 10 at r2 (raw file): Previously, alyec (Aly Merchant) wrote…
Changed to 3.0 Vagrantfile, line 47 at r1 (raw file): Previously, alyec (Aly Merchant) wrote…
Changed to 16.04, thanks. Vagrantfile, line 56 at r1 (raw file): Previously, alyec (Aly Merchant) wrote…
Done, thanks. Vagrantfile, line 51 at r2 (raw file): Previously, alyec (Aly Merchant) wrote…
Removed, thanks. Vagrantfile, line 57 at r2 (raw file): Previously, alyec (Aly Merchant) wrote…
Moved back to the same directory, thanks. services/upgrade.py, line 53 at r1 (raw file): Previously, alyec (Aly Merchant) wrote…
Removed, thanks. services/regparse/universal.py, line 56 at r1 (raw file): Previously, alyec (Aly Merchant) wrote…
Removed, thanks. requirements.txt, line 4 at r1 (raw file): Previously, alyec (Aly Merchant) wrote…
Thought it was newer. Reverted back, thanks. test/init.py, line at r1 (raw file): Previously, alyec (Aly Merchant) wrote…
Removed, thanks. Comments from Reviewable |
Reviewed 7 of 7 files at r3. Vagrantfile, line 47 at r1 (raw file): Previously, barryytm (Barry Yung) wrote…
please check also, which version of couchdb is being installed? Comments from Reviewable |
Review status: all files reviewed at latest revision, 2 unresolved discussions. Vagrantfile, line 47 at r1 (raw file): Previously, alyec (Aly Merchant) wrote…
I wasn't able to install couchdb on Comments from Reviewable |
Review status: all files reviewed at latest revision, 2 unresolved discussions. Vagrantfile, line 47 at r1 (raw file): Previously, barryytm (Barry Yung) wrote…
Can you try the 2.x line installation source from the apache repos at http://docs.couchdb.org/en/2.1.1/install/unix.html#installation-using-the-apache-couchdb-convenience-binary-packages ? Try this on Comments from Reviewable |
Reviewed 6 of 7 files at r3. Comments from Reviewable |
Reviewed 19 of 27 files at r1, 2 of 7 files at r2, 6 of 7 files at r3. Vagrantfile, line 47 at r1 (raw file): Previously, alyec (Aly Merchant) wrote…
CouchDB 2.x requires a configuration file. Will keep it at 1.6.0 for now. Comments from Reviewable |
Review status: all files reviewed at latest revision, 1 unresolved discussion. Vagrantfile, line 47 at r1 (raw file): Previously, barryytm (Barry Yung) wrote…
To clarify, it's not due to the config file but rather that it doesn't come with the xenial image, and no one wants to spend enough time to install from source. We may also end up changing from vagrant to docker for the development platform. Comments from Reviewable |
Closes #79
Link to test: http://section917.cloudapp.net:8080/static/test.html
JSON sample snippet for testing:
This change is