Metadata-Version: 2.4
Name: fait-prism-sdk
Version: 1.0.1
Summary: PRISM identity, biometric processing, and network modules.
License: Apache-2.0
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: fait-prism-core>=1.0.0
Requires-Dist: torch>=2.0
Requires-Dist: torchvision>=0.15
Requires-Dist: numpy>=1.24
Requires-Dist: web3>=6.0
Requires-Dist: eth-account>=0.9
Requires-Dist: ipfshttpclient>=0.7
Requires-Dist: pyyaml>=6.0
Requires-Dist: cryptography>=41.0
Requires-Dist: opencv-python>=4.8
Requires-Dist: facenet-pytorch>=2.5
Requires-Dist: gevent>=23.0
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: cibuildwheel>=2.16; extra == "dev"
Dynamic: license-file

# fait-prism-sdk

PRISM identity, biometric processing, and network modules.
This package provides the core Quorum consensus agents and biometric template processing workflows via zero-knowledge bindings.

## Requirements & Installation

This package mandates **Python 3.9**.
Previous builds published globally to PyPI (`cp312`, `cp313`) natively failed on macOS architectures due to upstream C++ compilation constraints. Ensure your environment actively tracks Python 3.9 to natively align with these wheels.

```bash
pip install fait-prism-sdk
```

## Modules

| Module | Class | Description |
|--------|-------|-------------|
| `prism_sdk.agent` | `IdentityAgent` | High-level orchestrator for zero-knowledge smart contract bridging |
| `prism_sdk.fingerprint` | `FingerprintExtractor` | Specialized pipeline for GT-521Fx2 raw image processing |
| `prism_sdk.networks.efficientnet` | `SecureEfficientNet` | Hardened facial embeddings architecture |
| `prism_sdk.networks.inception_resnet` | `InceptionResNet` | Legacy support face modeling weights |

## License

Apache 2.0
