Changelog for
orthanc-python-4.3-1.1.x86_64.rpm :
* Mon Jul 08 2024 Axel Braun
- version 4.3
* Created Python documentation for the Orthanc interface, check out \"orthanc.pyi\"
* Added option \"AllowThreads\" to release the GIL during the call to the native SDK functions
* Code model is now generated by the \"orthanc-java\" project
* Added Windows builder for Python 3.12
* Licensing information is now compliant with the FSFE REUSE specification
* Tue May 21 2024 Axel Braun - version 4.2
* Fix signature of \"orthanc.RestOutput.SendHttpStatus()\"
* Added orthanc.RegisterMoveCallback2() that takes 4 callbacks like the original C SDK function. This allows you to implement a correct handling of the C-Move sub-operations count in the GetMoveSize(). The ApplyMove() must now handle a single sub-operation at a time. The legacy orthanc.RegisterMoveCallback() always considers that there is a single sub-operation and we have observed modalities complaining that the number of sub-operations was not matching the number of instances sent.
* Wed Mar 13 2024 Axel Braun - enable gcc13 for Leap 15, %{?sle15_python_module_pythons}
* Wed Sep 20 2023 Axel Braun - Version 4.1
* New function from the SDK wrapped in Python: - orthanc.RegisterStorageCommitmentScpCallback()
* New configuration section \"Python\" to group settings related to the plugin: - \"Python.Path\" is an alias for global option \"PythonScript\" - \"Python.Verbose\" is an alias for global option \"PythonVerbose\"
* New configuration option \"Python.DisplayMemoryUsage\" to periodically display memory allocations that stem from Python plugins
* Fix memory leaks when a python script calls orthanc.RestApiPost() and sibling methods, in IncomingHttpRequestFilter and in the CMove callback.
* New builders for Windows: Supporting 32 / 64bit with Python 3.9 / 3.10 / 3.11
* Mon Dec 05 2022 Dirk Müller - update to 4.0:
* New functions from the SDK wrapped in Python: - orthanc.RegisterIncomingCStoreInstanceFilter() - orthanc.RegisterReceivedInstanceCallback()
* Wed Sep 01 2021 Axel Braun - Version 3.4
* On Orthanc stopping, wait for all the queued events to have been processed
* Docker-based builder scripts distinguishing Debian buster and bullseye
* Sat Aug 14 2021 Axel Braun - version 3.3
* New Python function: \"orthanc.RegisterStorageArea()\"
* Custom exception \"orthanc.OrthancException\" is raised instead of \"ValueError\"
* Sat Jun 19 2021 Axel Braun - version 3.2
* New functions from the SDK wrapped in Python: - orthanc.CreateDicom() - orthanc.CreateImageFromBuffer() - orthanc.DicomInstance.GetInstanceData() - orthanc.FindQuery.GetFindQueryTagElement() - orthanc.FindQuery.GetFindQueryTagGroup() - orthanc.Image.GetImageBuffer() - orthanc.LookupDictionary() - orthanc.RegisterFindCallback() - orthanc.RegisterMoveCallback() - orthanc.RegisterWorklistCallback() - orthanc.WorklistAnswers.WorklistAddAnswer()
* Mon Jan 25 2021 Axel Braun - verion 3.1
* Fix possible deadlock with \"orthanc.RegisterOnChangeCallback()\"
* During Orthanc shutdown, wait for all the pending events to have been processed
* Tue Dec 22 2020 Axel Braun - Version 3.0 initial OBS build