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

Uploaded Source

Built Distributions

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

fabio-2025.10.0-cp314-cp314-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.14Windows x86-64

fabio-2025.10.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

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

fabio-2025.10.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (1.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

fabio-2025.10.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

fabio-2025.10.0-cp314-cp314-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

fabio-2025.10.0-cp314-cp314-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fabio-2025.10.0-cp313-cp313-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.13Windows x86-64

fabio-2025.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

fabio-2025.10.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

fabio-2025.10.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

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

fabio-2025.10.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

fabio-2025.10.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

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

fabio-2025.10.0-cp313-cp313-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

fabio-2025.10.0-cp313-cp313-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fabio-2025.10.0-cp312-cp312-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.12Windows x86-64

fabio-2025.10.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-2025.10.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

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

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

fabio-2025.10.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

fabio-2025.10.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

fabio-2025.10.0-cp312-cp312-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

fabio-2025.10.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-2025.10.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

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

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

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

fabio-2025.10.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

fabio-2025.10.0-cp311-cp311-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

fabio-2025.10.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-2025.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

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

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

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

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

fabio-2025.10.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

fabio-2025.10.0-cp310-cp310-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: fabio-2025.10.0.tar.gz
  • Upload date:
  • Size: 907.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for fabio-2025.10.0.tar.gz
Algorithm Hash digest
SHA256 c19763bcfa02a78a507f3d914b564a8997c88a6aa7b4f87f9db4ce7fa397d256
MD5 6d71534e0c38afc0dbedf47dfcf99c6c
BLAKE2b-256 26de1e20900502b8a04b095fa44affc368ecffbad800dfce34f4e47a4910e2ef

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: fabio-2025.10.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for fabio-2025.10.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 c2134ecfb24e67393f47913f3c41a427d0a9bc5af9130fe23c61eb04c7400a0e
MD5 2f123c7d6ed99bc9ee5ac74777b64e66
BLAKE2b-256 6eb7973ac208818b5864375318af6658ab9d647f1c561aed053db366acf54bb2

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e96fc52f9e1e795b0ba82de848e6cbe19e711b58d45d78b0a69ff2a4c29dba77
MD5 1496fafb6067a547169e19c25e6568c1
BLAKE2b-256 7a0ad39ab66fb8be334524dc29b18f08b64ba2efe3190f8997d7266d748afd1f

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 9abd3d30b6fb5a2cd9cdd18945f20d0e0db858ff0ceb07e41e20a67da6a2f52b
MD5 49eba5d95153e7f43dbed200bff3d0e4
BLAKE2b-256 0c35891502025d003ef3d64499206840ed69eca16ea106f94a88384360ae7bda

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d7f187772acfcf74b501328b64b0755b0788dff59b143f58fd2cb1cdbdd1396d
MD5 528037d4b57ee6cbc32b937c9883dd85
BLAKE2b-256 56a7534ba416cbbcb199800821d800fdf7d4804f3cf80298f87164d539782d19

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a04e1ee0c3122916a1a88867ea59a8d01dca38912c2b1f75318809d3dd2b86b2
MD5 c4862b8752c96214ca0b6179d8895cb4
BLAKE2b-256 245cf2e823498621e18c556adf479df8640bd134ca50adc1cc22a7d1d3084b34

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1fa95b7cc27ddea38f3af06509dab68a01f03f5db5bd91ce032f61c012fd9b2e
MD5 564727b8f20ad756cea7c98997e37f46
BLAKE2b-256 7a7ba3576e2dfe79ced39c25a6e05859f163b50ef9cebe7a82be5259b816e0eb

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: fabio-2025.10.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for fabio-2025.10.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 53436e907776d6bba7e0128b8984969268ae26b41bb817cb012c38d8583529c5
MD5 b5c54a97f1e6119867886cc08bb496f7
BLAKE2b-256 109a506e645f2b116f0a5fa1735fafac8bf832e25941d5314e44d2dae8762310

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7e03d6b9745d71ea476b586baa06bdf177ab14902ca99d6aade234e9d461def6
MD5 3b8c7ac3771f5578b968a614513d0cf8
BLAKE2b-256 439dd5df7723dcc376f628f86c96fc7422272c8056710e321d27a4e87094b390

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 136ec116345d5cbdb7fdb07a933a0613054d04a0f9c57144d18da7cbecf0c561
MD5 f79e60d824873fcc6e8707f60d889797
BLAKE2b-256 49ebbbd940158c57ded120b1edc291d5592f1888b9e8c691e68a1814e95e4cf8

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fb6ba775ba07945ff147c6bc552fecfa80bca633e0a45de590ee1efd92088099
MD5 fd3bc783e5c5db30e69e969e2af9192b
BLAKE2b-256 001c3197e50a98df530bfc61c592449a1575642bb9903df5c286e39aec794778

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 ab0432675a1cb42af28bc2fafea4f9c8433247ae81043a510a3c137623624f5a
MD5 952ea6e77a1ce2370063a5c262778c8d
BLAKE2b-256 eb3cae90d7f4499430670e69520931d99c9661d98aaccfbf63ff7a89816f5eef

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3edfdbcd06ddee14a71bf141b73c9117a37bf73f0910b89b1bb8aa1df38b9490
MD5 cd52cf81128c0fb96e687b2cbd1b880d
BLAKE2b-256 c8265ad12294add55d4311cd25c70acf15014e53709ca1b099e43dd31b24103b

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 539f01831c80efc759e37685fed1f52ad5d665030402c30ef4c53ec3f3bc887e
MD5 3101ba85e9d3422efb44ddf6b375cdd5
BLAKE2b-256 3b250ae6c5e926b5a84fb084133d0635dbe937f93d963f0ac565c9e5b13e9e66

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a9abf462a5f6bece4baeafe55131a244d7c2e4062ec7696a8ee8b33882db4236
MD5 1818b7fb38f5b502f24176f5a9168f6b
BLAKE2b-256 1db5f5a6bd0979823525682b2fcc281a6cc3241d24e8dde548d2b0217b7f63e7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabio-2025.10.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for fabio-2025.10.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ec78dafac82704f5c2ba46356fc11cf84306375e2600738427eba86f66949007
MD5 5416bb7edd7b2341901b7dc3eb42cf0e
BLAKE2b-256 e7805142bd3046749b2c637436c35f303ad01a85fd4303a0e906a71c4409a085

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2025.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3f4227832896fbe612182210913e7075cbac95f4b4d31da7dd52f665fc09d618
MD5 ebd4d4f74413eb129b2f9693c043a1b4
BLAKE2b-256 1194b25b355deb0009e000ab241e3ebf3012922190677b92bd406ed8e35f319c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2025.10.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9d4eb2906efa401a9b18f6ebab7e170e8aea96524fe1dcb5bdb61c0643601b8e
MD5 06a80f55ce68414a131b21a7fb420409
BLAKE2b-256 a9e72d8b8f3ee76c97a0828132c0d686ec6fc53994376d0be1524570bb3f2674

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7865d42e9e1d804d2331631b61c6c0b2990ad763bf4434636bfd4b327cc43640
MD5 a566a63f15fe6d7b0e3d2122563c3094
BLAKE2b-256 3b9087c30193cf3bb8fd4b5ec5c1dcb65cc295209157de19bf1bbbdf3298d85a

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 4a2136afe60bb770c822bf44ddd37e22fdd0333d5f01e0ee30d9231e17a4340a
MD5 6beacbd9d8332b109eae7b4e21b7fdee
BLAKE2b-256 75381bd19a30174dcadcb78c31cf629868ae1576c1f12f7ffed552cf70f99bc9

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2c52436ad4dc80acbcee8d4d97bedcd21a5e15d3630f0fdcce7c503e95611499
MD5 b0420a4a15cac975a3e68b5e6154c339
BLAKE2b-256 ad334bd2a28621b4657711bdaf244b2e5d330b25a0bcc86f9688e3ec0c76e659

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 52128420ea2c5603adc16401c039e0c0a6c28bd5c4e8f8dccf9a2ecb52af4d3a
MD5 44a4f52f660c0a177e9cf797fe82ed3c
BLAKE2b-256 b897aafdfb70d82be7b6dabbb85586c6f41b73227c71585d8470fb1d51c2503f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2025.10.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 994ab2adbdcae777d74500ffab36ff3324a756b90baf611cf078429a142d0e2f
MD5 d684a786be5ce82d3e9e9d0cb2c815c1
BLAKE2b-256 07ce83b588f9345c86db2ea4cf4bf7dca139c8c49b84d101bbe630f83a171d6b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabio-2025.10.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for fabio-2025.10.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0ebd2ca5337bf45215afa1509b53c047055086098ef6a314190bd5088c62b37e
MD5 a4d3c0c47e51ab894dbe212e2a490f7c
BLAKE2b-256 de02fa52f926cd2bb56bc25291be4b3c66daa13163cd7fa04c304e8fd863798d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2025.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 17ed28a5938836dcee78a905952f6b9d4cde9020674fe416ac5ba0bb7d80942a
MD5 5b0604d1fa8e37f77274b3c972c7e654
BLAKE2b-256 737b0cf465181832d2169572c884a9803f913f964d2e09336cf12221f3cf6f57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2025.10.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 82b4f5576da95a8ccb05f42a35a2e8e646d26ae440a66e25c30bc7c568e5b269
MD5 c4a54fadf0688cfd770c8ce303093532
BLAKE2b-256 a8d07a4bd8d6486ce0ce119b6eec4e15f07e36f66b244dad0f10004c8c737735

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 be0811e015fe5fe4e5f9b9b0a42223ab07998cb8ab288f80dc04bc2475f8cee2
MD5 250512970f9ce70dcdd5594636a40f20
BLAKE2b-256 17fa3859496b47674865d5669175a9e4457c8bc5801704da531101cb79570741

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 61fb5183f491c6ad3b89ea23bdb1d3488f4093b292753b1485fe809db9d1aedf
MD5 16ac3bca76d3f0c0148ddcd7588dd80c
BLAKE2b-256 90c5a07b2822081f8550095e720118ead5b9cde52f75b499e1a4e17c87824066

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 602da1ca8df271e13d6a321e753bde05f3dd38acf41b6e5e5d5b075df17cc815
MD5 b807b4b177125ad54dd2767d2473fd89
BLAKE2b-256 94543590c90b8d7f500d6f8ae17fec703fe11419fdb1139ab23bce91d91014e5

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0d492c3d4353d2900c2bcf30744f32331c81071283a1ede8b8c1f775f874e0d4
MD5 da49432e81911990713d0e7cafa0da14
BLAKE2b-256 b2a89e7dbb35e1e2f0b10a5a8c0cff5f11e229d822f1996b0bf50b6e87a14e9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2025.10.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44aa4b724ac5d3fa861afaf43f634501caaa52063b68a6e023829c563d2d8645
MD5 166c9293132e799dab484c9846411fd0
BLAKE2b-256 71636423124a02b0c38c619b48f13bf87bb60b75733c3cbe4ff513fafe51ecba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabio-2025.10.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for fabio-2025.10.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 da3f3906687c5a4091b63c58b7caa6805f52a1b32c5e4a41c4860c2e335b2d3f
MD5 c4f14f7ff2cb82e7341e0bb7b8ada1f9
BLAKE2b-256 3793a5795be591f057c8e6c955add526ebb872e03150e1b50a90832e1e7c01af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2025.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ff2b2f39dde89d7ac48baf3ebd06f67b690e9ac3c248b04cbca6f5bf0176b186
MD5 e8f644dae6d340e227cbaffa9e10262d
BLAKE2b-256 c4848d5afef0d578b2bc05a5b32b922cbc16412a667d56cdc7d73e04f2262729

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2025.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 20b81a3b31d626331dfed7c92f0b76e6fde859cb7ad062f9f7738098f94036da
MD5 b3d3b3540685849e5528d1fc0db25bf9
BLAKE2b-256 83333bca3b51feb6aa585e2bb0f98edb35ee91e9b9b29820fc887686d5ae8138

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5d5b324eb7eb427350cf6a639071b04858fdbedb6e5a61a8d69ef9aea780abbf
MD5 11c5cff28d38e4e66ed1ad34ef474506
BLAKE2b-256 fd15a70400eeea394dbcf34f926713499c3f7334b2ee0ec3639b794491ffc9c0

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 7379b7ea8b43f9630db8e15a55559940aa9233aa1c4e89e2d5e02ea39e3edbdb
MD5 cd31b9a2747e41b887ef9ebc23c6853a
BLAKE2b-256 d62ae47db9bc8da064d130e7815c668de6e3a685e7b80398a89f7052e19cfe4b

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f4ea01d63a52e3741231452a267251ae295e04a1cdbace873d343035fcf85df7
MD5 712504d2531b6656a7c241cffa56f677
BLAKE2b-256 1cce068406c3e5a3ce7dedfbfd4cc12af62af9ef46807b1bbdfbeda161bb2c0a

See more details on using hashes here.

File details

Details for the file fabio-2025.10.0-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for fabio-2025.10.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f6206573b4a7d98481cfbd5714eb21e11056811f6d448d03faaacd2b64d82a92
MD5 ba29af6d97ee5803c9e502fbf011418e
BLAKE2b-256 94d423cdb18ad1d919ac59d1155698453f66c0a3719b9dc5862f3a3672cb1d08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabio-2025.10.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d92c8fe8f04c6b0adab095b11b27034896a5a2e13cd15ba0937115477f1aebde
MD5 cabb5563a8c0ea14af268eb51ab575db
BLAKE2b-256 c0d15ddb92494517fa5453c46872a87fd0d0e4a497543b353ce0aad6466f406a

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