Skip to main content

Image IO for fable

Project description

Main websites:

Build Status Appveyor Status


FabIO is an I/O library for images produced by 2D X-ray detectors and written in Python. FabIO support images detectors from a dozen of companies (including Mar, Dectris, ADSC, Hamamatsu, Oxford, …), for a total of 30 different file formats (like CBF, EDF, TIFF, …) and offers an unified interface to their headers (as a python dictionary) and datasets (as a numpy ndarray of integers or floats)

Getting FabIO

FabIO is available from PyPI.

Debian/Ubuntu packages, and wheels are available for windows, linux and MacOSX from the silx repository:

Documentation is available at silx.

Citation:

The general philosophy of the library is described in: FabIO: easy access to two-dimensional X-ray detector images in Python; E. B. Knudsen, H. O. Sørensen, J. P. Wright, G. Goret and J. Kieffer Journal of Applied Crystallography, Volume 46, Part 2, pages 537-539.

Transparent handling of compressed files

FabIO is expected to handle gzip and bzip2 compressed files transparently. Following a query about the performance of reading compressed data, some benchmarking details have been collected at fabio_compressed_speed. This means that when your python was configured and built you needed the bzip and gzip modules to be present (eg libbz2-dev package for ubuntu) Using fabio in your own python programs Example:

>>> import fabio
>>> obj = fabio.edfimage.EdfImage("mydata0000.edf")
>>> obj.data.shape
(2048, 2048)
>>> obj.header["Omega"]
23.5

Design Specifications

Name:

FabIO = Fable Input/Output

Idea:

Have a base class for all our 2D diffraction greyscale images. This consists of a 2D array (numpy ndarray) and a python dictionary (actually an ordered dict) of header information in (string key, string value) pairs.

Class FabioImage

Needs a name which will not to be confused with an RGB color image.

Class attributes, often exposed as properties:

  • data -> 2D array

  • header -> ordered dictionary

  • rows, columns, dim1, dim2 -> data.shape (propertiy)

  • header_keys -> property for list(header.keys()), formerly used to retain the order of the header

  • bytecode -> data.typecode() (property)

  • m, minval, maxval, stddev -> image statistics, could add others, eg roi[slice]

Class methods (functions):

  • integrate_area() -> return sum(self.data) within slice

  • rebin(fact) -> rebins data, adjusts dims

  • toPIL16() -> returns a PILimage

  • getheader() -> returns self.header

  • resetvals() -> resets the statistics

  • getmean() -> (computes) returns self.m

  • getmin() -> (computes) returns self.minval

  • getmax() -> (computes) returns self.maxval

  • getstddev() -> (computes) returns self.stddev

  • read() -> read image from file [or stream, or shared memory]

  • write() -> write image to file [or stream, or shared memory]

  • readheader() -> read only the header [much faster for scanning files]

Each individual file format would then inherit all the functionality of this class and just make new read and write methods.

There are also fileseries related methods (next(), previous(), …) which returns a FabioImage instance of the next/previous frame in a fileserie

Other feature:

  • possibility for using on-the-fly external compression - i.e. if files are stored as something as .gz, .bz2 etc could decompress them, using an external compression mechanism (if available).

Supported file formats

  • ADSC:

    • AdscImage

  • Bruker:

    • BrukerImage

    • Bruker100Image

    • KcdImage: Nonius KappaCCD diffractometer

  • D3M

    • D3mImage

  • Dectris:

    • CbfImage (implements a fast byte offset de/compression scheme in python/cython)

    • PilatusImage (fileformat derived from Tiff)

    • EigerImage (derived from HDF5/NeXus format, depends on h5py)

  • ESRF:

    • EdfImage: The ESRF data Format

    • XsdImage: XML serialized image from EDNA

    • Fit2dImage: Fit2d binary format

    • Fit2dmaskImage: Fit2d Mask format

    • Fit2dSpreadsheetImage: Fit2d ascii tables (spread-sheet)

    • LimaImage: image stacks written by the LImA aquisition system

    • SparseImage: single crystal diffractions images written by pyFAI

  • General Electrics

    • GEimage (including support for variant used at APS)

  • Hamamatsu

    • HiPiCImage

  • HDF5: generic format for stack of images based on h5py

    • Hdf5Image

    • EigerImage

    • LimaImage

    • SparseImage

  • JPEG image format:

    • JPEG using PIL

    • JPEG 2000 using Glymur

  • Mar Research:

    • MarccdImage (fileformat derived from Tiff)

    • Mar345Image imaging plate with PCK compression

  • MPA multiwire

    • MpaImage

  • Medical Research Council file format for 3D electron density and 2D images

    • MrcImage

  • Nonius -> now owned by Bruker

    • KcdImage

  • Numpy: generic reader for 2D arrays saved

    • NumpyImage

  • Oxford Diffraction Sapphire 3

    • OXDimage uncompressed or with TY1 or TY5 compression scheme

    • Esperanto format (with bitfield compression)

  • Pixirad Imaging

    • PixiImage

  • PNM

    • PnmImage

  • Princeton Instrument SPE

    • SpeImage

  • Raw Binary without compression

  • Rigaku

    • RaxisImage

    • DtrekImage

  • Tiff

    • TifImage using either:
      • Pillow (external dependency)

      • TiffIO taken from PyMca

