Skip to main content

Welcome to SaxonC-HE

This is the official Saxonica Python wheel package for Saxon, an XML document processor. SaxonC provides APIs to run XSLT 3.0 transformations, XQuery 3.1 queries, XPath 3.1, and XML Schema validation.

Important security note

SaxonC is affected by the eMudhra CA compromise, because it contains its own CA Cert bundle, separate from Python's own mechanisms like certifi.

This bundle comes from GraalVM, where Oracle have issued the CVE-2026-91403 and CVE-2026-114820 advisories.

These relate to the compromised eMudhra certificates. The 12.10.1 and 13.1.1 release adopts the mitigation recommended in CVE-2026-114820: they have been rebuilt with updates that remove the set of impacted root CA certificates related to eMudhra.

Users should upgrade from vulnerable versions immediately.

Vulnerable versions are SaxonC 12.6 to, and including, 12.10, 13.0, and 13.1. Versions 12.5 and prior are not vulnerable because they predate the compromised certificates.

If you cannot upgrade, and your workflows access should not access remote URIs (through <xsl:import>, fn:doc(), or other mechanisms) then you can prevent HTTP/HTTPS resource access by restricting Saxon with the ALLOWED_PROTOCOLS configuration option. See the documentation at https://www.saxonica.com/saxon-c/documentation13/index.html#!configuration and https://www.saxonica.com/documentation13/index.html#!configuration/config-features.

If you must access remote HTTPS URIs, then no mitigation is possible, and you should upgrade as soon as possible.

SaxonC-HE

The SaxonC release comes in separate wheels for the three product editions:

  • saxonche (SaxonC-HE: open-source Home Edition)
  • saxoncpe (SaxonC-PE: Professional Edition)
  • saxoncee (SaxonC-EE: Enterprise Edition)

SaxonC-PE and SaxonC-EE are commercial products that require a valid license key. Licenses can be purchased from the Saxonica online store. Alternatively a 30-day evaluation license is available free of charge. By downloading the software, you are agreeing to our terms and conditions.

For full documentation for the latest SaxonC release, see the SaxonC 12 documentation.

Why choose SaxonC?

The main reason for using SaxonC in preference to other XML tools available for Python is that it supports all the latest W3C standards: XSLT 3.0, XPath 3.1, XQuery 3.1, and XSD 1.1. It even includes experimental support for the draft 4.0 specifications currently under development.

About SaxonC

SaxonC is a version of Saxon developed by compiling the Java source code to native executables that run on the C/C++ platform, with extensions for PHP and Python. All features of Saxon have been ported, other than those (such as collations) that are necessarily platform dependent. In particular, SaxonC provides processing in XSLT, XQuery and XPath, and Schema validation. It therefore makes these processing capabilities available to a plethora of other languages that are strongly coupled to C/C++ such as PHP, Perl, Python, and Ruby.

About Saxonica

Saxon is developed by Saxonica, a company created in 2004 by Michael Kay, who was the editor of the XSLT 2.0 and 3.0 specifications in W3C. The original Saxon product on the Java platform has been continually developed for over 20 years, and has acquired a reputation for standards conformance, performance, and reliability.

Installation

pip install saxonche

Getting started

Either import the whole API:

from saxonche import *

Or specific modules:

from saxonche import PySaxonProcessor

The SaxonC API includes classes for constructing XDM data models and for a variety of processors. For full details see the SaxonC Python API documentation.

The following short example shows how to get the Saxon version from the PySaxonProcessor:

from saxonche import PySaxonProcessor

proc = PySaxonProcessor(license=False)
print(proc.version)

It will print something like this:

SaxonC-HE 12.10.1 from Saxonica

Note: license=False requests the open-source version of Saxon, whereas license=True requests the commercial product - which requires a license file. SaxonC looks for the license key in the directory identified by the environment variable SAXONC_HOME. To explicitly set the location of the license key, create a licensed PySaxonProcessor and set the licenseFileLocation property on it before doing anything else:

from saxoncee import PySaxonProcessor

proc = PySaxonProcessor(license=True)
proc.set_configuration_property("http://saxon.sf.net/feature/licenseFileLocation",
                                    "/path/to/saxon-license.lic")
