{ "info": { "author": "Pascal van Kooten", "author_email": "kootenpv@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Customer Service", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: Debuggers", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Software Distribution", "Topic :: System :: Systems Administration", "Topic :: Utilities" ], "description": "

\n \n

\n\n[![PyPI](https://img.shields.io/pypi/v/sysdm.svg?style=flat-square)](https://pypi.python.org/pypi/sysdm/)\n[![PyPI](https://img.shields.io/pypi/pyversions/sysdm.svg?style=flat-square)](https://pypi.python.org/pypi/sysdm/)\n\n# sysdm\n\nScripts as a service. Builds on systemd.\n\nIt gives you the best from screen, cronjobs, supervisord, systemctl and journalctl.\n\n### Installation\n\n pip install sysdm\n\n### Demo\n\n

\n \n

\n\n### Usage examples\n\n sysdm create myfile.py # creates, starts and enables a new service file\n sysdm create myfile.py --timer daily # the above + schedules it to run daily\n sysdm ls # see the known services created by sysdm\n sysdm delete # see the known services and select to delete\n sysdm run # run the app in the foreground (e.g for debugging)\n\n### Features\n\nCreating and viewing have just helped you with:\n\n- Generate a systemd unit file on the fly\n- Uses current info to determine, and pin, working directory and virtualenv paths in your unit.\n- Script will start running, and also boot on start\n- Script will restart on error\n- Script can also be started on a schedule (e.g. `--timer daily`), using systemd timers\n- Changes to files in the directory of the same extension will cause a reload (e.g. `.py`)\n- Provides a UI for inspecting the logs of your script and start, stop etc\n- Like with screen, you can leave and it will keep on running.\n- Multiple people can look at it, too, when sharing a server.\n- Provides flags to change settings\n- UI is aware of the window-size\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kootenpv/sysdm", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "sysdm", "package_url": "https://pypi.org/project/sysdm/", "platform": "posix", "project_url": "https://pypi.org/project/sysdm/", "project_urls": { "Homepage": "https://github.com/kootenpv/sysdm" }, "release_url": "https://pypi.org/project/sysdm/0.8.32/", "requires_dist": [ "inotify", "blessed", "pick", "yagmail" ], "requires_python": "", "summary": "Scripts as a service. Builds on systemctl.", "version": "0.8.32" }, "last_serial": 5937845, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "c7a81c554e3456e7ce365814353b14e6", "sha256": "af8e5ca90a65a0f8f76bb4db103f3a5c35d8ffa7e407833760f0962a3b7e7fe0" }, "downloads": -1, "filename": "sysdm-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c7a81c554e3456e7ce365814353b14e6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7449, "upload_time": "2019-03-29T18:01:55", "url": "https://files.pythonhosted.org/packages/5d/df/4c9641b98e482b3b3cde63fce1b66c16c1afd4d4295dfbfdfb87a37419da/sysdm-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e872ed1cc6252668dc0697ff66143e9", "sha256": "42a8792e271d0362e6663fc5f16a69e64ea1744be19278a0f35bcee6a237f615" }, "downloads": -1, "filename": "sysdm-0.0.2.tar.gz", "has_sig": false, "md5_digest": "3e872ed1cc6252668dc0697ff66143e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6141, "upload_time": "2019-03-29T18:01:57", "url": "https://files.pythonhosted.org/packages/d4/de/8dff5f5eada83faa1e982620c156564353bf76fb01dc5fc9170f1166942c/sysdm-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "6cfb0800f0b3eba71d2d4d6e53c65bb6", "sha256": "bc0d5a6d944f72b0d4c4c13c567c69fcb72212c029406d73e07a4b6c846df24c" }, "downloads": -1, "filename": "sysdm-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6cfb0800f0b3eba71d2d4d6e53c65bb6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7480, "upload_time": "2019-03-29T18:09:03", "url": "https://files.pythonhosted.org/packages/a7/bc/21ad51a0a12444ea557b471b349d4b95c17e82db30805763e0dfb245ccbd/sysdm-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63c9bece9922f8d11df4dff060dbbf56", "sha256": "26389bf10f3dd4c73052783e4f5ab6ca5ed65e1e7d79bebff6989447bcecded4" }, "downloads": -1, "filename": "sysdm-0.0.3.tar.gz", "has_sig": false, "md5_digest": "63c9bece9922f8d11df4dff060dbbf56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6216, "upload_time": "2019-03-29T18:09:05", "url": "https://files.pythonhosted.org/packages/23/ef/4c785971028356f1f9f250b106101c9962bbe400f6a05ae92da8c716a781/sysdm-0.0.3.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "535b03c42e31f5599501ebf27771bd3d", "sha256": "d9651691d51491ecf2266fce871b8c455446d0c932e0ccec14e1b1336ec9c5bb" }, "downloads": -1, "filename": "sysdm-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "535b03c42e31f5599501ebf27771bd3d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7679, "upload_time": "2019-03-29T19:12:54", "url": "https://files.pythonhosted.org/packages/75/0c/8358f92dc6a0fdaf1d8ff52b66865c0eaaeff6c2139f2217ac52b003d326/sysdm-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01914e9a3ad2da7784b09f72cb3ffe87", "sha256": "5370d88b4e3327936f69306212b94a9a60bf3c231c6ec008c04ee15de4163423" }, "downloads": -1, "filename": "sysdm-0.0.5.tar.gz", "has_sig": false, "md5_digest": "01914e9a3ad2da7784b09f72cb3ffe87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6408, "upload_time": "2019-03-29T19:12:56", "url": "https://files.pythonhosted.org/packages/71/78/2a7ed31d0764b96165b249dec2de5b90c16712f4719aecac60a3dfaed346/sysdm-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "628959a41006cfe3f550c9986a97ef28", "sha256": "fff6486173e7e2303f183b0f0f6f996ff0f5cb878318afbbe409ac03d82f841a" }, "downloads": -1, "filename": "sysdm-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "628959a41006cfe3f550c9986a97ef28", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7685, "upload_time": "2019-03-29T19:14:09", "url": "https://files.pythonhosted.org/packages/6d/4e/7ff49f8e19c8319eaf2ba0ae715574fea48d00837f671bde7590e72973b3/sysdm-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "51c5c876110e7530e046601413a1c3e9", "sha256": "20bd4fb2d33580bc87eef40a22e842ebdf0815f2d04ddf3fb999c7e59203751b" }, "downloads": -1, "filename": "sysdm-0.0.6.tar.gz", "has_sig": false, "md5_digest": "51c5c876110e7530e046601413a1c3e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6408, "upload_time": "2019-03-29T19:14:11", "url": "https://files.pythonhosted.org/packages/db/51/037044bd82cf1713b48dfe36e48946e747bc196e842e53d5412a1f631a61/sysdm-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "158b48ccae617eecd7dd9bc50d663d6a", "sha256": "3402ccda23d6d8cd0129458a82541f9601761a6e2dbeccb55bf5b9a9f9b04954" }, "downloads": -1, "filename": "sysdm-0.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "158b48ccae617eecd7dd9bc50d663d6a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7755, "upload_time": "2019-03-29T19:22:25", "url": "https://files.pythonhosted.org/packages/c1/64/373472400ef992bbc480af40bf9b52e823b20ebc73a8bdc480ac57c1db81/sysdm-0.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9d3b34b52d8046ed438091f67ad283d", "sha256": "2fbbec661231d71dc05ba01c0a2212e44a81540888b79c45d2d57b463ba83353" }, "downloads": -1, "filename": "sysdm-0.0.7.tar.gz", "has_sig": false, "md5_digest": "d9d3b34b52d8046ed438091f67ad283d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6457, "upload_time": "2019-03-29T19:22:27", "url": "https://files.pythonhosted.org/packages/80/9a/823c7adca01556d9659441e63062a27a0eb51182c4646731c9f731c59638/sysdm-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "beef70cc87dfc8fdecbcc08de02bfd10", "sha256": "743b6ce9566ba341c65451e8b8aeccadf94d0cb468a61e625fb7151e2a685fda" }, "downloads": -1, "filename": "sysdm-0.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "beef70cc87dfc8fdecbcc08de02bfd10", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7750, "upload_time": "2019-03-29T19:23:50", "url": "https://files.pythonhosted.org/packages/a7/89/59e233d6f4f7a095fcc7f378adcadb3b942b573ee73086ecfa4f037edaf6/sysdm-0.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a87dacbf0b40a6abdfd9bbf913cab80e", "sha256": "9ff07993169ec5e1a39a80a74104835ef087968797424531d36720acc8024faa" }, "downloads": -1, "filename": "sysdm-0.0.8.tar.gz", "has_sig": false, "md5_digest": "a87dacbf0b40a6abdfd9bbf913cab80e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6457, "upload_time": "2019-03-29T19:23:52", "url": "https://files.pythonhosted.org/packages/23/0b/6f70776c27c79c267313cdff887efd12fe11501f38de5d8a31f8cab998f1/sysdm-0.0.8.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "ebf325778b601acb8a151ac908c57788", "sha256": "9412eeab462e1f5dbe18b0c5336826f6a9b7c3000bfb20ef3db27ff7209877bc" }, "downloads": -1, "filename": "sysdm-0.1.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ebf325778b601acb8a151ac908c57788", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8103, "upload_time": "2019-04-01T18:10:50", "url": "https://files.pythonhosted.org/packages/84/c7/ac29ffdb50ec5c1cee8f3915b3bca241931914fbb8225e1886a3fae28ca6/sysdm-0.1.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1385017b35b19e6c20b032f6987edda6", "sha256": "59cd60321435fac1551752cba5b0f6eb325d97941002bdc8194748828d652066" }, "downloads": -1, "filename": "sysdm-0.1.10.tar.gz", "has_sig": false, "md5_digest": "1385017b35b19e6c20b032f6987edda6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6755, "upload_time": "2019-04-01T18:10:51", "url": "https://files.pythonhosted.org/packages/7e/9d/f0f5abbea93f92ceb5c158cac59e251c26e21807cb18d35af85da75693c2/sysdm-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "df23b724ff2cd00b72483bff0aa118d8", "sha256": "acbac276a5ff27935cfbabc9e1e001581f1544590793a336ed345775c927b2cb" }, "downloads": -1, "filename": "sysdm-0.1.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "df23b724ff2cd00b72483bff0aa118d8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8132, "upload_time": "2019-04-01T19:44:05", "url": "https://files.pythonhosted.org/packages/74/4b/0e5369dd2a76c5c1b43f5122a201c9e39141cdca6e05d5ae36728ee3e8b3/sysdm-0.1.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24186604cec7d2b2436551fc3c886237", "sha256": "1ff34eec5a16a7d17c578f2f0684d8abd214dc1f596cd70a85d85ecd9dd497ba" }, "downloads": -1, "filename": "sysdm-0.1.11.tar.gz", "has_sig": false, "md5_digest": "24186604cec7d2b2436551fc3c886237", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6789, "upload_time": "2019-04-01T19:44:07", "url": "https://files.pythonhosted.org/packages/b1/6c/854f87bcc5ffb2cd1ab6722f3aaa934c8167c2eab5e4b476596dd10c4f1d/sysdm-0.1.11.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "57f03dc19f084c273c891e94b3e527e4", "sha256": "f1afc86b6fdd01fb8660437e14e4cb1340293919d9095b56a2e81d74c1e5081d" }, "downloads": -1, "filename": "sysdm-0.1.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "57f03dc19f084c273c891e94b3e527e4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8607, "upload_time": "2019-04-12T08:32:35", "url": "https://files.pythonhosted.org/packages/d4/76/6052bf609612da63e92107b499a1b84ac7e8eeeb3d12aab66df6266d083b/sysdm-0.1.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d3ba3d6a9fb51db650e39635f0c4c60", "sha256": "67374028b5134fe93a66dce5f31a472f24a958f89716d7ca1a4683ee1e6babc3" }, "downloads": -1, "filename": "sysdm-0.1.12.tar.gz", "has_sig": false, "md5_digest": "5d3ba3d6a9fb51db650e39635f0c4c60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7520, "upload_time": "2019-04-12T08:32:37", "url": "https://files.pythonhosted.org/packages/cf/20/35b4a4112678896ae50c04bf124b7a0f69f672300d7ff4cb12f844b368db/sysdm-0.1.12.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "b5b86e544d049f53210ef84ffb50ac01", "sha256": "c1ae77b76b63c1d8297e0a83b918c3dd98fe2c986088f617337af56cf8c8cdd6" }, "downloads": -1, "filename": "sysdm-0.1.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b5b86e544d049f53210ef84ffb50ac01", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8633, "upload_time": "2019-04-12T09:57:09", "url": "https://files.pythonhosted.org/packages/72/8b/87211408071130bb5a5b21db8afa9c699993ed47233e89e0c94d44892ac3/sysdm-0.1.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f8272f1971f8b088a5a3b9c76a72577", "sha256": "2686b47a0d233e1a3cc749b9c22eab771a0ceccb65db5d2ebd1e2d1cda736f6b" }, "downloads": -1, "filename": "sysdm-0.1.13.tar.gz", "has_sig": false, "md5_digest": "5f8272f1971f8b088a5a3b9c76a72577", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7548, "upload_time": "2019-04-12T09:57:10", "url": "https://files.pythonhosted.org/packages/d2/6f/d1fcdfaf296ce916b2c5cee380373fd21928a6d4b9711c935acf1253ef85/sysdm-0.1.13.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "6248ae9e1ae8c0fd288cd80ce6b5b547", "sha256": "bbce6129208b61be75780c76e43b3176f99def6d86e4f3ba7c2d8504d445f0bd" }, "downloads": -1, "filename": "sysdm-0.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6248ae9e1ae8c0fd288cd80ce6b5b547", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7756, "upload_time": "2019-03-30T09:01:28", "url": "https://files.pythonhosted.org/packages/f2/44/4c9432c4b6079dff1849daa1755fcd8ff776f561d749e67f1b66991a6a4c/sysdm-0.1.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3fa7d679c5c7d40733dcb19c70b1142d", "sha256": "ea2e21cc8091b0af14be001ab26bdc5f36d30104436fa0304700e74903d80a7f" }, "downloads": -1, "filename": "sysdm-0.1.9.tar.gz", "has_sig": false, "md5_digest": "3fa7d679c5c7d40733dcb19c70b1142d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6466, "upload_time": "2019-03-30T09:01:29", "url": "https://files.pythonhosted.org/packages/b7/78/a5daa1b7a7eaa27f3fe81716ea52a19a133ebd60d655c27885054ccf4abf/sysdm-0.1.9.tar.gz" } ], "0.4.15": [ { "comment_text": "", "digests": { "md5": "a2c171ca3776e3b59101ca9afe628f4d", "sha256": "5a6785824df5abcca2544c93f602c04b1ea0fde4d346f5374053fef22aa6b127" }, "downloads": -1, "filename": "sysdm-0.4.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a2c171ca3776e3b59101ca9afe628f4d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12997, "upload_time": "2019-05-07T19:58:42", "url": "https://files.pythonhosted.org/packages/73/11/27705c4984cd4de2de7638e0462ef2013c31fdde784abbc5d21589347252/sysdm-0.4.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad1d6faef9147e3c07b82efc9f05b92e", "sha256": "298bbc5261010bb56ce878840fbfcb8446462345b9ceb66f991a3dfff5ca1b01" }, "downloads": -1, "filename": "sysdm-0.4.15.tar.gz", "has_sig": false, "md5_digest": "ad1d6faef9147e3c07b82efc9f05b92e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11917, "upload_time": "2019-05-07T19:58:43", "url": "https://files.pythonhosted.org/packages/55/d1/96916477c9bb85f63c9c3cf1a90125f01eaa1c9b90700fafb61ee8573b4c/sysdm-0.4.15.tar.gz" } ], "0.4.16": [ { "comment_text": "", "digests": { "md5": "0ad244762767a06ab1e705c98f73bb8c", "sha256": "96479b250b9d1816e661336b4819cfdcd04dcdd724777c17c7cffad3ec206165" }, "downloads": -1, "filename": "sysdm-0.4.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0ad244762767a06ab1e705c98f73bb8c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12994, "upload_time": "2019-05-07T20:25:40", "url": "https://files.pythonhosted.org/packages/91/b3/1aa0ad55e99644d0eb5fa8d6bde46aa658a119fe05a7ae981f69acb919c5/sysdm-0.4.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eebef92f6194875357c93d6f0498620e", "sha256": "201421bfaa2023595917133802f86408f06e4d516ee6956a27aa72a8740a81cc" }, "downloads": -1, "filename": "sysdm-0.4.16.tar.gz", "has_sig": false, "md5_digest": "eebef92f6194875357c93d6f0498620e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11915, "upload_time": "2019-05-07T20:25:42", "url": "https://files.pythonhosted.org/packages/e1/f2/ef4c959df2e924772ea8e4d5a0774d88890f9159814590cde9a12aaa0797/sysdm-0.4.16.tar.gz" } ], "0.5.17": [ { "comment_text": "", "digests": { "md5": "652a2eaa4d2d2f52ae778b2111c1d925", "sha256": "f37564e58c783c843afef1c4242411ef4514e0212b6dc1afe73eac46b557ee19" }, "downloads": -1, "filename": "sysdm-0.5.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "652a2eaa4d2d2f52ae778b2111c1d925", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12974, "upload_time": "2019-05-07T20:48:32", "url": "https://files.pythonhosted.org/packages/31/d3/7dee2df23fad32d0fcdf45d03bf44b3456b71158f06c7b6396de4d437469/sysdm-0.5.17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15c88961bd4f3b153e39fd0304ad7e26", "sha256": "875e1c404b9b2e9ec5c4f12ea4ce2f46e63f6221e2c5da10d24400dd95e49444" }, "downloads": -1, "filename": "sysdm-0.5.17.tar.gz", "has_sig": false, "md5_digest": "15c88961bd4f3b153e39fd0304ad7e26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11889, "upload_time": "2019-05-07T20:48:33", "url": "https://files.pythonhosted.org/packages/5e/60/24465423672296e8eeeba3d013659f43cef2fd57def4ddb2f7c0e944f171/sysdm-0.5.17.tar.gz" } ], "0.6.18": [ { "comment_text": "", "digests": { "md5": "6457c037358f6379ae33a8c1f69fb636", "sha256": "5cfa5bda4429ca05eeea3a09b8397a812e12da0b2f9cd5f93a201715386621ad" }, "downloads": -1, "filename": "sysdm-0.6.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6457c037358f6379ae33a8c1f69fb636", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13040, "upload_time": "2019-05-07T22:16:44", "url": "https://files.pythonhosted.org/packages/ff/54/dbe9538d6553feb02e807a09b2093f2b7fcf463eb132e30fc9d4e76d3d6d/sysdm-0.6.18-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "37fa8a71e6a9bdaeca611023585876ee", "sha256": "b134d4f1c1b2e33071c5b9094d34c16f63679aafd19f83bea5ce07571c4f281a" }, "downloads": -1, "filename": "sysdm-0.6.18.tar.gz", "has_sig": false, "md5_digest": "37fa8a71e6a9bdaeca611023585876ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11300, "upload_time": "2019-05-07T22:16:46", "url": "https://files.pythonhosted.org/packages/e4/00/b48d274dee97f321ece91fa35d06881aa311386b51478872be836873d6e0/sysdm-0.6.18.tar.gz" } ], "0.6.19": [ { "comment_text": "", "digests": { "md5": "655826664df1676ddba6f30f1f0e7fdf", "sha256": "77edb08ce34e35263b7b3fb180f62bd5988e5bd11012ba7947641cef4622403b" }, "downloads": -1, "filename": "sysdm-0.6.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "655826664df1676ddba6f30f1f0e7fdf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13038, "upload_time": "2019-05-07T22:42:21", "url": "https://files.pythonhosted.org/packages/47/0e/50019292f850d2afe168524d1caac90264ff80820a8a5bb29ac73d314ac4/sysdm-0.6.19-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00eb44ab83d5d148654eebf753d3a798", "sha256": "4e4b78f15d9ede47e7477abbbc16ca188bc5537eaa05c87bdab0a8cff7125ba5" }, "downloads": -1, "filename": "sysdm-0.6.19.tar.gz", "has_sig": false, "md5_digest": "00eb44ab83d5d148654eebf753d3a798", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11317, "upload_time": "2019-05-07T22:42:23", "url": "https://files.pythonhosted.org/packages/dc/4d/a90eca775eb4fb6a9a7326f9a1c819c90eab4af91968ca1cca705511e637/sysdm-0.6.19.tar.gz" } ], "0.6.20": [ { "comment_text": "", "digests": { "md5": "4346b533a1939fab2c4333b176314695", "sha256": "6573a700bed9daf81f957dfb168d2c94b216d955a932220626abd17e1c85bd51" }, "downloads": -1, "filename": "sysdm-0.6.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4346b533a1939fab2c4333b176314695", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12978, "upload_time": "2019-05-07T22:46:08", "url": "https://files.pythonhosted.org/packages/2a/68/cf8ae5aa1b8c08138f6edb9fa9d4dba9eada499eb8398b2f772fde01ba04/sysdm-0.6.20-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "700d906c28b383f5691b61055d6ca78b", "sha256": "4f7cf4839745eec004cfe23b7fd257980c6b163bab4812a5f22a853fce1a5e29" }, "downloads": -1, "filename": "sysdm-0.6.20.tar.gz", "has_sig": false, "md5_digest": "700d906c28b383f5691b61055d6ca78b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11258, "upload_time": "2019-05-07T22:46:09", "url": "https://files.pythonhosted.org/packages/ca/f3/b8f3dee465864dd239dfcb88716b4ee5f3799a27b55112d8de1065597aaf/sysdm-0.6.20.tar.gz" } ], "0.6.21": [ { "comment_text": "", "digests": { "md5": "509e63794b3a97b2e3c8732bc03f8566", "sha256": "b10e469d669cfdcfdc2dae55912f62399ee419d62ff1837f2c80085eb8cc523a" }, "downloads": -1, "filename": "sysdm-0.6.21-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "509e63794b3a97b2e3c8732bc03f8566", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12915, "upload_time": "2019-05-08T08:15:54", "url": "https://files.pythonhosted.org/packages/34/5a/8194f10f86a237897e024105a3210435b0d1eca3ad01d5778bc139f88a1c/sysdm-0.6.21-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94301b64d30852b6e3f1c3734ec900c6", "sha256": "101e27c417f2dfb404cf6d2c7d12c054153c7844502579529c9de7e34402c148" }, "downloads": -1, "filename": "sysdm-0.6.21.tar.gz", "has_sig": false, "md5_digest": "94301b64d30852b6e3f1c3734ec900c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11210, "upload_time": "2019-05-08T08:15:56", "url": "https://files.pythonhosted.org/packages/c4/b7/e25ffd11ab8891468ec69e158539418c3bd30f3a9c64872be0b3c21e234e/sysdm-0.6.21.tar.gz" } ], "0.6.22": [ { "comment_text": "", "digests": { "md5": "1071b122c1fae1c6b78e96ad601a29c9", "sha256": "e08915a0a236a9484e2ca86f8c077f1d42f95d4c102435e24364c77758aac0a2" }, "downloads": -1, "filename": "sysdm-0.6.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1071b122c1fae1c6b78e96ad601a29c9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12954, "upload_time": "2019-05-08T18:13:40", "url": "https://files.pythonhosted.org/packages/6f/87/cdabc710e3113ccbb8f6be3663fcf42ac54098f68028b266f06a5a25ec02/sysdm-0.6.22-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "046df26927a344c378378c2952df60b3", "sha256": "7f38b8940444caa47669c866dbec1c2b20de36a11867ac5a6763e26da811bef3" }, "downloads": -1, "filename": "sysdm-0.6.22.tar.gz", "has_sig": false, "md5_digest": "046df26927a344c378378c2952df60b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11256, "upload_time": "2019-05-08T18:13:42", "url": "https://files.pythonhosted.org/packages/b5/c6/9c061dcc73fa265b7302b5f8cdeef0ff90fac40b380601279efa55a9d452/sysdm-0.6.22.tar.gz" } ], "0.6.23": [ { "comment_text": "", "digests": { "md5": "5278c2b896b1c74d2b6cc317f60d0f04", "sha256": "153e0615caddafd85d9a48cf04d5c4fec1e4825f3df1cebf666f1f063f4f3573" }, "downloads": -1, "filename": "sysdm-0.6.23-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5278c2b896b1c74d2b6cc317f60d0f04", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12947, "upload_time": "2019-05-08T23:20:05", "url": "https://files.pythonhosted.org/packages/b4/16/d366266dbace4c4c2a69c3e5a917935bf3d34f951bb68c920ea7663116e0/sysdm-0.6.23-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d1ab0f17ecd108e31bef7c9339537ee", "sha256": "3ef49e3914bd4757cb7a7226d70dac3b83b8e7853149891b585464c35ac227ae" }, "downloads": -1, "filename": "sysdm-0.6.23.tar.gz", "has_sig": false, "md5_digest": "8d1ab0f17ecd108e31bef7c9339537ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11192, "upload_time": "2019-05-08T23:20:07", "url": "https://files.pythonhosted.org/packages/3f/d7/8761cb20323e4df0e7a04efc3d0fdfdac4e10941ee96ebcb0f893f4767ab/sysdm-0.6.23.tar.gz" } ], "0.6.24": [ { "comment_text": "", "digests": { "md5": "f4f17350ea8f26ff11b0c67bca0cd6fe", "sha256": "5748a040399c51fd6f974ac2bf6e6cc38edf41f60380cbc30a3a41c27b91c81b" }, "downloads": -1, "filename": "sysdm-0.6.24-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f4f17350ea8f26ff11b0c67bca0cd6fe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13153, "upload_time": "2019-05-28T12:14:00", "url": "https://files.pythonhosted.org/packages/df/02/62ba1cf27f4941497e5d452c58baab2f9793f5d19f563db511f466d035f1/sysdm-0.6.24-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "193339238f5f422d273348617989a3b9", "sha256": "3984678ff35c4070e582c2daa7694bc3bb55fb13c1b427c4456fc45a058c29d1" }, "downloads": -1, "filename": "sysdm-0.6.24.tar.gz", "has_sig": false, "md5_digest": "193339238f5f422d273348617989a3b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11492, "upload_time": "2019-05-28T12:14:01", "url": "https://files.pythonhosted.org/packages/78/09/7260fb28b2021d0bcfcbc11cdb448463dd14d4d934dd31df3074d7c2d6b2/sysdm-0.6.24.tar.gz" } ], "0.6.25": [ { "comment_text": "", "digests": { "md5": "d7a0f0fcd98f55b89e4e012d01d56ef2", "sha256": "72c9224d54733ffe76fdba77988d33cd2b213742e539f4ab71d5924d667b25d5" }, "downloads": -1, "filename": "sysdm-0.6.25-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d7a0f0fcd98f55b89e4e012d01d56ef2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13350, "upload_time": "2019-05-28T12:24:31", "url": "https://files.pythonhosted.org/packages/c0/91/90077eec5829a25bb806d467444c633ed31ac63fffa2757e15e69040df03/sysdm-0.6.25-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a7ef64625b5c2da28adebee2420b631", "sha256": "4bbb0500c9e510a1afd7c14b1a0154967650ab01ec0011e116c5bcbfa1a1547b" }, "downloads": -1, "filename": "sysdm-0.6.25.tar.gz", "has_sig": false, "md5_digest": "3a7ef64625b5c2da28adebee2420b631", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11690, "upload_time": "2019-05-28T12:24:33", "url": "https://files.pythonhosted.org/packages/15/b5/812435b566ab3d3cb7010804b849da35e134267ad047997adc064fadae02/sysdm-0.6.25.tar.gz" } ], "0.7.26": [ { "comment_text": "", "digests": { "md5": "8e74ecc2cb1ba97d43d200d0bf679913", "sha256": "8296adc21f31cb973d3171c3615eabe062599bc33a2b1ef275723a2d609094ec" }, "downloads": -1, "filename": "sysdm-0.7.26-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e74ecc2cb1ba97d43d200d0bf679913", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13345, "upload_time": "2019-05-28T12:27:02", "url": "https://files.pythonhosted.org/packages/33/d4/7e2246f9b4e6a3701e6b4e82fb46b5854c1873b78531f28861ec0a697354/sysdm-0.7.26-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "207b976d83e79bbfcd3275ef948060ca", "sha256": "3baa6167f18774d51b58aaeada517a6994e760929c220e3b0843276f649a5cd6" }, "downloads": -1, "filename": "sysdm-0.7.26.tar.gz", "has_sig": false, "md5_digest": "207b976d83e79bbfcd3275ef948060ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11688, "upload_time": "2019-05-28T12:27:04", "url": "https://files.pythonhosted.org/packages/23/12/f66d18360566bb77e19b0b160beba29f99e19a2fb3cc8e8d3a5141674a31/sysdm-0.7.26.tar.gz" } ], "0.7.27": [ { "comment_text": "", "digests": { "md5": "46ff108aee6cdf011bc047e18022aaaf", "sha256": "0286b89e709c70bacfbbf3cbec0354ec60f8e9b64ed17f6e38c6080220a5fe4f" }, "downloads": -1, "filename": "sysdm-0.7.27-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "46ff108aee6cdf011bc047e18022aaaf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15578, "upload_time": "2019-05-28T12:41:37", "url": "https://files.pythonhosted.org/packages/07/5c/1be24aa4441296bdd6ebefe7f48ddad6b918cbd9e2af0e5c646eed1a3c1b/sysdm-0.7.27-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8998e7670159ff651fe09d07946e9adc", "sha256": "ffa52c117635f22f3c61011c4708bd2e0f3bb60cc95284cd5d054df129c02a80" }, "downloads": -1, "filename": "sysdm-0.7.27.tar.gz", "has_sig": false, "md5_digest": "8998e7670159ff651fe09d07946e9adc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11903, "upload_time": "2019-05-28T12:41:38", "url": "https://files.pythonhosted.org/packages/f7/db/5147cb349be65b04c9ac0daeefa01b5e9a7c20613f42ce99102c2833cc90/sysdm-0.7.27.tar.gz" } ], "0.7.28": [ { "comment_text": "", "digests": { "md5": "e0ba31430e15313c4b924e4e0640572b", "sha256": "f002bae7a01cb5b0a7ba341ba26678a2a8d6bd7c0348b89d9bf903e4339c39a4" }, "downloads": -1, "filename": "sysdm-0.7.28-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e0ba31430e15313c4b924e4e0640572b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15766, "upload_time": "2019-06-04T12:45:41", "url": "https://files.pythonhosted.org/packages/4a/b8/48f8495d41b5950ba739bcf80cdabc9eaf6f8e7dde688cd4ee42dbaf758e/sysdm-0.7.28-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2fa2d1fabac2775e25146429cb85d166", "sha256": "c80b15b91c9af00e5093cde96b5947eddc694061a44979868e42d79923ee0fa9" }, "downloads": -1, "filename": "sysdm-0.7.28.tar.gz", "has_sig": false, "md5_digest": "2fa2d1fabac2775e25146429cb85d166", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11861, "upload_time": "2019-06-04T12:45:42", "url": "https://files.pythonhosted.org/packages/78/72/9bfd8da324ea13451b8ae79aa2204be0d464e6538ce15e13f3696d06f3d4/sysdm-0.7.28.tar.gz" } ], "0.7.29": [ { "comment_text": "", "digests": { "md5": "5a2806406c8abd1344010207eceecdbc", "sha256": "a558e88d3286f01ed9573b93e9753cf99a54c998a7bd06cec8225d67201823fe" }, "downloads": -1, "filename": "sysdm-0.7.29-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5a2806406c8abd1344010207eceecdbc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15876, "upload_time": "2019-06-10T18:03:47", "url": "https://files.pythonhosted.org/packages/b4/b8/1e02d1a0fda2f2e55953fc7e036d21d0407d4131423d66853632cf16b305/sysdm-0.7.29-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa53ee53720f9741d90576572b8559df", "sha256": "10af8db8df602c6402dc285616edbe8bb4f974e3d6e837cf2790144175614d0d" }, "downloads": -1, "filename": "sysdm-0.7.29.tar.gz", "has_sig": false, "md5_digest": "aa53ee53720f9741d90576572b8559df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11989, "upload_time": "2019-06-10T18:03:49", "url": "https://files.pythonhosted.org/packages/56/f4/1118828b884595fccba5d9fde6f33b6bd1f6d42a1cc23437abd3caf9c22f/sysdm-0.7.29.tar.gz" } ], "0.7.30": [ { "comment_text": "", "digests": { "md5": "0aadaaaf8d5c1e7711900098a6bea685", "sha256": "7bbcbfcf95a1291495915f89cfc03e6dabfa68dc4d9b0285a5c720223422a259" }, "downloads": -1, "filename": "sysdm-0.7.30-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0aadaaaf8d5c1e7711900098a6bea685", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16101, "upload_time": "2019-06-13T21:49:34", "url": "https://files.pythonhosted.org/packages/a2/81/6d212946b576cf02af68540e2997ba14f9f74ab1a1081d6089834f19c46c/sysdm-0.7.30-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0f65e7573c31772dd553717060db582f", "sha256": "7d2d2242b29b0f0f06f4f250fc6d2b97d00b5f380109197391059277a69583b5" }, "downloads": -1, "filename": "sysdm-0.7.30.tar.gz", "has_sig": false, "md5_digest": "0f65e7573c31772dd553717060db582f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12212, "upload_time": "2019-06-13T21:49:36", "url": "https://files.pythonhosted.org/packages/0a/17/8a0befe69e6dcfb4123b75012b1b71806da2b7eed9779d7d54da1f4f95e0/sysdm-0.7.30.tar.gz" } ], "0.8.31": [ { "comment_text": "", "digests": { "md5": "f02de40570f349b753ec1abbe429a078", "sha256": "3298066fa65532772f37819290eb0d1496daff0333b2686f8355371761f48765" }, "downloads": -1, "filename": "sysdm-0.8.31-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f02de40570f349b753ec1abbe429a078", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16628, "upload_time": "2019-06-25T19:55:55", "url": "https://files.pythonhosted.org/packages/7b/50/7f3aa69bcc10c59702b30e5f919e4640d19cfc0ff00b0187cdfa379393dd/sysdm-0.8.31-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f8961c9864654a0048022430383bc215", "sha256": "f3717d02a9794fcc381675d0e83e5524955ce079cdcc3a2e8cf83a50311020b5" }, "downloads": -1, "filename": "sysdm-0.8.31.tar.gz", "has_sig": false, "md5_digest": "f8961c9864654a0048022430383bc215", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12611, "upload_time": "2019-06-25T19:55:57", "url": "https://files.pythonhosted.org/packages/2e/da/b06dfc08218999d57c1f0459971ee82c9531636003a63867a901df416405/sysdm-0.8.31.tar.gz" } ], "0.8.32": [ { "comment_text": "", "digests": { "md5": "caed98060c703422d9fc8f30fc435f6f", "sha256": "9564a0ac570d9322be51bacd138aa5da8915f8ff9aa7f51ccc63634d3c7711f3" }, "downloads": -1, "filename": "sysdm-0.8.32-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "caed98060c703422d9fc8f30fc435f6f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16627, "upload_time": "2019-10-07T09:33:55", "url": "https://files.pythonhosted.org/packages/b3/ff/b8b65e9bfbb221a6bed9ade764557986fc593525b3898cf4d40a04cce1bf/sysdm-0.8.32-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc059fe25263140470fabe25fe928c60", "sha256": "5741d19f896166419bd540c86c262017436320d408265334f414241a84d1c07e" }, "downloads": -1, "filename": "sysdm-0.8.32.tar.gz", "has_sig": false, "md5_digest": "cc059fe25263140470fabe25fe928c60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12609, "upload_time": "2019-10-07T09:33:57", "url": "https://files.pythonhosted.org/packages/87/b7/d0e2d8390852f2d951e96b79bafd4b5142a90e94630018a721a716937481/sysdm-0.8.32.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "caed98060c703422d9fc8f30fc435f6f", "sha256": "9564a0ac570d9322be51bacd138aa5da8915f8ff9aa7f51ccc63634d3c7711f3" }, "downloads": -1, "filename": "sysdm-0.8.32-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "caed98060c703422d9fc8f30fc435f6f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16627, "upload_time": "2019-10-07T09:33:55", "url": "https://files.pythonhosted.org/packages/b3/ff/b8b65e9bfbb221a6bed9ade764557986fc593525b3898cf4d40a04cce1bf/sysdm-0.8.32-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc059fe25263140470fabe25fe928c60", "sha256": "5741d19f896166419bd540c86c262017436320d408265334f414241a84d1c07e" }, "downloads": -1, "filename": "sysdm-0.8.32.tar.gz", "has_sig": false, "md5_digest": "cc059fe25263140470fabe25fe928c60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12609, "upload_time": "2019-10-07T09:33:57", "url": "https://files.pythonhosted.org/packages/87/b7/d0e2d8390852f2d951e96b79bafd4b5142a90e94630018a721a716937481/sysdm-0.8.32.tar.gz" } ] }