Skip to main content

Python implementation of fast azimuthal integration

Project description

pyFAI: Fast Azimuthal Integration in Python
===========================================

Main development website: https://github.com/silx-kit/pyFAI

|Github Actions| |Appveyor Status| |myBinder Launcher| |RTD docs| |Zenodo DOI|

PyFAI is an azimuthal integration library that tries to be fast (as fast as C
and even more using OpenCL and GPU).
It is based on histogramming of the 2theta/Q positions of each (center of)
pixel weighted by the intensity of each pixel, but parallel version uses a
SparseMatrix-DenseVector multiplication.
Neighboring output bins get also a contribution of pixels next to the border
thanks to pixel splitting.
Finally pyFAI provides also tools to calibrate the experimental setup using Debye-Scherrer
rings of a reference compound.

References
----------

* The philosophy of pyFAI is described in the proceedings of SRI2012: https://doi.org/10.1088/1742-6596/425/20/202012
* Implementation in parallel is described in the proceedings of EPDIC13: https://doi.org/10.1017/S0885715613000924
* Benchmarks and optimization procedure is described in the proceedings of EuroSciPy2014: https://doi.org/10.48550/arXiv.1412.6367
* Calibration procedures are described in J. Synch. Radiation 2020: https://doi.org/10.1107/S1600577520000776

Installation
------------

With PIP
........

As most Python packages, pyFAI is available via PIP::

pip install pyFAI[gui]

It is advised to run this in a vitural environment.
Provide the *--user* to perform an installation local to your user (not recommended).
Under UNIX, you may have to run the command via *sudo* to gain root access an
perform a system wide installation (neither recommended).


With conda
..........

pyFAI is also available via conda::

conda install pyfai -c conda-forge

To install conda please see either `conda <https://conda.io/docs/install/quick.html>`_ or `Anaconda <https://www.continuum.io/downloads>`_.

From source code
................

The latest release of pyFAI can be downloaded from
`Github <https://github.com/silx-kit/pyFAI/archive/main.zip>`_.
Presently the source code has been distributed as a zip package.
Download it one and unpack it::

unzip pyFAI-main.zip

As developement is also done on Github,
`development branch is also available <https://github.com/silx-kit/pyFAI/archive/main.zip>`_

All files are unpacked into the directory pyFAI-main::

cd pyFAI-main

Build it & test it::

python3 run_tests.py

For its tests, pyFAI downloads test images from the internet.
Depending on your network connection and your local network configuration,
you may have to setup a proxy configuration like this (no more needed at ESRF)::

export http_proxy=http://proxy.site.org:3128

Finally, install pyFAI in the virtualenv after testing it::

pip install --upgrade .

The newest development version can also be obtained by checking out from the git
repository::

git clone https://github.com/silx-kit/pyFAI.git
cd pyFAI
pip install --upgrade .

If you want pyFAI to make use of your graphic card, please install
`pyopencl <http://mathema.tician.de/software/pyopencl>`_

Documentation
-------------

Documentation can be build using this command and Sphinx (installed on your computer)::

pip install -r requirements.txt
python3 build-doc.py


Dependencies
------------

Python 3.7, ... 3.11 are well tested and officially supported.
For python 3.12, it requires silx version 2 which is still unreleased for now.
For full functionality of pyFAI the following modules need to be installed.

* ``numpy`` - http://www.numpy.org
* ``scipy`` - http://www.scipy.org
* ``matplotlib`` - http://matplotlib.sourceforge.net/
* ``fabio`` - http://sourceforge.net/projects/fable/files/fabio/
* ``h5py`` - http://www.h5py.org/
* ``pyopencl`` - http://mathema.tician.de/software/pyopencl/
* ``pyqt5`` - http://www.riverbankcomputing.co.uk/software/pyqt/intro
* ``silx`` - http://www.silx.org
* ``numexpr`` - https://github.com/pydata/numexpr

Those dependencies can simply be installed by::

pip install -r requirements.txt


Ubuntu and Debian-like Linux distributions
------------------------------------------

To use pyFAI on Ubuntu/Debian the needed python modules
can be installed either through the Synaptic Package Manager
(found in System -> Administration)
or using apt-get on from the command line in a terminal::

sudo apt-get install pyfai

The extra Ubuntu packages needed are:

* ``python3-numpy``
* ``python3-scipy``
* ``python3-matplotlib``
* ``python3-dev``
* ``python3-fabio``
* ``python3-pyopencl``
* ``python3-pyqt5``
* ``python3-silx``
* ``python3-numexpr``