...

Example: Running a transformation

The following basic example shows how an XSLT stylesheet can be run against a source XML document in Python using SaxonC:

from saxonche import *

proc = PySaxonProcessor(license=False)
 
xsltproc = proc.new_xslt30_processor()
document = proc.parse_xml(xml_text="<doc><item>text1</item><item>text2</item><item>text3</item></doc>")
executable = xsltproc.compile_stylesheet(stylesheet_file="test.xsl")
output = executable.transform_to_string(xdm_node=document)
print(output)

For more Python examples, and further details about installing and configuring the product, see the SaxonC 12 documentation.

Using pylint on a project which uses saxonche

Because the saxonche is a C extension, you will need to either configure Pylint to load the module to avoid pylint errors like:

E0611: No name 'PySaxonProcessor' in module 'saxonche' (no-name-in-module)
$ pylint --extension-pkg-allow-list=saxonche  my_module.py

Support

All users are welcome to use the public support site for reporting issues and seeking help (registration required). In addition, many questions are asked and answered on StackOverflow: please use the saxon tag.

Acknowledgement

We learned a lot about how to create Python wheels for Saxon from the Saxonpy wheel package, which is a third-party project on github.

Metadata

Release files for saxonche 12.10.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for saxonche 12.10.1
File Actions
saxonche-12.10.1-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details for saxonche-12.10.1-cp315-cp315t-win_amd64.whl
saxonche-12.10.1-cp315-cp315t-manylinux_2_24_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ x86-64 Details for saxonche-12.10.1-cp315-cp315t-manylinux_2_24_x86_64.whl
saxonche-12.10.1-cp315-cp315t-manylinux_2_24_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ ARM64 Details for saxonche-12.10.1-cp315-cp315t-manylinux_2_24_aarch64.whl
saxonche-12.10.1-cp315-cp315t-macosx_11_0_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ x86-64 Details for saxonche-12.10.1-cp315-cp315t-macosx_11_0_x86_64.whl
saxonche-12.10.1-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details for saxonche-12.10.1-cp315-cp315t-macosx_11_0_arm64.whl
saxonche-12.10.1-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for saxonche-12.10.1-cp315-cp315-win_amd64.whl
saxonche-12.10.1-cp315-cp315-manylinux_2_24_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.24+ x86-64 Details for saxonche-12.10.1-cp315-cp315-manylinux_2_24_x86_64.whl
saxonche-12.10.1-cp315-cp315-manylinux_2_24_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.24+ ARM64 Details for saxonche-12.10.1-cp315-cp315-manylinux_2_24_aarch64.whl
saxonche-12.10.1-cp315-cp315-macosx_11_0_x86_64.whl CPython 3.15 CPython 3.15 macOS 11.0+ x86-64 Details for saxonche-12.10.1-cp315-cp315-macosx_11_0_x86_64.whl
saxonche-12.10.1-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for saxonche-12.10.1-cp315-cp315-macosx_11_0_arm64.whl
saxonche-12.10.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for saxonche-12.10.1-cp314-cp314t-win_amd64.whl
saxonche-12.10.1-cp314-cp314t-manylinux_2_24_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Details for saxonche-12.10.1-cp314-cp314t-manylinux_2_24_x86_64.whl
saxonche-12.10.1-cp314-cp314t-manylinux_2_24_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64 Details for saxonche-12.10.1-cp314-cp314t-manylinux_2_24_aarch64.whl
saxonche-12.10.1-cp314-cp314t-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64 Details for saxonche-12.10.1-cp314-cp314t-macosx_11_0_x86_64.whl
saxonche-12.10.1-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for saxonche-12.10.1-cp314-cp314t-macosx_11_0_arm64.whl
saxonche-12.10.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for saxonche-12.10.1-cp314-cp314-win_amd64.whl
saxonche-12.10.1-cp314-cp314-manylinux_2_24_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ x86-64 Details for saxonche-12.10.1-cp314-cp314-manylinux_2_24_x86_64.whl
saxonche-12.10.1-cp314-cp314-manylinux_2_24_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ ARM64 Details for saxonche-12.10.1-cp314-cp314-manylinux_2_24_aarch64.whl
saxonche-12.10.1-cp314-cp314-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 11.0+ x86-64 Details for saxonche-12.10.1-cp314-cp314-macosx_11_0_x86_64.whl
saxonche-12.10.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for saxonche-12.10.1-cp314-cp314-macosx_11_0_arm64.whl
saxonche-12.10.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for saxonche-12.10.1-cp313-cp313-win_amd64.whl
saxonche-12.10.1-cp313-cp313-manylinux_2_24_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ x86-64 Details for saxonche-12.10.1-cp313-cp313-manylinux_2_24_x86_64.whl
saxonche-12.10.1-cp313-cp313-manylinux_2_24_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ ARM64 Details for saxonche-12.10.1-cp313-cp313-manylinux_2_24_aarch64.whl
saxonche-12.10.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for saxonche-12.10.1-cp313-cp313-macosx_11_0_arm64.whl
saxonche-12.10.1-cp313-cp313-macosx_10_11_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.11+ x86-64 Details for saxonche-12.10.1-cp313-cp313-macosx_10_11_x86_64.whl
saxonche-12.10.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for saxonche-12.10.1-cp312-cp312-win_amd64.whl
saxonche-12.10.1-cp312-cp312-manylinux_2_24_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64 Details for saxonche-12.10.1-cp312-cp312-manylinux_2_24_x86_64.whl
saxonche-12.10.1-cp312-cp312-manylinux_2_24_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ ARM64 Details for saxonche-12.10.1-cp312-cp312-manylinux_2_24_aarch64.whl
saxonche-12.10.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for saxonche-12.10.1-cp312-cp312-macosx_11_0_arm64.whl
saxonche-12.10.1-cp312-cp312-macosx_10_11_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.11+ x86-64 Details for saxonche-12.10.1-cp312-cp312-macosx_10_11_x86_64.whl
saxonche-12.10.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for saxonche-12.10.1-cp311-cp311-win_amd64.whl
saxonche-12.10.1-cp311-cp311-manylinux_2_24_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64 Details for saxonche-12.10.1-cp311-cp311-manylinux_2_24_x86_64.whl
saxonche-12.10.1-cp311-cp311-manylinux_2_24_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ ARM64 Details for saxonche-12.10.1-cp311-cp311-manylinux_2_24_aarch64.whl
saxonche-12.10.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for saxonche-12.10.1-cp311-cp311-macosx_11_0_arm64.whl
saxonche-12.10.1-cp311-cp311-macosx_10_11_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.11+ x86-64 Details for saxonche-12.10.1-cp311-cp311-macosx_10_11_x86_64.whl
saxonche-12.10.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for saxonche-12.10.1-cp310-cp310-win_amd64.whl
saxonche-12.10.1-cp310-cp310-manylinux_2_24_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64 Details for saxonche-12.10.1-cp310-cp310-manylinux_2_24_x86_64.whl
saxonche-12.10.1-cp310-cp310-manylinux_2_24_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ ARM64 Details for saxonche-12.10.1-cp310-cp310-manylinux_2_24_aarch64.whl
saxonche-12.10.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for saxonche-12.10.1-cp310-cp310-macosx_11_0_arm64.whl
saxonche-12.10.1-cp310-cp310-macosx_10_11_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.11+ x86-64 Details for saxonche-12.10.1-cp310-cp310-macosx_10_11_x86_64.whl
saxonche-12.10.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for saxonche-12.10.1-cp39-cp39-win_amd64.whl
saxonche-12.10.1-cp39-cp39-manylinux_2_24_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64 Details for saxonche-12.10.1-cp39-cp39-manylinux_2_24_x86_64.whl
saxonche-12.10.1-cp39-cp39-manylinux_2_24_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ ARM64 Details for saxonche-12.10.1-cp39-cp39-manylinux_2_24_aarch64.whl
saxonche-12.10.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details for saxonche-12.10.1-cp39-cp39-macosx_11_0_arm64.whl
saxonche-12.10.1-cp39-cp39-macosx_10_11_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.11+ x86-64 Details for saxonche-12.10.1-cp39-cp39-macosx_10_11_x86_64.whl

