Project

Profile

Help

Feature #5638

open

Support extension functions in Python

Added by Peter Jan over 2 years ago. Updated about 1 year ago.

Status:
New
Priority:
Normal
Category:
Python
Start date:
2022-08-08
Due date:
% Done:

0%

Estimated time:
Applies to branch:
Fix Committed on Branch:
Fixed in Maintenance Release:
Found in version:
11.4
Fixed in version:
SaxonC Languages:
SaxonC Platforms:
SaxonC Architecture:

Description

Hi!

As written on https://www.saxonica.com/saxon-c/documentation11/index.html#!extensibility: "It is not currently possible to write extension functions in Python."

I would very much like to register custom functions in Python, as can be done with PHP already. I would prefer to use the PHP language, however I'm on PHP 8.1 which is not supported (yet).

Actions #1

Updated by O'Neil Delpratt over 2 years ago

Hi, sorry that SaxonC 11 does not support PHP 8. We have had to delay this request to SaxonC 12, which is still few months away from release.

I will add the feature request for Python extension function on our TODO list.

Actions #2

Updated by O'Neil Delpratt over 2 years ago

  • Category set to Python
  • Assignee set to O'Neil Delpratt
  • Found in version set to 11.4
Actions #3

Updated by O'Neil Delpratt almost 2 years ago

Hi, Saxon 12 is now out, so I will be looking into this bug issue.

Actions #4

Updated by O'Neil Delpratt about 1 year ago

This needs to be revisited

Please register to edit this issue

Also available in: Atom PDF