New breaking changes were just introduced in Python.
The default behavior of how int to string and string to int conversions work has been changed, with a limit being set on the number of allowed digits, with the default limit now being 4300. The old behavior can be configured using a new sys call, but why was this change introduced in the first place? In this video, we go over the change, the underlying algorithmic and security reasons it was added, and present different viewpoints of community members both in favor of and against the changes.
― mCoding with James Murphy (https://mcoding.io)
Voice your opinion: https://discuss.python.org/t/intstr...
Source code: https://github.com/mCodingLLC/VideosS...
Conversion limit docs: https://docs.python.org/3/library/std...
Conversion implementations: https://github.com/python/cpython/blo...
CPython GitHub issue: https://github.com/python/cpython/iss...
Work on faster algorithms: https://github.com/python/cpython/iss...
Mitre CVE page: https://cve.mitre.org/cgibin/cvename...
RedHat initial CVE report: https://bugzilla.redhat.com/show_bug....
RedHat CVE "public on": https://access.redhat.com/security/cv...
SUPPORT ME ⭐
Patreon: / mcoding
Paypal: https://www.paypal.com/donate/?hosted...
Other donations: https://mcoding.io/donate
Top patrons and donors: Jameson, Laura M, Vahnekie, Dragos C, Matt R, Casey G, Johan A, John Martin, Jason F, Mutual Information, Neel R
BE ACTIVE IN MY COMMUNITY
Discord: / discord
Github: https://github.com/mCodingLLC/
Reddit: / mcoding
Facebook: / james.mcoding