Total release size: 1.7 GB

Release files / saxonche-12.10.1-cp315-cp315t-win_amd64.whl

Download URL saxonche-12.10.1-cp315-cp315t-win_amd64.whl
Size 37.9 MB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
ceada99034d2fa78e7a2fdf6eefa6738c1c7f8e3deb9412fd0acee996ccc2c76
BLAKE2b-256 checksum
How to use checksums
a242457883210cd56372a3a504456d79964bae62dc96b70dad754fc3ae48c7bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp315-cp315t-manylinux_2_24_x86_64.whl

Download URL saxonche-12.10.1-cp315-cp315t-manylinux_2_24_x86_64.whl
Size 41.0 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
0ebde25f5f812d87353a40bbdb190f0b1316b5030265614b223a6beb5d510059
BLAKE2b-256 checksum
How to use checksums
55f3aafa63f42303619cb51276b28c44b724e5e54af33b3ab0eaface31053dcc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp315-cp315t-manylinux_2_24_aarch64.whl

Download URL saxonche-12.10.1-cp315-cp315t-manylinux_2_24_aarch64.whl
Size 40.2 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
a01c38b00b49b9353d783a36ff1ad756a8382e7cf686b1847176d8b05fa0b889
BLAKE2b-256 checksum
How to use checksums
7d4d306d83096bffce69d0a3c0b4d814d1f40318d5de53306ad18f376c7d0434
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp315-cp315t-macosx_11_0_x86_64.whl

