Skip to content

Releases: qoretechnologies/module-python

Python v1.2.0

11 Jan 18:52

Choose a tag to compare

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

15 Dec 12:20

Choose a tag to compare

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

03 Dec 11:06

Choose a tag to compare

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

27 Jan 06:39

Choose a tag to compare

This release fixes the following regression:

python v1.1.3

25 Jan 18:29
2336cef

Choose a tag to compare

Bugfix release addressing the following bugs:

Release notes: https://qoretechnologies.com/manual/qorus/5.1.23/python/html/#python_1_1_3

python v1.1.2

19 Jan 07:26

Choose a tag to compare

Bugfix release addressing the following bugs:

  • fixed a bug where the qoreloader Python 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

04 Jan 19:41

Choose a tag to compare

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

08 Sep 05:13

Choose a tag to compare

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: h5py module 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/