Skip to main content

FabIO is an I/O library for images produced by 2D X-ray detectors and written in Python

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)

Installation

FabIO is available from PyPI:

pip install fabio

Debian/Ubuntu packages, and wheels are available for Windows, Linux and MacOSX from the silx repository.

See the installation instructions for more information.

Usage

Open an image

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

Save an image (ex: EDF)

>>> import fabio
>>> obj = fabio.edfimage.EdfImage(data=[...])
>>> obj.write("mydata0000.edf")

Documentation

See the latest release documentation for further details.

Documentation of previous versions are available on silx.

Changelog

See http://www.silx.org/doc/fabio/latest/Changelog.html

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

For FabIO to handle gzip and bzip2 compressed files transparently, bzip and gzip modules must be present when installing/building Python (e.g. libbz2-dev package for Ubuntu).

Benchmarking details have been collected at http://www.silx.org/doc/fabio/latest/performances.html.

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

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).

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

fabio-2023.4.0.tar.gz (724.2 kB view details)

Uploaded Source

Built Distributions

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

fabio-2023.4.0-cp311-cp311-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.11Windows x86-64

fabio-2023.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

fabio-2023.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

fabio-2023.4.0-cp311-cp311-macosx_10_9_arm64.whl (987.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ ARM64

fabio-2023.4.0-cp310-cp310-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.10Windows x86-64

fabio-2023.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

fabio-2023.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

fabio-2023.4.0-cp310-cp310-macosx_10_9_arm64.whl (993.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ ARM64

fabio-2023.4.0-cp39-cp39-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.9Windows x86-64

fabio-2023.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

fabio-2023.4.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

fabio-2023.4.0-cp39-cp39-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

fabio-2023.4.0-cp39-cp39-macosx_10_9_arm64.whl (1.0 MB view details)

Uploaded CPython 3.9macOS 10.9+ ARM64

fabio-2023.4.0-cp38-cp38-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.8Windows x86-64

fabio-2023.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

fabio-2023.4.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

fabio-2023.4.0-cp38-cp38-macosx_11_0_arm64.whl (994.4 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

fabio-2023.4.0-cp38-cp38-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

fabio-2023.4.0-cp37-cp37m-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.7mWindows x86-64

fabio-2023.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

fabio-2023.4.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

fabio-2023.4.0-cp37-cp37m-macosx_10_9_x86_64.whl (993.6 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: fabio-2023.4.0.tar.gz
  • Upload date:
  • Size: 724.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.5

File hashes

Hashes for fabio-2023.4.0.tar.gz
Algorithm Hash digest
SHA256 c77fcec19e6fd749b95f1033d24f92ee7277a495707da8f23897a9acabcbdc48
MD5 0cf250e8f56873df2e2468ef9df5fc24
BLAKE2b-256 636b3b0c19b6e45e7e4796a1bf45d0d2d278306ae84f0cc6743e2e5e0074df28

See more details on using hashes here.

File details

Details for the file fabio-2023.4.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: fabio-2023.4.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.5

File hashes

Hashes for fabio-2023.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7d5a2dbf08d5409b15ce88bea8552746750f10d289fe692eec07228f7fd770f8
MD5 f78edadc7163aef270796fdd82e1cf6f
BLAKE2b-256 738b9e639e9ee8dfad37e77ce0278f3b20ada6f7285fad96d5de90240784f1cb

See more details on using hashes here.

File details

Details for the file fabio-2023.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2023.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 98aefa69de2d21ff1844f22cebe5dc06a981c0e8ab36408bbb901f6d01697fcd
MD5 00b12168ed2ce079f4d232727f75dfe0
BLAKE2b-256 5743effe357fe722008ee67754991b9ed55850c966e4e5aaac1dc93883d960f1

See more details on using hashes here.

File details

Details for the file fabio-2023.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fabio-2023.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0cab2d341ec0dd5abcd3d27dd967e208de9490c2d4ccbc673b9b491d2bb481f3
MD5 2c882ce7f1aa106e63814aa59c4d1d11
BLAKE2b-256 39b8666d35cfe2ad25df8ea15b6857e3dc92173e57583d9a4104787e2409a723

See more details on using hashes here.

File details

Details for the file fabio-2023.4.0-cp311-cp311-macosx_10_9_arm64.whl.

File metadata

File hashes

Hashes for fabio-2023.4.0-cp311-cp311-macosx_10_9_arm64.whl
Algorithm Hash digest
SHA256 92d483eb5748c75459b2308228e7a83ed4084b034a8de7b5a24137ee208b99e0
MD5 a87f6f623d46a2379a98cf99dafc98a4
BLAKE2b-256 814fafa24617b26d564e503b55a274724ba0b0581942202df05fdff89011f1a8

See more details on using hashes here.

File details

Details for the file fabio-2023.4.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: fabio-2023.4.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.5

File hashes

Hashes for fabio-2023.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3d7f4fb6f249b82af09ccbb930c55a4c9927d65dba07d0d7cd8b4ab8b309925f
MD5 bc0ee0e98931424bf003c3f21362aa15
BLAKE2b-256 876c3147df2019caa81beb05fc2187f75e7db705cad66ba468c1185a72d57cc8

See more details on using hashes here.

File details

Details for the file fabio-2023.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2023.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9090a77ac311a0588bb5b2a3ac51f4a8b428daa3166d3d667b3208d9cec2ab77
MD5 c9f937066b52e3344063d252ddd24e9e
BLAKE2b-256 a2007b410c5e42b1845171264a2c11d774a8b39c8f233540eae3d51c14ce9eef

See more details on using hashes here.

File details

Details for the file fabio-2023.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fabio-2023.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6c4cd1250fb651c6b7ac1875b3c3fa6f98dccb18cc44a030ccde21f290257724
MD5 28797ea33d1e218fe4197f724f32b773
BLAKE2b-256 3f0922ebdefb131ef644c066620a9dd60474d65aff04cac4e80fbd564fe20d7b

See more details on using hashes here.

File details

Details for the file fabio-2023.4.0-cp310-cp310-macosx_10_9_arm64.whl.

File metadata

File hashes

Hashes for fabio-2023.4.0-cp310-cp310-macosx_10_9_arm64.whl
Algorithm Hash digest
SHA256 ace6a409b471ea3cff1f95bdffa5491de9766d600a91dd16b4c7f511910c112f
MD5 b06e037182b3583ea0f9ea8e02f67e70
BLAKE2b-256 a1cc79a313431004159affa3bd221f6939797d93b4a72d96820254a6d7cf8796

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabio-2023.4.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.5

File hashes

Hashes for fabio-2023.4.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9c8f0e9030c8402ec5edf82ec25a2239cc5ea1c8894d490d51ec86f57f47fa58
MD5 91d10a18e413c72e3709c67cac44b04c
BLAKE2b-256 12f193b27a953d6ef6bb788c6154765349f26a20726f4ca8885673e60c5720f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2023.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 76bc56b4a82b74f0011465e77673edf42d4e9daf2f7ede34dfbd703991f437d7
MD5 dfd9440f3391f8ae154efb233e496133
BLAKE2b-256 920b11c4bd60b39fb129e36670b5e938accda69a8f78d2f92bcc998aab794ff5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2023.4.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 eb6670b02e8ad18fb1c934f1f4e32352552265f1a6dd0c524ba5e98bc4c7d2a3
MD5 57737b0df0697e5cd0fa314e403d94ab
BLAKE2b-256 46a86adf608c1ba51e10f4e8ce09fe377acb961a30362e3ed129e6a9be57bb5e

See more details on using hashes here.

File details

Details for the file fabio-2023.4.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2023.4.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7c454ffe3824465b2b62e575e02db06f62e8427db739865a7ad3908fed33ad47
MD5 cdb773285dcb4eda695e29f557e6ec10
BLAKE2b-256 5e5bf17def0f9e7cf3ca008f2595e9abf62f9e8635b5313b5c7ef97ae658e003

See more details on using hashes here.

File details

Details for the file fabio-2023.4.0-cp39-cp39-macosx_10_9_arm64.whl.

File metadata

File hashes

Hashes for fabio-2023.4.0-cp39-cp39-macosx_10_9_arm64.whl
Algorithm Hash digest
SHA256 8c6c65e3c032ecf67f1e41bf5271277b09e3b8b29b965f6f9e7ba957245ee236
MD5 84ffb8ecf120bbda46775de938de3543
BLAKE2b-256 ac1043b08a7429c4749065011b35fda6afd76e412f3e61f95240891d6a2e60ab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabio-2023.4.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.5

File hashes

Hashes for fabio-2023.4.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 14a4fa7a7df8eb147ba79a1ad75591b9799c49ed6d59d0fcec8ff238c0258a03
MD5 006f31094dc62b7bf469253658cbcf84
BLAKE2b-256 ecfd34f5bcfe66aa8c41912fb66da16383341fb73ed50efb1815b4d07bf25f45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2023.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e99ced6527d90ecac554b5ab435150b38b3f551ea4f7828653ac5465ebcda53
MD5 39fe3384c24de86edff6d9e43aec22ff
BLAKE2b-256 25141616dac4119c8ac9994ba1b198b2dd6677d6d97517e6afdeb1fa09f3394e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2023.4.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a2aff2b7c74e48cec1400154f10f9e27da30d42c4026eae89714cd3b37f41b8f
MD5 c9c337c830e8b2f5989534f3829ccf0f
BLAKE2b-256 72a36f06d64fe378c5103d3dba9cb81bed28d28d96ada848db802800bba4a2fa

See more details on using hashes here.

File details

Details for the file fabio-2023.4.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fabio-2023.4.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9263ba7f5b8c150a0ef72e7aa2b2309f5d0e1f16715716c52b436bd2fdd7ed6d
MD5 83bb73a43f9fef2834b9909d6c66e0be
BLAKE2b-256 bddaf953880d2fa24a607eebb0e1b097473b22ffca73ba80ac8fd08e7ab57c70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2023.4.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 48db144dd2a354b271dd6cc7cf418fe5f76d80dc75e61f0bf004433a9d703f70
MD5 fd5acf7a408b6ae3286722aea113174c
BLAKE2b-256 f126bb1539622c6399abdb7de0912f6af20949490054891543e6f5412a625e7d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabio-2023.4.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.5

File hashes

Hashes for fabio-2023.4.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 021f1ee8fa209e9efbbf63f885e306e6eb02d97f65caa55e71e764668ea8da91
MD5 1f4b8f93b18c2b8286d81723a1f11394
BLAKE2b-256 10cabeca3b7c68b2ca3c7b50ff65092491f208aa08a9a2d60c7cd6dff31caedc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2023.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 85950d2d3f8b20489dde12af043c4ab034d4c10521a6e2b5a95980390a1affdb
MD5 68fe8b67b375c8ba0404e1255e2590d4
BLAKE2b-256 08251e4ce030c1a3b6ef94ed6beecd13ab5e41167f43f1b1c5f403f5b44bf32e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2023.4.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 dec43be6affe835acfd0aad35c4063c769b25d4abacc001888744bfe5cb1eca7
MD5 9324a7c50a6a85af483ee8b04b1bc287
BLAKE2b-256 e20e34c531b3ebcc8802017d54d67d98d78be32ddd8dfd16afe3adca1edbcb33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2023.4.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2b8fc9d70106bdb1d376eedd42b65471f2a5cfa464e9a18de741f1eb9ed97084
MD5 6905234e8fa8baa92baa21b52b073438
BLAKE2b-256 d77391c3d948ba5ec11932d37112789114c08114925b81c6863d772489b1a511

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