Download URL saxonche-12.10.1-cp315-cp315t-macosx_11_0_x86_64.whl
Size 38.4 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
e81ff3ecf3711aa4252d2a9c3076ce26297ea1ca3a83c197b8605dbaf9ba891a
BLAKE2b-256 checksum
How to use checksums
fedf2c78a45a0ad91ad0a085386c950f476b064337b4fc24f39ff63744155159
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp315-cp315t-macosx_11_0_arm64.whl

Download URL saxonche-12.10.1-cp315-cp315t-macosx_11_0_arm64.whl
Size 36.5 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5a613cf84595e757db1d7cac88ebb6497b1c89bd75090043818b9cbb74c2001b
BLAKE2b-256 checksum
How to use checksums
152a2693cc6e3f1ca24942d8d8cc00c198a9f09296ffffeb0aaa14346e55d13a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp315-cp315-win_amd64.whl

Download URL saxonche-12.10.1-cp315-cp315-win_amd64.whl
Size 37.8 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
92f342978e7b396db6b8d341148efd96c42fe0621f342abd98c098b250c91200
BLAKE2b-256 checksum
How to use checksums
493efce1eeb54af78cac6d9c3a2e1c88a700ab053014d735dd2223dfa10b8302
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp315-cp315-manylinux_2_24_x86_64.whl

Download URL saxonche-12.10.1-cp315-cp315-manylinux_2_24_x86_64.whl
Size 40.9 MB
Tags CPython 3.15 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
8ee5f7057f25b34c66a93cfd8e1c0cc3dab1f41923503ed294c8d43474248d2c
BLAKE2b-256 checksum
How to use checksums
6f604f7262807e26177d449672a11c52802b2220059d99366fea62fbcffa0380
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp315-cp315-manylinux_2_24_aarch64.whl

Download URL saxonche-12.10.1-cp315-cp315-manylinux_2_24_aarch64.whl
Size 39.9 MB
Tags CPython 3.15 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
e77c9de109d6243c35494f915fea36ef6ef6e7b8f335a12411c3a04373d018b6
BLAKE2b-256 checksum
How to use checksums
d39e6e04bac41d7a9d2162f0bc3a6b50bdfcc9f100dbb426979bb7f6c864dbb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp315-cp315-macosx_11_0_x86_64.whl

