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

Polish whatsnew for 3.8 #81940

Closed
rhettinger opened this issue Aug 5, 2019 · 16 comments
Closed

Polish whatsnew for 3.8 #81940

rhettinger opened this issue Aug 5, 2019 · 16 comments
Assignees
Labels
3.8 only security fixes docs Documentation in the Doc dir

Comments

@rhettinger
Copy link
Contributor

BPO 37759
Nosy @rhettinger, @vstinner, @ambv, @primal100
PRs
  • bpo-37759: Significant edits to Whatsnew 3.8 #15127
  • [3.8] bpo-37759: First round of major edits to Whatsnew 3.8 (GH-15127) #15139
  • bpo-37759: Second round of edits to Whatsnew 3.8 #15204
  • [3.8] bpo-37759: Second round of edits to Whatsnew 3.8 (GH-15204) #15240
  • bpo-37759: Second round of edits to Whatsnew 3.8 (GH-15204) GH-15240 #15241
  • bpo-37759: Add examples for the new typing features #16763
  • [3.8] bpo-37759: Add examples for the new typing features (GH-16763) #16764
  • bpo-37759: Polish What's New in Python 3.8. #16769
  • [3.8] bpo-37759: Polish What's New in Python 3.8. (GH-16769) #16777
  • bpo-37759: Remove draft status. Add asyncio REPL example #16785
  • [3.8]bpo-37759: Remove draft status. Add asyncio REPL example (GH-16785) #16786
  • bpo-37759: More updates to Whatsnew 3.8 #16854
  • [3.8] bpo-37759: More updates to Whatsnew 3.8 (GH-16854) #16867
  • bpo-37759: Show output from var_access_benchmark #17040
  • [3.8] bpo-37759: Show output from var_access_benchmark (GH-17040) #17041
  • 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/rhettinger'
    closed_at = <Date 2019-11-12.05:37:25.904>
    created_at = <Date 2019-08-05.02:19:51.545>
    labels = ['3.8', 'docs']
    title = 'Polish whatsnew for 3.8'
    updated_at = <Date 2019-11-12.05:37:25.903>
    user = 'https://github.com/rhettinger'

    bugs.python.org fields:

    activity = <Date 2019-11-12.05:37:25.903>
    actor = 'rhettinger'
    assignee = 'rhettinger'
    closed = True
    closed_date = <Date 2019-11-12.05:37:25.904>
    closer = 'rhettinger'
    components = ['Documentation']
    creation = <Date 2019-08-05.02:19:51.545>
    creator = 'rhettinger'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 37759
    keywords = ['patch']
    message_count = 16.0
    messages = ['349018', '349068', '349082', '349503', '349511', '354620', '354621', '354622', '354630', '354631', '354713', '355011', '355012', '355020', '355924', '355925']
    nosy_count = 4.0
    nosy_names = ['rhettinger', 'vstinner', 'lukasz.langa', 'primal']
    pr_nums = ['15127', '15139', '15204', '15240', '15241', '16763', '16764', '16769', '16777', '16785', '16786', '16854', '16867', '17040', '17041']
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = None
    url = 'https://bugs.python.org/issue37759'
    versions = ['Python 3.8']

    @rhettinger
    Copy link
    Contributor Author

    Beginning significant edits to whatsnew, adding examples and motivations, improving organization and clarity.

    Work in progress.

    @rhettinger rhettinger added the 3.8 only security fixes label Aug 5, 2019
    @rhettinger rhettinger self-assigned this Aug 5, 2019
    @rhettinger rhettinger added the docs Documentation in the Doc dir label Aug 5, 2019
    @rhettinger
    Copy link
    Contributor Author

    New changeset 4f9ffc9 by Raymond Hettinger in branch 'master':
    bpo-37759: First round of major edits to Whatsnew 3.8 (GH-15127)
    4f9ffc9

    @rhettinger
    Copy link
    Contributor Author

    New changeset 26f91db by Raymond Hettinger (Miss Islington (bot)) in branch '3.8':
    bpo-37759: First round of major edits to Whatsnew 3.8 (GH-15127) (GH-15139)
    26f91db

    @rhettinger
    Copy link
    Contributor Author

    New changeset 66a34d3 by Raymond Hettinger in branch 'master':
    bpo-37759: Second round of edits to Whatsnew 3.8 (GH-15204)
    66a34d3

    @rhettinger
    Copy link
    Contributor Author

    New changeset 9bedb8c by Raymond Hettinger in branch '3.8':
    bpo-37759: Second round of edits to Whatsnew 3.8 (GH-15204) (GH-15240)
    9bedb8c

    @rhettinger
    Copy link
    Contributor Author

    New changeset a329153 by Raymond Hettinger in branch 'master':
    bpo-37759: Add examples for the new typing features (GH-16763)
    a329153

    @rhettinger
    Copy link
    Contributor Author

    New changeset 3ac1529 by Raymond Hettinger (Miss Islington (bot)) in branch '3.8':
    bpo-37759: Add examples for the new typing features (GH-16763) (GH-16764)
    3ac1529

    @primal100
    Copy link
    Mannequin

    primal100 mannequin commented Oct 14, 2019

    Should singledispatchmethod and cached_property be added?

    @ambv
    Copy link
    Contributor

    ambv commented Oct 14, 2019

    New changeset 298439c by Łukasz Langa (Serhiy Storchaka) in branch 'master':
    bpo-37759: Polish What's New in Python 3.8. (bpo-16769)
    298439c

    @ambv
    Copy link
    Contributor

    ambv commented Oct 14, 2019

    New changeset e498329 by Łukasz Langa in branch '3.8':
    [3.8] bpo-37759: Polish What's New in Python 3.8. (GH-16769) (bpo-16777)
    e498329

    @vstinner
    Copy link
    Member

    What's New in Python 3.8:

    • functools.singledispatchmethod is missing
      https://docs.python.org/dev/library/functools.html#functools.singledispatchmethod

    • About "Added new multiprocessing.shared_memory module. (Contributed by Davin Potts in bpo-35813.)". Comment on Hacker News: "Hard to understand why this is so far down. This is fantastic news!" and "Shared Memory is the star of this release IMHO." I agree with that :-)

    • Maybe PYTHONCACHEPREFIX should be better highlighted? "Anyone else most excited about PYTHONCACHEPREFIX? :-P" and "Not sure about most excited, but I am looking forward to setting PYTHONCACHEPREFIX to a location that isn't in a volume mounted into my Docker container for development."

    @rhettinger
    Copy link
    Contributor Author

    New changeset c93883c by Raymond Hettinger in branch 'master':
    bpo-37759: More updates to Whatsnew 3.8 (GH-16854)
    c93883c

    @rhettinger
    Copy link
    Contributor Author

    New changeset c39bc5c by Raymond Hettinger (Miss Islington (bot)) in branch '3.8':
    bpo-37759: More updates to Whatsnew 3.8 (GH-16854) (GH-16867)
    c39bc5c

    @rhettinger
    Copy link
    Contributor Author

    Todos for the next round:

    • consider an entry for argparse's extend option
    • example for multiprocessing shared memory
    • Move C major API changes to its own section
    • Edit-out very minor changes so that the
      bigger wins are more salient

    @rhettinger
    Copy link
    Contributor Author

    New changeset 1cdadf4 by Raymond Hettinger in branch 'master':
    bpo-37759: Show output from var_access_benchmark (GH-17040)
    1cdadf4

    @rhettinger
    Copy link
    Contributor Author

    New changeset f90e0d2 by Raymond Hettinger (Miss Skeleton (bot)) in branch '3.8':
    bpo-37759: Show output from var_access_benchmark (GH-17040) (GH-17041)
    f90e0d2

    @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
    3.8 only security fixes docs Documentation in the Doc dir
    Projects
    None yet
    Development

    No branches or pull requests

    3 participants