Skip to main content

Official Saxonica python package for the SaxonC-PE 12.6.0 processor: for XSLT 3.0, XQuery 3.1, XPath 3.1 and XML Schema processing.

Project description

Welcome to SaxonC-@@EDITION@@

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.

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 saxonc@@edition@@

Getting started

Either import the whole API:

from saxonc@@edition@@ import *

Or specific modules:

from saxonc@@edition@@ 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 saxonc@@edition@@ import PySaxonProcessor

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

It will print something like this:

SaxonC-@@EDITION@@ @@VERSION@@ 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 saxonc@@edition@@ 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 saxonc@@edition@@

Because the saxonc@@edition@@ 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 'saxonc@@edition@@' (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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

saxoncpe-12.6.0-cp313-cp313-win_amd64.whl (38.2 MB view details)

Uploaded CPython 3.13Windows x86-64

saxoncpe-12.6.0-cp313-cp313-manylinux_2_24_x86_64.whl (41.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64

saxoncpe-12.6.0-cp313-cp313-manylinux_2_24_aarch64.whl (40.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64

saxoncpe-12.6.0-cp313-cp313-macosx_11_0_arm64.whl (37.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

saxoncpe-12.6.0-cp313-cp313-macosx_10_11_x86_64.whl (39.0 MB view details)

Uploaded CPython 3.13macOS 10.11+ x86-64

saxoncpe-12.6.0-cp312-cp312-win_amd64.whl (38.2 MB view details)

Uploaded CPython 3.12Windows x86-64

saxoncpe-12.6.0-cp312-cp312-manylinux_2_24_x86_64.whl (41.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64

saxoncpe-12.6.0-cp312-cp312-manylinux_2_24_aarch64.whl (40.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64

saxoncpe-12.6.0-cp312-cp312-macosx_11_0_arm64.whl (37.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

saxoncpe-12.6.0-cp312-cp312-macosx_10_11_x86_64.whl (39.0 MB view details)

Uploaded CPython 3.12macOS 10.11+ x86-64

saxoncpe-12.6.0-cp311-cp311-win_amd64.whl (38.2 MB view details)

Uploaded CPython 3.11Windows x86-64

saxoncpe-12.6.0-cp311-cp311-manylinux_2_24_x86_64.whl (41.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64

saxoncpe-12.6.0-cp311-cp311-manylinux_2_24_aarch64.whl (40.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64

saxoncpe-12.6.0-cp311-cp311-macosx_11_0_arm64.whl (37.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

saxoncpe-12.6.0-cp311-cp311-macosx_10_11_x86_64.whl (39.0 MB view details)

Uploaded CPython 3.11macOS 10.11+ x86-64

saxoncpe-12.6.0-cp310-cp310-win_amd64.whl (38.2 MB view details)

Uploaded CPython 3.10Windows x86-64

saxoncpe-12.6.0-cp310-cp310-manylinux_2_24_x86_64.whl (41.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64

saxoncpe-12.6.0-cp310-cp310-manylinux_2_24_aarch64.whl (40.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARM64

saxoncpe-12.6.0-cp310-cp310-macosx_11_0_arm64.whl (37.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

saxoncpe-12.6.0-cp310-cp310-macosx_10_11_x86_64.whl (39.0 MB view details)

Uploaded CPython 3.10macOS 10.11+ x86-64

saxoncpe-12.6.0-cp39-cp39-win_amd64.whl (38.2 MB view details)

Uploaded CPython 3.9Windows x86-64

saxoncpe-12.6.0-cp39-cp39-manylinux_2_24_x86_64.whl (41.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64

saxoncpe-12.6.0-cp39-cp39-manylinux_2_24_aarch64.whl (40.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ ARM64

saxoncpe-12.6.0-cp39-cp39-macosx_11_0_arm64.whl (37.5 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

saxoncpe-12.6.0-cp39-cp39-macosx_10_11_x86_64.whl (39.0 MB view details)

Uploaded CPython 3.9macOS 10.11+ x86-64

File details

Details for the file saxoncpe-12.6.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: saxoncpe-12.6.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 38.2 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.20

File hashes

Hashes for saxoncpe-12.6.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3cb6ea49951c8d39be5b050cd30fbdab47c14803648805b12f9ef6faaea4a99f
MD5 0baacd3ced840c821623fc9140db72a9
BLAKE2b-256 11074f5ce639d845652f67b3065c9a70cc0b50ae57816db7f0d95c998fbe691d

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp313-cp313-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp313-cp313-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 727696929964654adce9beb9ec5bebb1f6a42a1b9b7569bab5b396b19fda4889
MD5 52adaa0157fff981d131c0f7ab06cf0c
BLAKE2b-256 ed1e324b01332a35c3a4810c53cc7e41de3f93326fafd451e5d335079cfec522

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp313-cp313-manylinux_2_24_aarch64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp313-cp313-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 94b2e45682d733b7b17acc3307d868d2622ff4d4c1e085ae2be906aa8eaee417
MD5 db6254ff5267e532618c5d18c541517a
BLAKE2b-256 3f8f88011e38c59b7896690994da334952339591d2ce3da044896c682cd0b398

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cacf84b9ebb8d6d7abef2cc1381027ef15724cc22311d79e6a250cb5de2d5a0f
MD5 e3602b75647334741b4155e4d755eba6
BLAKE2b-256 fce54e7b054732678639e01fccafce0c6860ea08a3c57c61204100a093109670

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp313-cp313-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp313-cp313-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 75150036dc074fb453d87384541240c69be6997792bf9d9c001f21c8cb965671
MD5 00c35fdd4776827e3a02466818c02a4e
BLAKE2b-256 8552699fbcdf3464ec0cebcd9807b6a802df4936eb266b93985738035db8dd9e

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: saxoncpe-12.6.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 38.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.20

File hashes

Hashes for saxoncpe-12.6.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9c6073f79968514dbdf5836656e8d035c16983570567c2e514045adeaeda9719
MD5 d501281f57b11b5713d54bd6030c1d0f
BLAKE2b-256 110741add584a3760cac736c0e17bf1f54fc7e1b1089b1717d817d65eabecd64

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp312-cp312-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp312-cp312-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 de0ea358c2b9675a868da57590507af85d224a45ebcc573d1efddc396d12189f
MD5 fcfa2bb575f5f6afd71cb2059fdfc8f9
BLAKE2b-256 d65ddaddb0488a6b6353d275891b42e896e54e6dbd57f1c6d6e3f3d365f0604c

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp312-cp312-manylinux_2_24_aarch64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp312-cp312-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 cd4f12d6408c9bec1288f8ef4bba5e6dae94f07ea2f488c9e73fa6f672b482a1
MD5 837e990ed9ca7a0c86684bce18d43232
BLAKE2b-256 07942276394b246f068c32886d1383897fdf65694137a4042cd87f45f1e3fb08

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c33d61905b302b17a85f0af810f88427f55fddcce87e6df6d1a27ce24c8b163
MD5 a5a330fd065c21207db16d22a3d11cfb
BLAKE2b-256 9e538cc3cd55f0e6481953e0639284da38fbba094e9865539b733a0be9745232

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp312-cp312-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp312-cp312-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 3cbeafa834ddde1a0140eb4d79ce63f0316192eab342295481eda135e50f66ba
MD5 d026d36856f3018964b561671a716de7
BLAKE2b-256 946c37517073a201ac9eafcd265911e1162e2912fdf3b56ad4441f9b349f555a

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: saxoncpe-12.6.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 38.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.20

File hashes

Hashes for saxoncpe-12.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b5f602980a2755bde3f73d45864dd4df12fca842316b46550cd9fb2458ff461e
MD5 109f8754e2beefb33682d8ebb02da46a
BLAKE2b-256 8e28306fe6bd318ee6c0f74e2221de925684529353a8ae85bc7c6fffef2d4a60

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp311-cp311-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp311-cp311-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 907e00cca5cc36e1f3999c57aecc204043c9fefe5658581a25e5f0fd334fa890
MD5 9c30f09ea8233a3d95fcd17d3f65a946
BLAKE2b-256 c6b4ec6b54cdbe00752e8f4bba4d61ea5b4aa6a9579dac7b7cef0a73080dd054

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp311-cp311-manylinux_2_24_aarch64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp311-cp311-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 354b516dca854c3db52128021dba5db9a9718063e4e9761eb863af0dbeb9c779
MD5 c962f72fce9cd412339e9876ae0a1ccf
BLAKE2b-256 8004166a81144e942fc333edc100144dd27d341e3b2fc8c6734f77a417bd415d

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 32bc5b7aeb33626a424cf6f345bc2b318607bbe66b16a169f22112814d766d6b
MD5 9a3a0d9a84556efb7c5f923741871329
BLAKE2b-256 de211d70f5fb7b389842d52f087fb7cc08f4f46ab1011c8b8a44340ac02e43c2

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp311-cp311-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp311-cp311-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 35b0c1e0a3ccd4a88b97e86e7590141de796b45029361072b9f7e43e67c717af
MD5 48bd3334bd79470660449526c1631221
BLAKE2b-256 82b9aa962f22b6d55606d818858530088da4f37151a5819407c2717269c99d04

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: saxoncpe-12.6.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 38.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.20

File hashes

Hashes for saxoncpe-12.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fe3b7eea82de79646c0a4c8d58a128cb6e9e1290bfaed6c6f31fa5214d009f5a
MD5 47f307904da2ea6483bf444ccb29771e
BLAKE2b-256 51b7a8c1bfd4bcb804c6000cdb5f1318c923ec1a8ed97e8b72029891c437aea4

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp310-cp310-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp310-cp310-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 f8aa89fc79b01c008ed6da374078b1a19db8266164782e4b264d0dbdd5eb305b
MD5 2eb8dfaefc873a76311d7e0a14de48d3
BLAKE2b-256 2130f879f3706d7c71772fde87ce2a5cc68f4cfb93a7590c282ef434b4cc6370

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp310-cp310-manylinux_2_24_aarch64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp310-cp310-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 480e21b7dcac4342f7bc5124648bac9417b3316057b134608e11630f0516e468
MD5 28a61d8a63c5eebbf384316284703287
BLAKE2b-256 b2544f11316fd3d66b3d4564c1e9bb1fcf838adc84fe8b3f21a10f3f5f06e6c6

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3f1936daa8ece94fb7e977cf34b193e1dfa65f81e12a3cb90da69b2525cb6b1a
MD5 95197c1a9daefba8b8f0e1536d1ae6d3
BLAKE2b-256 65ed7b0c9584a7e1778ec0ed1cfa7458bc4e504bd6dba4d4b05dbed68a9a8f8e

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp310-cp310-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp310-cp310-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 57230e9025ad680b9366f107019fc71027ab0909ae4f12534af8ed65bdd0cab7
MD5 f3108a7b593515f5d453ce4d6fe13f33
BLAKE2b-256 9839bc41c00be0e272c7214787ec2f86047b9cbb2bb592ccbb995cd37df62ea2

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: saxoncpe-12.6.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 38.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.20

File hashes

Hashes for saxoncpe-12.6.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 63bddf2afac6ee51366bbcef11450d2409ba17e21c5b3658ad461ff899e2a71f
MD5 67bfe448f626c1d22b6b9d3bf59f9c6b
BLAKE2b-256 788bc6858fdadb6ef64072b7c1c175af32a35bbcc8436f5cfa7052c9ef8d9e5d

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp39-cp39-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp39-cp39-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 11bd3d73fb97f1731a86e9504a8edb93a7b803d1615078e364eada53031d6fc1
MD5 90defec54c9d88ff5b65c1a1beed75b2
BLAKE2b-256 734cb419dbfecd95d26f354c1927713cdf40388f2313ce2d926b2e6a3d361141

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp39-cp39-manylinux_2_24_aarch64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp39-cp39-manylinux_2_24_aarch64.whl
Algorithm Hash digest
SHA256 45511fd3681c4ba219ca24e29b75c4e500906674793bcded1a35d42ec4c3b251
MD5 68df22444da11c7f179239b7e0ffe2fd
BLAKE2b-256 3c1174eee15c0e18a80f7287d6f976dfbcff45407107e4dba1dd23df1556dabe

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 35fb69d2a8c6ddd0cdddd54700be9764b77621b565f503a9b2d81b517a32ba57
MD5 4b8dd4b5ddf3607e7e40f50e537d5343
BLAKE2b-256 56a6333a72718bd44973b00bad95c803791d5275ef5a4be150c94bec127ae276

See more details on using hashes here.

File details

Details for the file saxoncpe-12.6.0-cp39-cp39-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for saxoncpe-12.6.0-cp39-cp39-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 52bf525996bc440ee5e263bdb7959acb6f5b01e578b9705f3e9e6a37bd926672
MD5 bceaababe06ffda7edecd21834c20f1d
BLAKE2b-256 9a95e876e0d189ba68942beaddb3903f15368b6b1cce3ad04d3e2e298fda9c32

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page