Skip to content

Tracking issue for adjustments to binary/text boundary handling #66745

@ncoghlan

Description

@ncoghlan
BPO 22555
Nosy @warsaw, @brettcannon, @ncoghlan, @vstinner, @encukou, @berkerpeksag, @vadmium, @zooba, @rkuska
Dependencies
  • bpo-1602: windows console doesn't print or input Unicode
  • bpo-6135: subprocess seems to use local encoding and give no choice
  • bpo-9951: introduce bytes.hex method (also for bytearray and memoryview)
  • bpo-15216: Add encoding & errors parameters to TextIOWrapper.reconfigure()
  • bpo-17909: Autodetecting JSON encoding
  • bpo-19977: Use "surrogateescape" error handler for sys.stdin and sys.stdout on UNIX for the C locale
  • bpo-20284: patch to implement PEP 461 (%-interpolation for bytes)
  • bpo-22286: Allow backslashreplace error handler to be used on input
  • bpo-27781: Change sys.getfilesystemencoding() on Windows to UTF-8
  • Files
  • test_cmd_line_unicode.py: Test case for boundary handling
  • 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/ncoghlan'
    closed_at = <Date 2018-06-09.11:03:02.545>
    created_at = <Date 2014-10-05.04:01:43.336>
    labels = ['type-feature']
    title = 'Tracking issue for adjustments to binary/text boundary handling'
    updated_at = <Date 2018-06-09.16:09:48.196>
    user = 'https://github.com/ncoghlan'

    bugs.python.org fields:

    activity = <Date 2018-06-09.16:09:48.196>
    actor = 'vstinner'
    assignee = 'ncoghlan'
    closed = True
    closed_date = <Date 2018-06-09.11:03:02.545>
    closer = 'ncoghlan'
    components = []
    creation = <Date 2014-10-05.04:01:43.336>
    creator = 'ncoghlan'
    dependencies = ['1602', '6135', '9951', '15216', '17909', '19977', '20284', '22286', '27781']
    files = ['41054']
    hgrepos = []
    issue_num = 22555
    keywords = []
    message_count = 18.0
    messages = ['228536', '228537', '228541', '236120', '237108', '242943', '249439', '251404', '254728', '254741', '254774', '254803', '274952', '275616', '319140', '319142', '319143', '319149']
    nosy_count = 11.0
    nosy_names = ['barry', 'brett.cannon', 'ncoghlan', 'vstinner', 'petr.viktorin', 'berker.peksag', 'martin.panter', 'bkabrda', 'Drekin', 'steve.dower', 'rkuska']
    pr_nums = []
    priority = 'normal'
    resolution = 'out of date'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue22555'
    versions = []

    Metadata

    Metadata

    Assignees

    Labels

    type-featureA feature request or enhancement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions