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

deprecate bsddb/dbhash in 2.6 for removal in 3.0 #48026

Closed
brettcannon opened this issue Sep 4, 2008 · 5 comments
Closed

deprecate bsddb/dbhash in 2.6 for removal in 3.0 #48026

brettcannon opened this issue Sep 4, 2008 · 5 comments
Assignees
Labels
release-blocker stdlib Python modules in the Lib dir type-bug An unexpected behavior, bug, or error

Comments

@brettcannon
Copy link
Member

BPO 3776
Nosy @brettcannon, @jcea, @ncoghlan
Files
  • deprecate_bsddb.diff
  • 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/brettcannon'
    closed_at = <Date 2008-09-05.18:35:20.964>
    created_at = <Date 2008-09-04.20:11:19.162>
    labels = ['type-bug', 'library', 'release-blocker']
    title = 'deprecate bsddb/dbhash in 2.6 for removal in 3.0'
    updated_at = <Date 2008-09-05.18:35:20.962>
    user = 'https://github.com/brettcannon'

    bugs.python.org fields:

    activity = <Date 2008-09-05.18:35:20.962>
    actor = 'brett.cannon'
    assignee = 'brett.cannon'
    closed = True
    closed_date = <Date 2008-09-05.18:35:20.964>
    closer = 'brett.cannon'
    components = ['Library (Lib)']
    creation = <Date 2008-09-04.20:11:19.162>
    creator = 'brett.cannon'
    dependencies = []
    files = ['11377']
    hgrepos = []
    issue_num = 3776
    keywords = ['patch', 'needs review']
    message_count = 5.0
    messages = ['72517', '72522', '72527', '72582', '72616']
    nosy_count = 3.0
    nosy_names = ['brett.cannon', 'jcea', 'ncoghlan']
    pr_nums = []
    priority = 'release blocker'
    resolution = 'accepted'
    stage = None
    status = 'closed'
    superseder = None
    type = 'behavior'
    url = 'https://bugs.python.org/issue3776'
    versions = ['Python 2.6']

    @brettcannon
    Copy link
    Member Author

    This patch deprecates bsddb and dbhash for removal in Python 3.0.

    @brettcannon brettcannon added release-blocker stdlib Python modules in the Lib dir type-bug An unexpected behavior, bug, or error labels Sep 4, 2008
    @ncoghlan
    Copy link
    Contributor

    ncoghlan commented Sep 4, 2008

    Attached patch raises Py3k warnings rather than plain deprecation
    warnings, so it looks good to me (some of the discussions on python-dev
    gave the impression that may have been getting full deprecation
    warnings, implying its potential removal in 2.7 as well).

    @brettcannon
    Copy link
    Member Author

    Sorry if that impression was given about 2.6 deprecation. The plan was
    always just for 3.0 removal since removing in 2.6 really would not be
    enough time to warn users.

    I have assigned to myself to apply the patch when I have time (some time
    tonight).

    Thanks for the review, Nick!

    @brettcannon brettcannon self-assigned this Sep 4, 2008
    @ncoghlan
    Copy link
    Contributor

    ncoghlan commented Sep 5, 2008

    I was actually pretty sure the intention was to add Py3k warnings, but
    the exact phrase being used in the python-dev thread was "deprecation
    warnings" which made folks a little nervous.

    @brettcannon
    Copy link
    Member Author

    Trunk done with r66232 and blocked on 3.0 with r66233.

    @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
    release-blocker stdlib Python modules in the Lib dir type-bug An unexpected behavior, bug, or error
    Projects
    None yet
    Development

    No branches or pull requests

    2 participants