Download URL saxonche-12.10.1-cp315-cp315-macosx_11_0_x86_64.whl
Size 38.3 MB
Tags CPython 3.15 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
a7aeaea792733d0936419ee7b6f184466710c4f2611d1b4c6f94623e69ef4616
BLAKE2b-256 checksum
How to use checksums
963982bc9c6117be502a2feef747cebb55a7625afe6c7e9503211bf00202d107
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp315-cp315-macosx_11_0_arm64.whl

Download URL saxonche-12.10.1-cp315-cp315-macosx_11_0_arm64.whl
Size 36.5 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
997e37a594a3a7461fa0d73c1767aa6828c73b1d12db6f8dedb1b78239e0b571
BLAKE2b-256 checksum
How to use checksums
c5bc5196fbfc212b7e05f10e7b1f96c809dbdfe9cf39a21dbd7cd80c23c26b9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp314-cp314t-win_amd64.whl

Download URL saxonche-12.10.1-cp314-cp314t-win_amd64.whl
Size 37.9 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
e9699a43243ab2e0e0d3521f3a235b046ac62dfeb5dfd2efd517b42d5cafdacc
BLAKE2b-256 checksum
How to use checksums
2c281b89deee17ddc8a7ab84bdece9fc3eef3c22f9e952b5265538f290ba58a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp314-cp314t-manylinux_2_24_x86_64.whl

Download URL saxonche-12.10.1-cp314-cp314t-manylinux_2_24_x86_64.whl
Size 41.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
5d4088460442e4459ea65291ff701ec0163d108e24ab71bc51c65b0c6db2e899
BLAKE2b-256 checksum
How to use checksums
61c5785cbc7da956c622a1ed0fcf727fb6deee9431c11d5345a77821d566720a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp314-cp314t-manylinux_2_24_aarch64.whl

Download URL saxonche-12.10.1-cp314-cp314t-manylinux_2_24_aarch64.whl
Size 40.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
8fe6ba0eee8b8d369193a55f1b60e3934d2f2e7305f80f384711396a4ee3e7e6
BLAKE2b-256 checksum
How to use checksums
e0fee9ed0e64aa9827746c9289c6bfa20f08109bddced72737d81b23c17923c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp314-cp314t-macosx_11_0_x86_64.whl

Download URL saxonche-12.10.1-cp314-cp314t-macosx_11_0_x86_64.whl
Size 38.4 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
231c51bdc044fca00e9fea331936d915e93f37a53eaeb871b9c5287d10c8a28f
BLAKE2b-256 checksum
How to use checksums
055734ce9980541bc7d3417cef3088b915522aee8fca1d1e329b698073559cd1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL saxonche-12.10.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 36.5 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
551dfee62329fed818326273e61270acc426c6aa84549540d187742f7cb22329
BLAKE2b-256 checksum
How to use checksums
2ef30229a507ae70500772c5dc4a02e16e0ccd5f27f0416c0e6e59b1e9d69598
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp314-cp314-win_amd64.whl

Download URL saxonche-12.10.1-cp314-cp314-win_amd64.whl
Size 37.8 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
cf238b4d519076d819bcb1c69ee6125fc64594fe6de278d46a03ff09f4b206aa
BLAKE2b-256 checksum
How to use checksums
6ec096e3d7fef64f09bc7b2eec3731efcd1d1813c6b14aad4c5f2ab5ad5566bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp314-cp314-manylinux_2_24_x86_64.whl

Download URL saxonche-12.10.1-cp314-cp314-manylinux_2_24_x86_64.whl
Size 40.9 MB
Tags CPython 3.14 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
a4b631a24542bdfbfaec01f7321f2becc9c3e2aa4b8ec7379ef3458d629bc8ee
BLAKE2b-256 checksum
How to use checksums
a1703458ac086ade79f4ec00524ae8bb77139814f8559bdae35c84cf7ecf453d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp314-cp314-manylinux_2_24_aarch64.whl

Download URL saxonche-12.10.1-cp314-cp314-manylinux_2_24_aarch64.whl
Size 39.9 MB
Tags CPython 3.14 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
152cc12bb54df3a7b0cd150c3d785fb3798104daace916a523bc40b3be15c6f6
BLAKE2b-256 checksum
How to use checksums
4479e1bfddfc80f70ea27afc4beae555b866d64c35b027bdfb10ad5c05c1ea1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp314-cp314-macosx_11_0_x86_64.whl

