| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: orthanc-python | Distribution: openSUSE Tumbleweed |
| Version: 6.0 | Vendor: openSUSE |
| Release: 3.1 | Build date: Wed Sep 10 11:31:41 2025 |
| Group: Productivity/Graphics/Viewers | Build host: reproducible |
| Size: 581447 | Source RPM: orthanc-python-6.0-3.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://orthanc-server.com | |
| Summary: Python plugin for Orthanc | |
This plugin can be used to write Orthanc plugins in Python instead of C++ See /usr/share/doc/packages/orthanc/orthanc-python-readme.openSUSE
AGPL-3.0-or-later
* Wed Sep 10 2025 Axel Braun <axel.braun@gmx.de>
- remove libboost_system-devel for TW (removed in boost 1.89)
* Tue Aug 26 2025 Axel Braun <axel.braun@gmx.de>
- remove /usr/orthanc.pyi - unneeded
* Mon Aug 18 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 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.
* 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
* 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()
* 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
/usr/lib/share /usr/lib/share/orthanc /usr/lib/share/orthanc/plugins /usr/lib/share/orthanc/plugins/libOrthancPython.so.6.0 /usr/share/doc/packages/orthanc /usr/share/doc/packages/orthanc/orthanc-python-readme.openSUSE /usr/share/licenses/orthanc-python /usr/share/licenses/orthanc-python/COPYING /usr/share/orthanc /usr/share/orthanc/plugins /usr/share/orthanc/plugins/libOrthancPython.so
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 23:31:51 2025