using apt-get these can be installed as::

sudo apt-get build-dep pyfai

MacOSX
------

One needs to install `Python` (>=3.7) and `Xcode` prior to start installing pyFAI.
The compiled extension will use only one core due to the limitation of the compiler.
OpenCL is hence greately adviced on Apple systems.
Then install the missing dependencies with `pip`::

pip install -r requirements.txt


Windows
-------

Under Windows, one needs to install `Python` (>=3.7) and the Visual Studio C++ compiler.
Then install the missing dependencies with `pip`::

pip install -r requirements.txt

Getting help
------------

A mailing-list, pyfai@esrf.fr, is available to get help on the program and how to use it.
One needs to subscribe by sending an email to sympa@esrf.fr with a subject "subscribe pyfai".


Maintainers
-----------

* Jérôme Kieffer (ESRF)

Contributors
------------

* Edgar Gutierrez Fernandez (ESRF)
* Valentin Valls (ESRF)
* Frédéric-Emmanuel Picca (Soleil)
* Thomas Vincent (ESRF)
* Dimitris Karkoulis (Formerly ESRF)
* Aurore Deschildre (Formerly ESRF)
* Giannis Ashiotis (Formerly ESRF)
* Zubair Nawaz (Formerly Sesame)
* Jon Wright (ESRF)
* Amund Hov (Formerly ESRF)
* Dodogerstlin @github
* Gunthard Benecke (Desy)
* Gero Flucke (Desy)

Indirect contributors (ideas...)
--------------------------------

* Peter Boesecke
* Manuel Sánchez del Río
* Vicente Armando Solé
* Brian Pauw
* Veijo Honkimaki

.. |Github Actions| image:: https://github.com/silx-kit/pyFAI/actions/workflows/python-package.yml/badge.svg
.. |Appveyor Status| image:: https://ci.appveyor.com/api/projects/status/github/silx-kit/pyfai?svg=true
:target: https://ci.appveyor.com/project/ESRF/pyfai
.. |myBinder Launcher| image:: https://mybinder.org/badge_logo.svg
:target: https://mybinder.org/v2/gh/silx-kit/pyFAI/main?filepath=binder%2Findex.ipynb
.. |RTD docs| image:: https://readthedocs.org/projects/pyFAI/badge/?version=main
:alt: Documentation Status
:scale: 100%
:target: https://pyfai.readthedocs.io/en/main/?badge=main
.. |Zenodo DOI| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.832896.svg
:target: https://doi.org/10.5281/zenodo.832896

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

pyfai-2024.2.0.tar.gz (56.3 MB view details)

Uploaded Source

Built Distributions

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

pyfai-2024.2.0-cp312-cp312-win_amd64.whl (5.1 MB view details)

Uploaded CPython 3.12Windows x86-64

