Project

Profile

Help

Feature #5168

Creation of PyPI Packages

Added by Al S 11 days ago. Updated 5 days ago.

Status:
AwaitingInfo
Priority:
Normal
Assignee:
-
Category:
-
Start date:
2021-11-18
Due date:
2021-11-26
% 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 Saxon/C - Feature #4375: Create a PIP installable Python packageNew2019-11-06

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by O'Neil Delpratt 10 days ago

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

#2 Updated by O'Neil Delpratt 10 days 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.

#3 Updated by Al S 10 days 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.

#4 Updated by O'Neil Delpratt 9 days ago

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

#5 Updated by Al S 8 days 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.

#6 Updated by O'Neil Delpratt 5 days ago

  • Status changed from New to AwaitingInfo

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

Please register to edit this issue

Also available in: Atom PDF