Download URL saxonche-12.10.1-cp314-cp314-macosx_11_0_x86_64.whl
Size 38.3 MB
Tags CPython 3.14 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
3c7d57f4fba36e43c8842fd56e8146b05ad6e442dfde83bfc2e761c9169a4aa0
BLAKE2b-256 checksum
How to use checksums
98df0fa94bf0f35e889d762be565b24ba42dc546a2efdc088d26ff7edfca4bcd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL saxonche-12.10.1-cp314-cp314-macosx_11_0_arm64.whl
Size 36.5 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5f05a43e0528b100201e9be899402f95c0db836aff149f7a53a3426432ed0229
BLAKE2b-256 checksum
How to use checksums
84779ec66b06cbe41fc95ad91576a4a87b31e4acf37c91999e6e16b4feebf522
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp313-cp313-win_amd64.whl

Download URL saxonche-12.10.1-cp313-cp313-win_amd64.whl
Size 37.8 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
de0f06abe38cb21781d347861d6266d1c0f2371cb87b8c476aadffba448d933b
BLAKE2b-256 checksum
How to use checksums
958cdd8990a836120976b70446c831ffa0d130adc228dbaed1f94f1d39a7c544
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp313-cp313-manylinux_2_24_x86_64.whl

Download URL saxonche-12.10.1-cp313-cp313-manylinux_2_24_x86_64.whl
Size 40.9 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
438fab382c71e32b522bf8f07c69fa75a82739fce10fe3eef069d7ef4400d74d
BLAKE2b-256 checksum
How to use checksums
0c79115ed548360e52b806dd1de9cef56297dfba91ec8ff81b9dc633fead534e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp313-cp313-manylinux_2_24_aarch64.whl

Download URL saxonche-12.10.1-cp313-cp313-manylinux_2_24_aarch64.whl
Size 39.9 MB
Tags CPython 3.13 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
ece2cd0192476f7999870ccbba241365bdf3b4f6a6a52aebda7717320f2e4fd9
BLAKE2b-256 checksum
How to use checksums
ce30e646ecc3d4776da8c4047711853077cb6582341924c72a83acdfa21153f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL saxonche-12.10.1-cp313-cp313-macosx_11_0_arm64.whl
Size 36.5 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
20912921b02c0ae4db5294f6bb94a465561e51dca0a75d5edd95d2e3e9820a83
BLAKE2b-256 checksum
How to use checksums
01ac5d5722e0a8b32534a0c38e6ef8d245966575416ceae004d1ae9319ba2c94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp313-cp313-macosx_10_11_x86_64.whl

Download URL saxonche-12.10.1-cp313-cp313-macosx_10_11_x86_64.whl
Size 38.4 MB
Tags CPython 3.13 macOS 10.11+ x86-64
SHA-256 checksum
How to use checksums
a3b5a325d6e69b850b1d93f4daef9848eb5fe515cbcb3a48e2bb729ba0509a35
BLAKE2b-256 checksum
How to use checksums
0d2f45d5682a6dc2bd18a73096e5dafc65f8cf707592b26f191874923d11dd75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp312-cp312-win_amd64.whl

Download URL saxonche-12.10.1-cp312-cp312-win_amd64.whl
Size 37.8 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
5916052934bb353013d25112c378f28d3c47c6427b9e9896ca399e1f3cf3e6dd
BLAKE2b-256 checksum
How to use checksums
12397cb46618d0c6f031616ae698aa62cdbc0d8326dc7660565f07d5027d28b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp312-cp312-manylinux_2_24_x86_64.whl

Download URL saxonche-12.10.1-cp312-cp312-manylinux_2_24_x86_64.whl
Size 40.9 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
8b32850957a7e70b2380a95328e9b3b8de0935e25321d754990527cc886c6ec8
BLAKE2b-256 checksum
How to use checksums
3892733e7c5d27446f4c1daa0c7f4fe9b6c26bec11f2df19705a00d3d8f1518f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp312-cp312-manylinux_2_24_aarch64.whl

