logiclock-ipc


Namelogiclock-ipc JSON
Version 0.1.0 PyPI version JSON
download
home_pageNone
SummaryLibrería de Python para Comunicación Inter-Proceso (IPC) Resiliente con limpieza garantizada.
upload_time2025-11-02 22:52:28
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
keywords ipc multiprocessing resilience thread-safe cleanup
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ===================================================================
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"
}
        
Elapsed time: 3.35808s