Shed Skin v0.9.8 #451
srepmub
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
-optimized indexing (when not using --nobounds, --nowrap) (thanks to folkert)
-optimized list/tuple allocation (thanks to folkert)
-improvements from running ruff linter (thanks to shakeeb)
-support python 3.12 (used deprecated 'imp' module)
-optimized struct.{pack, pack_into}
-fixed several bugs in struct.pack
-added special-case optimization: list-expression + [element]
-support syntax for sets: {a, b, ..}
-support for int.bit_count()
-support for zip(strict=True)
-replace usage of va_arg etc macros with variadic templates (faster and more flexible)
-removed boxing of arguments to print(), struct.pack().. cleaner and should be much faster.
-two new examples: a strong othello player, and a collatz sequence record finder
-fixed many common compiler warnings (-Wall -Wconversion.. and such)
-fix segfault on unhandled exception (ubuntu) by switching to -lgctba from -lgccpp
-various fixes for --long
-fix (translate) --silent
-fix itertools.{zip_longest, filterfalse} (renamed from izip_longest, ifilterfalse)
-various other minor fixes
-add some errors for unsupported features
-fix fysphun example to work again
-ported four examples to pygame
This discussion was created from the release Shed Skin v0.9.8.
Beta Was this translation helpful? Give feedback.
All reactions