Raymond Hettinger <raymond.hettin...@gmail.com> added the comment:
In general, we don't accept patches like this: * It risks breaks (in fact the tests are failing. * We're not apply Black's quoting preferences to existing files. * We're not yet adding type annotations through out. * The PR introduces multiple new dependencies on other modules. This tends to slow down load time and complicate maintenance. * There are subtle changes to the logic and API because of the dataclasses, cached_property, and lru_cache. * We want to avoid code churn because it reduces stability and because it complicates maintenance (making it harder to apply fixes across versions). Thank you for the suggestion, but we'll decline. ---------- nosy: +rhettinger resolution: -> rejected stage: patch review -> resolved status: open -> closed _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue42069> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com