pyfai-2024.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pyfai-2024.2.0-cp312-cp312-macosx_11_0_arm64.whl (5.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyfai-2024.2.0-cp312-cp312-macosx_10_9_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

pyfai-2024.2.0-cp311-cp311-win_amd64.whl (5.8 MB view details)

Uploaded CPython 3.11Windows x86-64

pyfai-2024.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pyfai-2024.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (7.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

pyfai-2024.2.0-cp311-cp311-macosx_11_0_arm64.whl (5.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyfai-2024.2.0-cp311-cp311-macosx_10_9_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pyfai-2024.2.0-cp311-cp311-macosx_10_9_arm64.whl (5.3 MB view details)

Uploaded CPython 3.11macOS 10.9+ ARM64

pyfai-2024.2.0-cp310-cp310-win_amd64.whl (5.7 MB view details)

Uploaded CPython 3.10Windows x86-64

pyfai-2024.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pyfai-2024.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (7.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

pyfai-2024.2.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ x86-64

pyfai-2024.2.0-cp310-cp310-macosx_11_0_arm64.whl (5.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyfai-2024.2.0-cp310-cp310-macosx_10_9_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pyfai-2024.2.0-cp310-cp310-macosx_10_9_arm64.whl (5.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ ARM64

pyfai-2024.2.0-cp39-cp39-win_amd64.whl (5.8 MB view details)

Uploaded CPython 3.9Windows x86-64

pyfai-2024.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pyfai-2024.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (7.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

pyfai-2024.2.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

pyfai-2024.2.0-cp39-cp39-macosx_11_0_arm64.whl (5.3 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pyfai-2024.2.0-cp39-cp39-macosx_10_9_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

pyfai-2024.2.0-cp39-cp39-macosx_10_9_arm64.whl (5.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ ARM64

pyfai-2024.2.0-cp38-cp38-win_amd64.whl (6.0 MB view details)

Uploaded CPython 3.8Windows x86-64

pyfai-2024.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

pyfai-2024.2.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (7.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

pyfai-2024.2.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

pyfai-2024.2.0-cp38-cp38-macosx_11_0_arm64.whl (5.2 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

pyfai-2024.2.0-cp38-cp38-macosx_10_9_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

pyfai-2024.2.0-cp37-cp37m-win_amd64.whl (6.5 MB view details)

Uploaded CPython 3.7mWindows x86-64

pyfai-2024.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

pyfai-2024.2.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (7.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

pyfai-2024.2.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

pyfai-2024.2.0-cp37-cp37m-macosx_10_9_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

Details for the file pyfai-2024.2.0.tar.gz.

File metadata

  • Download URL: pyfai-2024.2.0.tar.gz
  • Upload date:
  • Size: 56.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for pyfai-2024.2.0.tar.gz
Algorithm Hash digest
SHA256 6274b6ea7290a2415f0888c07585e6e46975c32b99007adab0701b2dc8f84894
MD5 8e23a238bf1a3dc811a956e5aad5f524
BLAKE2b-256 cba4ff03aab0dec00b912cb98d226a33973fba41115377eefda00ccfafc16dee

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyfai-2024.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 5.1 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for pyfai-2024.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 615f196e3312c9918566798b38a3d7619dae1f0cba7dae237a0eeebf710103cd
MD5 9431498b0587d0e3a02c938370035c25
BLAKE2b-256 62628143703854d00931b99ccd0cfa08141c7537c4423de214755ab2921a5432

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fbd4375ed84962575399ef2a165dedc3c7862d84a6da99375b483d2c8ce1c5a0
MD5 fa692b2155e8c41059353755fe35f7ad
BLAKE2b-256 1889d58f77512a1f24f54167206dfe1c5844eb18fdfc34cf21431ca385088b83

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 027e24f420358613cfef6d9df69c9d4863f5a7d5122f96868dd86a205bd8af0c
MD5 e6a416ba29f998b5ffa28a35c32a5363
BLAKE2b-256 1a157afecaeb24ac46e156c369e72ff5c64dd13654e14885d365b90a159ca229

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 63dce8d02d9679be1798d8c59baf29aeb9b2de9374583bf93f7b66a851ee417d
MD5 8ba8beb12e54ba9e9507e3b04da77946
BLAKE2b-256 54cd5b428d613275b2dbd756e731f09c67aafc9d7c00249a5ab3b49899711827

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyfai-2024.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 5.8 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for pyfai-2024.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 742a20cbd882dc029b405bb568334c6a2933222127dc0abab9ea74d72a243c90
MD5 afe6937644213f02eb877397fd21fb8c
BLAKE2b-256 f89a2991c4f3859314f6083d0bbf300b16e224963845c110e1bf508c6672aa28

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7be06b71d422a6bb59a6f927816a10de3b95cd0752a81f4fd848f107ff4a177
MD5 51cb10f08456bdd9117d9ad4a11cad0f
BLAKE2b-256 98e0ebe230505139d25cb0ce36bb1b2cf3fb832ffbc09f356dddc1654fa8c8ec

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1e3b44c345bdbeed28106aed8c1bf648fe10fdd3df2a7d97a892b8cb67124f27
MD5 1e4a451ef2d4cddf886ad166378be40c
BLAKE2b-256 eda89cd3fcd0e6b9dae60d7a3ffdff80c7074b23e221befbee3093ed990f8cfd

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c78718c7f6153030e11f9e58ca375a090952a47b2475262d6346657e6434561
MD5 95a83913865051ba21f8c0876a1aaf68
BLAKE2b-256 271cc9e68a410bd955ddfa1cf93f93d493d71dfa8cca9c78a95078144a07415a

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b409307aba0eb90a041fca2e636cfcea8f5b6d642b2578678f7a7294ab403df0
MD5 8642038142c430de2e1ee4031e1b8c86
BLAKE2b-256 677122bbbdb52cd092428bcb95ee07921d48e5be1be49edc9b28ee43e43a7ca6

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp311-cp311-macosx_10_9_arm64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp311-cp311-macosx_10_9_arm64.whl
Algorithm Hash digest
SHA256 1284abd5cc858641fd51670adce4f898ccefed752fa0a570948b6867cebabcae
MD5 02ae06973130046a49c04a31600ec3af
BLAKE2b-256 f1c467eec99baf7fced5b9220c4e199f38058dfca2bf560b8c6db5bc5a533d41

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyfai-2024.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 5.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for pyfai-2024.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8bdb0e9c7e0086981981c58f285f351dff25d90e1137726fe6f79870b2c9369e
MD5 095d2eeceed31f2c813b684387ae01bf
BLAKE2b-256 06229d8ca7dad81661876bff97b714f18c690b89bf0fc79977bd19d066de038d

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3b678812a6a93d9111d661feba9c1aba845a6eeb39c5911d2a7271940403d2a7
MD5 79ef76f6ba128c575ea58505453bc795
BLAKE2b-256 be1566a04876ca1b179019db4647ff0c465e7dc77d804b9f1a9486ddf7d7e292

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 abffa58e5adda3ae3fe42aa253ba37054ccb01488a78e1ac8143c58287f97a41
MD5 a60c8c2355d96ce14441e347658700bb
BLAKE2b-256 baa45ed370d8f52e656509193a52897723da37270eea6aa234d3724a8c873f19

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ec310d9b9b619d3b9ba3006b9b32d7c4ec6185f1dc352da4d26e122d42f78629
MD5 a0f69b7ba474227651070f10e803be97
BLAKE2b-256 2a877c566bfaa7da7e7347f4eeb1c134ed24bdc367b260d3b5d25e50ee72a446

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6db0ff3135fe39d3a21b15a738a7fdde62d0d1c3bca096bbf9596ce3166d751c
MD5 232f72b6061f834739bc52e8bd445b4b
BLAKE2b-256 9aa51fd6bcc36c9875decc29a077b99cda5329a3d1a734b0c4e487dc5d1dea44

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 088851ebcd1e753bf6e3a7a7ce3878475f7474e370925feb54dfc41c2804c896
MD5 439214ecf78a370729beb19179b7bef7
BLAKE2b-256 4581f7034684d73b00566a7b1393c4571f1fa679f6ca0b5d9f27203c06637401

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp310-cp310-macosx_10_9_arm64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp310-cp310-macosx_10_9_arm64.whl
Algorithm Hash digest
SHA256 cd84cac53c3213c01bc35b6708262dd60e889e349486cb2d0f78a78e3a12c5c0
MD5 782b3af6d4a222ee4130c4eb29b29d21
BLAKE2b-256 2cdb54913212271d706e868d0c12241cb0aa084a52d29fd6ec4f5a772fc1920a

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyfai-2024.2.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 5.8 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for pyfai-2024.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b1ff9ce0c138b2ddf3878154360582b3f5785c59a53792a25759f17081ba2685
MD5 f81aeaa09cfdb640f2d50a4d55e7beec
BLAKE2b-256 02ca0121339dd9fc82ec2df3c9ffba224cedc9541f9eb3c57ffa713e8d442d66

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 71c105e28d160bf2a9a5f8bff35333b5143d22aa400c3e0d57d4e96b9cf73fb2
MD5 2f59aaefff635f24dfffcb50536e79d0
BLAKE2b-256 8b978c58fa4806740d85bc1ec126e939fdc4410b8e93a29b0812fe65a16142c8

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1b6f9fbca5fe68b14944a64b970dd9a6847a9cb678d32af965cf7346a727b2e9
MD5 c565f3dee247a98723c392ea80b48141
BLAKE2b-256 1e44347e9650c7fc16163da738bf749d087368661e83b25abfeaa4e2aa59b67c

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f0b941bd31853882ee40311632b9e67b233f8119b73611ce708007840233494f
MD5 ddba4330c6567062b897427e730dd91f
BLAKE2b-256 943ac194180a354ea4ad8070d622fff82bfda76be7e3579069fd4cdd48aa7462

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9e3a9b68dc8280669cc35dac8bb3907cddfe749b56023e7e82d8fccf8f3f2208
MD5 963375cee7ec5a8eeeeb6f8086882d09
BLAKE2b-256 d2167ad658a62a29e932631732a3fbb472162bdda4c65e9a44b5ba73e831ac37

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 69f23b2e4460fb5edb989963855d567d5ca1c988ad8f731b099a0020584845fd
MD5 a31ab0ab1f48f5e2679493993401f4d1
BLAKE2b-256 c8386f06790c22b25c9e62392d2058917b11ab3f8af13d7f0df1090b1ad96cb7

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp39-cp39-macosx_10_9_arm64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp39-cp39-macosx_10_9_arm64.whl
Algorithm Hash digest
SHA256 a04eaba4bc3d18bad6b1a296ffa3d5f0cfa934711011b2bb4f66efb34f5c834d
MD5 ebca601c2ec5bdc2cdaf71a55386bc4f
BLAKE2b-256 6be988434165620a4db083bcf719eaa748171d4c48d7db1efd297415203e4ade

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyfai-2024.2.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 6.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for pyfai-2024.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9d8d637989fcd9971969e171206b5b23c9b05790ca8d6c9ba67c12d81af8a8aa
MD5 14430e2e28a41166d9c7694cd21e1ec9
BLAKE2b-256 693da3819b662e885171e34155235caf30655e551272f7d28e2922c534d84364

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 823a407d3e03c2f0026af6d2350d8f41b8059d3ac66ecca996448167a8724a96
MD5 2082a5c93a6186a984c70df2f3add1a8
BLAKE2b-256 25e84e14342bbf59e92a3552345e890eb10ae54907c7789a859e6c6dd2c6d1ea

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c71f9492b9c4bd2d46a84ea2cefa82731795bb197ceed565bad4ec4380ac7434
MD5 184086e79fe51cf457ea94ad97476009
BLAKE2b-256 d41c7411cfd067b4c2bc14697fc7d1d9fc7912ad07b995eeac42998544fb2cf9

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a868bdd766f38245c9054f94fe41f535fe776d8611ddb838cd8becd342b57591
MD5 471a380b8c742fa9b72692501e5ed430
BLAKE2b-256 3198df89781226073e12b82508c8ee06c99096c35aba4fe7870d26b46089d4a8

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 74680c8958524801cf6b9a75910b3c7e713475ed0587ff836b1140c67fc33e7a
MD5 7754f9982f60424b88c18935790511a9
BLAKE2b-256 1de1fec405e5172b733dfe2f145493b488795af9525070c9e883fad7e5f71bc5

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3b7a5403719216e0e2d9847974d4c12f03248e474f1ea0d5b02caca607621777
MD5 3a30fd66738378fda630a74552c74ed3
BLAKE2b-256 a1e90b97d5cfb7adffebd8dc00463ee744d0903faf092a0a618688f00ebe6483

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp37-cp37m-win_amd64.whl.

File metadata

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

File hashes

Hashes for pyfai-2024.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d6b2ba800aaacbb91320bda6014740599d49fedc9063d48a2ab2f0b570487d38
MD5 de57ddbb70b56e980bccf334a5be4f3e
BLAKE2b-256 67b77d45480a9e692cf4963599d5f27e057a0f44b28994d0dbd5af2e6443236c

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bb76e5fb842853ed3474c1ec2a1cdd06d946898ff12b660ab7cbd66c5f1432a5
MD5 192f33524089f1309abbd03e6076738d
BLAKE2b-256 69f86ff729615239f1d33b742b783ec840f3d53aed95f9d67e9e0eb8681247aa

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 86ee408811eaae6755e99fa56e44783bf6709ac0de000e076bf91bddba7f26f4
MD5 b3a47e4e96c569bf5ebbb0d1952ce7ca
BLAKE2b-256 b5a9043b159b298613dd4454d369bc4ff5d272182daeb5c2cd34fb8ab6ecedf1

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 387e84ba90d16486eda576312a162e187fb7c9208899cbfffea20f530a012790
MD5 9d05b5d6d5e45defd5c134e789dec01f
BLAKE2b-256 3fbf18b0c4d06184745d1691750309361018e7a86628aa6519bf56af3fcfdb40

See more details on using hashes here.

File details

Details for the file pyfai-2024.2.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyfai-2024.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 31a9a53d786fc0b711475f4de8ab20d639de9ac3bee7e66efb4037ec01cf8b8f
MD5 ef3c66fbe5c0491a4f9197f34eeac2f6
BLAKE2b-256 cb7dabcc1ee322d86fa433f64e5440f866ba3c6e3e39c6194485d7caaf4bc487

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