Page MenuHomeFreeBSD

- Update default python3 to 3.7
AbandonedPublic

Authored by antoine on Mar 21 2019, 4:26 PM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 23 2023, 2:00 AM
Unknown Object (File)
Dec 22 2023, 10:52 AM
Unknown Object (File)
Dec 13 2023, 3:59 AM
Unknown Object (File)
Dec 3 2023, 2:54 AM
Unknown Object (File)
Nov 30 2023, 7:01 AM
Unknown Object (File)
Oct 10 2023, 7:42 AM
Unknown Object (File)
Aug 17 2023, 9:24 PM
Unknown Object (File)
Dec 22 2022, 6:20 PM
Subscribers

Details

Reviewers
AMDmi3
Group Reviewers
O5: Ports Framework(Owns No Changed Paths)
portmgr
Summary

It's right about time to switch to 3.7.

  • There already were 2 patch releases, so the branch is well tested
  • It's the current stable version, recommented to download on python.org
  • It has new features already needed for some module updates, including dataclasses, asyncio improvements and typing
Test Plan

The usual exp-run

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 23233
Build 22274: arc lint + arc unit

Event Timeline

antoine requested changes to this revision.Mar 21 2019, 5:47 PM
antoine added a subscriber: antoine.

it's definitely not ready, switch from python2.7 to python3.6 will happen in the next weeks, but i don't expect python 3.7 as default before a few months

This revision now requires changes to proceed.Mar 21 2019, 5:47 PM
antoine abandoned this revision.
antoine edited reviewers, added: AMDmi3; removed: antoine.

There is no need to create a review for this, there is already an exp-run with results posted in bugzilla.

it's definitely not ready, switch from python2.7 to python3.6 will happen in the next weeks, but i don't expect python 3.7 as default before a few months

Please be more specific on why it's "not ready". For the record, I've been using 3.7 since 3.7.0.

There is no need to create a review for this, there is already an exp-run with results posted in bugzilla.

Please provide a link.

There is no need to create a review for this, there is already an exp-run with results posted in bugzilla.

I don't see any exp-run related to python37 as default. Could you please elaborate?

https://bugs.freebsd.org/bugzilla/buglist.cgi?bug_status=New&bug_status=Open&bug_status=In Progress&bug_status=Closed&bug_status=UNCONFIRMED&f0=OP&f1=OP&f2=product&f3=component&f4=alias&f5=short_desc&f7=CP&f8=CP&j1=OR&list_id=289793&o2=substring&o3=substring&o4=substring&o5=substring&query_format=advanced&short_desc=exp-run python&short_desc_type=allwordssubstr&v2=exp-run&v3=exp-run&v4=exp-run&v5=exp-run

Since there's none, we need to open one, perform the necessary work to fix the fallout and switch to 3.7 by default.

AMDmi3 reclaimed this revision.
AMDmi3 edited reviewers, added: antoine; removed: AMDmi3.
This revision now requires changes to proceed.Apr 4 2019, 5:42 PM