Skip to main content

A package for combining dithered images into a single image

Project description

Powered by Astropy Badge Drizzle's Coverage Status CI Status Documentation Status PyPI Status Zenodo DOI

The drizzle library is a Python package for combining dithered images into a single image. This library is derived from code used in DrizzlePac. Like DrizzlePac, most of the code is implemented in the C language. The biggest change from DrizzlePac is that this code passes an array that maps the input to output image into the C code, while the DrizzlePac code computes the mapping by using a Python callback. Switching to using an array allowed the code to be greatly simplified.

The DrizzlePac code is currently used in the Space Telescope processing pipelines. This library is forward looking in that it can be used with the new GWCS code.

Requirements

  • Python 3.10 or later

  • Numpy

  • Astropy

The Drizzle Algorithm

This section has been extracted from Chapter 3 of The DrizzlePac Handbook [Driz2025]

There are a family of linear reconstruction techniques that, at two opposite extremes, are represented by the interlacing and shift-and-add techniques, with the Drizzle algorithm representing a continuum between these two extremes.

If the dithers are particularly well-placed, one can simply interlace the pixels from the images onto a finer grid. In the interlacing method, pixels from the independent input images are placed in alternate pixels on the output image according to the alignment of the pixel centers in the original images. However, due to occasional small positioning errors by the telescope, and non-uniform shifts in pixel space across the detector caused by geometric distortion of the optics, true interlacing of images is generally not feasible.

Another standard simple linear technique for combining shifted images, descriptively named “shift-and-add”, has been used for many years to combine dithered infrared data onto finer grids. Each input pixel is block-replicated onto a finer subsampled grid, shifted into place, and added to the output image. Shift-and-add has the advantage of being able to easily handle arbitrary dither positions. However, it convolves the image yet again with the original pixel, thus adding to the blurring of the image and to the correlation of noise in the image. Furthermore, it is difficult to use shift-and-add in the presence of missing data (e.g., from cosmic rays) and geometric distortion.

In response to the limitations of the two techniques described above, an improved method known formally as variable-pixel linear reconstruction, and more commonly referred to as Drizzle, was developed by Andy Fruchter and Richard Hook, initially for the purposes of combining dithered images of the Hubble Deep Field North (HDF-N). This algorithm can be thought of as a continuous set of linear functions that vary smoothly between the optimum linear combination technique (interlacing) and shift-and-add. This often allows an improvement in resolution and a reduction in correlated noise, compared with images produced by only using shift-and-add.

The degree to which the algorithm departs from interlacing and moves towards shift-and-add depends upon how well the PSF is subsampled by the shifts in the input images. In practice, the behavior of the Drizzle algorithm is controlled through the use of a parameter called pixfrac, which can be set to values ranging from 0 to 1, that represents the amount by which input pixels are shrunk before being mapped onto the output image plane.

A key to understanding the use of pixfrac is to realize that a CCD image can be thought of as the true image convolved first by the optics, then by the pixel response function (ideally a square the size of a pixel), and then sampled by a delta-function at the center of each pixel. A CCD image is thus a set of point samples of a continuous two-dimensional function. Hence the natural value of pixfrac is 0, which corresponds to pure interlacing. Setting pixfrac to values greater than 0 causes additional broadening of the output PSF by convolving the original PSF with pixels of non-zero size. Thus, setting pixfrac to its maximum value of 1 is equivalent to shift-and-add, the other extreme of linear combination, in which the output image PSF has been smeared by a convolution with the full size of the original input pixels.

The Drizzle algorithm is conceptually straightforward. Pixels in the original input images are mapped into pixels in the subsampled output image, taking into account shifts and rotations between images and the optical distortion of the camera. However, in order to avoid convolving the image with the large pixel “footprint” of the camera, Drizzle allows the user to shrink the pixel before it is averaged into the output image through the pixfrac parameter.

