- Improved speed 0 performance on macOS for complex recursive shapes
- Added HSL to the color models for a new activity
- Fixed quit_with_error to raise SystemExit() rather than call quit()
- Fixed an error with Unicode support in urltools
- Fixed cursor positioning in window turtle
- Fixed stray character that had somehow entered Turtle code
- Added turtle test cases to prevent this happening in future
- Added
assert_error
totestcase
for checking function asserts - Added code rewriting to
modlib
(still unexposed) to guard against infinite loops - Modified
Environment
inmodlib
to load from file or source string - Added feature to
Environment
to execute code as a script (__name__ == '__main__'
)
- Added experimental
modlib
module (unexposed) - Reverted to wheel over egg
testcase
functions now support custom error messagesgeom
package refactored to minimizenumpy
(to prevent memory crash in Python Tutor)
- Added unverified context to fix problem with
SSLContext
- Added
SSLContext
support to connect to https:// - Fixed another race condition in
turtle
package
- Another attempt to fix race condition in
turtle
package
- Fixed problem in web color parsing
- Fixed race condition in
turtle
package
filetools
officially added to releasefiletools
adapted to use officialcsv
packagenumpy
imports moved inside methods (to prevent memory crash in Python Tutor)
The following packages were available on release.
geom
turtle
colors
strings
testcase
tuples
urltools
Package filetools
was included, but not publicly exposed.