Skip to content
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

Port to Python 3 #1010

Merged
merged 384 commits into from
Oct 17, 2020
Merged

Port to Python 3 #1010

merged 384 commits into from
Oct 17, 2020

Conversation

cydanil
Copy link
Contributor

@cydanil cydanil commented Oct 14, 2020

Hello!
We have now release a second alpha version of Gourmet, available here:
https://github.com/kirienko/gourmet/releases/tag/v1-alpha2

Albeit not finished, Gourmet is now in a state in which it works for everyday use.

Sure, there are a few kinks left and right, but we feel like it's a good time to bring the changes to a wider audience, which will help finding and resolving the remaining issues.

This PR
closes #976
closes #966
closes #964
closes #961
closes #960
closes #951
closes #950
closes #948
closes #941
closes #927
closes #926
closes #924
closes #923
closes #915
closes #911
closes #909
closes #906
closes #899
closes #894
closes #876
closes #867
closes #863
closes #840
closes #834
closes #829
closes #822
closes #821
closes #774
closes #748
closes #736
closes #734
closes #729
closes #697
closes #696
closes #693
closes #692
closes #679
closes #327
closes #254

takluyver and others added 30 commits June 8, 2020 00:45
See kirienko/gourmet PR #112
See kirienko/gourmet PR #113
'Fix' might be exaggerating a bit. It passes the test.
See kirienko/gourmet PR #115
The units were being iterated from seconds up, whereas it must be from years down
See kirienko/gourmet PR 118
Merge pull request #119 from takluyver/gst-importerror
Merge pull request #121 from takluyver/ci-build-i18n
Added setUpClass and TearDownClass to create temp datanbase and delete temp
database after test completion
Added checks in testAvailablePlugins for errors
As of Python 3.6, a backslash-character pair that is not a valid escape
sequence now generates a DeprecationWarning. This will eventually become
a SyntaxError.

See kirienko/gourmet PR #122
See kirienko/gourmet PR #120
* parse_ingredient() method belongs to RecipeManager, not RecData
* Standardise not-quite-singleton machinery for RecData & RecipeManager

See kirienko/gourmet PR #125
cydanil and others added 29 commits October 7, 2020 20:52
Do not try to guess the widget to paste to, but rather get the currently focused widget
Allow Gourmet to be run as a Python module
Add missing dependency to installation instructions
Unicode strings are now used everywhere, instead of unicode bytes
Correctly update file extension in save file chooser
@thinkle thinkle merged commit 10ba31a into thinkle:master Oct 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment