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-2024.4.0.tar.gz (726.3 kB view details)

Uploaded Source

Built Distributions

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

fabio-2024.4.0-cp312-cp312-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.12Windows x86-64

fabio-2024.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

fabio-2024.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

fabio-2024.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

fabio-2024.4.0-cp312-cp312-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fabio-2024.4.0-cp312-cp312-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

fabio-2024.4.0-cp311-cp311-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.11Windows x86-64

fabio-2024.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

fabio-2024.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

fabio-2024.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

fabio-2024.4.0-cp311-cp311-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fabio-2024.4.0-cp311-cp311-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

fabio-2024.4.0-cp310-cp310-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.10Windows x86-64

fabio-2024.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

fabio-2024.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

fabio-2024.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

fabio-2024.4.0-cp310-cp310-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

fabio-2024.4.0-cp310-cp310-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

fabio-2024.4.0-cp39-cp39-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.9Windows x86-64

fabio-2024.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

fabio-2024.4.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

fabio-2024.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

fabio-2024.4.0-cp39-cp39-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

fabio-2024.4.0-cp39-cp39-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

fabio-2024.4.0-cp38-cp38-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.8Windows x86-64

fabio-2024.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

fabio-2024.4.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

fabio-2024.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

fabio-2024.4.0-cp38-cp38-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

fabio-2024.4.0-cp38-cp38-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

fabio-2024.4.0-cp37-cp37m-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.7mWindows x86-64

fabio-2024.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

fabio-2024.4.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

fabio-2024.4.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

fabio-2024.4.0-cp37-cp37m-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: fabio-2024.4.0.tar.gz
  • Upload date:
  • Size: 726.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for fabio-2024.4.0.tar.gz
Algorithm Hash digest
SHA256 34f571bb8b19ee122fac7ae1d6245a92b69ae5f8f57149c7db9f6d4c307244d7
MD5 e6c303a52298473e811470590ad7c4d1
BLAKE2b-256 43f2ee04c129bd0f247d50c58bbc0f78c8fb1e83828a8bc0870d10fe57a71b28

See more details on using hashes here.

File details

Details for the file fabio-2024.4.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: fabio-2024.4.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for fabio-2024.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 57837e26c6c37599224034373cb91b821a2ed037c75ace9d007bae68680b7cd2
MD5 6b6ee7a60773d4b79e36c82e899a8622
BLAKE2b-256 14bdd38e8da6c88371c4380b3b2a1f651e670ecf669b3700c95b8600dc306856

See more details on using hashes here.

File details

Details for the file fabio-2024.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2024.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eeda7822c94a0dd466f2485dac1a4c8d2042ca7f66b17fc06e7aa38d65bae490
MD5 666ecdb89f89cceef60f762b39b7c1b1
BLAKE2b-256 cc915423d0d4ddef54752174c0ba356dc3475b23aa56353310eedfb2e8877c36

See more details on using hashes here.

File details

Details for the file fabio-2024.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fabio-2024.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 75b3e7e0ca8b532597251e2640c51ecbd5aa079a339a5c5778dc18beb49e0bff
MD5 0a21183cae3e9ff6918f12d2c79a6a04
BLAKE2b-256 5b0a2086793b6ff491d9504add45eab2a9592f16a6de0e0940586c07f1309941

See more details on using hashes here.

File details

Details for the file fabio-2024.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fabio-2024.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cdcd17224ca32a4ce8827b8bd232a316ae3820b9eff80f178d322d77b46ac061
MD5 a25d35131df6a90d7a2ab1d5241b6aab
BLAKE2b-256 6bd5e201783eee52642dfb46ceb4da19d9523dd13ea32ca091764f79feb3ad69

See more details on using hashes here.

File details

Details for the file fabio-2024.4.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fabio-2024.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b8536232defd8fba6cf18e8e968c0722e52cfba9b2932901227c81142420f2c4
MD5 3e69fe8b3d23b3f2b899102908667685
BLAKE2b-256 cf53ccb08eb5d85d4039a26ba80f67c2d5c47589be8316e4a41722b0c316e3a4

See more details on using hashes here.

File details

Details for the file fabio-2024.4.0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2024.4.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a09987af57e7c3c0b40bc7ae7e51a18d5e4f27c4c473be587622a5ceb5cfec9d
MD5 db660a6f73a33ae814634858b8fc1c46
BLAKE2b-256 df5f561d5df1597ec618f2e2a78358a8edc8637cf10bdda9f8e53d630f4f0a43

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabio-2024.4.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for fabio-2024.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f3f4d3d44dc1afbd6cc47be336729fdddcf70189a6c0a978825722d670d4b322
MD5 380fb55ced5abee8150ddb668907929f
BLAKE2b-256 bb8d23cc8350cea43f76b050639254407fbc604e06f7c34cb3027e484e2e3b3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2024.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e83e6d88cf885bc82d6dfe8b0c964e4dcb02a0d9e9a4b234236f5ddb097815f5
MD5 c01b03c59cf18d15c4e2ed940b825f3a
BLAKE2b-256 fb3c4041a70229c9813c425ff823ee3717bf65ffde36b137241a544b2561728a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2024.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 dd1555c26170c13f194133b908db20b1821ca3b7eb9961414aa875acae746d7e
MD5 3c003a02a99686c3385bc5eb3413d35f
BLAKE2b-256 b59724abb026c97f017af4bd6b959ec73e61470fd817f6f519b2517c780eeb8c

