Package Release Info

orthanc-python-5.0-bp160.1.3

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

orthanc-python

Change Logs

* Fri Jan 24 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 08 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 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.
Version: 4.1-bp156.1.2
* Wed Mar 13 2024 Axel Braun <axel.braun@gmx.de>
- enable gcc13 for Leap 15, %{?sle15_python_module_pythons}
* Wed Sep 20 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
Version: 4.0-bp155.1.6
* Mon Dec 05 2022 Dirk Müller <dmueller@suse.com>
- update to 4.0:
  * New functions from the SDK wrapped in Python:
  - orthanc.RegisterIncomingCStoreInstanceFilter()
  - orthanc.RegisterReceivedInstanceCallback()
Version: 3.4-bp154.1.24
* Wed Sep 01 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 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 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()
Version: 3.1-bp153.1.14
* Mon Jan 25 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 2020 Axel Braun <axel.braun@gmx.de>
- Version 3.0
  initial OBS build