jobmanager
==========
[![PyPI](http://img.shields.io/pypi/v/jobmanager.svg)](https://pypi.python.org/pypi/jobmanager)
Easy distributed computing based on the python class SyncManager for remote communication and python module multiprocessing for local parallelism.
### Documentation (out of date)
The documentation is available at http://cimatosa.github.io/jobmanager/
### Developer's note (out of date)
After cloning into jobmanager, create a virtual environment
virtualenv --system-site-packages ve_jm
source ve_jm/bin/activate
Install all dependencies
python setup.py develop
Running an example
python examples/simple_example.py
Running tests
python setup.py test
Raw data
{
"_id": null,
"home_page": "https://github.com/cimatosa/jobmanager",
"name": "jobmanager",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.9,<4.0",
"maintainer_email": "",
"keywords": "multiprocessing,queue,parallel,distributed,computing,progress,manager,job,persistent data,scheduler",
"author": "Richard Hartmann",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/19/47/85ff611ee3249dcb930cbbeb76d0f2512b980f012a5a2db715c88e2615e0/jobmanager-0.4.3.tar.gz",
"platform": null,
"description": "jobmanager\n==========\n[![PyPI](http://img.shields.io/pypi/v/jobmanager.svg)](https://pypi.python.org/pypi/jobmanager)\n\nEasy distributed computing based on the python class SyncManager for remote communication and python module multiprocessing for local parallelism.\n\n### Documentation (out of date)\nThe documentation is available at http://cimatosa.github.io/jobmanager/ \n\n### Developer's note (out of date)\nAfter cloning into jobmanager, create a virtual environment\n\n virtualenv --system-site-packages ve_jm\n source ve_jm/bin/activate\n\nInstall all dependencies\n\n python setup.py develop\n \nRunning an example\n\n python examples/simple_example.py\n\nRunning tests\n\n python setup.py test\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "a facility for distributed computing",
"version": "0.4.3",
"project_urls": {
"Homepage": "https://github.com/cimatosa/jobmanager",
"Repository": "https://github.com/cimatosa/jobmanager"
},
"split_keywords": [
"multiprocessing",
"queue",
"parallel",
"distributed",
"computing",
"progress",
"manager",
"job",
"persistent data",
"scheduler"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "2be260f6fc2b7fe7246bbab34e0b4429285c8cf4d8e68e4757117d34a31039c1",
"md5": "b0813ca2520ce2e49ab5ed1c13e6338c",
"sha256": "acef32ca3ab171abc7cbd69eb560a8acb3f43941b3c41c52a1e50b6c1d3d64fc"
},
"downloads": -1,
"filename": "jobmanager-0.4.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b0813ca2520ce2e49ab5ed1c13e6338c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9,<4.0",
"size": 33450,
"upload_time": "2023-08-15T09:44:43",
"upload_time_iso_8601": "2023-08-15T09:44:43.283728Z",
"url": "https://files.pythonhosted.org/packages/2b/e2/60f6fc2b7fe7246bbab34e0b4429285c8cf4d8e68e4757117d34a31039c1/jobmanager-0.4.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "194785ff611ee3249dcb930cbbeb76d0f2512b980f012a5a2db715c88e2615e0",
"md5": "c5647415e0034ed9b799304544c3e02f",
"sha256": "66e75fa8face92723446d1fe0c9775aef45abedb5a99bf98c7ddc335b65a0e3c"
},
"downloads": -1,
"filename": "jobmanager-0.4.3.tar.gz",
"has_sig": false,
"md5_digest": "c5647415e0034ed9b799304544c3e02f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9,<4.0",
"size": 30971,
"upload_time": "2023-08-15T09:44:44",
"upload_time_iso_8601": "2023-08-15T09:44:44.961054Z",
"url": "https://files.pythonhosted.org/packages/19/47/85ff611ee3249dcb930cbbeb76d0f2512b980f012a5a2db715c88e2615e0/jobmanager-0.4.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-08-15 09:44:44",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "cimatosa",
"github_project": "jobmanager",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "jobmanager"
}