The flux value of each input pixel is divided up into the output pixels with weights proportional to the area of overlap between the “drop” and each output pixel. If the drop size is too small, not all output pixels have data added to them from each of the input images. One should therefore choose a drop size that is small enough to avoid convolving the image with too large an input pixel footprint, yet sufficiently large to ensure that there is not too much variation in the number of input pixels contributing to each output pixel.

When images are combined using Drizzle, a weight map can be specified for each input image. The weight image contains information about bad pixels in the image (in that bad pixels result in lower weight values). When the final output science image is generated, an output weight map which combines information from all the input weight images, is also saved.

Drizzle has a number of advantages over standard linear reconstruction methods. Since the pixel area can be scaled by the Jacobian of the geometric distortion, it is preserved for surface and absolute photometry. Therefore, the flux in the drizzled image, that was corrected for geometric distortion, can be measured with an aperture size that’s not dependent of its position on the image. Since the Drizzle code anticipates that a given output pixel might not receive any information from an input pixel, missing data does not cause a substantial problem as long as the observer has taken enough dither samples to fill in the missing information.

The blot methods perform the inverse operation of drizzle. That is, blotting performs the inverse mapping to transform the dithered median image back into the coordinate system of the original input image. Blotting is primarily used for identifying cosmic rays in the original image. Blot requires the user to provide the world coordinate system (WCS)-based transformations in the form of a pixel map array as input.

[Driz2025]

Anand, G. S., Mack, J., et al., 2025, “The DrizzlePac Handbook”, Version 3.0, (Baltimore: STScI)

Project details


Download files

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

Source Distribution

drizzle-2.2.0.tar.gz (135.0 kB view details)

Uploaded Source

Built Distributions

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

drizzle-2.2.0-cp314-cp314t-win_amd64.whl (105.0 kB view details)

Uploaded CPython 3.14tWindows x86-64

drizzle-2.2.0-cp314-cp314t-win32.whl (93.7 kB view details)

Uploaded CPython 3.14tWindows x86

