🌾 Agri-Secure Framework
Production-ready cybersecurity framework for agricultural data systems
📋 Overview
Agri-Secure is a comprehensive cybersecurity framework designed specifically for agricultural data systems in Zambia and beyond. It provides enterprise-grade security features that developers can integrate with just a few lines of code.
✨ Key Features
- 🔐 Military-Grade Encryption - AES-256-GCM with automatic key rotation
- 👤 Multi-Factor Authentication - TOTP, SMS, Email, Hardware tokens
- 🛡️ Role-Based Access Control - Fine-grained permissions for all agricultural roles
- 📝 Blockchain-Inspired Ledger - Tamper-proof audit trails with Merkle trees
- 🗄️ Multi-Database Support - PostgreSQL, MySQL, SQLite, MongoDB
- ⚡ High Performance - Connection pooling, caching (Redis, Memcached)
- 📊 Cloud-Native - Metrics, tracing, health checks
- 🌍 Zambia-Specific - NRC validation, districts, provinces, traditional authorities
🚀 Quick Start
Installation
# Basic installation
pip install agri-secure-framework
# With database support
pip install agri-secure-framework[postgres] # PostgreSQL
pip install agri-secure-framework[mysql] # MySQL
pip install agri-secure-framework[mongodb] # MongoDB
# With web framework support
pip install agri-secure-framework[django] # Django
pip install agri-secure-framework[flask] # Flask
pip install agri-secure-framework[fastapi] # FastAPI
# Full installation
pip install agri-secure-framework[all]
Metadata
Release files for agri-secure-framework 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| agri_secure_framework-1.0.3.tar.gz | 104.2 kB | Without provenance | Details for agri_secure_framework-1.0.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| agri_secure_framework-1.0.3-py3-none-any.whl | Python 3 | none | any | Details for agri_secure_framework-1.0.3-py3-none-any.whl |
Total release size: 216.8 kB
Release files / agri_secure_framework-1.0.3.tar.gz
| Download URL | agri_secure_framework-1.0.3.tar.gz |
|---|---|
| Size | 104.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3f8e5fb8b5ab57aa8155f62f5f74a5f3ebbf1c0ccb8ed19695a4dac5a34a9bea
|
|
BLAKE2b-256 checksum How to use checksums |
0e67e2c20f88b056fb251c836a675d0cd5fce9bdd1640b58f946ea86cf7d4623
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Release files / agri_secure_framework-1.0.3-py3-none-any.whl
| Download URL | agri_secure_framework-1.0.3-py3-none-any.whl |
|---|---|
| Size | 112.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7cf467c46c1298c87b9c672011e9bbe9d89c1ab7d32d832bf0a5bf466bbd8567
|
|
BLAKE2b-256 checksum How to use checksums |
2f65663ad9d2f4f46abc13ad6a5f7881df53ab3807ba2983853637d71d64922f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.9
|
Security for agri-secure-framework 1.0.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.