Skip to content

v0.4.0 for Panda3D 1.10.14

Latest
Compare
Choose a tag to compare
@WMOkiishi WMOkiishi released this 15 Jan 20:55
· 9 commits to master since this release

This release most notably updates the stubs for Panda3D 1.10.14. This means that Python 3.12 is now supported and support for 3.7 has been dropped. Other changes to the stubs include:

  • C++ wrapper properties that may be set to None are now typed as such.
  • Stub files for panda3d modules have been reformatted. Outside of stylistic changes, this includes writing out individual docstrings for function overloads. PyCharm doesn't have support for overload docstrings, but Pylance (used in the VS Code) does.
  • Deprecated functions are now decorated with typing_extensions.deprecated (See PEP 702).
  • Overloads for Loader methods have been expanded to account for more use cases.
  • Various other minor improvements and corrections have been made across the stubs.