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

Implement thr UTF8 command (RFC 6856) in poplib. #66003

Closed
zvyn mannequin opened this issue Jun 18, 2014 · 4 comments
Closed

Implement thr UTF8 command (RFC 6856) in poplib. #66003

zvyn mannequin opened this issue Jun 18, 2014 · 4 comments
Labels
expert-email type-feature A feature request or enhancement

Comments

@zvyn
Copy link
Mannequin

zvyn mannequin commented Jun 18, 2014

BPO 21804
Nosy @warsaw, @pitrou, @bitdancer, @zvyn
Files
  • poputf8.patch
  • poputf8-v2.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 = None
    closed_at = <Date 2015-05-16.19:07:32.964>
    created_at = <Date 2014-06-18.23:14:44.487>
    labels = ['type-feature', 'expert-email']
    title = 'Implement thr UTF8 command (RFC 6856) in poplib.'
    updated_at = <Date 2015-05-16.19:07:32.963>
    user = 'https://github.com/zvyn'

    bugs.python.org fields:

    activity = <Date 2015-05-16.19:07:32.963>
    actor = 'r.david.murray'
    assignee = 'none'
    closed = True
    closed_date = <Date 2015-05-16.19:07:32.964>
    closer = 'r.david.murray'
    components = ['email']
    creation = <Date 2014-06-18.23:14:44.487>
    creator = 'zvyn'
    dependencies = []
    files = ['35687', '35823']
    hgrepos = []
    issue_num = 21804
    keywords = ['patch']
    message_count = 4.0
    messages = ['220956', '222064', '243359', '243360']
    nosy_count = 6.0
    nosy_names = ['barry', 'pitrou', 'r.david.murray', 'jesstess', 'python-dev', 'zvyn']
    pr_nums = []
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue21804'
    versions = ['Python 3.5']

    @zvyn
    Copy link
    Mannequin Author

    zvyn mannequin commented Jun 18, 2014

    The poplib classes already use Unicode internally (for everything but capability names). So to implement the UTF8 part of RFC 6856 we only need to enable the user to switch to UTF-8 mode if supported by the server.

    @zvyn zvyn mannequin added the expert-email label Jun 18, 2014
    @zvyn
    Copy link
    Mannequin Author

    zvyn mannequin commented Jul 2, 2014

    I got the Exception policy of the POP3 class wrong (ignore my review comment on that) and needed to add 'UTF8' to the list of optional commands.

    @bitdancer bitdancer added the type-feature A feature request or enhancement label May 16, 2015
    @python-dev
    Copy link
    Mannequin

    python-dev mannequin commented May 16, 2015

    New changeset 6ea762200e27 by R David Murray in branch 'default':
    bpo-21804: Add RFC 6856 (UTF8) support to poplib.
    https://hg.python.org/cpython/rev/6ea762200e27

    @bitdancer
    Copy link
    Member

    bitdancer commented May 16, 2015

    Thanks, Milan.

    @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
    expert-email type-feature A feature request or enhancement
    Projects
    None yet
    Development

    No branches or pull requests

    1 participant