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

Add a raw_data_manager content manager to the email package. #63090

Closed
bitdancer opened this issue Aug 31, 2013 · 2 comments
Closed

Add a raw_data_manager content manager to the email package. #63090

bitdancer opened this issue Aug 31, 2013 · 2 comments

Comments

@bitdancer
Copy link
Member

BPO 18890
Nosy @warsaw, @bitdancer
Dependencies
  • bpo-18860: Add content manager API to email package
  • Superseder
  • bpo-18891: Master patch for content manager addition to email package
  • Files
  • raw_data_manager.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 2013-10-09.21:45:09.917>
    created_at = <Date 2013-08-31.02:35:52.199>
    labels = ['expert-email']
    title = 'Add a raw_data_manager content manager to the email package.'
    updated_at = <Date 2013-10-09.21:45:09.915>
    user = 'https://github.com/bitdancer'

    bugs.python.org fields:

    activity = <Date 2013-10-09.21:45:09.915>
    actor = 'r.david.murray'
    assignee = 'none'
    closed = True
    closed_date = <Date 2013-10-09.21:45:09.917>
    closer = 'r.david.murray'
    components = ['email']
    creation = <Date 2013-08-31.02:35:52.199>
    creator = 'r.david.murray'
    dependencies = ['18860']
    files = ['31528']
    hgrepos = []
    issue_num = 18890
    keywords = ['patch']
    message_count = 2.0
    messages = ['196610', '199349']
    nosy_count = 2.0
    nosy_names = ['barry', 'r.david.murray']
    pr_nums = []
    priority = 'normal'
    resolution = 'out of date'
    stage = 'resolved'
    status = 'closed'
    superseder = '18891'
    type = None
    url = 'https://bugs.python.org/issue18890'
    versions = ['Python 3.4']

    @bitdancer
    Copy link
    Member Author

    This is the third of three layered patches that introduce a new content management API to the email package. This patch is layered on top of the patch in bpo-18860. Unfortunately the fact that these patches are layered (which I did in hopes of making them into more reviewable chunks) means that only the first one gets a rietveld link.

    This patch provides the raw_data_manager, and makes it the default content_manager. The raw_data_manager doesn't provide any facilities beyond that provided by the base API of email package, but it does provide those facilities in a much more convenient and consistent API.

    @bitdancer
    Copy link
    Member Author

    Closing in favor of the master patch bpo-18891.

    @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
    Projects
    None yet
    Development

    No branches or pull requests

    1 participant