Changelog:
- Added missing
copysign
andisclose
functions to themath
module (Issue #867) - Updated the
map
function to allow for multiple iterators (Issue #862) - Add
key
anddefault
keyword arg support formin
andmax
functions (Issue #305) - Added string support for
min
andmax
functions (Issue #829) - Added the
copy
module withcopy
anddeepcopy
functions (Issue #313) - Fixed the disappearing kwargs issue for
sort
andsorted
functions (Issue #687) - Fixed the issue with
sort
andsorted
functions that caused a string sort with number values (Issues #605 and #679) - Fixed the issue with the
sorted
function that caused the original value to be modified (Issue #866) - Added a bunch more autotests
Note: The map
, min
, max
, copy
, deepcopy
, sort
, and sorted
functions in the Transcrypt runtime have all been refactored. While their behavior is now more closely aligned with CPython, they may deviate from the behavior in prior versions of Transcrypt in use cases that were not previously covered. IOW, if you were previously relying on a Transcrypted behavior for these functions that was not aligned with CPython, they may not work quite the same way now.