Metadata-Version: 2.4
Name: spambind
Version: 0.9
Summary: Software for the Practical Analysis of Materials
Author-email: Edward Andò <edward.ando@epfl.ch>, Emmanuel Roubin <emmanuel.roubin@univ-grenoble-alpes.fr>, Gustavo Pinzón <gustavo.pinzon-forero@esrf.fr>, Olga Stamati <olga.stamati@univ-grenoble-alpes.fr>
Maintainer-email: Edward Andò <edward.ando@epfl.ch>, Emmanuel Roubin <emmanuel.roubin@univ-grenoble-alpes.fr>, Gustavo Pinzón <gustavo.pinzon-forero@esrf.fr>, Olga Stamati <olga.stamati@univ-grenoble-alpes.fr>
License-Expression: GPL-3.0-or-later
Project-URL: Homepage, https://spam-project.dev
Project-URL: Documentation, https://spam-project.dev/docs/
Project-URL: Repository, https://gitlab.com/spam-project/spam
Keywords: digital volume correlation,digital image correlation,registration,multimodal registration,strain calculation,label analysis,image analysis,random fields,synthetic images
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Classifier: Topic :: Scientific/Engineering :: Mathematics
Requires-Python: >=3.10
Description-Content-Type: text/x-rst
License-File: LICENSE.md
Dynamic: license-file

===============================================================
spam - The Software for Practical Analysis of Materials
===============================================================

This is the sub-package called `spambind` which contains all the C/C++ compiled extensions for [spam](https://www.spam-project.dev/).
There extensions are pre-built for:
* Linux on x86_64
* OSX on x86_64
* OSX on arm

They are expected to be called from spam python helper functions, so please don't install and try to run this package independently of spam.

The raison d'être of this package is to allow an easy-to-install pure-python spam package, and contain the slower-evolving and hard-to-maintain pre-compiled extensions here.
This will be really meaningful when a numba version of the DIC/mesh libraries comes fully online.


+-----------------+------------+--------------------------------------------------------------------------------------------------------------------------------------+
| Version         | Date       | Notes                                                                                                                                |
+=================+============+======================================================================================================================================+
| Version 0.9     | 2026-07-29 | Building for python 3.14 and dropping 3.9                                                                                            |
+-----------------+------------+--------------------------------------------------------------------------------------------------------------------------------------+
| Version 0.8.3   | 2026-06-23 | Two discontinuities within an element in projmorpho (Courstesy of Guilherme Botelho)                                                 |
+-----------------+------------+--------------------------------------------------------------------------------------------------------------------------------------+
| Version 0.8.2   | 2026-01-27 | Solving compilation issue in connectivityMatrix.cpp                                                                                  |
+-----------------+------------+--------------------------------------------------------------------------------------------------------------------------------------+
| Version 0.8.2   | 2025-07-04 | Python 3.13                                                                                                                          |
+-----------------+------------+--------------------------------------------------------------------------------------------------------------------------------------+
| Version 0.8.1   | 2025-04-29 | OSX fixes                                                                                                                            |
+-----------------+------------+--------------------------------------------------------------------------------------------------------------------------------------+
| Version 0.8.0   | 2025-04-16 | First release (version number to match spam)                                                                                         |
+-----------------+------------+--------------------------------------------------------------------------------------------------------------------------------------+
