Skip to main content

pyjpegls

Note
This is a fork of the original CharPyLS repository created to be able to add fixes and adaptions, as that repo is not maintained anymore. The rest of this file is unchanged from the original readme.

JPEG-LS for Python via CharLS C++ Library

I wrote this interface to enable easy access to the awesome JPEG-LS lossless image compression algorithm from within my Python application. I had no need to read/write anyone else's JPEG-LS image files, but rather I needed to compress some data structures internal to my application. This data was similar in nature to greyscale imagery such that it was an easy choice to leverage the existing CharLS C++ library I found on codeplex.com. I did eventually incorporate some basic file I/O functionality for my unit tests, and that's why I list Pillow below as a dependency.

I have tested this code on Windows 7 x64, Windows 8 x64, and Ubuntu x64. Note, even though this package has the odd name "CharPyLS", you will import it into your module as "jpeg_ls". Here is a quick example of using this tool to compress an image to a buffer in memory. For more details, check out the examples included within the source code.

    # Read in an image from an existing PNG file.
    fname_img = 'test/image.png'
    data_image = data_io.read_PIL(fname_img)

    # Compress image data to a sequence of bytes.
    data_buffer = jpeg_ls.encode(data_image)

    # Sizes.
    size_png = os.path.getsize(fname_img)
    print('Size of RGB 8-bit image data:  {:n}'.format(len(data_image.tostring())))
    print('Size of PNG encoded data file: {:n}'.format(size_png))
    print('Size of JPEG-LS encoded data:  {:n}'.format(len(data_buffer)))

    # Decompress.
    data_image_b = jpeg_ls.decode(data_buffer)

    # Compare.
    is_same = (data_image == data_image_b).all()
    print('Restored data is identical to original: {:s}'.format(str(is_same)))

The output generated by the above example should look like the following:

Size of RGB 8-bit image data:  5038848
Size of PNG encoded data file: 2409950
Size of JPEG-LS encoded data:  2088357
Restored data is identical to original: True

About JPEG-LS

  • From Wikipedia article: JPEG-LS (ISO-14495-1/ITU-T.87) is an accepted lossless image compression standard derived from the Hewlett Packard LOCO algorithm.
  • From CharLS codeplex site: CharLS is an optimized implementation of the JPEG-LS standard for lossless and near-lossless image compression. JPEG-LS is a low-complexity standard that matches JPEG 2000 compression ratios. In terms of speed, CharLS outperforms open source and commercial JPEG LS implementations.

Dependencies

  • Numpy
  • Cython (only for building and installing, not for everyday use)
  • Pillow (friendly fork of PIL, used here for file I/O with the example and during unit tests)
  • CharLS (source included as subfolder)

Metadata

Release files for pyjpegls 1.5.1

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

Source distribution (sdist)

Source distribution for pyjpegls 1.5.1
File Size Uploaded
pyjpegls-1.5.1.tar.gz 1.1 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for pyjpegls 1.5.1
File
pyjpegls-1.5.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pyjpegls-1.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
pyjpegls-1.5.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
pyjpegls-1.5.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pyjpegls-1.5.1-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
pyjpegls-1.5.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pyjpegls-1.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
pyjpegls-1.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
pyjpegls-1.5.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pyjpegls-1.5.1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
pyjpegls-1.5.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pyjpegls-1.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
pyjpegls-1.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
pyjpegls-1.5.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
pyjpegls-1.5.1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
pyjpegls-1.5.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pyjpegls-1.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
pyjpegls-1.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
pyjpegls-1.5.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pyjpegls-1.5.1-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
pyjpegls-1.5.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
pyjpegls-1.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
pyjpegls-1.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
pyjpegls-1.5.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
pyjpegls-1.5.1-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 45.4 MB

Release files / pyjpegls-1.5.1.tar.gz

Download URL pyjpegls-1.5.1.tar.gz
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
d0fe09dfb7f75ce78e3b1e0519912a42f1827d68bbc3609652f4f8743c956025
BLAKE2b-256 checksum
How to use checksums
2c5998f5e19752ae8ffea9b0d15b4ad3b20022d96479201b9674d4708e3293d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp313-cp313-win_amd64.whl

