OBS-URL: https://build.opensuse.org/package/show/graphics/orthanc-python?expand=0&rev=19
115 lines
5.0 KiB
Plaintext
115 lines
5.0 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Aug 18 14:37:28 UTC 2025 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- version 6.0
|
|
* The auto-generation of the Python wrapper is now part of the build,
|
|
to exploit the ORTHANC_PLUGIN_SINCE_SDK macro. This provides backward
|
|
compatibility with the SDK that is actually installed on the system
|
|
* Added Windows builder for Python 3.13
|
|
* Added Docker-based builder scripts for Debian 13 (trixie)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 24 11:32:41 UTC 2025 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- version 5.0
|
|
* Minimum SDK version: 1.12.6
|
|
* Added "orthanc.RestOutput.StartStreamAnswer()" and "orthanc.RestOutput.SendStreamChunk()"
|
|
* In "orthanc.pyi", enumerations are not tagged as deriving from "enum.Enum" anymore:
|
|
https://github.com/orthanc-server/orthanc-builder/issues/21
|
|
* Docker-based builder scripts for Debian 12 (bookworm)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 8 14:30:52 UTC 2024 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- 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 07:02:28 UTC 2024 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- 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 13:14:32 UTC 2024 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- enable gcc13 for Leap 15, %{?sle15_python_module_pythons}
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 20 09:43:23 UTC 2023 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- 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 5 07:24:58 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- update to 4.0:
|
|
* New functions from the SDK wrapped in Python:
|
|
- orthanc.RegisterIncomingCStoreInstanceFilter()
|
|
- orthanc.RegisterReceivedInstanceCallback()
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 1 07:49:14 UTC 2021 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- 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 12:00:27 UTC 2021 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- version 3.3
|
|
* New Python function: "orthanc.RegisterStorageArea()"
|
|
* Custom exception "orthanc.OrthancException" is raised instead of "ValueError"
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jun 19 13:36:54 UTC 2021 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- 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 14:53:58 UTC 2021 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- 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 09:16:26 UTC 2020 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- Version 3.0
|
|
initial OBS build
|