drizzle-2.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (369.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

drizzle-2.2.0-cp314-cp314t-macosx_11_0_arm64.whl (102.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

drizzle-2.2.0-cp314-cp314t-macosx_10_15_x86_64.whl (109.8 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

drizzle-2.2.0-cp314-cp314-win_amd64.whl (104.3 kB view details)

Uploaded CPython 3.14Windows x86-64

drizzle-2.2.0-cp314-cp314-win32.whl (93.0 kB view details)

Uploaded CPython 3.14Windows x86

drizzle-2.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (364.2 kB view details)

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

drizzle-2.2.0-cp314-cp314-macosx_11_0_arm64.whl (102.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

drizzle-2.2.0-cp314-cp314-macosx_10_15_x86_64.whl (109.5 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

drizzle-2.2.0-cp313-cp313-win_amd64.whl (102.3 kB view details)

Uploaded CPython 3.13Windows x86-64

drizzle-2.2.0-cp313-cp313-win32.whl (91.3 kB view details)

Uploaded CPython 3.13Windows x86

drizzle-2.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (363.9 kB view details)

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

drizzle-2.2.0-cp313-cp313-macosx_11_0_arm64.whl (102.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

drizzle-2.2.0-cp313-cp313-macosx_10_13_x86_64.whl (109.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

drizzle-2.2.0-cp312-cp312-win_amd64.whl (102.3 kB view details)

Uploaded CPython 3.12Windows x86-64

drizzle-2.2.0-cp312-cp312-win32.whl (91.3 kB view details)

Uploaded CPython 3.12Windows x86

drizzle-2.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (363.7 kB view details)

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

drizzle-2.2.0-cp312-cp312-macosx_11_0_arm64.whl (102.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

drizzle-2.2.0-cp312-cp312-macosx_10_13_x86_64.whl (109.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

drizzle-2.2.0-cp311-cp311-win_amd64.whl (102.2 kB view details)

Uploaded CPython 3.11Windows x86-64

drizzle-2.2.0-cp311-cp311-win32.whl (91.2 kB view details)

Uploaded CPython 3.11Windows x86

drizzle-2.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (362.5 kB view details)

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

drizzle-2.2.0-cp311-cp311-macosx_11_0_arm64.whl (102.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

drizzle-2.2.0-cp311-cp311-macosx_10_9_x86_64.whl (108.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

drizzle-2.2.0-cp310-cp310-win_amd64.whl (102.2 kB view details)

Uploaded CPython 3.10Windows x86-64

drizzle-2.2.0-cp310-cp310-win32.whl (91.2 kB view details)

Uploaded CPython 3.10Windows x86

drizzle-2.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (362.3 kB view details)

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

drizzle-2.2.0-cp310-cp310-macosx_11_0_arm64.whl (102.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

drizzle-2.2.0-cp310-cp310-macosx_10_9_x86_64.whl (108.5 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file drizzle-2.2.0.tar.gz.

File metadata

  • Download URL: drizzle-2.2.0.tar.gz
  • Upload date:
  • Size: 135.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for drizzle-2.2.0.tar.gz
Algorithm Hash digest
SHA256 5201419cfdcadc4989298ef65e967186967cc717a6d1bdf75f67d279b3e24ee0
MD5 52e8ae93eb692d360cf64847458b4c35
BLAKE2b-256 e235d91c15bb4fa7823181c43305af047343058f527c75bc14f67f92a288e521

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: drizzle-2.2.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 105.0 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for drizzle-2.2.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 8318ae7bf254c5cc4b622e5ce9e08b4fe833a8e62d4f26c533fb3bd915a9ef8a
MD5 9d25e82f7f1b879961bc6e8009295cbe
BLAKE2b-256 19bd287cc592050ad2452ca02f0457d2b3d7d31c434c5e4da837be4a6b5cc66c

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp314-cp314t-win32.whl.

File metadata

  • Download URL: drizzle-2.2.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 93.7 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for drizzle-2.2.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 cde691fdf1eb82912bd65639e06a0fdf33ed05003dbeac45a3faf98be7bd211a
MD5 60210b60f23c025b086fbb9248a52386
BLAKE2b-256 dfd9019a95a912787e817cebab09e12f495d22afef88d074bbee621fcc95fe12

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 db04bc3ba5605edb7ead39cd917f50041dbd9d27b0b7f8497256dc574ede6443
MD5 a583cb7a9eae7cd7fae73b9f7ecfcced
BLAKE2b-256 7650e9f5e7f322475711dbb64d429403715a49207d030d6533c25972da56d592

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a9ee4fb947f8c4ce164d0b7dbfdc8630f473de13b70791d42d2fa0d22948450b
MD5 84745db01aa0db6adc46e6226e9aef4d
BLAKE2b-256 f60fd038631379263a53d02324586d96402a27a84cb6893a10c8b11125375e1f

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1875e3b933af52448f8f877e4e79d8bcb75ba8906a85e5e39777ee51c75fe896
MD5 00e5e0fdde3d2b3edf61cbe1c9327e9e
BLAKE2b-256 8857a7eff6080caf24732a9e15220e75585f76c7e29c9e9b8a18bf35d00f3ece

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: drizzle-2.2.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 104.3 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for drizzle-2.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 1b749ff7b4ccea4a6d578939c4de038c9cf6e332ad34c517f65c09f30c0679c9
MD5 a6645b53176ffb76dac17c6d9b4f3ab7
BLAKE2b-256 429aeb22ee9c1f191056dbe9ea1afa21b6b792dc730d4374a1a99fce20a5884f

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: drizzle-2.2.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 93.0 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for drizzle-2.2.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 7fb80ccf572401a342167ff1d8201818f7a3b9937d741d9c96828a6ce86504f9
MD5 0295de0bb1688669c21b229acc4794fd
BLAKE2b-256 97864c04661bf31c607ed3b4ebd7e63d14a12983f44e7498ba77404bec91c9ef

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1e945e9721065418f532c8a85db6d58fe374228e4c66f8aabaeb12c71d08bdc7
MD5 20def9b29a9f7b732dca6479dcfc92b5
BLAKE2b-256 d113059d88577ee4aa820df98f3afff9e9197aab991119944059cd4a7486f1aa

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 027e235fae0d176b0b881f1599e76be42a56a99074536e4e8d6e59144a815a66
MD5 83045e5382ea5b4cceb0c8deeb1ea143
BLAKE2b-256 b1186834684da5bc4ad7f0e8565237a006fca7cc66ed778ddc7ffb2b5eff50ff

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1ad5c78223e5672078548f173528ffa8a1b04472144c15c6ab250c14af890569
MD5 072ca1b40cd0c2ea9fc50f3c8f60ab9e
BLAKE2b-256 72809341fa4d7aea71202d8d691383f7507e229c9ee44236078789d8486e4fcb

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: drizzle-2.2.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 102.3 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for drizzle-2.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e63e94acb92362375e4307c7a4cf72871f5663d1230e63e13375eb0998007569
MD5 e6586e8aa2f600c7ff4fcbef9d510c1e
BLAKE2b-256 04cf2577713e0a44c3441c2fa96ef9b8e33a03d2f6de6611f2008723c0564390

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: drizzle-2.2.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 91.3 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for drizzle-2.2.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 af8c2657931b2c6b0334d42d4032cb4ec4d041cd7d69c5362bf8a9a3a96cfb56
MD5 f5b3e885beecb83abd2648658459cab6
BLAKE2b-256 d1589c92cd8ae6d4a62976bf47cb49bd0c2a31510aa090e46b29f41fd5148059

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e478c2cd39e8eeb72a148df00cf9b1e0e61d7b868eb5d1603013f09aac6563f7
MD5 c56a93035317d5ded2c10f14f7e62d1a
BLAKE2b-256 a7adcd779c69253e07cde4888bddc259eafaeff63d56bdeec9dc94a58896e2a3

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2615009e30fbc3e81b979f62d684154e14da5b20b98a9ef8252521e45ee6b680
MD5 f5ad213ec0e90785f22615a7d753427e
BLAKE2b-256 31858b6441a658fb5f82b0ba8c14354a7d362000a5565b4a6abe7c9551e90641

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4077baf379acae2d9306696ec213b74f55e9e0e43f026c19a6f13d035a38d205
MD5 4bb40ed5326a953462eba0ec9c05122a
BLAKE2b-256 5d09a59e920bb813c6f80318177b366cbe25f0919c898178f10aef5cd6d2eab4

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: drizzle-2.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 102.3 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for drizzle-2.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7b54972b2bd6106dcc0a1804ec4d2ab32a19f8dcf7f87bdd4b0501b20f28b1a0
MD5 c78a66fffb00c71be7614201c734d848
BLAKE2b-256 7185057e92e65e91edc49ab4604c555a6de47c069a4fcd04f0510adf962db25b

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: drizzle-2.2.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 91.3 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for drizzle-2.2.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 43dfd2c6a6613d690e7675404305b75fd62cb1b546e2d6f1465a103569f88fb8
MD5 4a0ae18b512d775b69555ceafad6efaa
BLAKE2b-256 50905669e6f22a4a6b0f210d661c90847de8221e20b208c9234cc6e5a829a688

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1d55ca2b8afbe822a5ed9dfdc23e5a291313918c98efe80c01016103a6152c3f
MD5 ae51c9ed4f88652d365f0d7f7c2079db
BLAKE2b-256 508e41b5a677fd750cb5c0694772839e5bc06d5eb6486a99bc6f924bc310b6f3

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3d5793ffc5980d16d39f0703bb5c2ebe90934f560b92ecceb86b25f770689878
MD5 ab38909fe43e6cf225f994490920f02b
BLAKE2b-256 fa83c0d4761161a3c308a451af7ee00c719a501aefabd5ac4e55088739029e75

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0899ce40104244666832cdf9c41f902045c9249ac971a26324aa6a899cd85aef
MD5 285720f65c8ef4d7a38889f3cabf4653
BLAKE2b-256 9a316bb9a3504c427f5e9e0c14e3f073c2835c168abe709ad183d41f6202728e

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: drizzle-2.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 102.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for drizzle-2.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8fa4d123d05aa5b23318fda89c5dc6490a67c1e73470e810860bd8ac0fed59e5
MD5 27ea44c0a9f0f3b5b0861ec4328d755b
BLAKE2b-256 f78a317bd283a1217f707a1d092a280e13b7679712b3cd56b91ff0e506110369

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: drizzle-2.2.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 91.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for drizzle-2.2.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2cfd6c4d6d8bc7d80591591880c0f21c06839492513c3257e4977d0d2c38f19f
MD5 28e4f1f6dec1fa32b143a52d756ccb4e
BLAKE2b-256 8093b20b33419bd65a0ec51159bb6c1f76d2826d1489ca14968ff34a2f0c532f

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9ade15efa6b612e859114038f03818dd25bf3c5b63d7f5aad66cd1973b62c9d0
MD5 f6599f970cc1497167c5a1e5bdf0d518
BLAKE2b-256 1d7c79e5cd0e6168df1337ab70951f7b2f34d7e996e62dc05c34ae1428c8d4e3

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bfb7aa2dd38f48c13e6250d280e02a41fa01c98dbeba3dae0e00d52b683c1f4a
MD5 895d379de8a4d661f1d0385043936d82
BLAKE2b-256 37b0f55bf6424001ca00f2c79ab75fb37eb09fc1a746ea8181feeb1a8efe70b2

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cae7aac3a8d99cb77b66cd50269f237b2436e1b893e15d1d6ea636a47be4ac01
MD5 efc94160e0d9bc75a87ee2568e00d448
BLAKE2b-256 27bfbe37740a183cc89145f93c0d063c4791fd89ebb58af5268810014a2d4d86

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: drizzle-2.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 102.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for drizzle-2.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b9f8ba3682569bb5cc0b4790fc93d55019a9d6af4487b6f80f91a636a5961e7d
MD5 09eaae515a041aac4e96d41ca1aad818
BLAKE2b-256 88f65c0d820bf29a7418730201d9c45c5637a9c70d0a5b4de24bacd5afc10aeb

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: drizzle-2.2.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 91.2 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for drizzle-2.2.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 40d8cbd90e48aac857cf7430311674ac294ef5e56b5d9df78e9ad2ff4b52fb98
MD5 b2596c6d739668087bf038579402a7ce
BLAKE2b-256 1b7bed488c27f558ab0392a7e5aee0a2e9d3c33bc090bb03394346a76f68907a

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bcc1ff841ef1fe3f307d7e9255dcbc4405a63b9a91ed7b6adab70492c45e48b4
MD5 6678f1d2306b0b490d4403769bfd28e3
BLAKE2b-256 f5ea2e9178d3992878e26aa7e65cff82966ff63403f08709a8dd908170a2bbe2

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5d29156de2ade51fa31e32ecdfe339c3d0c512a59479df65d4be3273a739a3e2
MD5 3291333c716066376c82024621c79f4e
BLAKE2b-256 20898b6c72a7c712f2626735784069af80e1507232c6b1d5fab969ed178ba867

See more details on using hashes here.

File details

Details for the file drizzle-2.2.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for drizzle-2.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ab7051113bc02c15ffb8c77a1e452d1330987150a515e6067aba36e09cf4addc
MD5 0b519c6f4b809be69dcfa2b37ed7e444
BLAKE2b-256 fb188c90fa6eb12948c2dd0697a2023e3d1d714911ce4e7576c5cd93c3f7e354

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