Download URL saxonche-12.10.1-cp312-cp312-manylinux_2_24_aarch64.whl
Size 39.9 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
764a1c79610cfa2fd0d22a45819ffb7ed4d532fb1f30dbdbf829bd0f05d6ed59
BLAKE2b-256 checksum
How to use checksums
6c96252f2b728a9c31da1309c797c8c485ca52e803b59c8493075edb9a9e1b21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL saxonche-12.10.1-cp312-cp312-macosx_11_0_arm64.whl
Size 36.5 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c693a62f7b87809006e1a7d69e94fbafec59265c268392c6b5feed2d672886b5
BLAKE2b-256 checksum
How to use checksums
d927907366163298286a1942b21c05165e438aeae9a586e3cfb2fa19819f4c5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp312-cp312-macosx_10_11_x86_64.whl

Download URL saxonche-12.10.1-cp312-cp312-macosx_10_11_x86_64.whl
Size 38.4 MB
Tags CPython 3.12 macOS 10.11+ x86-64
SHA-256 checksum
How to use checksums
bd0089a198a4a8a97b78dfdb3a3405bae06f59a893563e92eb35481e927a7130
BLAKE2b-256 checksum
How to use checksums
3eb086fddfef596d0ba579d9a291066947e16403a6f60bef3d4f4b38e0ba0380
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp311-cp311-win_amd64.whl

Download URL saxonche-12.10.1-cp311-cp311-win_amd64.whl
Size 37.8 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a23ee17b8b087950acf675a48118963331857b842bfc16469bfa41b8ac30e87b
BLAKE2b-256 checksum
How to use checksums
dc142a42e3717b37eb285f745e495f76b95cc06e299e223e1887ad9a895614fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp311-cp311-manylinux_2_24_x86_64.whl

Download URL saxonche-12.10.1-cp311-cp311-manylinux_2_24_x86_64.whl
Size 41.0 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
0d2d98f5a9f840a8b00ed27f11e42f071ed770326967cc6c11819a36c348a695
BLAKE2b-256 checksum
How to use checksums
e486b162ecffd93f6b9513bc8b410a61da47e93148dd3091222fe917d3d32d46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp311-cp311-manylinux_2_24_aarch64.whl

Download URL saxonche-12.10.1-cp311-cp311-manylinux_2_24_aarch64.whl
Size 40.1 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
1ac7ed151e0e15b53f9e3b7dcae6d513e41fcf9d8fb748d7796a27a3a5f4f860
BLAKE2b-256 checksum
How to use checksums
364edf17f9ba45bdf3d6377a7f1e2ffe5a94ab120afcb8838d26ddc8ed3e7c0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL saxonche-12.10.1-cp311-cp311-macosx_11_0_arm64.whl
Size 36.5 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9a7a7e9ed1a9b759337098e9298dd849627e97f0b26b7221143ce7de45d3940b
BLAKE2b-256 checksum
How to use checksums
4bd46ca984994f682919cf2f8a07178cc1a16b6e7acf163df6a009bb157a666a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp311-cp311-macosx_10_11_x86_64.whl

Download URL saxonche-12.10.1-cp311-cp311-macosx_10_11_x86_64.whl
Size 38.4 MB
Tags CPython 3.11 macOS 10.11+ x86-64
SHA-256 checksum
How to use checksums
c5df3e64e9b890d741d41c050d8fdd9830a6909cfd8de9adea6ee665da1b765a
BLAKE2b-256 checksum
How to use checksums
b97f9c432c64306d284dab5f0c420110cd4053a53729f337877177d932428c5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp310-cp310-win_amd64.whl

Download URL saxonche-12.10.1-cp310-cp310-win_amd64.whl
Size 37.8 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
e0ee14cf6060f15f145964db1f96640d96d6f5fa9d865d133253d6753977877d
BLAKE2b-256 checksum
How to use checksums
0fa4895b246e16b250327b440bae6bd2d6d742344dd485aff1f79390e0caf2f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp310-cp310-manylinux_2_24_x86_64.whl

