This major release brings several improvements to vpython:
- Compatibility with JupyterLab
- Compatibility with recent versions of Spyder
- Compatibility with IPython 7/ipykernel 5
- Support for Python 3.7
- Dropped support for Python 2.7
- Avoid opening a browser tab or output cell until an object is created by the user to provide a better experience in IDEs that import vpython to provide tab completion and other features.
- The winput widget lets the user enter a string or expression which is accessible from a bound function.
make_trail
now works with compound and clone objects.scene.capture(name)
sends to the download foldername.png
.- Improvements to points objects whose sphere radii are in pixel values rather than real-world values.
The full list of issues closed in this release is at: https://github.com/BruceSherwood/vpython-jupyter/issues?q=is%3Aissue+milestone%3A7.5.0+is%3Aclosed