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

pickle's documentation is severely outdated #45877

Closed
avassalotti opened this issue Dec 1, 2007 · 3 comments
Closed

pickle's documentation is severely outdated #45877

avassalotti opened this issue Dec 1, 2007 · 3 comments
Assignees
Labels
docs Documentation in the Doc dir type-bug An unexpected behavior, bug, or error

Comments

@avassalotti
Copy link
Member

BPO 1536
Nosy @avassalotti
Dependencies
  • bpo-655802: cPickle not always same as pickle
  • bpo-956303: Update pickle docs to describe format of persistent IDs
  • 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/avassalotti'
    closed_at = <Date 2010-06-28.20:51:54.581>
    created_at = <Date 2007-12-01.19:04:21.309>
    labels = ['type-bug', 'docs']
    title = "pickle's documentation is severely outdated"
    updated_at = <Date 2010-06-28.20:51:54.579>
    user = 'https://github.com/avassalotti'

    bugs.python.org fields:

    activity = <Date 2010-06-28.20:51:54.579>
    actor = 'alexandre.vassalotti'
    assignee = 'alexandre.vassalotti'
    closed = True
    closed_date = <Date 2010-06-28.20:51:54.581>
    closer = 'alexandre.vassalotti'
    components = ['Documentation']
    creation = <Date 2007-12-01.19:04:21.309>
    creator = 'alexandre.vassalotti'
    dependencies = ['655802', '956303']
    files = []
    hgrepos = []
    issue_num = 1536
    keywords = []
    message_count = 3.0
    messages = ['58063', '58067', '108864']
    nosy_count = 1.0
    nosy_names = ['alexandre.vassalotti']
    pr_nums = []
    priority = 'normal'
    resolution = 'fixed'
    stage = 'needs patch'
    status = 'closed'
    superseder = None
    type = 'behavior'
    url = 'https://bugs.python.org/issue1536'
    versions = []

    @avassalotti
    Copy link
    Member Author

    The current documentation for the pickle module (and related modules) is
    outdated and should be updated. For example, the section "Pickling and
    unpickling extension types" 1 is not only confusing, but outright
    wrong. For Python 2.6, the documentation of cPickle should be updated to
    reflect the differences between the cPickle and pickle.py modules. It
    would be also be appropriate to note that cPickle is pending removal and
    should not be used anymore.

    @avassalotti avassalotti self-assigned this Dec 1, 2007
    @avassalotti avassalotti added the docs Documentation in the Doc dir label Dec 1, 2007
    @avassalotti
    Copy link
    Member Author

    [I just realized that dependencies in the tracker should go the other
    way around.]

    @devdanzin devdanzin mannequin added the type-bug An unexpected behavior, bug, or error label Feb 13, 2009
    @avassalotti
    Copy link
    Member Author

    The new documentation for pickle in Python 3 fixes this.

    I still believe we should outline the differences between pickle.py and cPickle. But at this point, it's unlikely I will put the time to do it. Feel free to open a new issue if you want this to be done.

    @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
    docs Documentation in the Doc dir type-bug An unexpected behavior, bug, or error
    Projects
    None yet
    Development

    No branches or pull requests

    1 participant