-
Notifications
You must be signed in to change notification settings - Fork 61
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
Py3 #287
Py3 #287
Conversation
There's a couple of unicode vs. legacy python "strings" stuff to unravel in here still.
|
Another potential breakage point is CSV generation. Python happily handles unicode in csv. Google sheets handles it just fine. Excel 2019 just treats it as garbage. I'm sure there's a way to get Excel to handle it, but I'm not feeling inclined to figure it out. Unless someone feels very strongly about encoding all text going out from Sal into utf-8 encoded bytestrings for csvs, I'm going to leave the data as unicode and let the csv writer handle it as is. |
Text TODOsThe current py3 tip has been running error free for me all day, but I don't really consider this done until we do a text audit, so here's what I'm up to:
Submission TODOs
|
Based on the docker images https://gist.github.com/clburlison/d5730d6c4e4edc9193ea9981d18d877a |
Thanks @clburlison! I think that's probably the #298 issue in another form. I'm hoping to merge in the fix for that soon so we can rebase the py3 branch off of it. I'll let you know once I do so, so you can give it another go. |
There's a crazy circeci /pip issue going on that wasn't here before: Not sure what to do about that one... |
This fixes all of the print statements and relative import issues.
The profiles squash still referenced the migrations it was replacing, despite them being removed.
I can't get these to work with postgres.
This is to block poorly formed report data from blowing up the checkin entirely.
Once more, with feeling.