Skip to content

Avoid suppressing all exceptions in PyObject_HasAttr()#75753

@serhiy-storchaka

Description

@serhiy-storchaka
BPO31572
Nosy@pitrou, @vstinner, @serhiy-storchaka
PRs
  • bpo-32788: Better error handling in sqlite3. #3723
  • bpo-31572: Get rid of using _PyObject_HasAttrId() in itertools. #3724
  • bpo-31572: Get rid of _PyObject_HasAttrId() in the ASDL parser. #3725
  • bpo-31572: Get rid of PyObject_HasAttr() and _PyObject_HasAttrId() in io. #3726
  • bpo-32787: Better error handling in ctypes. #3727
  • bpo-31572: Get rid of _PyObject_HasAttrId() in dict and OrderedDict. #3728
  • bpo-31572: Get rid of using _PyObject_HasAttrId() in pickle. #3729
  • bpo-31572: Get rid of _PyObject_HasAttrId() and PyDict_GetItemString() in warnings. #3731
  • [3.6] bpo-31572: Get rid of using _PyObject_HasAttrId() in pickle. (GH-3729). #4081
  • Dependencies
  • bpo-32787: Better error handling in ctypes
  • bpo-32788: Better error handling in sqlite3
  • 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=Noneclosed_at=Nonecreated_at=<Date2017-09-24.17:46:45.898>labels= ['extension-modules', 'interpreter-core', 'type-bug'] title='Avoid suppressing all exceptions in PyObject_HasAttr()'updated_at=<Date2018-12-05.14:44:23.566>user='https://github.com/serhiy-storchaka'

    bugs.python.org fields:

    activity=<Date2018-12-05.14:44:23.566>actor='serhiy.storchaka'assignee='none'closed=Falseclosed_date=Nonecloser=Nonecomponents= ['Extension Modules', 'Interpreter Core'] creation=<Date2017-09-24.17:46:45.898>creator='serhiy.storchaka'dependencies= ['32787', '32788'] files= [] hgrepos= [] issue_num=31572keywords= ['patch'] message_count=12.0messages= ['302873', '304759', '304764', '304787', '304795', '306084', '306085', '306086', '306087', '310091', '316580', '331121'] nosy_count=3.0nosy_names= ['pitrou', 'vstinner', 'serhiy.storchaka'] pr_nums= ['3723', '3724', '3725', '3726', '3727', '3728', '3729', '3731', '4081'] priority='normal'resolution=Nonestage='patch review'status='open'superseder=Nonetype='behavior'url='https://bugs.python.org/issue31572'versions= []

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      extension-modulesC modules in the Modules dirinterpreter-core(Objects, Python, Grammar, and Parser dirs)type-bugAn unexpected behavior, bug, or error

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions