Skip to main content

rawpy is an easy-to-use Python wrapper for the LibRaw library. It also contains some extra functionality for finding and repairing hot/dead pixels.

API Documentation

Jupyter notebook tutorials

Sample code

Load a RAW file and save the postprocessed image using default parameters:

import rawpy
import imageio.v3 as iio

path = 'image.nef'
with rawpy.imread(path) as raw:
    rgb = raw.postprocess()
iio.imwrite('default.tiff', rgb)

Save as 16-bit linear image:

with rawpy.imread(path) as raw:
    rgb = raw.postprocess(gamma=(1,1), no_auto_bright=True, output_bps=16)
iio.imwrite('linear.tiff', rgb)

Extract embedded thumbnail/preview image and save as JPEG:

with rawpy.imread(path) as raw:
    # raises rawpy.LibRawNoThumbnailError if thumbnail missing
    # raises rawpy.LibRawUnsupportedThumbnailError if unsupported format
    thumb = raw.extract_thumb()
if thumb.format == rawpy.ThumbFormat.JPEG:
    # thumb.data is already in JPEG format, save as-is
    with open('thumb.jpeg', 'wb') as f:
        f.write(thumb.data)
elif thumb.format == rawpy.ThumbFormat.BITMAP:
    # thumb.data is an RGB numpy array, convert with imageio
    iio.imwrite('thumb.jpeg', thumb.data)

Find bad pixels using multiple RAW files and repair them:

import rawpy.enhance

paths = ['image1.nef', 'image2.nef', 'image3.nef']
bad_pixels = rawpy.enhance.find_bad_pixels(paths)

for path in paths:
    with rawpy.imread(path) as raw:
        rawpy.enhance.repair_bad_pixels(raw, bad_pixels, method='median')
        rgb = raw.postprocess()
    iio.imwrite(path + '.tiff', rgb)

Installation

Install rawpy by running:

pip install rawpy

64-bit binary wheels are provided for Linux, macOS, and Windows.

Stable vs. pre-release

All stable rawpy releases are always built against a stable LibRaw library release. You can output the dynamically loaded LibRaw version with print(rawpy.libraw_version). The version of the LibRaw headers used to compile rawpy is available as rawpy.libraw_version_compiled.

rawpy pre-releases have version numbers like 0.15.0a1 and are built against a recent LibRaw snapshot. To install a pre-release, run:

pip install --pre rawpy

Optional features

The underlying LibRaw library supports several optional features. The following table shows which PyPI binary wheels support which features.

Feature Windows macOS Linux
LCMS color engine yes yes yes
RedCine codec yes yes yes
DNG deflate codec yes yes yes
DNG lossy codec yes yes yes
Demosaic Pack GPL2 no no no
Demosaic Pack GPL3 no no no
OpenMP yes no yes

Tip: You can dynamically query supported features by inspecting the rawpy.flags dictionary.

Note on GPL demosaic packs: The GPL2 and GPL3 demosaic packs are not included as rawpy is licensed under the MIT license which is incompatible with GPL.

Installation from source on Linux/macOS

For macOS, LibRaw is built as part of the rawpy build (see external/). For Linux, you need to install the LibRaw library on your system.

On Ubuntu, you can get (an outdated) version with:

sudo apt-get install libraw-dev

Or install the latest release version from the source repository:

git clone https://github.com/LibRaw/LibRaw.git libraw
git clone https://github.com/LibRaw/LibRaw-cmake.git libraw-cmake
cd libraw
git checkout 0.20.0
cp -R ../libraw-cmake/* .
cmake .
sudo make install

After that, install rawpy using:

git clone https://github.com/letmaik/rawpy
cd rawpy
pip install numpy cython
pip install .

On Linux, if you get the error "ImportError: libraw.so: cannot open shared object file: No such file or directory" when trying to use rawpy, then do the following:

echo "/usr/local/lib" | sudo tee /etc/ld.so.conf.d/99local.conf
sudo ldconfig

The LibRaw library is installed in /usr/local/lib (if installed manually) and apparently this folder is not searched for libraries by default in some Linux distributions.

Installation from source on Windows

These instructions are experimental and support is not provided for them. Typically, there should be no need to build manually since wheels are hosted on PyPI.

You need to have Visual Studio and Python installed to build rawpy.

In a PowerShell window:

$env:PYTHON_VERSION = '3.12'
$env:PYTHON_ARCH = 'x86_64'
git clone https://github.com/letmaik/rawpy
cd rawpy
git submodule update --init
.github/scripts/build-windows.ps1

FAQ

I'm getting deadlocks when using multiprocessing on Linux

If you're experiencing deadlocks when using rawpy with Python's multiprocessing module on Linux, this is caused by an interaction between OpenMP (which is enabled in the Linux wheels) and the default fork start method used by multiprocessing.

The Problem: When a process using OpenMP is forked, OpenMP's internal thread pool state becomes inconsistent in the child process, which can cause deadlocks on subsequent calls to rawpy functions.

The Solution: Use the spawn or forkserver start method instead of fork:

import multiprocessing as mp
import rawpy

def process_raw(filename):
    with rawpy.imread(filename) as raw:
        rgb = raw.postprocess()
    return rgb

if __name__ == '__main__':
    # Set the start method to 'spawn' before creating any processes
    mp.set_start_method('spawn')
    
    with mp.Pool(processes=4) as pool:
        results = pool.map(process_raw, ['image1.nef', 'image2.nef'])

Note: The start method can only be set once per program, and must be called within an if __name__ == '__main__': guard. The spawn method creates a fresh Python interpreter process, avoiding the OpenMP thread state issue entirely.

For more information, see:

I'm getting "LibRawFileUnsupportedError: Unsupported file format or not RAW file"

This error occurs when rawpy/LibRaw cannot recognize the file as a supported RAW image format. Common causes include:

  1. The file is not actually a RAW file - Make sure you're trying to open a RAW image file (e.g., .NEF, .CR2, .ARW, .DNG, etc.) and not a regular image format like JPEG or PNG.

  2. The file is corrupted or incomplete - If the file was not fully downloaded or is damaged, LibRaw cannot read it properly.

  3. The file lacks proper headers - Some proprietary or headerless RAW formats are not supported by LibRaw. RAW files need to contain proper metadata headers that identify the camera model, sensor configuration, and other essential information for LibRaw to decode them.

  4. Unsupported camera or RAW format - While LibRaw supports a wide range of cameras, some very new or obscure camera models may not be supported yet. Check the LibRaw website for the list of supported cameras.

What you can do:

  • Verify the file is a genuine RAW file from a supported camera
  • Try opening the file with the camera manufacturer's software to confirm it's valid
  • Check if you're using the latest version of rawpy, as newer versions may support additional cameras
  • If you have a headerless or proprietary RAW format, you may need to convert it to a standard format like DNG using the camera manufacturer's tools first

Download files

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

Source Distribution

rawpy-0.27.1.tar.gz (561.3 kB view details)

Uploaded Source

Built Distributions

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

rawpy-0.27.1-cp314-cp314-win_arm64.whl (922.3 kB view details)

Uploaded CPython 3.14Windows ARM64

rawpy-0.27.1-cp314-cp314-win_amd64.whl (949.4 kB view details)

Uploaded CPython 3.14Windows x86-64

rawpy-0.27.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rawpy-0.27.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

rawpy-0.27.1-cp314-cp314-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

rawpy-0.27.1-cp313-cp313-win_arm64.whl (885.6 kB view details)

Uploaded CPython 3.13Windows ARM64

rawpy-0.27.1-cp313-cp313-win_amd64.whl (921.1 kB view details)

Uploaded CPython 3.13Windows x86-64

rawpy-0.27.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rawpy-0.27.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

rawpy-0.27.1-cp313-cp313-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rawpy-0.27.1-cp312-cp312-win_arm64.whl (886.0 kB view details)

Uploaded CPython 3.12Windows ARM64

rawpy-0.27.1-cp312-cp312-win_amd64.whl (921.4 kB view details)

Uploaded CPython 3.12Windows x86-64

rawpy-0.27.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rawpy-0.27.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

rawpy-0.27.1-cp312-cp312-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rawpy-0.27.1-cp311-cp311-win_arm64.whl (891.1 kB view details)

Uploaded CPython 3.11Windows ARM64

rawpy-0.27.1-cp311-cp311-win_amd64.whl (926.9 kB view details)

Uploaded CPython 3.11Windows x86-64

rawpy-0.27.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rawpy-0.27.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

rawpy-0.27.1-cp311-cp311-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rawpy-0.27.1-cp310-cp310-win_amd64.whl (927.3 kB view details)

Uploaded CPython 3.10Windows x86-64

rawpy-0.27.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rawpy-0.27.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

rawpy-0.27.1-cp310-cp310-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rawpy-0.27.1-cp39-cp39-win_amd64.whl (927.7 kB view details)

Uploaded CPython 3.9Windows x86-64

rawpy-0.27.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rawpy-0.27.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

rawpy-0.27.1-cp39-cp39-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file rawpy-0.27.1.tar.gz.

File metadata

  • Download URL: rawpy-0.27.1.tar.gz
  • Upload date:
  • Size: 561.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rawpy-0.27.1.tar.gz
Algorithm Hash digest
SHA256 3194d64ff690ac945e1a43237edae8a18f1f493751924de1ae2bcef473c0fb79
MD5 b9b62206c1e5f690cf8a1bbbb00fd135
BLAKE2b-256 f3aec1c7816ed3f3cbf7ca284a37371243500f4eb39b6a32f7368b585c4ef5c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1.tar.gz:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: rawpy-0.27.1-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 922.3 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rawpy-0.27.1-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 738372937081fe1ab52e78b009528e7605712ce138dc1207059c3c77d00b9863
MD5 1e14fd6aa540736fab2ccaaa1402afc5
BLAKE2b-256 1a8185ea96221ba48aefd1ff0039c59247830d4b8ae1ca075131634dd4a54890

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp314-cp314-win_arm64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: rawpy-0.27.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 949.4 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rawpy-0.27.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b188bbc23dc4497efea94a610ac278aaba81930e090dcb019f20d8c752f6063e
MD5 29762e4589ee1be314b04095316829c9
BLAKE2b-256 4b3cdb96d86964fb7318c082b855dc7eaa94c31f3e16a85aee2146a4ed4ae947

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp314-cp314-win_amd64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 12d31766d5baffc6c50778ccf2e75e0256073c0b237506e448db85686513af93
MD5 a672908b972b0885e65f203e71594e41
BLAKE2b-256 22628907bf728e8eafaaa6fda6c94166923bb98b24f9ef9e21009b953fb75cbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 685ad1d25d708efaa356ef3046d1c7c566a1f5a984b32cfc2032b084c15e5b85
MD5 e7066fde190aa79cada6e6d725762ff6
BLAKE2b-256 82785173ce68a659e5555cb0d6590e37b1ab4cc72fbf95d723b302e2631dc256

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba5c89653ea7eaef26a0d410f2804e6ae0632e102ed521e9c61c86a556c8b840
MD5 c027d5feb620a44bae9ba536c58b4e17
BLAKE2b-256 f025346068101a852fd63c394f7f5a8981898a7f1eedfd15fddc78e6beeaa47f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: rawpy-0.27.1-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 885.6 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rawpy-0.27.1-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 0d76fc7be99bfea5b875041b4346f642f33f0af1f29b9035f563af73561a5e85
MD5 a35c5510a4059abc87ad1babcdeb6d9c
BLAKE2b-256 c90edbc6eb06965a5b79f2505cce53b28cf37cc1cf9fe4ee133dfd6922b8dad8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp313-cp313-win_arm64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: rawpy-0.27.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 921.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rawpy-0.27.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1d2d32bfe7df6421f214f0502d34bd599ce53156401928c4f538336f2f8b3689
MD5 42323d156403b889e4a59b813f8f59f8
BLAKE2b-256 49b3bcf334c428ae3fdcf333b2df8cc11d347960f51feb333dac12621f714588

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp313-cp313-win_amd64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6ea34295b96ff1a14f451c42bb6a1bf533340c3f0a71cc1f29173174713b58b8
MD5 d62cf20a429f5c8731d7ee365ac87165
BLAKE2b-256 7eb6a9b33ed24bc438797bda9bd5a5eb2fa28d0fe1d2214c57372b267bc933c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8062130e2ae42daabbce91890f0bb6bb7223e813ef35bfa778462d801b5fd218
MD5 4c6f52b91f950c3e3df206e9bd72444c
BLAKE2b-256 550beaa4c85ed6f4fcd6b8cdfc136fb7e6d91d272249b235db8c9393c2b1b47a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 878b16434cebe66f2a575dae27ebca673be2b4b537e1f593072218bb820a79db
MD5 6c742eb9be8bb392b77eb9639c68a9d3
BLAKE2b-256 6a0567dbe87a3648d100f4432f9a11d6cf28f5b3059a550623de1bf33f8a6a33

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: rawpy-0.27.1-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 886.0 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rawpy-0.27.1-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 74be7654be9bbb19c3d1b86159d6d59f00811f2196e7296d589d3d9002d56274
MD5 d554c28d91c2b7dbbc117458b2a1d4a6
BLAKE2b-256 8561b5c123ed909ea84a33cf2a9dd235e58279b3318b9deca189b73a6c1b6319

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp312-cp312-win_arm64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: rawpy-0.27.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 921.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rawpy-0.27.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e9d9c83cd0422e84b2052a02eb9d612839ac68dfae4d6d3751740e08024599b1
MD5 226e4b9728cab32e641f6cc314c7f730
BLAKE2b-256 8862d8fd73cc9220809563b66e94255cb7dabf921fd41d6ad767b7ac4f0d8222

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp312-cp312-win_amd64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 88bc8f7ac8418249afffa7323063d3e886d4eddc65b930aea714e8736e3af75b
MD5 0808cf881c6e03bd834a8d41334ca457
BLAKE2b-256 0b8d3467458970278eb6f69d42311401ede67bee5cebe80f74124231ccff7dc3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 621a957ebfcd05522b95ad1b2a5831cdfcc5a5962017a31ccb9931a8aa6d6837
MD5 52f26a16ccc47468f4389d962eccb655
BLAKE2b-256 6d3052dd3c54ed8635f3b7d8f9ccfa6c797a3ab7dc5f319c934b48af23205a6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c5c7b396283301ddd8e04100091624a371c4f9bb2ee79fd33d21e1b6c244009
MD5 de9aa89092461e68789b63e77babd400
BLAKE2b-256 42a3599797f509dde44c13088bc7c7f31c5c9741c29d5feb00c1dd2ae13ca908

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: rawpy-0.27.1-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 891.1 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rawpy-0.27.1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 1c9e00dc69988f86d3f55cfc80fff525f37c0e8f060e5b3dbf4c55dfb3429e20
MD5 4b13692341e0febc6a3fa2257d746485
BLAKE2b-256 e5c5390bb9cdba9b736bb2d0b86e0b055b8ead55bec6bafd5fd952a93a5987a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp311-cp311-win_arm64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: rawpy-0.27.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 926.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rawpy-0.27.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 414305222d24fec2e15cb9a152294ad90d2e9cb6c6af768910d2adac63b29449
MD5 39132cdcc4257be159aa2f0e6b8ffdab
BLAKE2b-256 8c86602178e47c61d1df9bd203b9f438c337e240a74ba69c09591ff6a6e7ea5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp311-cp311-win_amd64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 80a598796529373e96102458889002b181b31ae6c76dc2731335fffe04270ed9
MD5 d3d64e1b3f7cd86a035f5d3e842c5654
BLAKE2b-256 0237306b57a59d2d4cd58e02a331acef25079ec8362e9a9cc59f217888cf6655

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9d70ca6b1e2b707c797e94df7bb54938b073b5fd1548ef29f132299a0f02393c
MD5 5ac6112beb08b1ae3d192d9f3012014a
BLAKE2b-256 0da4716958f8b5371f95366a48f69ecad97de79fe96c642a87ac6d333910a706

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 21f97339dd72516a85ebbf9e9ad95d2be9399a41796fd142bc26c632856751ee
MD5 c09b7d05b3e51773196873748fd94618
BLAKE2b-256 0993d4a66e9db88c62870bb9a69b84bc8b670a1810de409322d69511fe5a11d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rawpy-0.27.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 927.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rawpy-0.27.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 578f597f0dbdb1ba8b5a9405f45e73c95a69793d0c57504f1a7a6498ff980ab7
MD5 e53c5b5bb7ceaf27942e2f8a33cd1d60
BLAKE2b-256 60408ce1c31f719ffadf06921264cb336d5eeab2d55f3684c05962b54cad5c36

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp310-cp310-win_amd64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 38c36c9756d2b0853e14f14adf2871193e081d5c6666fca31f4d1d2b1f9bf2b0
MD5 40091cb8e589ceb04c76110a8b732e03
BLAKE2b-256 5edab710559406da10ebd0c1e81946a9d605e15a37c193df5ed153ba636d8e69

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 018f7ff6c9c11ba8c50d331db2c130535123386b03a5f231107b6f0febe4f5f8
MD5 21948ebd2d4df59ce6240f3f98b20ef7
BLAKE2b-256 17706594b16fd572fc709a1333ed872de687e71d0200f92dde6dd8725e17a8f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0cdc8025cec3ac35fb594942a5882067e2ff31fff5107d60ec4b94f4f33e7bd6
MD5 ae756b4aeba1ecf454d9d4bcd31e5cfd
BLAKE2b-256 fd2afd252b930f2e64992e51ceffca16cf13124e8bf4e8751437b8c0556adcdf

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: rawpy-0.27.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 927.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for rawpy-0.27.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 fe9668cc49747b1a0f57ab3708c48e1f39ff4217a30c3ca0f9c4afe4b1bc0f78
MD5 4d0a0894d059448d3ab6b9b33ca45072
BLAKE2b-256 352698f6de8256bf2297032c599cf5cd7e37a34e87448d4b19376e2d88176ff4

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp39-cp39-win_amd64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d67ed9fe2b45c7fbe22c70c7f8d6f5bfc050c01f2ba1c7e10be28e4e4b13ef98
MD5 e12596d33c6f4560f2677a6e04f56da9
BLAKE2b-256 7181d04eda1b7c176f1923c06112e89d2668e05cd38f3fe94f819614321e8990

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 273a658bfab3a327a95baa4acdee3e5121a7163a71c943bc2f6709a87335f767
MD5 962d807fe452f14a36dc08b1dcf902b9
BLAKE2b-256 cad2c66e9acb1f49809352785afda0d05f83c3bf370a6bcecc91629d40a35896

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rawpy-0.27.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rawpy-0.27.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b12a602788f65b10413bb72d27ddf8999e097cf2353c802306ed5219e80b41c4
MD5 619f22427cf5bbcb79cc34fbd8911256
BLAKE2b-256 98ee5814eb2e2b60f89d499c6f72aa13168217883f91681170200eb10b7476c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for rawpy-0.27.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: ci.yml on letmaik/rawpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.27.1 This release

29 files

0.27.0

25 files

0.26.1

24 files

0.26.0

24 files

0.25.1

25 files

0.25.0

25 files

0.24.0

25 files

0.23.2

20 files

0.23.1

20 files

0.22.0

20 files

0.21.0

23 files

0.20.0

23 files

0.19.1

23 files

0.19.0

20 files

0.18.1

20 files

0.18.0

20 files

0.17.3

20 files

0.17.2

16 files

0.17.1

16 files

0.17.0

14 files

0.16.0

12 files

0.15.0

12 files

0.14.0

12 files

0.13.1

20 files

0.13.0

20 files

0.12.0

16 files

0.11.0

16 files

0.10.1

16 files

0.10.0

16 files

0.9.0

12 files

0.8.1

9 files

0.8.0

9 files

0.7.0

12 files

0.6.0

12 files

0.5.1

12 files

0.5.0

12 files

0.4.0

9 files

0.3.5

9 files

0.3.4

9 files

0.3.3

9 files

0.3.2

6 files

0.3.1

9 files

0.3.0

9 files

0.2.0

7 files

0.1.0

6 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