All Python examples and tests have been written to be both Python 2 and Python 3
compatible, removing the need for 2to3 to run the examples or test-suite.
The 2to3 executable is not always available and even when available does not
always work, e.g. with pyenv. An alternative would be to use the lib2to3 Python
module instead, but this isn't available in some older versions of Python 3.
I had this problem on Ubuntu Bionic on Travis:
checking Examples/python/callback
pyenv: 2to3-3.8: command not found
The `2to3-3.8' command exists in these Python versions:
3.8
3.8.1
Reference issues:
https://github.com/pypa/virtualenv/issues/1399
https://travis-ci.community/t/2to3-command-not-found-in-venv-in-bionic/4495
22 lines
998 B
Text
22 lines
998 B
Text
Below are the changes for the current release.
|
|
See the CHANGES file for changes in older releases.
|
|
See the RELEASENOTES file for a summary of changes in each release.
|
|
Issue # numbers mentioned below can be found on Github. For more details, add
|
|
the issue number to the end of the URL: https://github.com/swig/swig/issues/
|
|
|
|
Version 4.1.0 (in progress)
|
|
===========================
|
|
|
|
2020-08-15: wsfulton
|
|
[Python] All Python examples and tests are written to be Python 2 and Python 3
|
|
compatible, removing the need for 2to3 to run the examples or test-suite.
|
|
|
|
2020-08-13: wsfulton
|
|
[C#] Add support for void *VOID_INT_PTR for member variables.
|
|
|
|
2020-07-29: chrisburr
|
|
#1843 [Python] Compilation error fix in SwigPyBuiltin_SetMetaType when using PyPy.
|
|
|
|
2020-06-14: ZackerySpytz
|
|
#1642 #1809 Fix virtual comparison operators in director classes - remove incorrect
|
|
space in the function name, for example, operator= = is now operator==.
|