Skip to content

Conversation

miss-islington
Copy link
Contributor

@miss-islington miss-islington commented May 5, 2024

  • Initial stab.

  • Test the tentative fix. Hangs "forever" without this change.

  • Move the new test to a better spot.

  • New comment to explain why _convert_to_str allows any poewr of 10.

  • Fixed a comment, and fleshed out an existing test that appeared unfinished.

  • Added temporary asserts. Or maybe permanent ;-)

  • Update Lib/_pydecimal.py

Co-authored-by: Serhiy Storchaka [email protected]

  • Remove the new _convert_to_str().

Serhiy and I independently concluded that exact powers of 10
aren't possible in these contexts, so just checking the
string length is sufficient.

  • At least for now, add the asserts to the other block too.

  • 📜🤖 Added by blurb_it.


(cherry picked from commit 999f0c5)

Co-authored-by: Tim Peters [email protected]
Co-authored-by: Serhiy Storchaka [email protected]
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>

…sing (pythonGH-118503)

* Initial stab.

* Test the tentative fix. Hangs "forever" without this change.

* Move the new test to a better spot.

* New comment to explain why _convert_to_str allows any poewr of 10.

* Fixed a comment, and fleshed out an existing test that appeared unfinished.

* Added temporary asserts. Or maybe permanent ;-)

* Update Lib/_pydecimal.py

Co-authored-by: Serhiy Storchaka <[email protected]>

* Remove the new _convert_to_str().

Serhiy and I independently concluded that exact powers of 10
aren't possible in these contexts, so just checking the
string length is sufficient.

* At least for now, add the asserts to the other block too.

* 📜🤖 Added by blurb_it.

---------

(cherry picked from commit 999f0c5)

Co-authored-by: Tim Peters <[email protected]>
Co-authored-by: Serhiy Storchaka <[email protected]>
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants