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 What's New for 3.6 #72821

Closed
elprans mannequin opened this issue Nov 7, 2016 · 35 comments
Closed

Update What's New for 3.6 #72821

elprans mannequin opened this issue Nov 7, 2016 · 35 comments
Assignees
Labels
docs Documentation in the Doc dir type-feature A feature request or enhancement

Comments

@elprans
Copy link
Mannequin

elprans mannequin commented Nov 7, 2016

BPO 28635
Nosy @gvanrossum, @mdickinson, @abalkin, @vstinner, @ned-deily, @methane, @elprans, @serhiy-storchaka, @1st1, @ilevkivskyi
Files
  • 0001-Inital-pass-on-What-s-New-in-Python-3.6.patch
  • 0001-Issue-28635-Fix-a-couple-of-missing-incorrect-versio.patch
  • 0002-Issue-28635-What-s-New-in-Python-3.6-updates.patch
  • 0001-Issue-28635-what-s-new-in-3.6-remove-mentions-of-bac.patch
  • 0001-Issue-28635-what-s-new-in-3.6-add-a-few-more-notes-o.patch
  • 0001-Issue-28635-Document-Python-3.6-opcode-changes.patch
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = 'https://github.com/1st1'
    closed_at = <Date 2017-01-23.04:13:12.228>
    created_at = <Date 2016-11-07.21:12:36.576>
    labels = ['type-feature', 'docs']
    title = "Update What's New for 3.6"
    updated_at = <Date 2017-01-23.04:13:12.227>
    user = 'https://github.com/elprans'

    bugs.python.org fields:

    activity = <Date 2017-01-23.04:13:12.227>
    actor = 'ned.deily'
    assignee = 'yselivanov'
    closed = True
    closed_date = <Date 2017-01-23.04:13:12.228>
    closer = 'ned.deily'
    components = ['Documentation']
    creation = <Date 2016-11-07.21:12:36.576>
    creator = 'Elvis.Pranskevichus'
    dependencies = []
    files = ['45384', '45428', '45429', '45430', '45474', '45657']
    hgrepos = []
    issue_num = 28635
    keywords = ['patch']
    message_count = 35.0
    messages = ['280244', '280249', '280308', '280309', '280310', '280311', '280345', '280398', '280528', '280531', '280532', '280535', '280538', '280539', '280540', '280548', '280676', '280677', '280698', '280704', '280807', '281432', '281481', '281486', '281790', '281796', '281797', '281886', '282679', '283353', '283379', '283380', '286041', '286042', '286045']
    nosy_count = 12.0
    nosy_names = ['gvanrossum', 'mark.dickinson', 'belopolsky', 'vstinner', 'ned.deily', 'methane', 'Elvis.Pranskevichus', 'docs@python', 'python-dev', 'serhiy.storchaka', 'yselivanov', 'levkivskyi']
    pr_nums = []
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue28635'
    versions = ['Python 3.6']

    @elprans
    Copy link
    Mannequin Author

    elprans mannequin commented Nov 7, 2016

    Issue to track edits to "What's New in Python 3.6"

    @elprans elprans mannequin assigned docspython Nov 7, 2016
    @elprans elprans mannequin added docs Documentation in the Doc dir type-feature A feature request or enhancement labels Nov 7, 2016
    @1st1 1st1 assigned 1st1 and unassigned docspython Nov 7, 2016
    @python-dev
    Copy link
    Mannequin

    python-dev mannequin commented Nov 7, 2016

    New changeset 38c806f0943b by Yury Selivanov in branch 'default':
    Merge 3.6 (issue bpo-28635)
    https://hg.python.org/cpython/rev/38c806f0943b

    @mdickinson
    Copy link
    Member

    What no mention of math.tau? It's a PEP-level change!

    @elprans
    Copy link
    Mannequin Author

    elprans mannequin commented Nov 8, 2016

    The page is a work-in-progress. We'll surely capture all notable changes.

    @vstinner
    Copy link
    Member

    vstinner commented Nov 8, 2016

    Holy cow, I missed the PEP-628.

    @elprans
    Copy link
    Mannequin Author

    elprans mannequin commented Nov 8, 2016

    I'm actually working on a tool that parses Misc/NEWS, cpython and peps repos, and roundup to gather and organize the changes to make the news editor's job easier.

    @vstinner
    Copy link
    Member

    vstinner commented Nov 8, 2016

    Elvis Pranskevichus added the comment:

    I'm actually working on a tool that parses Misc/NEWS, cpython and peps repos, and roundup to gather and organize the changes to make the news editor's job easier.

    I don't understand why developers don't do it during the cycle :-/ I'm
    trying to keep What's Up In Python X.Y? up to date.

    @1st1
    Copy link
    Member

    1st1 commented Nov 9, 2016

    Elvis, please take a look at http://bugs.python.org/issue28641

    @elprans
    Copy link
    Mannequin Author

    elprans mannequin commented Nov 10, 2016

    Attached patch for another pass on what's new.

    @python-dev
    Copy link
    Mannequin

    python-dev mannequin commented Nov 10, 2016

    New changeset bcd4ab982429 by Yury Selivanov in branch '3.6':
    Issue bpo-28635: Fix a couple of missing/incorrect versionchanged tags
    https://hg.python.org/cpython/rev/bcd4ab982429

    New changeset 5c4ce500dd35 by Yury Selivanov in branch 'default':
    Merge 3.6 (issue bpo-28635)
    https://hg.python.org/cpython/rev/5c4ce500dd35

    @python-dev
    Copy link
    Mannequin

    python-dev mannequin commented Nov 10, 2016

    New changeset c0060567f35d by Yury Selivanov in branch '3.6':
    Issue bpo-28635: What's New in Python 3.6 updates
    https://hg.python.org/cpython/rev/c0060567f35d

    New changeset 69bdf8bdfd61 by Yury Selivanov in branch 'default':
    Merge 3.6 (issue bpo-28635)
    https://hg.python.org/cpython/rev/69bdf8bdfd61

    @serhiy-storchaka
    Copy link
    Member

    @serhiy-storchaka
    Copy link
    Member

    +The disassembler now decodes ``FORMAT_VALUE`` argument.
    +(Contributed by Serhiy Storchaka in :issue:`28317`.)

    FORMAT_VALUE is new in 3.6. This change should be considered as a part of PEP-498 and is not deserve special mentioning.

    @elprans
    Copy link
    Mannequin Author

    elprans mannequin commented Nov 10, 2016

    Thanks Serhiy. I removed mentions of things that were indeed fixes backported to 3.5. Other issue references are valid news, including new features to provisional modules backported to 3.5. It is customary to include these in the news for the major release.

    @python-dev
    Copy link
    Mannequin

    python-dev mannequin commented Nov 10, 2016

    New changeset 4c81a107ccab by Yury Selivanov in branch '3.6':
    Issue bpo-28635: what's new in 3.6: remove mentions of backported fixes.
    https://hg.python.org/cpython/rev/4c81a107ccab

    New changeset 8ebaa546a033 by Yury Selivanov in branch 'default':
    Merge 3.6 (issue bpo-28635)
    https://hg.python.org/cpython/rev/8ebaa546a033

    @abalkin
    Copy link
    Member

    abalkin commented Nov 10, 2016

    I spotted a small typo in the "PEP-495: Local Time Disambiguation" section: "The values of the fold attribute have the value 0 all instances ..." should be "The values of the fold attribute have the value 0 *for* all instances ..."

    @ned-deily
    Copy link
    Member

    There are now a few markup errors that the Docs buildbots are catching. See, for example:

    http://buildbot.python.org/all/builders/Docs%203.x/builds/2849

    @1st1
    Copy link
    Member

    1st1 commented Nov 12, 2016

    I'll go through whatsnew on Monday, fixing errors etc.

    @ilevkivskyi
    Copy link
    Member

    Thank you Yury and Elvis for working on this!

    I have few more suggestions for What's New:

    (I see that there are already several items about typing, so please feel free to keep only the most important changes.)

    @elprans
    Copy link
    Mannequin Author

    elprans mannequin commented Nov 13, 2016

    Patch with updates attached. Thanks for the feedback guys!

    @python-dev
    Copy link
    Mannequin

    python-dev mannequin commented Nov 14, 2016

    New changeset 993215342a95 by Yury Selivanov in branch '3.6':
    Issue bpo-28635: what's new in 3.6: add a few more notes on typing
    https://hg.python.org/cpython/rev/993215342a95

    New changeset c3b4eea73615 by Yury Selivanov in branch 'default':
    Merge 3.6 (issue bpo-28635)
    https://hg.python.org/cpython/rev/c3b4eea73615

    @methane
    Copy link
    Member

    methane commented Nov 22, 2016

    I added -VV option to python command (bpo-28532).
    Which section should I add the entry about it?

    @elprans
    Copy link
    Mannequin Author

    elprans mannequin commented Nov 22, 2016

    @elprans
    Copy link
    Mannequin Author

    elprans mannequin commented Nov 22, 2016

    On second thought -VV isn't really a porting change, so probably a new section under "Build and C API Changes". Something like "Other Improvements".

    @serhiy-storchaka
    Copy link
    Member

    Please take a look at bpo-28810. Most bytecode changes are not documented.

    @elprans
    Copy link
    Mannequin Author

    elprans mannequin commented Nov 26, 2016

    Here's a patch to add opcode changes to the What's New document. Thanks for pointing this out Serhiy.

    @serhiy-storchaka
    Copy link
    Member

    LGTM. Thanks Elvis!

    @python-dev
    Copy link
    Mannequin

    python-dev mannequin commented Nov 28, 2016

    New changeset 52038705827d by Yury Selivanov in branch '3.6':
    Issue bpo-28635: Document Python 3.6 opcode changes
    https://hg.python.org/cpython/rev/52038705827d

    New changeset 48fb6a4cb5f8 by Yury Selivanov in branch 'default':
    Merge 3.6 (issue bpo-28635)
    https://hg.python.org/cpython/rev/48fb6a4cb5f8

    @python-dev
    Copy link
    Mannequin

    python-dev mannequin commented Dec 8, 2016

    New changeset d12bc674b74e by Yury Selivanov in branch '3.6':
    Issue bpo-28635: Drop the note that whatsnew is incomplete
    https://hg.python.org/cpython/rev/d12bc674b74e

    New changeset 1883072efc5f by Yury Selivanov in branch 'default':
    Merge 3.6 (issue bpo-28635)
    https://hg.python.org/cpython/rev/1883072efc5f

    @python-dev
    Copy link
    Mannequin

    python-dev mannequin commented Dec 15, 2016

    New changeset 418ba3a0f090 by Yury Selivanov in branch '3.6':
    Issue bpo-28635: asyncio-related fixes and additions.
    https://hg.python.org/cpython/rev/418ba3a0f090

    New changeset 83eb8053a4e1 by Yury Selivanov in branch 'default':
    Merge 3.6 (issue bpo-28635)
    https://hg.python.org/cpython/rev/83eb8053a4e1

    @python-dev
    Copy link
    Mannequin

    python-dev mannequin commented Dec 16, 2016

    New changeset cb4ad88fdc91 by Yury Selivanov in branch '3.6':
    Issue bpo-28635: Drop the note that whatsnew is incomplete
    https://hg.python.org/cpython/rev/cb4ad88fdc91

    New changeset c4d6ef15bb7c by Yury Selivanov in branch '3.6':
    Issue bpo-28635: asyncio-related fixes and additions.
    https://hg.python.org/cpython/rev/c4d6ef15bb7c

    @ned-deily
    Copy link
    Member

    [cherrypicked for 3.6.0r2]

    @gvanrossum
    Copy link
    Member

    Can this be closed (since 3.6 has been released)? Or is there still more you'd like to do specifically to complete this issue?

    @elprans
    Copy link
    Mannequin Author

    elprans mannequin commented Jan 23, 2017

    I'm pretty sure we're done with What's New for 3.6.0, so, unless it's worth keeping this open for any 3.6.x edits, I'm for closing this.

    @ned-deily
    Copy link
    Member

    I don't see any reason to keep this open. Thanks so much, Elvis and Yury, for doing such a great job again!

    @ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    docs Documentation in the Doc dir type-feature A feature request or enhancement
    Projects
    None yet
    Development

    No branches or pull requests

    9 participants