Skip to content

In codecs, function 'normalizestring' should convert both spaces and hyphens to underscores. #81932

@qigangxu

Description

@qigangxu
mannequin
BPO 37751
Nosy @malemburg, @gpshead, @vstinner, @mark-summerfield, @ezio-melotti, @methane, @miss-islington, @shihai1991, @qigangxu, @akdor1154, @bodograumann
PRs
  • bpo-37751: Fix normalizestring() with hyphens and spaces converted to underscores #15092
  • bpo-37751: Document the change in What's New in Python 3.9 #17997
  • bpo-37751: Document the change in What's New in Python 3.9 #23096
  • bpo-37751: Update codecs.register() doc. #25643
  • [3.9] bpo-37751: Document codecs.lookup() change in What's New in Python 3.9 (GH-23096) #25659
  • [3.9] bpo-37751: Update codecs.register() doc. (GH-25643) #25677
  • 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 = None
    closed_at = <Date 2021-04-24.16:55:03.898>
    created_at = <Date 2019-08-03.11:34:13.329>
    labels = ['type-bug', '3.9', 'expert-unicode']
    title = "In codecs, function 'normalizestring' should convert both spaces and hyphens to underscores."
    updated_at = <Date 2022-01-25.00:29:03.446>
    user = 'https://github.com/qigangxu'

    bugs.python.org fields:

    activity = <Date 2022-01-25.00:29:03.446>
    actor = 'gregory.p.smith'
    assignee = 'none'
    closed = True
    closed_date = <Date 2021-04-24.16:55:03.898>
    closer = 'shihai1991'
    components = ['Unicode']
    creation = <Date 2019-08-03.11:34:13.329>
    creator = 'qigangxu'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 37751
    keywords = ['patch']
    message_count = 31.0
    messages = ['348953', '348954', '348956', '348959', '349448', '350086', '350087', '350155', '359970', '359971', '359972', '359973', '359974', '360005', '391648', '391652', '391653', '391654', '391664', '391666', '391671', '391785', '392077', '392159', '392161', '392178', '395730', '395764', '411536', '411537', '411538']
    nosy_count = 11.0
    nosy_names = ['lemburg', 'gregory.p.smith', 'vstinner', 'mark', 'ezio.melotti', 'methane', 'miss-islington', 'shihai1991', 'qigangxu', 'akdor1154', 'bodograumann']
    pr_nums = ['15092', '17997', '23096', '25643', '25659', '25677']
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'behavior'
    url = 'https://bugs.python.org/issue37751'
    versions = ['Python 3.9']

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions