AmiPy version 1.0.1

changes:

  1. Added exception handling on python initialization checking

fixes:

  1. AmiPy will no longer indefinitly wait when python could not be initialized

AmiPy version 1.0.1

fixes:

  1. Fixed version number

AmiPy version 1.0.0

Changes:

  1. Any version of Python 3.x where x>=7 (3.7 and greater) with use on Python ABI.
  2. AmiPy is licenced under a Creative Commons Attribution-NonCommercial 4.0 International License (see LICENCE.txt).

AmiPy version 0.4.3

fixes:

  1. python initialization and finalization in the same thread
  2. AmiPy no longer hangs AmiBroker when GIL is locked because of prior crash

Changes:

  1. Python is no longer in isolated mode (It caused some issues with module paths)
  2. In place of PyChangeLoggingOptions there is AmiPy.ini file to change logging options

AmiPy version 0.4.2

Bug fixes:

  1. Fixed exception from external DLL on exception from python code.

Changes:

  1. changed python initialization
  2. Python is now in isolated mode (see Isolated Configuration)
  3. Log also includes python runtime version

AmiPy version 0.4.1

Bug fixes:

  1. Fixed crash on error.

AmiPy version 0.4.0

Bug fixes:

  1. Fixed numpy support (removed sub-interpreter support)

Changes:

  1. added AFL function PyChangeLoggingOptions
  2. changed interpreterName to context in documentation

AmiPy version 0.3.0

Added features:

  1. Added multi interpreter support (All functions take additional parameter (first) - interpreter name)

AmiPy version 0.2.0

Bug fixes:

  1. Error from AmiPy Python module doesnot throw exception now

Added features:

  1. AFL function PyEvalFunction can return 2d numpy arrays from Python
  2. Log file is created for easier bug recreation

AmiPy version 0.1.0

Added features:

  1. Added AFL function PyLoadFromFile
  2. Added AFL function PyEvalFunction
  3. Added Python module AmiPy with functions Print and Error