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

Update use of Python to default to and/or use Python 3 #2615

Closed
10 tasks done
elextr opened this issue Oct 10, 2020 · 6 comments
Closed
10 tasks done

Update use of Python to default to and/or use Python 3 #2615

elextr opened this issue Oct 10, 2020 · 6 comments
Labels
build-commands Issues related to running build commands, the Set Build Commands dialog, etc. enhancement filetype linux Issues when Geany is run on GNU/Linux or related operating systems. needs work packaging Issues for packagers, eg distros, snaps, etc templates
Milestone

Comments

@elextr
Copy link
Member

elextr commented Oct 10, 2020

Since distros are now not defining python and python 2 is dead, should be changed to python3, see also discussion on #2223

Goals:

@elextr
Copy link
Member Author

elextr commented Oct 10, 2020

First noticed by @codebrainz not me.

@codebrainz
Copy link
Member

codebrainz commented Oct 10, 2020

I propose we expand this issue to become an omnibus tracker issue that includes:

@elextr
Copy link
Member Author

elextr commented Oct 10, 2020

Sounds like a good idea, maybe best to change the issue title and move that to a checkpoint in the list.

Didn't know Geany had such a snake pit (a lot of pythons, dad joke).

@codebrainz codebrainz changed the title Change python shebang in template main.py Update use of Python to default to and/or use Python 3 Oct 10, 2020
@codebrainz codebrainz added build-commands Issues related to running build commands, the Set Build Commands dialog, etc. enhancement filetype linux Issues when Geany is run on GNU/Linux or related operating systems. needs work packaging Issues for packagers, eg distros, snaps, etc labels Oct 10, 2020
@codebrainz
Copy link
Member

maybe best to change the issue title and move that to a checkpoint in the list.

Done, and tagged. I might have a crack at these mostly trivial changes, will ping here if I do.

claudep added a commit to claudep/geany that referenced this issue Oct 20, 2020
@eht16 eht16 added this to the 1.39/2.0 milestone Oct 9, 2021
@eht16 eht16 added this to In Progress in Remove Python2 use Oct 9, 2021
eht16 pushed a commit to eht16/geany that referenced this issue Dec 2, 2021
eht16 added a commit to eht16/geany that referenced this issue May 7, 2023
eht16 added a commit to eht16/geany that referenced this issue May 7, 2023
eht16 added a commit to eht16/geany that referenced this issue May 10, 2023
@eht16
Copy link
Member

eht16 commented Aug 5, 2023

Not even three later, we finally managed to finish all open tasks. Python 2 R.I.P.

@eht16 eht16 closed this as completed Aug 5, 2023
Remove Python2 use automation moved this from In Progress to Done Aug 5, 2023
@elextr
Copy link
Member Author

elextr commented Aug 5, 2023

Well, mainly you managed to do it so thanks.

techee pushed a commit to techee/geany that referenced this issue Oct 4, 2023
techee pushed a commit to techee/geany that referenced this issue Oct 4, 2023
techee pushed a commit to techee/geany that referenced this issue Oct 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build-commands Issues related to running build commands, the Set Build Commands dialog, etc. enhancement filetype linux Issues when Geany is run on GNU/Linux or related operating systems. needs work packaging Issues for packagers, eg distros, snaps, etc templates
Projects
Development

No branches or pull requests

3 participants