Download URL pyjpegls-1.5.1-cp313-cp313-win_amd64.whl
Size 1.1 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5812655f1fbb93bd2666ff05616bf3c7eae2474c6c4f8bf8afb6d5e5c0d6e9cf
BLAKE2b-256 checksum
How to use checksums
d88a98c33dae7a420fdd0078df7eed406748abe68eed43622258e03da9049c77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyjpegls-1.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.7 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fb56f056868561a1e49995bcbbe7ba8c38d56838d5c975ef5a0ff887d9189230
BLAKE2b-256 checksum
How to use checksums
48db08ce5743ca250750776bf39729d495442966a2ddb23017e61ac43567c5bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pyjpegls-1.5.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.7 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
dfecd3ea08ff2df367eb90791e3ff5288ccc0293fc13e99adc5542629a97a493
BLAKE2b-256 checksum
How to use checksums
f19d219cd41b62aec45f8f635c0f2175abcbc6642f334d94276da852d077b0d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL pyjpegls-1.5.1-cp313-cp313-macosx_11_0_arm64.whl
Size 1.2 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0080024c9e9e6be7bb0276ea54510488c28c8c9f2c0841049c64ab8b66d899f2
BLAKE2b-256 checksum
How to use checksums
6d9159f22460a9f64b38bbd83de859963a4b5688f9cfac9e67c7d7a33b54373e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL pyjpegls-1.5.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 1.2 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
bba892f411091a0de0736f39ac8da11e667a929fbc1e474657f1291d5e303d37
BLAKE2b-256 checksum
How to use checksums
2df7c3e0e7d5067ce71930b757e61d82aef129b69e7c95ad881adae571ee49b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp312-cp312-win_amd64.whl

Download URL pyjpegls-1.5.1-cp312-cp312-win_amd64.whl
Size 1.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
14d7cf5e61ffdb9343a888dde5e3f9b7e527cc805c31c7f48a1e2cdb73d9d9fa
BLAKE2b-256 checksum
How to use checksums
5032b011c2c33850c8d6f7815cf30257e0e00d9fcb70e0a8052448257636bf19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyjpegls-1.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.7 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5e8c7257bfd1700d563c4fdc60a8794519e00da21798221d964271bc5a027a49
BLAKE2b-256 checksum
How to use checksums
4df6597cd0566f90b33428d6979f2967ac7ff1f7be0631e72c3a170dd966a98a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pyjpegls-1.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.7 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
45630167eb37990701854f882455f4611c24902a2de1d27635076c3fed4a04a7
BLAKE2b-256 checksum
How to use checksums
bc83153aedc15c9064091b2251fba99998866e4a2c0624905b9bae1c31644e5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL pyjpegls-1.5.1-cp312-cp312-macosx_11_0_arm64.whl
Size 1.2 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c3e6355a4bc9d3da46f7d4377793576b261bf60df297cea7167b3556adb98eb7
BLAKE2b-256 checksum
How to use checksums
845f08760f98d1a49bee3046a2da6af4c1da339b49c8ebcbd976e36177af0c89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL pyjpegls-1.5.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 1.2 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
a5430dcd735bc4c0c1eb478510d73a5178a4743cbad1d72113926accdd738921
BLAKE2b-256 checksum
How to use checksums
d3639e65815ea2c1b8abefda341d8fadb7d4d19c4fc9e7f3eb4bff1706a95371
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp311-cp311-win_amd64.whl

Download URL pyjpegls-1.5.1-cp311-cp311-win_amd64.whl
Size 1.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
acbe5ba2dde9b97bb98571a17a949bfbba7c9e40e78dfb79c08ecc568db50cee
BLAKE2b-256 checksum
How to use checksums
3d2a64057a0a464105e40e22adc7a527b1c5453fe374b4002c214123abba6ff5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyjpegls-1.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.7 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8ec9eb9f7bd5332f86b3c9749f17aa8429a7965acfa7f2ab568eb11b70631472
BLAKE2b-256 checksum
How to use checksums
ee67a42ff2401f9accf8b245c7b503e6d71bba3ebdb95cd185a053aa7deedca7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pyjpegls-1.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.7 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
496ae75dc1b06a5e3fb6893593665fa40093e18a162de518ee0609c77cb7d4fe
BLAKE2b-256 checksum
How to use checksums
dc50cb385d00b028037e2b814936bc77e3992a921f40e0d6855e8ef1b171dfef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL pyjpegls-1.5.1-cp311-cp311-macosx_11_0_arm64.whl
Size 1.2 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e206e4ade507f6a3066a134d04a68b7c2570a2365f18e43ee2b01a08f3efcd30
BLAKE2b-256 checksum
How to use checksums
e11d058786659fdb8ffa38a50949c8ba91dc41606269868e88d409ec7e08bac7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL pyjpegls-1.5.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 1.2 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
14b870392e6796ea0e2fac226e97ac730a634549923c475d173bc9c291f02658
BLAKE2b-256 checksum
How to use checksums
97ca32f520feb652c78359c96b2603c7cd2e7bf87600e8239c78e19c86af56c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp310-cp310-win_amd64.whl