Download URL saxonche-12.10.1-cp310-cp310-manylinux_2_24_x86_64.whl
Size 40.9 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
3bb391bc95e2143d43e5a48ed61965070db393c6f2b0531f32235ecea277a41a
BLAKE2b-256 checksum
How to use checksums
ffa7591253417dc9069782d2af1c27fbea0bc905fb4cd82abe18ac267cc34e52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp310-cp310-manylinux_2_24_aarch64.whl

Download URL saxonche-12.10.1-cp310-cp310-manylinux_2_24_aarch64.whl
Size 39.9 MB
Tags CPython 3.10 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
0da0bc1fee6bbd68fac142bb2e6232c6983d2d5800ce5f0289086a93e54ef92c
BLAKE2b-256 checksum
How to use checksums
2685b9b732d5bdaba0638461ac35261fc36d93befa0800cca181f01cdab589a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL saxonche-12.10.1-cp310-cp310-macosx_11_0_arm64.whl
Size 36.5 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4f994157fec6c0b8d16954716caff5e33ee29d35bd9ad3d19d6cac219f63f28c
BLAKE2b-256 checksum
How to use checksums
497abd3767cfef15084057d509a57fae366f8e31df6185d696600325a8ad9fbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp310-cp310-macosx_10_11_x86_64.whl

Download URL saxonche-12.10.1-cp310-cp310-macosx_10_11_x86_64.whl
Size 38.3 MB
Tags CPython 3.10 macOS 10.11+ x86-64
SHA-256 checksum
How to use checksums
fdcd86325e4ddb72be9d8f290a1644618850b496a00ff5596b2af29db2fcb621
BLAKE2b-256 checksum
How to use checksums
e20c8c7ab0c952d8d4049f583aa401cf6f0cc988a84ef943849c7710e2a33e38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp39-cp39-win_amd64.whl

Download URL saxonche-12.10.1-cp39-cp39-win_amd64.whl
Size 37.8 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
877ad72fb5da147877d2229406205fe0963da23c238a053dea61e8f8534efcd0
BLAKE2b-256 checksum
How to use checksums
e32c3d0ff004a9d98af693a1d7027a91d7e87805345fc95e409ec28099a832b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp39-cp39-manylinux_2_24_x86_64.whl

Download URL saxonche-12.10.1-cp39-cp39-manylinux_2_24_x86_64.whl
Size 40.8 MB
Tags CPython 3.9 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
df48996fca7ba490c5155c9b1bb2832fa1379b8e9cb40ee6eb4795c66fd5d7d1
BLAKE2b-256 checksum
How to use checksums
f25c4dc062a99db80776697206290ef4ddc28053a26599b6bee3acc201c119f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp39-cp39-manylinux_2_24_aarch64.whl

Download URL saxonche-12.10.1-cp39-cp39-manylinux_2_24_aarch64.whl
Size 39.9 MB
Tags CPython 3.9 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
b81cd7f541b8deff40387ae07c6d0b884c37ffd9c5953480b00d08f6c3426800
BLAKE2b-256 checksum
How to use checksums
9a3d24880bef8169f84e623208d28881c9019072a68406a317aa346068b43efd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL saxonche-12.10.1-cp39-cp39-macosx_11_0_arm64.whl
Size 36.5 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c194aa39579e655a037c12b0f5005fa837b37117d16d717f09f4687461554d8b
BLAKE2b-256 checksum
How to use checksums
5e6c5692a6f875ebc4dbcffdc1d04153a8fe8662c348e2b9e084fb6d1de385bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / saxonche-12.10.1-cp39-cp39-macosx_10_11_x86_64.whl

Download URL saxonche-12.10.1-cp39-cp39-macosx_10_11_x86_64.whl
Size 38.3 MB
Tags CPython 3.9 macOS 10.11+ x86-64
SHA-256 checksum
How to use checksums
0ceefa84842c8ecf0644df121c412386bc3448128b976651e9986312a5e69bea
BLAKE2b-256 checksum
How to use checksums
b00c406fe19558e50f645c8f53b726f40e0001c704756e3cbf436cfdd032b11e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Security for saxonche 12.10.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page