-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Drop python2 support #11813
Drop python2 support #11813
Conversation
Don't forget to change |
Thanks, done. |
What about macOS? IIRC Apple still ships python2 only. @Kolcha can you confirm? |
since macOS Catalina (10.15) Apple ships 2 Python versions: 2.7 and 3.7 |
macOS 10.9 (Mavericks) users and above can also install python from the official website, like windows users. There's also homebrew. |
10.9 is too old, almost nothing will work on too old macOS. I used it until January 2018, and had to upgrade to 10.12 because I couldn't use most video players (which able to play my files) and even Firefox... |
Great, less backwards compatibility to worry about. |
@Chocobo1 @sledgehammer999 Here we are talking about removing all the Python code qbittorrent/search-plugins#121 Please take a look. I want to hear from you. |
I think dropping py2 is independent of the jacket integration and both are better suited targeting future qbt v4.3.0 so that users won't see the intermediate steps/pain. |
FYI, from the answers I got for macOS I am satisfied with dropping python2. |
IIRC, Jacket integration means that we remove all python related stuff, isn't it? |
IMO we will keep python3 support until jacket integration happens (which has no ETA currently). |
But you want drop python 2 support in qBittorrent 4.3 that has no ETA now as well... |
As said in the very first post, sledgehammer999 can make the final decision.
I don't get your idiom but that is a possibility.
Obviously there is strong urge (to drop it) from the community. |
PR updated. Move unrelated commits to PR #11862. |
@Chocobo1 |
It will stop working yes. However for Windows users it will also jump out a dialog asking to download & install python3. For other OS (linux & macOS), a log message will be recorded that python3 was not found and qbt can't really offer much in this case. |
fcbfb91
to
da467e7
Compare
This actually becomes a problem on Ubuntu 20.04 already. Are there blockers that prevent this from being merged? |
Still waiting for the green signal from the project maintainer (see the first post) ... |
Since there isn't any progress with Jackett I have changed my mind. I'm in favor of merging this PR. |
Better in another PR, feel free to open one! |
I will after this one is merged. |
I decided to land this in master branch, whether to have it in v4.2.x will be decided by our maintainer. |
Sorry that you missed #11813 (comment) |
Also Ubuntu package from PPA still depends on |
I think it is better to drop py2 at next major release (v4.3.0), but sledgehammer999 can make the final decision (whether to have it in v4.2.x).