[issue30262] Don't expose sqlite3 Cache and Statement

Berker Peksag report at bugs.python.org
Fri May 5 14:46:54 EDT 2017


Berker Peksag added the comment:

> Someone somewhere may be using them for something, they've been around for a long time.

Well, you can use the same argument for every issue on the tracker. People can even rely on real bugs that are still open for 10 years, but that doesn't mean they shouldn't be fixed.

In this case, your argument looks a bit hypothetical to me. I can't think of valid usages of these objects (I understand people can abuse Python's dynamic nature, but still... :)) You've obviously spent much more time working on sqlite3 than me so I wonder how can they can be useful to third party users :) (e.g. can someone use them for some reason to test their enhanced version of pydoc's extension module support?)

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue30262>
_______________________________________


More information about the Python-bugs-list mailing list