Installation

Please see doc/source/INSTALL.rst

Changelog

Please see doc/source/Changelog.rst

Download files

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

Source Distribution

fabio-0.12.0.tar.gz (1.5 MB view details)

Uploaded Source

Built Distributions

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

fabio-0.12.0-cp310-cp310-macosx_10_9_universal2.whl (1.5 MB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

fabio-0.12.0-cp39-cp39-win_amd64.whl (924.4 kB view details)

Uploaded CPython 3.9Windows x86-64

fabio-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

fabio-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (3.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

fabio-0.12.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ x86-64

fabio-0.12.0-cp39-cp39-macosx_10_9_universal2.whl (1.5 MB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

fabio-0.12.0-cp38-cp38-win_amd64.whl (924.5 kB view details)

Uploaded CPython 3.8Windows x86-64

fabio-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

fabio-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (4.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

fabio-0.12.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ x86-64

fabio-0.12.0-cp38-cp38-macosx_11_0_universal2.whl (1.5 MB view details)

Uploaded CPython 3.8macOS 11.0+ universal2 (ARM64, x86-64)

fabio-0.12.0-cp38-cp38-macosx_10_9_x86_64.whl (969.8 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

fabio-0.12.0-cp37-cp37m-win_amd64.whl (905.7 kB view details)

Uploaded CPython 3.7mWindows x86-64

fabio-0.12.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

fabio-0.12.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (3.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

fabio-0.12.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.5+ x86-64

fabio-0.12.0-cp37-cp37m-macosx_10_9_x86_64.whl (951.1 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

fabio-0.12.0-cp36-cp36m-win_amd64.whl (905.5 kB view details)

Uploaded CPython 3.6mWindows x86-64

fabio-0.12.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

fabio-0.12.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.5+ x86-64

fabio-0.12.0-cp36-cp36m-macosx_10_9_x86_64.whl (949.8 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file fabio-0.12.0.tar.gz.

File metadata

  • Download URL: fabio-0.12.0.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for fabio-0.12.0.tar.gz
Algorithm Hash digest
SHA256 04dbb312b42462dfe09685ce9ff1d7494639eef3f2a32e2ed0bb8ee284f865bc
MD5 ac484c2f1901df1e11812265f43fc394
BLAKE2b-256 32caa9a610a0c157ef93e8f6241f37633efb1721121c4021cdabdb317fcda9d2

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

  • Download URL: fabio-0.12.0-cp310-cp310-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.6.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for fabio-0.12.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 14db8141313399f66a264107b09b3dedbace855a761b19d1a0b7d62054430b3f
MD5 d5776b100031d4aa650c9698bc9b54e5
BLAKE2b-256 60fc32be4966fefd0e672143aafecd5455b264341ed434e38a0dd4f43907e511

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: fabio-0.12.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 924.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for fabio-0.12.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a23c620c335a8eaac1d6b723f46ac60a96bbfdd5f01580a6604ad1129df13fa0
MD5 76f81e41813618494deee431fb607952
BLAKE2b-256 5509edecd42bc41357361e53263f944ea2a61a7df7ea48006d62496b337af11b

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fabio-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be16f75936fcb73d995b5c841ce2a44beece178554f5005741c9d5e464407bf4
MD5 4f665d97a6b8fe88489cdaadbeb8d93f
BLAKE2b-256 d22dc67c248b57a32381c541bf9b47a254cb6919dd6e0e3115be123863654c76

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fabio-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ef8c524b103eafb3a47d0cef782d36196251707093d84d48f4e96f9e63ca557c
MD5 abfd50512a0b097ad0b16fa36249d6e0
BLAKE2b-256 0c95e6e77a8e81c48d064c805734068e43f011f8604324bfb6e4e03a02a89329

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: fabio-0.12.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.9, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for fabio-0.12.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b83934b18391de9bac53ec9758b9996322bd5558b70c8729faf102f31131018f
MD5 7599a7a2769a03f2594af825f39476cd
BLAKE2b-256 9b182592682011b2e58d9308cec408ea043bd6636367718517d02f5371d5cb64

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: fabio-0.12.0-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for fabio-0.12.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 42d120c3a46fe5c1fcb8b8a1144a32197592e8335d3735ebb1e0413356e719fd
MD5 0a3a6245339692764c0c615e0140b5d7
BLAKE2b-256 d5b0b25e9109354550093818ba6be20254423950a417769fe0cae61981281a88

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: fabio-0.12.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 924.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for fabio-0.12.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8b6ee58ab11d8cd7fea5acc341d5ae15560e57f6e17cd195dae6fef352247253
MD5 26a901b22b93e6cea003af7193f4711c
BLAKE2b-256 1ea3dfe1ffeb3ea5a8368beca9dd1709b0c5a867e4f7d78437a1a530f1fe0ba5

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fabio-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5e77da8c76491f27168356c6add14c7944b2d193ef5c925785fe4746980f53dc
MD5 cf9719f77441f305fffd39e6eb997aed
BLAKE2b-256 fcfd366fe991d9b5188e583bffe70a3e865608ce08c070a7e2407ad816d80896

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fabio-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7609f0d47952a701b5aa7fe865a32a7d793e9b0245248f661967b55ca7884909
MD5 8aceda7bc3e6a251e6236b5f968dc3ed
BLAKE2b-256 c2c6e50b45d6b6f456043e34c97758d36ec87c2f421e48de29a225fa00fe9730

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: fabio-0.12.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.8, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for fabio-0.12.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8b08cbe1f7b326766e2b08b233f4325b9e55f6940039ca7d34bfb1c13445dd20
MD5 4d284fe66cb557a2c9ff3227acfd69e4
BLAKE2b-256 1067c3dc2aed465f8e3c9898efca4b94ec1b8ee4f098fa17dd93fb08937763ab

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp38-cp38-macosx_11_0_universal2.whl.

File metadata

  • Download URL: fabio-0.12.0-cp38-cp38-macosx_11_0_universal2.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8, macOS 11.0+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for fabio-0.12.0-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 8037520120a2e3f6ae335c6be3fe03e80c928b7999099dd2d7a82419a3279146
MD5 6708fb3176fe3db3341c7fef2cab556f
BLAKE2b-256 c11568ba3d5b0f216e224f652bb1e550825c402ae6d5a529bef76a9ccb1936f7

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: fabio-0.12.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 969.8 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.6.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for fabio-0.12.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4ae7109caa116a5f5824c8d5028a3c81af9e705e8ab21aab4f4cfbe0b5a21e76
MD5 5f5eb2f575282a0034ee215c797247e5
BLAKE2b-256 44c96f7cbbd9f837d829c1b49c676c4b12f50020bfbfcce825a681d71f7c0122

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: fabio-0.12.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 905.7 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for fabio-0.12.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 aeb82a7c842fdf791fcca91032278026d4f45c06e861588d094f62216499fbe8
MD5 86dcb1887bb10c27a1b95ff84fa66888
BLAKE2b-256 e52a8bffb6632bbf77395e6bae4ddce5f635361fb2ad11b4233ec4982609f002

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fabio-0.12.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1cde71d828134675b70a90e80aa26d0910e512bcb07b9f1b996a697041e3d36e
MD5 bb93818cba11087178e930652b13f7d8
BLAKE2b-256 786eb2f66732360ebebecaa25e9d4cacdb415f42b31802a58f42d85546c2ec5e

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fabio-0.12.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d57e3391b1b1d4e4e0df406382730ae3ca5f86d14c676d1f625dd95d8f391a6b
MD5 6a954b6876e572b9beaadecefef09846
BLAKE2b-256 43a79428032feb237c6f0d9c6a25b4240d5ef6267ec3ab0fd38dfb2bfd75e60b

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: fabio-0.12.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for fabio-0.12.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8f8f2f1f07ada20ca431f0d7919fd92d10bd1d97ff7016cac774ade1ce86a81c
MD5 30d9231a78ee7666f5ddd45c78964350
BLAKE2b-256 e5b75e782145ecc2aa0887475a5145dd6bab923a0bbf17d0bbebb42138a7a7cc

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: fabio-0.12.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 951.1 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.6.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for fabio-0.12.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e3640f57f37b13a8cbea5ab939fa22e09692f3d2f52191adfd5810e52d395682
MD5 a889d9f6252b96eac35e2cd4f58ffefd
BLAKE2b-256 acfd9551a9a3c32225639e4964ec3c6f0d0e4c47affa402388520d763dfd8623

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: fabio-0.12.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 905.5 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for fabio-0.12.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 1401c4310383d26ab43afd766794a4dbd7e8becea68088388f37188e8639006d
MD5 4266f0c1d846967c2dfbd204abdb5dfe
BLAKE2b-256 a68d5e2a38b6d2e726af9ad56a20e7c2697149172234d7534292a290a9870bdc

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fabio-0.12.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d92a02c51621fd98a5419525e8f0b6c8bd24e96b6249119f68eb2b6abb15ad1c
MD5 e108d4c40454240bf72dbf20641dcb2a
BLAKE2b-256 9fd8de5f9b0f5ae4797daa9b80edbdc8421f6b0264134bb72b6fcca60ff56e64

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: fabio-0.12.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.5.0.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for fabio-0.12.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 127651327c1c42bce5adc1e921e8d75945a44fd69025770136a9e8c6508f722f
MD5 8308ca2c05804a0eb0ac56fb93c1f5bf
BLAKE2b-256 abdf2bab5455aaff6804c4b463b4388d43eb542486087fd9fa5267a4ae7a0442

See more details on using hashes here.

File details

Details for the file fabio-0.12.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: fabio-0.12.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 949.8 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.6.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for fabio-0.12.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eb8ff9378ff704e717ea1bbfce60e4009d468c0747272a70c403ad27e2bcba0e
MD5 4c04906626f72c205b919a627926fc43
BLAKE2b-256 835ce8f7a26293c596fe1fc4d8e596740c824fda9f9ecbc7ea595fe54ba207d5

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