===================================================================
LOGICLOCK CORE: RESILIENT Inter-Process Communication (IPC)
===================================================================
[CORE PURPOSE]
LogicLock is an infrastructure library designed for maximum stability in
critical Python systems. It guarantees reliable data transfer between
isolated child processes (Guardians) and the Parent process.
[PROVEN ROBUSTNESS]
* INTEGRITY: All results are validated with an SHA-256 Checksum before use.
* RESILIENCE: Guaranteed cleanup of all resources (files/shared memory)
even if the Guardian process crashes unexpectedly.
[QUICK USAGE]
Use the decorator to isolate your function and 'exports.KEY' to retrieve
the result synchronously.
<<< CODE SNIPPET >>>
from logiclock.logiclock_core import isolate_export, exports
@isolate_export(key='MY_TASK')
def heavy_job():
return 'validated result'
result = exports.MY_TASK
<<< END CODE SNIPPET >>>
[ROBUSTNESS VERIFICATION]
To run the complete suite of tests that confirms stability and guaranteed cleanup:
python resilience_test_suite.py
Raw data
{
"_id": null,
"home_page": null,
"name": "logiclock-ipc",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "ipc, multiprocessing, resilience, thread-safe, cleanup",
"author": null,
"author_email": "chiro <chiro6466@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/9b/0d/a6465fab05fab098fc911d7bc99d760eb7943bc1e5fa59c53b5627da5cbb/logiclock_ipc-0.1.0.tar.gz",
"platform": null,
"description": "===================================================================\r\nLOGICLOCK CORE: RESILIENT Inter-Process Communication (IPC)\r\n===================================================================\r\n\r\n[CORE PURPOSE]\r\nLogicLock is an infrastructure library designed for maximum stability in \r\ncritical Python systems. It guarantees reliable data transfer between \r\nisolated child processes (Guardians) and the Parent process.\r\n\r\n[PROVEN ROBUSTNESS]\r\n* INTEGRITY: All results are validated with an SHA-256 Checksum before use.\r\n* RESILIENCE: Guaranteed cleanup of all resources (files/shared memory) \r\n even if the Guardian process crashes unexpectedly.\r\n\r\n[QUICK USAGE]\r\nUse the decorator to isolate your function and 'exports.KEY' to retrieve \r\nthe result synchronously.\r\n\r\n<<< CODE SNIPPET >>>\r\nfrom logiclock.logiclock_core import isolate_export, exports\r\n\r\n@isolate_export(key='MY_TASK')\r\ndef heavy_job():\r\n return 'validated result'\r\n\r\nresult = exports.MY_TASK\r\n<<< END CODE SNIPPET >>>\r\n\r\n[ROBUSTNESS VERIFICATION]\r\nTo run the complete suite of tests that confirms stability and guaranteed cleanup:\r\npython resilience_test_suite.py\r\n",
"bugtrack_url": null,
"license": null,
"summary": "Librer\u00eda de Python para Comunicaci\u00f3n Inter-Proceso (IPC) Resiliente con limpieza garantizada.",
"version": "0.1.0",
"project_urls": {
"Bug Tracker": "https://github.com/TuUsuario/logiclock-ipc/issues",
"Homepage": "https://github.com/TuUsuario/logiclock-ipc"
},
"split_keywords": [
"ipc",
" multiprocessing",
" resilience",
" thread-safe",
" cleanup"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "91a2f474542f808a54f0019c624d4c03dce8c54244f4022da5d924654b9badc9",
"md5": "db5ab3b8357f481818223d97dd7bfc45",
"sha256": "cd29cda6cec3d75bdd619ebd64a1587c9ad2f72999f4bd518cfe058c2fe0cdad"
},
"downloads": -1,
"filename": "logiclock_ipc-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "db5ab3b8357f481818223d97dd7bfc45",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 7388,
"upload_time": "2025-11-02T22:52:26",
"upload_time_iso_8601": "2025-11-02T22:52:26.532275Z",
"url": "https://files.pythonhosted.org/packages/91/a2/f474542f808a54f0019c624d4c03dce8c54244f4022da5d924654b9badc9/logiclock_ipc-0.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9b0da6465fab05fab098fc911d7bc99d760eb7943bc1e5fa59c53b5627da5cbb",
"md5": "dd7e81bef8dec89286d45ecaf092e713",
"sha256": "bad047252e2ebbe90efa89506156efbe2acc9939b09f72f0db75631ac022a44f"
},
"downloads": -1,
"filename": "logiclock_ipc-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "dd7e81bef8dec89286d45ecaf092e713",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 7480,
"upload_time": "2025-11-02T22:52:28",
"upload_time_iso_8601": "2025-11-02T22:52:28.134722Z",
"url": "https://files.pythonhosted.org/packages/9b/0d/a6465fab05fab098fc911d7bc99d760eb7943bc1e5fa59c53b5627da5cbb/logiclock_ipc-0.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-11-02 22:52:28",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "TuUsuario",
"github_project": "logiclock-ipc",
"github_not_found": true,
"lcname": "logiclock-ipc"
}