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

|Build Status| |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:
doi:10.1088/1742-6596/425/20/202012 http://iopscience.iop.org/1742-6596/425/20/202012/
* Implementation in parallel is described in the proceedings of EPDIC13:
PyFAI: a Python library for high performance azimuthal integration on GPU.
doi:10.1017/S0885715613000924
* Benchmarks and optimization procedure is described in the proceedings of EuroSciPy2014:
http://conference.scipy.org/category/euroscipy.html (accepted)

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/master.zip>`_.
Presently the source code has been distributed as a zip package.
Download it one and unpack it::

unzip pyFAI-master.zip

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

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

cd pyFAI-master

Build it & test it::

python3 setup.py build -j 4
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::

python3 setup.py bdist_wheel
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>`_

If you are using MS Windows you can also download a binary version packaged as executable
installation files (choose the one corresponding to your python version).

For MacOSX users with MacOS version>10.7, the default compiler switched from gcc
to clang and dropped the OpenMP support. Please refer to the installation documentation ...

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

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

python3 setup.py build build_doc


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

Python 3.6, ... 3.10 are well tested and officially supported.
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.6) 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.6) 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
------------

* Valentin Valls (ESRF)
* Frédéric-Emmanuel Picca (Soleil)
* Thomas Vincent (ESRF)
* Dimitris Karkoulis (ESRF)
* Aurore Deschildre (ESRF)
* Giannis Ashiotis (ESRF)
* Zubair Nawaz (Sesame)
* Jon Wright (ESRF)
* Amund Hov (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

.. |Build Status| image:: https://travis-ci.org/silx-kit/pyFAI.svg?branch=master
:target: https://travis-ci.org/silx-kit/pyFAI
.. |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/master?filepath=binder%2Findex.ipynb
.. |RTD docs| image:: https://readthedocs.org/projects/pyFAI/badge/?version=master
:alt: Documentation Status
:scale: 100%
:target: https://pyfai.readthedocs.io/en/master/?badge=master
.. |Zenodo DOI| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.832896.svg
:target: https://doi.org/10.5281/zenodo.832896


Download files

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

Source Distribution

pyFAI-0.21.2.tar.gz (37.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-0.21.2-cp310-cp310-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.10Windows x86-64

pyFAI-0.21.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (21.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pyFAI-0.21.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (21.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

pyFAI-0.21.2-cp310-cp310-macosx_10_9_universal2.whl (8.5 MB view details)

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

pyFAI-0.21.2-cp39-cp39-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.9Windows x86-64

pyFAI-0.21.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (21.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pyFAI-0.21.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (21.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

pyFAI-0.21.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (16.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ x86-64

pyFAI-0.21.2-cp39-cp39-macosx_10_9_universal2.whl (8.5 MB view details)

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

pyFAI-0.21.2-cp38-cp38-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.8Windows x86-64

pyFAI-0.21.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (21.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

pyFAI-0.21.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (22.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

pyFAI-0.21.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (17.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ x86-64

pyFAI-0.21.2-cp38-cp38-macosx_11_0_universal2.whl (8.3 MB view details)

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

pyFAI-0.21.2-cp37-cp37m-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.7mWindows x86-64

pyFAI-0.21.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

pyFAI-0.21.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (20.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

pyFAI-0.21.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (16.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.5+ x86-64

pyFAI-0.21.2-cp36-cp36m-win_amd64.whl (4.2 MB view details)

Uploaded CPython 3.6mWindows x86-64

pyFAI-0.21.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.8 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

pyFAI-0.21.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (16.7 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.5+ x86-64

pyFAI-0.21.2-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (16.0 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.5+ x86-64

File details

Details for the file pyFAI-0.21.2.tar.gz.

File metadata

  • Download URL: pyFAI-0.21.2.tar.gz
  • Upload date:
  • Size: 37.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for pyFAI-0.21.2.tar.gz
Algorithm Hash digest
SHA256 5535202f9a5cb670c75307a0153791bf6229f42c0a3d54a5645aeda2dc1e3cae
MD5 e7ecbfda97571f7ebcb1cf91be9b3d21
BLAKE2b-256 20dcecb8b6ea8ba4f560c5cf58b8e6355ceb193b609982412c889ae6fabe50bc

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyFAI-0.21.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for pyFAI-0.21.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 71e5f104e43f2dd170b7dfc24c884314933365d15dc66b8737f958605ac4047c
MD5 8e8a25e0e9c47e551adc7ea374304788
BLAKE2b-256 f280b994d5e0298fc4c0eb69b56e5893c1b19d623005b1c4e2dfda5d954f98b1

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyFAI-0.21.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 59b47ec27bbf0ba8b90a23c0d016767793097af9920ff7833512004fca51f249
MD5 8b5923dc8d0e767e36e6126d94ddd3fc
BLAKE2b-256 4f878c9bc4c60a7aa68736e233980444e0d3093dae24530071f7ef1c38e67e20

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pyFAI-0.21.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 91b4bac78946f2e098e4a9580375872f68e31cb7634931ab521954f0a5d335d1
MD5 84b81535a6fc6e220d06f696a437bf81
BLAKE2b-256 f09e9134f23e4202c06e3c5cb56cc13a1295db3dcf1f77ac8fb510d961b80d89

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

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

File hashes

Hashes for pyFAI-0.21.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6cda444f55fa4c84f994797921596c0a035383532005cd0729fefeb9b0c21c10
MD5 cdbafe39040231f98ed68b7c5ba7b897
BLAKE2b-256 7716da160fc122bc40e268420c0cb76639b233a4e0ae5a20b11a5d26131d0420

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyFAI-0.21.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for pyFAI-0.21.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ccebc035a998e7ba0d82ab1008341a125b8f35a8c7ab2f1951f0265e51387a69
MD5 7f6144c8749b38e86cef9ec3de6a555f
BLAKE2b-256 4d35601976df4bfe4b1c4054b7cbba1265d0a8e2fe09d0a3296108516dd53473

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyFAI-0.21.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 734d332cfc8fe0f133bc6248691ba0c9a570d9f67f0750027c13b5a83030c8ac
MD5 f2c895fe8de86c0a4d3cf853973b6e2b
BLAKE2b-256 9fbb1b0ca1ee3669b3e0dd30ce1e80392aaecf1abf4a8c8a0036c41e72cfd6c6

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pyFAI-0.21.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4db942ac1a7e012ea7dd1e06a5b6fb1cfc51b067025ecdb97b49398f24907d2b
MD5 8f7ad600481189d37a8a7872d9c0407a
BLAKE2b-256 f70107de89214a0eb369a76c3fec6e01ca69898fc5965366b5387f60ad7a14e6

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pyFAI-0.21.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 16.3 MB
  • Tags: CPython 3.9, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for pyFAI-0.21.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 018caaa4701507b24de2e63868b6814d8231e54388f00b626810ca71edaa3d80
MD5 2ee23de97c5a82d42cb50931d3bbc508
BLAKE2b-256 417a2eac587056a4ba118ede2db3bc2854e8e3cd5cbff081aeda5c67edb4104d

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: pyFAI-0.21.2-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for pyFAI-0.21.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 452f119d0bf9f910edaac80629c2eb190c8a89ec64e7794bfa8cf8ea4320d07b
MD5 5fac9e5b14948e4a20e412d203de1cb2
BLAKE2b-256 5adf0877b4894cb11bbe9bf50193e00579e1489bfd8fa936c1cea767a5e28995

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyFAI-0.21.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for pyFAI-0.21.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e5472712e1dbbda2f417d1604d4ea025c98a3fa7628897972e66aebc0755855e
MD5 c1c2720832cde79d208c0984f08ecf3c
BLAKE2b-256 900e436f76e60e8dda227d734aaed3373642e6e869ce85c933e595fa31ce4c07

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyFAI-0.21.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c999e15c09ac4b2418cdac35ac839d2a9ddf594ca892e1b4eb9db363452a09a5
MD5 8a0f2a3ccf73023113cced86cb894565
BLAKE2b-256 b3df428b37a18ed3623e763adab3ccf36efac32cefa52fa9f1318ea710e525b9

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pyFAI-0.21.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 87b154b4431ec3ca96cb614b230edb237c6d2d180c4c3b251c102d3dcf551e4a
MD5 9d8a5149487d658075ce78399a808d26
BLAKE2b-256 0fc5cc9d4bfdde9233e8c8f44647fe284709ed998ffdcd8e9cee45cde409703c

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pyFAI-0.21.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 17.6 MB
  • Tags: CPython 3.8, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for pyFAI-0.21.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 160047bbb8e09ab46ff939abfc970c0cd3ba0de0a8e62cb18f00ff71de99ee1a
MD5 29394ccdeee9c9d91b819402922e48a4
BLAKE2b-256 f6582fc85d5a581f373c4314eae7caca4718793787974fe26b8eb3ec3748e928

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp38-cp38-macosx_11_0_universal2.whl.

File metadata

  • Download URL: pyFAI-0.21.2-cp38-cp38-macosx_11_0_universal2.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: CPython 3.8, macOS 11.0+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for pyFAI-0.21.2-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 65781147ac333e668d382b2cfeb7e711a44e5fdf016ca3f0d4cf5125f820a32a
MD5 3127bc0cbde6c82ea4f53a237ffd488a
BLAKE2b-256 78b2c1ed7fec743c98424b348e0a85e3a87df98b6bf74320ebe71b3576c394f2

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pyFAI-0.21.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for pyFAI-0.21.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 47810b3bd890fb05bc90be9ec9dd7bb743160b3ce2bcb466ac6cd635ae335202
MD5 61984ae225d77157eb1543ef3f943107
BLAKE2b-256 2835ccedc1795fa5386d7941e57a246a8e0da5e0114b37ada59b9f1a3092dfc3

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyFAI-0.21.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d100d80c4e1bb3266483db06adde0a8c60079a4a5bef132382b89138a87e975f
MD5 9ba05e58884b394c832b695aa3eab840
BLAKE2b-256 e3573423aec9f82619a1078d6e9180e13a70ae16eab1d655475b6be39c377e09

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pyFAI-0.21.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0ea18c879d476b067c51be4d3d4e8b27b94f73ff0556af0fa09eb3d11d249e95
MD5 38b4c0f2443972c86acb9e4e612590e8
BLAKE2b-256 59193700a1908ca8287192f303a6e89cde8a21b7c9f6a7f4f75129d68e8a2e67

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pyFAI-0.21.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 16.6 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for pyFAI-0.21.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e6d04a01a98fe624d9ff3e51fce79c77deb32828025848f269401e30d369910b
MD5 8f79cef606068f146541ae57a220f7a6
BLAKE2b-256 345ff5bdd02c7d404b1124a1c5ee1e3258355106e78d4bfdb2c6fb2b2cbcc6ea

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pyFAI-0.21.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for pyFAI-0.21.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 355b5c8c07ac7b9f9796b4b1b2ae52b4424ca67256ccf0d10296ff3d2240221c
MD5 bbc9f4604ecbdcec0c653754d446acbc
BLAKE2b-256 b21db3ab792e6e7144c86d8b4978bd77e48638551929ce9e1dbbff26e7206e9e

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyFAI-0.21.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 848b426b1b41f6816542aa132c87ad30c76a627cca8f293c74b0e9d609929f30
MD5 1d50814bb74950513b44b4afbb9c6f6b
BLAKE2b-256 3881d15244c00be8c1c48c7ffe370b9ad440f4e2a2e30896f661c25726a333d8

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pyFAI-0.21.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 16.7 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for pyFAI-0.21.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7897586b7bd8cadd97a78e0e2b613e71720329079665cb41e69720b2772c9634
MD5 416be81f0d976cafbd1fa93c9c7887f3
BLAKE2b-256 eed189e2a91dc8a07f481c5479052ef5ddc59dd22851e7df7525b628b52b0e2f

See more details on using hashes here.

File details

Details for the file pyFAI-0.21.2-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pyFAI-0.21.2-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 16.0 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.2

File hashes

Hashes for pyFAI-0.21.2-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 87d6d8d3c528b67de343cd0cbff307a694bfebbd2d8a5dffab8c97a22fe31cf3
MD5 064e8b83e5f868e5a76646d67734f77e
BLAKE2b-256 7cea10d3c1a5de099a4ca5be30c908f34da64d20f7b33bcbab3ada7c5c3b81ec

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