comparison Sphinx/source/plugins/python.rst @ 462:fcc352fd4283

upgrade python
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 08 Jul 2020 16:53:51 +0200
parents 8b2c648c0f46
children 46949efa5818 a735476a0e6e
comparison
equal deleted inserted replaced
461:a10f0e5be459 462:fcc352fd4283
16 instead of the more complex C/C++ programming languages. 16 instead of the more complex C/C++ programming languages.
17 17
18 Python plugins have access to more features and a more consistent SDK 18 Python plugins have access to more features and a more consistent SDK
19 than :ref:`Lua scripts <lua>`. The Python API is automatically 19 than :ref:`Lua scripts <lua>`. The Python API is automatically
20 generated from the `Orthanc plugin SDK in C 20 generated from the `Orthanc plugin SDK in C
21 <https://hg.orthanc-server.com/orthanc/file/Orthanc-1.5.7/Plugins/Include/orthanc/OrthancCPlugin.h>`__ 21 <https://hg.orthanc-server.com/orthanc/file/Orthanc-1.7.2/OrthancServer/Plugins/Include/orthanc/OrthancCPlugin.h>`__
22 using the `Clang <https://en.wikipedia.org/wiki/Clang>`__ compiler 22 using the `Clang <https://en.wikipedia.org/wiki/Clang>`__ compiler
23 front-end. 23 front-end.
24 24
25 As of initial release 1.0 of the plugin, the coverage of the C SDK is 25 As of release 2.0 of the plugin, the coverage of the C SDK is about
26 about 75% (105 functions are automatically wrapped in Python out of a 26 75% (119 functions are automatically wrapped in Python out of a total
27 total of 139 functions in the Orthanc SDK 1.5.7). 27 of 157 functions in the Orthanc SDK 1.7.2).
28 28
29 29
30 Source code 30 Source code
31 ----------- 31 -----------
32 32