Project

Profile

Help

Feature #5168

open

Creation of PyPI Packages

Added by Al S 11 months ago. Updated 10 months ago.

Status:
AwaitingInfo
Priority:
Normal
Assignee:
-
Category:
-
Start date:
2021-11-18
Due date:
2021-11-26 (about 10 months late)
% Done:

0%

Estimated time:
Found in version:
Fixed in version:
Platforms:

Description

I have had wanted to build Python tooling with the Saxon/C module and SWIG bindings and many colleagues find the library installation process tedious because it does not involve a simple pip install saxon command. In the past, assembling binary dependencies was harder, but now much simpler with the use of Python wheel deployments and improved tooling.

Would Saxon developers be willing to work towards installation in PyPI, like SaxonJS is in NPMJS? If not, given the MPL licensing, is it acceptable for community member like myself to do so (with your permission) without significant effort to modify branding if required?


Related issues

Is duplicate of SaxonC - Feature #4375: Create a PIP installable Python packageNewO'Neil Delpratt2019-11-06

Actions
Actions #1

Updated by O'Neil Delpratt 11 months ago

  • Is duplicate of Feature #4375: Create a PIP installable Python package added
Actions #2

Updated by O'Neil Delpratt 11 months ago

Thanks for raising this issue. We'd prefer this to be done by Saxonica rather than a third party, but would appreciate any help you can offer.

Actions #3

Updated by Al S 11 months ago

O'Neil Delpratt wrote:

Thanks for raising this issue. We'd prefer this to be done by Saxonica rather than a third party, but would appreciate any help you can offer.

Ok how can we proceed with that? Do you have some kind of CI/CD infrastructure such that, one a release is ready, and it will build the code and run additional steps to prepare the compressed archive on the website? I can work with you on examples with shell script, Makefile build steps, but how we approach this for the community largely depends on the tooling you use and what you are comfortable with.

Actions #4

Updated by O'Neil Delpratt 11 months ago

Hi, Lets discuss this next week. Probably best to continue discussion via email () and on a Zoom/MS Team meeting.

Actions #5

Updated by Al S 11 months ago

O'Neil Delpratt wrote:

Hi, Lets discuss this next week. Probably best to continue discussion via email () and on a Zoom/MS Team meeting.

Sounds good.

Actions #6

Updated by O'Neil Delpratt 11 months ago

  • Status changed from New to AwaitingInfo

Hi, trying to reach out to you, but cannot see your email.

Actions #7

Updated by Al S 10 months ago

O'Neil Delpratt wrote:

Hi, trying to reach out to you, but cannot see your email.

I am sorry about that, I dropped the ball here. Sending you an email.

Please register to edit this issue

Also available in: Atom PDF