See more details on using hashes here.

File details

Details for the file fabio-2024.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fabio-2024.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1ada451d2d66d7ee12d57896d07d57054b1d1e5e64345fe4ca7def698b4bb992
MD5 52f522df283ac061e2c3fb105a1fceed
BLAKE2b-256 5022d7c028a233fb10b6b03ef2fb111d7442d3beeb7e2fa58011e05028b97179

See more details on using hashes here.

File details

Details for the file fabio-2024.4.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fabio-2024.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 99cd616bc4da486385fb5ec3de5026c51027bec4a974f23c400973a90773899e
MD5 64df05d9dc27811e84a80db2fbc4e6b7
BLAKE2b-256 bed0fc757cd8904663e007049303e6d42f581e4d2dfb633aee6b738596427459

See more details on using hashes here.

File details

Details for the file fabio-2024.4.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2024.4.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a2edf533884f031b008335e9a75667bc2c565d8bc7f8ffbf6cda16a38eb7b5e0
MD5 e081133c98fff86b3714cda15bf611ee
BLAKE2b-256 dcc8ba12ed8210fb58cf7e5d80e3f3883874ac52589c1b72e4aa7af54b652a80

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabio-2024.4.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for fabio-2024.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e9d20a755b55abe17ef6efd5009f91461e1dad1123f833b9c02dab3f94106fa9
MD5 8a6d41cfd99134d6865b7b05c0abdb49
BLAKE2b-256 95473a039c97413081928834f0fc673489f28182c2b1c7de11ba4d4042aa7696

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2024.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9bddd225a7c45a8de63257a09d0d577c729545d1315738e6773e699ea7e420b7
MD5 880eb246ac21c893b71bbea0f38b5081
BLAKE2b-256 f08161349a3aaee998cdaaf3f6be7865e68dfc987ac661eddd378a9df35f2a63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2024.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 58682bae2bf24936cbfdd12855cdb31940e937bb7d9f49835717c746d76329ed
MD5 0534ba6d6a283653af610b6e47e43594
BLAKE2b-256 1ab983548e0dc711903f35b9ab55830f1fb2415633dbd32267bfcfb3646c0e87

See more details on using hashes here.

File details

Details for the file fabio-2024.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fabio-2024.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 32588b3841999ccf21b92ab5c5cbdcb7c6d5e33b15c0ba4405981ffba9562a37
MD5 e1ee9e896f8d22fd49f749b126580547
BLAKE2b-256 e2cdc1df61991d4803ba503e2a26a6015b5618e643fecd337c50ba12be7abc84

See more details on using hashes here.

File details

Details for the file fabio-2024.4.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fabio-2024.4.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 764d46ef52af40377553237967a2b3d7459f9572c5652649701ac7a0aae2cee2
MD5 6bf895cee2896a7b9ecc7310c4bf2b20
BLAKE2b-256 c5fd37b88e328b2cd07845bbb1d3dc1d6732452a49505a1e62bd0f8285ac5256

See more details on using hashes here.

File details

Details for the file fabio-2024.4.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2024.4.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9a04c6aa45bcf72f224b3761c66895e162fd4c4ae2dd62da7c73434e75818522
MD5 6aecd542a41f8e73dd6f1d2fa0d41c0c
BLAKE2b-256 578081fa405ab9e810e1334e25d43bb45bab918826ac8ab917e5c9b7754d96f3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabio-2024.4.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for fabio-2024.4.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 698a19e5921860520d8d10c93bb69477dadf5271110754c9d15ec7673be0dc93
MD5 74380b9b2606300d81fca22a381074c6
BLAKE2b-256 6c87a9dddfccd4472136a803b65e63801eaef56eb0865c4bf8d4e41ed22e3f07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2024.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 11cb79456cd00608f97217ab9670a27cd6d2a694614eaa05450d924312594ae7
MD5 0ce90c83155d8c75ac59306e010aa037
BLAKE2b-256 da6cff422b5286dfaa4caa3e0bd164a7030a3a03703b5520674c8d63c1f47d20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2024.4.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 53423ad1df2be0056fadc3b014e851e73bb222dee77f81ee189d8361b9829a61
MD5 8577050240e745d59eadcafbd5213edf
BLAKE2b-256 a21330529dca78f2c08e49d9df2428ff177d5743693cdbf418b85d565c28cc17

See more details on using hashes here.

File details

Details for the file fabio-2024.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fabio-2024.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d6464dd482f3387868c122f62ed63e825fd822eea5a8d45b3872321d8562008c
MD5 707bd5f48c1fda869c75cd072ef5f012
BLAKE2b-256 c530cd3537d5946ba2e1caa737aad12c12d8baf5410a3dd40efcc6ba63e666cc

See more details on using hashes here.

File details

Details for the file fabio-2024.4.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fabio-2024.4.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e446db8289d06734773a3ae74954b68e238812e6b4b588cc8863d08f5c06d632
MD5 e869ba7fc7aff9c96936dc6d2b08900b
BLAKE2b-256 d8fb08d2469d356126f48ea9d65f8851d4e9086561d49fa2f8eb64d503495f96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2024.4.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a495b4b77acd3d365aca5bb9c905fd2c4862b34019f69fde8b29d6677c57b1e0
MD5 c4f330a70dc34a6a19a43c690e5c6f48
BLAKE2b-256 b3b0ad455deb66e2f336856c46d954e1f7b0f39489a37c06b9c10369f1631356

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabio-2024.4.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for fabio-2024.4.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 89501f7003c55182e9df90cf2deb78bff130a51ccf0997b2e03b81b31b56b770
MD5 8ddcb57fd613160676db558bcb215e12
BLAKE2b-256 744c5e2685bc50930773f879b54bd93c398fba606475de90402eb50d905fcf09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2024.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 97ea92d34f078effe37199cb58c3e951352fd4612462d2a9e2d0e0cdb90d081c
MD5 ae20af71790aa69e7ffe0f93919a24e3
BLAKE2b-256 2a23e61251d9f05a5d3ae39c707033c0b7831d35d22b3df4267fbb65bf4d8541

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2024.4.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6ae944495ab99a50edfb0558b9b358a001d53eccea57b96e34b8da9a95c3d835
MD5 4d3e625b53ad7dee50859a24c5f918cd
BLAKE2b-256 4efb8371cdb4782617a3c9a11df1acf483fee7fd7fe7449003e3d12f64666105

See more details on using hashes here.

File details

Details for the file fabio-2024.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fabio-2024.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 700a4d05ba1bebc84c21fac9ede2ab30419619acb9a9e4dd65dd1823dc88847e
MD5 b7c8838eb2fa67bdeec127882b08e21e
BLAKE2b-256 a140392c6075b26b209780e0981fad175f2bb7ebb8ad7ba402d56698d4d23d85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2024.4.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6c46b5f2d5479be3321f394986befe4483c60108af1a0a7f42f53b6f9e173198
MD5 13b8b559e8665b8999492447e34967ff
BLAKE2b-256 8768e2b1176a42976d93a30121fc7464ac05a9007b5cda55e05e842c2c3e9d3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2024.4.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ac4050c0db60e0e18d0254c096b7fa6137aeabf1af1140f837933598d9661dad
MD5 91f5adf14ac23406bc4b7039481aa9b9
BLAKE2b-256 6ff8fe84ce85f5b38d35fc52b3fe2b39450359fad0e976a418c584c1206152c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabio-2024.4.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for fabio-2024.4.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9f235ce7e2e3c75bd494176b0b24c5c91483c96212982478f24f8ac82b33531d
MD5 87d01278b5fdb931f8afb4ab11c8797a
BLAKE2b-256 917e4c7b1b7a0fec270bd36c136638af38414ad130781920c0dab0a301818614

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2024.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b9d27d6656f6915d31673dbcba7679bc9148fb1e3308db9124080aa254649174
MD5 eb135ab693c3a39c86f14cc3c90ef18f
BLAKE2b-256 f929c58ae86aa04f7d6a697754ea5caf7904d83834e4f2587b3a0786ee5e452d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2024.4.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d6eaf3d891e58901880e8b034dbf0c145ba9769e0d96eb400b4f8df596247c05
MD5 ad673ccbfff66e4ed0182ba0e113d7a3
BLAKE2b-256 7e1ae33972b1077e7fe92abaa7b475d3858d39e9f35a585111d6a6c100c48b83

See more details on using hashes here.

File details

Details for the file fabio-2024.4.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fabio-2024.4.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 23e5e50ebad1546af1548f646160138daca8d76795c5907d227b4368fab1ff4a
MD5 84d268ccced83886791f8dfa27ac67a4
BLAKE2b-256 3295d5313d2235bfb81e39296ccf890cf8c167a82e3f07ad8dd1bd01c12e0afc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2024.4.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5616a1ed96836f4db3a63ddfa9acbe92f929b0d8e4ee67ce18c820b8634cfefa
MD5 7627408c2135e239495cc8cd5f2bab43
BLAKE2b-256 baabcc2f2a74c497a5e999b97fc0b0bced058cdf72b662c19430fbaaa1503059

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