Releases: qoretechnologies/module-python
Python v1.2.0
This release contains the following fixes:
- enable proper Python stack trace reporting when exceptions are thrown in Qore code called from Python; Python stack frames are now included in the Qore stack trace (issue 4653)
- enabled building with standard atomic operations for all platforms
Release notes: https://qoretechnologies.com/manual/qorus/5.1.46/python/python/html/index.html#python_1_2
Python v1.1.6
This release contains the following fixes:
- fixed a memory leak with subinterpreters when the module is initialized by python through the qoreloader module (issue 4652)
- fixed a crash on exit when Qore and the python module were initialized from Java (issue 4651)
Release notes: https://qoretechnologies.com/manual/qorus/5.1.44/python/python/html/index.html#python_1_1_6
python v1.1.5
This release addresses the following issues:
- updated to support Python 3.11 (issue 4650)
- fixed a crash related to Python subinterpreter cleanup when the module is loaded by native Python (issue 4649)
python v1.1.4
This release fixes the following regression:
- subinterpreter errors using the python module from python (qoretechnologies/qore#4405)
python v1.1.3
Bugfix release addressing the following bugs:
- subinterpreter errors using the python module from python (qoretechnologies/qore#4405)
PythonProgram::evalExpression()not able to reference symbols in the program (qoretechnologies/qore#4406)
Release notes: https://qoretechnologies.com/manual/qorus/5.1.23/python/html/#python_1_1_3
python v1.1.2
Bugfix release addressing the following bugs:
- fixed a bug where the
qoreloaderPython binary module could not be used from Python (qoretechnologies/qore#4398) - fixed a bug where it was not possible to call imported Java or Qore static methods when a normal method has the same name (qoretechnologies/qore#4397)
python v1.1.1
This is a bugfix release; the python module now marks Qore namespaces imported from Python modules so that other languages like Java can use consistent binary names for imported Python symbols.
For full release notes, see: https://qoretechnologies.com/manual/qorus/5.1.21/python/html/
Python Module v1.0.3
This is a bugfix release over v1.0.2 with the following fixes:
- module shutdown fixes - the module will no longer shut down the Python library on exit to avoid crashes in the exit handlers in Python modules that require the Python library to be usable (ex:
h5pymodule v3.3.0) - fixed additional namespace clashes and namespace allocation issues for imported Python classes in Qore
For full release notes, see: https://qoretechnologies.com/manual/qorus/5.1.5/python/html/