Download URL pyjpegls-1.5.1-cp310-cp310-win_amd64.whl
Size 1.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
3fa5009833bb5234698d8d77b3e693810a8ef740eadceebb5650164618f4b2c1
BLAKE2b-256 checksum
How to use checksums
461903cb8a7caf3d204255c35a986d8b4186807611fbc848dbcd4989a7e11000
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyjpegls-1.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.6 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
29bbb8be9193cc88d8bb442d9459da31119dcf76c07b10f44e0926d48620c33b
BLAKE2b-256 checksum
How to use checksums
50c3a7edcbd8c4628d81a2c90674d3835bbf6f1a4ab0d54cfc315de452c4f8e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pyjpegls-1.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.6 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
261c6dc80fe1071631b1c42b877ecb8d9cf9c5d5c8189a18eaa96349ab42fde3
BLAKE2b-256 checksum
How to use checksums
af9cd5fd4835ef18cb681fc5a423d6766b5ce24182c6da88637e87a619fcdb84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL pyjpegls-1.5.1-cp310-cp310-macosx_11_0_arm64.whl
Size 1.2 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0eadf1c7adc934361dad2d0a9e22b14271b22067063568c85e71e4e752be0521
BLAKE2b-256 checksum
How to use checksums
f87a12068c4c53194e05e7fbf00e075e1c87305c70c888fb67be2df36ab93d4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL pyjpegls-1.5.1-cp310-cp310-macosx_10_9_x86_64.whl
Size 1.2 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2efb0cd87f4fea1b4a58649b92dc64d7290424e08374f4ef7bc19caf99370584
BLAKE2b-256 checksum
How to use checksums
26fc99d5a30ccaeca7cf2933b09808e4ef09e313badbb1ee96c9452421d5c4dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp39-cp39-win_amd64.whl

Download URL pyjpegls-1.5.1-cp39-cp39-win_amd64.whl
Size 1.1 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
51579d55f38ce96e593f14168fb2df062b5101e55ffd7ec59e0d8b926d9a3122
BLAKE2b-256 checksum
How to use checksums
a45aa190c2b4cf04038df02d1d04afb095dd1cff7544b512b316b0c66f916510
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyjpegls-1.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.6 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
747919893b160ff61f67dfb69593f9653c2597bb5b481baa2a7a315ea26c588e
BLAKE2b-256 checksum
How to use checksums
2aa115de07dea9e291326944c921eaf020c778136f24b22b8f94f292a85a4ca4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pyjpegls-1.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.6 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
ef8c9a18b7c2b512a9b665cf3407b8403938263fced4933a997a558c24e2750d
BLAKE2b-256 checksum
How to use checksums
8f20510f4a3f9c98ec723ba3433ae89e69002b8a868cbd1841729068a2b34765
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL pyjpegls-1.5.1-cp39-cp39-macosx_11_0_arm64.whl
Size 1.2 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
80531a7a6c57ac85ee4e0f39c98097d4e8cac28a7fb897f26ad1571f85f0b512
BLAKE2b-256 checksum
How to use checksums
db248af5ed6fca83ca6250b517ca96b0db07b8b8c05448d1e7fef06a0e08c06a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / pyjpegls-1.5.1-cp39-cp39-macosx_10_9_x86_64.whl

Download URL pyjpegls-1.5.1-cp39-cp39-macosx_10_9_x86_64.whl
Size 1.2 MB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a3cd66a6435c6cc27ab287997f966304b17b55a371beb11ed267e0874133668a
BLAKE2b-256 checksum
How to use checksums
1cc98b5302fa58372c28616d110e1537ba1ca8d1d9652ebfc7d6d5d3303f70ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release history Release notifications | RSS feed

This release

1.5.1 This release

26 release files

1.5.0

26 release files

1.4.0

26 release files

1.3.0

26 release files

1.2.0

26 release files

1.1.0

26 release files

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