v1.1.3
v1.1.3
brings lots of bug fixes and improves stability.
- All old style binding functions are deprecated or removed. Now the only two are
vm->bind
andvm->bind_property
. - Add
box2d
as builtin modules. - Unit test coverage:
78% -> 85%
.
Changes
- change
std::is_pod
topkpy::is_pod
which is compatible with C++20. - add
colorsys
module. from xx import *
will read__all__
variable if possible.open
default mode is'r'
- reimpl
round
in cpp - fix a bug of
mat3x3.__rmul__
gcnew
constructsPyObject
inplace, nostd::move
any more!- fix:
dict
andmappingproxy
, they cannot be hashed anymore! - fix #126
Break changes
- remove
vm->property
. Usevm->bind_property
instead. - change
PrintFunc
signature to C-style(*)(VM*, const char*, int)