{ "info": { "author": "Alan Yorinks", "author_email": "MisterYsLab@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Other Environment", "Intended Audience :: Education", "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Education" ], "description": "\ns2m is a Python program that acts as a bridge between the Scratch 2 off-line editor\n and the micro:bit computer. It allows you to easily create Scratch programs that interact with the micro:bit.\n\nMAJOR FEATURES:\n\n* s2m is compatible with both Python 2 and Python 3.\n\n* It runs on Windows, Mac, Raspberry Pi and Linux.\n\n* It is easy to install.\n\n* It is easy to use.\n\n* It is a whole lot of fun!\n\nScratch blocks are provided for the following languages:\n\n* English (default)\n* Brazilian-Portuguese\n* Hebrew\n* Japanese\n* Korean\n* Spanish\n* Traditional Chinese (Taiwanese)\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/MrYsLab/s2m", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/MrYsLab/s2m", "keywords": "micro:bit,microbit,Scratch", "license": "GNU Affero General Public License v3 (AGPLv3+)", "maintainer": "", "maintainer_email": "", "name": "s2m", "package_url": "https://pypi.org/project/s2m/", "platform": "", "project_url": "https://pypi.org/project/s2m/", "project_urls": { "Download": "https://github.com/MrYsLab/s2m", "Homepage": "https://github.com/MrYsLab/s2m" }, "release_url": "https://pypi.org/project/s2m/2.11/", "requires_dist": [ "pyserial (>=2.7)", "psutil" ], "requires_python": "", "summary": "A Scratch 2.0 (Offline) Hardware Extension for micro:bit", "version": "2.11" }, "last_serial": 3878856, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "021963b88d22f0608a50ece14480b897", "sha256": "5a4f97c520027da49babc1809f9a06f1d32b24879c62dd08a478d572c640b457" }, "downloads": -1, "filename": "s2m-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "021963b88d22f0608a50ece14480b897", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 56613, "upload_time": "2018-02-01T15:37:12", "url": "https://files.pythonhosted.org/packages/92/e6/27f96dfe71a702ccb233b161dfd975bf7b69bee49a920f239af2de7b86f1/s2m-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "883c926dee9360b413c9dccdb8f674c1", "sha256": "2228083bb3cca530de7319107c7273d39829d514bc9e435f3379ba3a21a052dd" }, "downloads": -1, "filename": "s2m-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "883c926dee9360b413c9dccdb8f674c1", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 56613, "upload_time": "2017-11-20T20:44:49", "url": "https://files.pythonhosted.org/packages/89/b5/81ea91fc8d718dcf4c0254c18f83cc389a0bae0e42298a71263e47199644/s2m-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d8ec5072dce22a7ba6258ebe297d5ca5", "sha256": "a04d62d390c5e29ef1314fe1ca22c1b21502fdb23712e5643ef7c5f2e9c43189" }, "downloads": -1, "filename": "s2m-1.0.tar.gz", "has_sig": false, "md5_digest": "d8ec5072dce22a7ba6258ebe297d5ca5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55718, "upload_time": "2017-11-20T20:44:47", "url": "https://files.pythonhosted.org/packages/50/91/baa50db676b9273c1302df503efd2d0277a0990a4cd91601e89a34b7b7c6/s2m-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "bbb0b608937dddf2fcf8eda5a8723fd5", "sha256": "2ac082f8e2743857c755bc88af94ec5f66d9f6f8d565f25ceba9323eb828d3fd" }, "downloads": -1, "filename": "s2m-1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bbb0b608937dddf2fcf8eda5a8723fd5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 56601, "upload_time": "2018-02-01T15:37:28", "url": "https://files.pythonhosted.org/packages/f5/df/16f6475b7dfed0ba4b338d3165472afe0f94b4b0f51f231e49f4c6e4fdbb/s2m-1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2fd5971d65c8057ab71597de3baac191", "sha256": "e5d57903a30eaeb3d43ec02addc806eb760e36bcf29dd19e1efa544443611956" }, "downloads": -1, "filename": "s2m-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2fd5971d65c8057ab71597de3baac191", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 56599, "upload_time": "2017-11-20T20:48:59", "url": "https://files.pythonhosted.org/packages/f1/dd/37baed7510b7c504840058f655749c97563720c5f417f8ceba6dd33371bb/s2m-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34046ef58d0d36c44a893458be37d171", "sha256": "2de860a30aeeb2a163d426df9322052528cf2d202cb2f90a52a16cbc87c4d28a" }, "downloads": -1, "filename": "s2m-1.1.tar.gz", "has_sig": false, "md5_digest": "34046ef58d0d36c44a893458be37d171", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55685, "upload_time": "2017-11-20T20:48:58", "url": "https://files.pythonhosted.org/packages/26/7f/aed47bfa7b5d59cf2bbeed38e166639b386eee8d3029f6ed499277934536/s2m-1.1.tar.gz" } ], "1.10": [ { "comment_text": "", "digests": { "md5": "8d23cf27f8a919bb4d89ea76b030abee", "sha256": "d8f71fd678f512eb99b32246a3fdc140084fc8ca055cdcd029221e8d2e3c59b1" }, "downloads": -1, "filename": "s2m-1.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8d23cf27f8a919bb4d89ea76b030abee", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103367, "upload_time": "2018-02-01T15:37:15", "url": "https://files.pythonhosted.org/packages/fc/66/954dea9238e90001eaf7b77617dae11339525314086d550548e8705a53a3/s2m-1.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "37fe34016cc29868b94b03decf9d2dc5", "sha256": "3cd58966a4c3771dc511bdba8456ed6d799a0d941aae1136ad44861cc03255eb" }, "downloads": -1, "filename": "s2m-1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "37fe34016cc29868b94b03decf9d2dc5", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 103364, "upload_time": "2017-12-06T15:26:17", "url": "https://files.pythonhosted.org/packages/5b/2e/b155a87924873d248b3f1e8998c8777087d947777e4e244225f4e8889ffe/s2m-1.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c36612edc5198b5bce18f4614278509", "sha256": "3ed0617c352e51bad5b3b2702e126fd4f3f11ee690c3e4bfce368d9834059ceb" }, "downloads": -1, "filename": "s2m-1.10.tar.gz", "has_sig": false, "md5_digest": "3c36612edc5198b5bce18f4614278509", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 99802, "upload_time": "2017-12-06T15:26:15", "url": "https://files.pythonhosted.org/packages/59/56/44f528345618f16de050446b5ebf94cbf8a2b49a3fabf0da30874e1a6506/s2m-1.10.tar.gz" } ], "1.11": [ { "comment_text": "", "digests": { "md5": "da736a926406bd166e3e3c674ba912ef", "sha256": "da20f4db2eec8b9caa2b4528145dd2c129e9be0fdc6a1fc042f0f48eb6dd7849" }, "downloads": -1, "filename": "s2m-1.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "da736a926406bd166e3e3c674ba912ef", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103379, "upload_time": "2018-02-01T15:37:18", "url": "https://files.pythonhosted.org/packages/51/8a/36eb9dd4bb4a57e23d9426c33e4a349c500e31b5caf87aebffb02957d583/s2m-1.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1576acd441dae2f4f1ea577e8736764a", "sha256": "285269985eb0e0b5d8f08e6689df584c6f62d35e3a725e00b7eea3d615c54a59" }, "downloads": -1, "filename": "s2m-1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "1576acd441dae2f4f1ea577e8736764a", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 103377, "upload_time": "2017-12-07T14:52:55", "url": "https://files.pythonhosted.org/packages/9e/2a/0022aa591234ed5dd0e548306c0ca4286feb2575a9862ea468feb819bfa4/s2m-1.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "abaada0bd88e04a409de143820fe6ac6", "sha256": "c629108f640480ec4302891f4d6d8b5088668eab16c77a4d11cac6e885ce3bf0" }, "downloads": -1, "filename": "s2m-1.11.tar.gz", "has_sig": false, "md5_digest": "abaada0bd88e04a409de143820fe6ac6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 99818, "upload_time": "2017-12-07T14:52:53", "url": "https://files.pythonhosted.org/packages/43/1d/dc582fbe82bd4f16b510a1fe19dd5371df0e6f309be358b531591e9733d7/s2m-1.11.tar.gz" } ], "1.12": [ { "comment_text": "", "digests": { "md5": "9fb704c12e8a1dcfd36de140ed8f1b43", "sha256": "4c427bf6cd9fa207e7cf9d9dd358c104e24d2c1d4db745e4f211896120188fa8" }, "downloads": -1, "filename": "s2m-1.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9fb704c12e8a1dcfd36de140ed8f1b43", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 237317, "upload_time": "2018-02-01T15:37:21", "url": "https://files.pythonhosted.org/packages/c4/79/37a1b2b5351dd6084d95a0a125facda0fb905c342b4e41a7eb43f73ebb6b/s2m-1.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfe0143b1a07ab009955b42a38d9483a", "sha256": "77a54810e3746487cb869e4106db452944a09d631a9e602d12e4ac35be0d8493" }, "downloads": -1, "filename": "s2m-1.12-py3-none-any.whl", "has_sig": false, "md5_digest": "bfe0143b1a07ab009955b42a38d9483a", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 237312, "upload_time": "2017-12-08T20:19:20", "url": "https://files.pythonhosted.org/packages/2e/3c/92f8bf8d07dcd17a584aa6e4f4e2ec39e627da976f522a1a2adc93424302/s2m-1.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5c9df84ed2ff1754df7724ec8b5df28", "sha256": "23c272a5009002896ac327bdf0d9deee6f206a13f349e42acb28eae275566e5a" }, "downloads": -1, "filename": "s2m-1.12.tar.gz", "has_sig": false, "md5_digest": "e5c9df84ed2ff1754df7724ec8b5df28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 232541, "upload_time": "2017-12-08T20:19:18", "url": "https://files.pythonhosted.org/packages/83/91/0cce99a3df17fb4634a74e1be000c56ed6f2e519f7448d072d0ca059704f/s2m-1.12.tar.gz" } ], "1.13": [ { "comment_text": "", "digests": { "md5": "3397fa8f2b4373384d95127891ac8d99", "sha256": "8f790dd2a987cb264c3cb4c44efb6b2cae636ab87383157bf9326ba9e2ecefb2" }, "downloads": -1, "filename": "s2m-1.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3397fa8f2b4373384d95127891ac8d99", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 285289, "upload_time": "2018-02-01T15:37:25", "url": "https://files.pythonhosted.org/packages/0c/b2/8afc07232e1291e4afd47d1cac562f8ac0109c319f3041d1ff6be66b9e6d/s2m-1.13-py2.py3-none-any.whl" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "bd0ba3bf64e9c41fbbfde8653d931cff", "sha256": "2627839d1b62b7e73cf0ee894da053c5c12cc936b0eaafeba9aef60450e8345f" }, "downloads": -1, "filename": "s2m-1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bd0ba3bf64e9c41fbbfde8653d931cff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 56602, "upload_time": "2018-02-01T15:37:30", "url": "https://files.pythonhosted.org/packages/f5/b5/312f38dde3db20a00a309fd0d4cae9a35093f50eb46ea79c9d5b4b5306cf/s2m-1.2-py2.py3-none-any.whl" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "bfb04a5e535b3f637492f34cda1a160d", "sha256": "1d33bf802f452acfe67db95fd1c2a74cb55f11261cd8c66bd43cf80d1b24c0ec" }, "downloads": -1, "filename": "s2m-1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "bfb04a5e535b3f637492f34cda1a160d", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 56605, "upload_time": "2017-11-21T20:28:40", "url": "https://files.pythonhosted.org/packages/56/4d/b06605c199f8d700dc738fea24a22b8ef45723eae602e13baf31d436e646/s2m-1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95bcedfca984be9b2d4c92dc4cac39f3", "sha256": "6b4b6e2f4c9471d302e81be83b3f4f02d86c9207dd0a528dd18c3e03f027f53f" }, "downloads": -1, "filename": "s2m-1.3.tar.gz", "has_sig": false, "md5_digest": "95bcedfca984be9b2d4c92dc4cac39f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55676, "upload_time": "2017-11-21T20:28:38", "url": "https://files.pythonhosted.org/packages/cf/d2/b58a09b51952bfe94f4a908c20f5e3a0bae4eee150353bceb6f1e3e559c2/s2m-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "311feb76fa9cbbd0d5bcaefb2774d6eb", "sha256": "5a3da5f72ce312562307f72f9fea6575cdedb4058d1de605cac8a653d094837c" }, "downloads": -1, "filename": "s2m-1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "311feb76fa9cbbd0d5bcaefb2774d6eb", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 56596, "upload_time": "2017-11-23T13:47:16", "url": "https://files.pythonhosted.org/packages/fd/8f/a102b4c3d88cc3cc7822e0b2670c407e127d5416e3d1f31479870e6f28d2/s2m-1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d73311b1fba628e7543c9f255390319", "sha256": "3e34175dbcea0321e3a71a89fbe0a807ef2539e6bc8094a66ae4ad41bfbb2bc0" }, "downloads": -1, "filename": "s2m-1.4.tar.gz", "has_sig": false, "md5_digest": "9d73311b1fba628e7543c9f255390319", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55672, "upload_time": "2017-11-23T13:47:14", "url": "https://files.pythonhosted.org/packages/01/6e/97af2776598d10ce03a965f444a63c841ddc09a189afc005453ae54d49e8/s2m-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "5caf2c7913e9e745bbcb76aff5c2409c", "sha256": "bd437fc9ddb317ac67e1e5fdf1422d498feeaf7fb623fbe8e6f94fb367fc0828" }, "downloads": -1, "filename": "s2m-1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "5caf2c7913e9e745bbcb76aff5c2409c", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 56924, "upload_time": "2017-11-24T15:26:05", "url": "https://files.pythonhosted.org/packages/7b/5c/bb7076279409f247120ea0fbe78b25447687ab070e0ff5fba28d4abdf103/s2m-1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78a0be17a2d021ae75ec3cb5ef799285", "sha256": "b508f734071edd11c860f5edd36d87cdaa75320ca5d11ff0072241739352a2e9" }, "downloads": -1, "filename": "s2m-1.5.tar.gz", "has_sig": false, "md5_digest": "78a0be17a2d021ae75ec3cb5ef799285", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56016, "upload_time": "2017-11-24T15:26:03", "url": "https://files.pythonhosted.org/packages/57/33/7b2431414664d35803ce49437e8fec6e92a65b49e61a57a1fa45e47ebf43/s2m-1.5.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "1797d8a46b2c2316a0df0bb30e8cca4f", "sha256": "f0ca57a27f2b5a41b6adf494ee16d3d7e8a3ad5791428255f19e48eb8f6c542d" }, "downloads": -1, "filename": "s2m-1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "1797d8a46b2c2316a0df0bb30e8cca4f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 56933, "upload_time": "2017-11-25T18:31:50", "url": "https://files.pythonhosted.org/packages/5b/b8/c67edd99246f5af04209c286aacb45513fa3c8c451ffbd457db13c510506/s2m-1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea68c5eaba2087e9e35114280c635e40", "sha256": "3147263aaf455ff3d92f20c883c71805d80ff91f5fd0d112ba73892f27682433" }, "downloads": -1, "filename": "s2m-1.6.tar.gz", "has_sig": false, "md5_digest": "ea68c5eaba2087e9e35114280c635e40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56017, "upload_time": "2017-11-25T18:31:48", "url": "https://files.pythonhosted.org/packages/16/be/fb8f5667b66d13e93ad6afb23100c183231361c06acbf66b8f46b4b97377/s2m-1.6.tar.gz" } ], "1.7": [ { "comment_text": "", "digests": { "md5": "857fe17725e38ba3f7154fcaabb51cc1", "sha256": "49a412ec18ee604c034985aa689737311837f8eaa2851f84c3a701e155723810" }, "downloads": -1, "filename": "s2m-1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "857fe17725e38ba3f7154fcaabb51cc1", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 56864, "upload_time": "2017-11-27T12:51:28", "url": "https://files.pythonhosted.org/packages/26/48/db5a40d6e767cdba00195c11fd470526da7514d583fb630fab5e8d3b5271/s2m-1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "02e8bfba521004aef7d54a4103976e5e", "sha256": "8f7e04c2b69bb44d43efd8728febe18aac70525f3b7da6d9e3a12744a3513177" }, "downloads": -1, "filename": "s2m-1.7.tar.gz", "has_sig": false, "md5_digest": "02e8bfba521004aef7d54a4103976e5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55965, "upload_time": "2017-11-27T12:51:26", "url": "https://files.pythonhosted.org/packages/49/b1/6039b176a0a66b7057ca0c0e3e3347b7ef8fcbca8fac061579a8019c3428/s2m-1.7.tar.gz" } ], "1.8": [ { "comment_text": "", "digests": { "md5": "d135714c5a8c4695e1b1d55b7ec95ebf", "sha256": "008f4abc39687ea81f200e3c9d1c9c519f468e645771215ae48c2936024c1dda" }, "downloads": -1, "filename": "s2m-1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "d135714c5a8c4695e1b1d55b7ec95ebf", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 56928, "upload_time": "2017-11-27T20:04:04", "url": "https://files.pythonhosted.org/packages/44/3b/0f6b53c15290706c67e99d89fbaf419af316a56ad490bb41339d1679c794/s2m-1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7f5a23168b823ec989da189d0983367c", "sha256": "6ab96935382f85099bc6c648dfb04c48482b470d177a85e4242124e9ad20f13e" }, "downloads": -1, "filename": "s2m-1.8.tar.gz", "has_sig": false, "md5_digest": "7f5a23168b823ec989da189d0983367c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56024, "upload_time": "2017-11-27T20:04:03", "url": "https://files.pythonhosted.org/packages/9b/66/3ff7873b2644c325249b11d12a9264018a119a9477f81feb0972efbb0118/s2m-1.8.tar.gz" } ], "1.9": [ { "comment_text": "", "digests": { "md5": "2ee69e3f66a71149c386209790804cc2", "sha256": "eb5318e96f5790c4d0c9e06ffb2d62f04743252ac77942dd0d64cc660a019d99" }, "downloads": -1, "filename": "s2m-1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "2ee69e3f66a71149c386209790804cc2", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 101795, "upload_time": "2017-11-29T20:19:58", "url": "https://files.pythonhosted.org/packages/38/5a/c173dbb853fb68eb2c146caf881356e87b05a8400aebce8297bd8c50676f/s2m-1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e832cd2cbfeeaab1177ba2c4f0f8fab", "sha256": "64dc7f3aa86d06c21d7b12f24efb81c0a845440358cafb414296b34b3aed3f16" }, "downloads": -1, "filename": "s2m-1.9.tar.gz", "has_sig": false, "md5_digest": "0e832cd2cbfeeaab1177ba2c4f0f8fab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 100169, "upload_time": "2017-11-29T20:19:56", "url": "https://files.pythonhosted.org/packages/86/26/71e63ad5ccd5c496cb39945c52b502ace1faac5249c5fae830d53b280fdb/s2m-1.9.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "f06d0c7c0afbf12213d8f2df67480961", "sha256": "fd0e9d8c5df86e72d34c525e7cb9043f0c0ce673de71998138a6c6c1a62ba3b8" }, "downloads": -1, "filename": "s2m-2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f06d0c7c0afbf12213d8f2df67480961", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 285263, "upload_time": "2018-02-01T15:47:47", "url": "https://files.pythonhosted.org/packages/1e/39/68920a0f1bc545bc06879840d2a1ada089f82132fe7d8ff3984205c8086b/s2m-2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1cf01a5f82a5c4bc8b44b5e70beb9101", "sha256": "d2b172a236d5014772a974eac02c83ca40cc2e628871a7912668c4aadc73d4aa" }, "downloads": -1, "filename": "s2m-2.0.tar.gz", "has_sig": false, "md5_digest": "1cf01a5f82a5c4bc8b44b5e70beb9101", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 280060, "upload_time": "2018-02-01T15:47:37", "url": "https://files.pythonhosted.org/packages/4d/5f/d4ae597b44288361f7c263b4e1cfa35c1869c90df00a8bd4f847255c5b0c/s2m-2.0.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "155f2b4ed7b7f3c853e46a28e2b1a6e4", "sha256": "12bd53acd8274aaf62d057d0828eaff65b7f899cae17718e15296f397bedfc30" }, "downloads": -1, "filename": "s2m-2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "155f2b4ed7b7f3c853e46a28e2b1a6e4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 329458, "upload_time": "2018-03-19T14:18:56", "url": "https://files.pythonhosted.org/packages/1b/ea/64563e4f29fd96e5dd9e5e2b6101b126c1e26ac765cc51d33e1161f90083/s2m-2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0c777f688e1fadb5c09f46b1d9971877", "sha256": "fe8ae1ebae8f6c69e4ed5eb8f866f42ff70cf7bdeeead0b3981945239a4ee7cb" }, "downloads": -1, "filename": "s2m-2.1.tar.gz", "has_sig": false, "md5_digest": "0c777f688e1fadb5c09f46b1d9971877", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 324050, "upload_time": "2018-03-19T14:18:59", "url": "https://files.pythonhosted.org/packages/39/48/7c96113b6262b5cda65caf1f09bda1d6a9e82996a5e23191406f62310063/s2m-2.1.tar.gz" } ], "2.10": [ { "comment_text": "", "digests": { "md5": "7fd27c0e853627f35402eb3a8a09243d", "sha256": "1676499a201d21153a43b104c04a3915dc6e391e55d0262bd30dfb7a4de77840" }, "downloads": -1, "filename": "s2m-2.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7fd27c0e853627f35402eb3a8a09243d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 469824, "upload_time": "2018-04-25T20:54:24", "url": "https://files.pythonhosted.org/packages/64/f0/73e21903270db5e2671ed5d016d19efe2859c107c9714601185cda6e666e/s2m-2.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "20d6dd49187c05d648951b73f387262c", "sha256": "4005dcffdd3c6a3c6960c1c10c2d79b5a27d8d7e5b69fef6e5de54869db881ec" }, "downloads": -1, "filename": "s2m-2.10.tar.gz", "has_sig": false, "md5_digest": "20d6dd49187c05d648951b73f387262c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 462362, "upload_time": "2018-04-25T20:54:31", "url": "https://files.pythonhosted.org/packages/22/58/1f526bad99d9d398a3392c5400bb34b549d6c47dc89f322c1eaccade1c33/s2m-2.10.tar.gz" } ], "2.11": [ { "comment_text": "", "digests": { "md5": "1f848facfca3e56ab8322a763b68e429", "sha256": "101b4847d63d87a552b94913d2ca2420085e4ae005ad2fb38dcf5f7b9a8c17a2" }, "downloads": -1, "filename": "s2m-2.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f848facfca3e56ab8322a763b68e429", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 514104, "upload_time": "2018-05-19T11:58:15", "url": "https://files.pythonhosted.org/packages/4c/67/d114e0a6fa279f2b74f69ee68712e7f4247f8fb4b16a851519cf5380c71b/s2m-2.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2dcbdac15e9fa7deb627401ffbf8a7cc", "sha256": "654f3743825ad58eaa9825d3e37381176c42bf9c8834e60e0deaa1289dc15e1c" }, "downloads": -1, "filename": "s2m-2.11.tar.gz", "has_sig": false, "md5_digest": "2dcbdac15e9fa7deb627401ffbf8a7cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 506059, "upload_time": "2018-05-19T11:58:28", "url": "https://files.pythonhosted.org/packages/9e/d8/ccb9f2221f91885639642a4e1cf4cde8eacfa83ed4c0d517aa477f09a3db/s2m-2.11.tar.gz" } ], "2.2": [ { "comment_text": "", "digests": { "md5": "9b116827c193d9e6061d2bd46fb78dde", "sha256": "801113b716ca0a039b2e8cb2f5e58146c17600e2482a4ace3def01c84b487e27" }, "downloads": -1, "filename": "s2m-2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9b116827c193d9e6061d2bd46fb78dde", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 329502, "upload_time": "2018-03-19T20:08:28", "url": "https://files.pythonhosted.org/packages/00/32/d97d4b1d66b8a699a64d3eb0b79550e2c14724238e0faa45ccc3c28ca392/s2m-2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a4e052139fa6bbc7b167023151669d88", "sha256": "688d638872186e384956165f273c51a197b248a92f13afc89cd89b9af37c58da" }, "downloads": -1, "filename": "s2m-2.2.tar.gz", "has_sig": false, "md5_digest": "a4e052139fa6bbc7b167023151669d88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 324096, "upload_time": "2018-03-19T20:08:32", "url": "https://files.pythonhosted.org/packages/75/90/cf54e5244040f78e552a778ffd866a5301d9aebb57be7537afc84baacd6a/s2m-2.2.tar.gz" } ], "2.3": [ { "comment_text": "", "digests": { "md5": "8f0158e605e0b5bfea9c6c94ccb2bb0f", "sha256": "9f3020ca29a81092139d2005f5123d8e5766415762f45f4feadba9056ba9c904" }, "downloads": -1, "filename": "s2m-2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f0158e605e0b5bfea9c6c94ccb2bb0f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 374477, "upload_time": "2018-03-22T12:11:19", "url": "https://files.pythonhosted.org/packages/9c/01/9ba17fe2ece0a54494fc98655d7fe0ad526b0aebeacb5891cf8320bfc427/s2m-2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7549a70eb02e26f8c5841fc204495e98", "sha256": "8d8b28581b9b7da49dbaeeee979833167a54262d6a8d063ecd44f5b991007ecd" }, "downloads": -1, "filename": "s2m-2.3.tar.gz", "has_sig": false, "md5_digest": "7549a70eb02e26f8c5841fc204495e98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 368395, "upload_time": "2018-03-22T12:11:23", "url": "https://files.pythonhosted.org/packages/f7/75/f76165a1fe50964ce97de1ce3201121f92da16c53ab3442e7efdc4992145/s2m-2.3.tar.gz" } ], "2.4": [ { "comment_text": "", "digests": { "md5": "c1ac1044e2a3288aaa05cdab2102bf38", "sha256": "a7af2bf6de9794adae7a6ba20721c785451ac69dda7a6cde9bded5afb4b0a4c9" }, "downloads": -1, "filename": "s2m-2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c1ac1044e2a3288aaa05cdab2102bf38", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 377747, "upload_time": "2018-03-24T20:37:37", "url": "https://files.pythonhosted.org/packages/b0/54/f0a6f87c58b3f1ab166f44e8a8060c6956e042a06a024c192b974792d9ff/s2m-2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2488b28f6b9bbaba17ceb917cd97fe37", "sha256": "95b959b783e92f98870c38e49527de4d0af8298b5844ed4b7d3c96b4518dbb8f" }, "downloads": -1, "filename": "s2m-2.4.tar.gz", "has_sig": false, "md5_digest": "2488b28f6b9bbaba17ceb917cd97fe37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 370637, "upload_time": "2018-03-24T20:37:40", "url": "https://files.pythonhosted.org/packages/19/48/36e19e979d88eaefdff5413efe70b5827e904a0bf021cfcc044e86144008/s2m-2.4.tar.gz" } ], "2.5": [ { "comment_text": "", "digests": { "md5": "e9576cf6367c4c40f9236da426abc969", "sha256": "77a3d00cbc84253ac53176b5e9a7f6e5423b20b13dcffa588a549501ee51a197" }, "downloads": -1, "filename": "s2m-2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e9576cf6367c4c40f9236da426abc969", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 376999, "upload_time": "2018-04-05T14:39:42", "url": "https://files.pythonhosted.org/packages/53/a3/e0f300215e225374eddf9f80d9ca13ed53b320c0d2a06bf6f1f8a05a878b/s2m-2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "822bfe9a15c7c7a1e3aaef563a686277", "sha256": "c05d3a5cdfdaa6dcf14fd0d0a5ba857c123301e61161aa5569defd302412ec9f" }, "downloads": -1, "filename": "s2m-2.5.tar.gz", "has_sig": false, "md5_digest": "822bfe9a15c7c7a1e3aaef563a686277", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 370462, "upload_time": "2018-04-05T14:39:56", "url": "https://files.pythonhosted.org/packages/a4/9a/779f9be34b2d1a8cfb4c0022160ea299a3594c0905f82d8f9f5435fdf755/s2m-2.5.tar.gz" } ], "2.6": [ { "comment_text": "", "digests": { "md5": "6e30af36599cc9c1bba871911d52688d", "sha256": "0437f1a3dcfe934b7ed8527d4525351f8b4b5f37f3582e1b1960aba035ac4e81" }, "downloads": -1, "filename": "s2m-2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6e30af36599cc9c1bba871911d52688d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 380604, "upload_time": "2018-04-14T13:08:18", "url": "https://files.pythonhosted.org/packages/ba/a2/7455f69126fdce275433532e6da78e894bde28b40b0ef6337e56c58d9a65/s2m-2.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "06f5327ca1f7b635bda10d2859141def", "sha256": "e424a54c268fe18a4639db7f8da8e5549b06e7d93708b6019da570c12bd0d813" }, "downloads": -1, "filename": "s2m-2.6.tar.gz", "has_sig": false, "md5_digest": "06f5327ca1f7b635bda10d2859141def", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 373809, "upload_time": "2018-04-14T13:08:21", "url": "https://files.pythonhosted.org/packages/03/30/df62bb7b9c3f880509e420f2352370de38681ef7b2b81eda2faeabca2d61/s2m-2.6.tar.gz" } ], "2.7": [ { "comment_text": "", "digests": { "md5": "87c59f6f743b1a46907ddebe0fdbbee0", "sha256": "89e82d82a315957a031ec58ffd9e02f2e573af91b52af314f4b4c966ff91bbe9" }, "downloads": -1, "filename": "s2m-2.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "87c59f6f743b1a46907ddebe0fdbbee0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 424839, "upload_time": "2018-04-17T20:16:44", "url": "https://files.pythonhosted.org/packages/0d/98/4b4f37f69431f738be437afbb881c6613d98b384cac04f375f7578f72e7d/s2m-2.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3318d0f51e3694316364f19df1f915ff", "sha256": "40ce229a2560e6471becda72e02f3a8296e37957215e967041e2125b2abb6d0c" }, "downloads": -1, "filename": "s2m-2.7.tar.gz", "has_sig": false, "md5_digest": "3318d0f51e3694316364f19df1f915ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 417825, "upload_time": "2018-04-17T20:16:49", "url": "https://files.pythonhosted.org/packages/cc/e1/6ece2c042c4dc7ce68d0fe8e47fb03293c7ca6449c91be8524c264f4001f/s2m-2.7.tar.gz" } ], "2.8": [ { "comment_text": "", "digests": { "md5": "359d807f54056cc6d5fcd74d84f3feaa", "sha256": "870074892d7c84890f0a39afde290253e8cfadeb03d790fc40e3f82291349bb5" }, "downloads": -1, "filename": "s2m-2.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "359d807f54056cc6d5fcd74d84f3feaa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 469820, "upload_time": "2018-04-19T17:00:09", "url": "https://files.pythonhosted.org/packages/f1/e1/6efd8310c7676522bfb5c6680fb9508426e66c5d6a9bc95f2e6f6351f353/s2m-2.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "338437fc9ca11d2adf8976dbb01320eb", "sha256": "37b7ade4ba780f3d8afeef2003c1768fa0e6737432e1c27e44ea40a7cdd490b2" }, "downloads": -1, "filename": "s2m-2.8.tar.gz", "has_sig": false, "md5_digest": "338437fc9ca11d2adf8976dbb01320eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 462363, "upload_time": "2018-04-19T17:00:14", "url": "https://files.pythonhosted.org/packages/4e/76/93972f95fb51a7203b885c658e9e2fdecd88467e8c9fd9954327d977f3f4/s2m-2.8.tar.gz" } ], "2.9": [ { "comment_text": "", "digests": { "md5": "899636f127f617de37a05d05946e0978", "sha256": "efc4c23a36867aba8108b5741bb207f327e488e1dabf6f28239e328b4988da11" }, "downloads": -1, "filename": "s2m-2.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "899636f127f617de37a05d05946e0978", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 469807, "upload_time": "2018-04-25T16:22:15", "url": "https://files.pythonhosted.org/packages/e3/21/c1782e266f9e188802d406d59e63ff91b5f7d5637c57f776bb16f1710818/s2m-2.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a76a7cdb7af7902a9e91332c12c433e0", "sha256": "a5b6f07983b05849d622c8b1f10bcd14257be66f73767d53c33cc588a48a1972" }, "downloads": -1, "filename": "s2m-2.9.tar.gz", "has_sig": false, "md5_digest": "a76a7cdb7af7902a9e91332c12c433e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 462345, "upload_time": "2018-04-25T16:22:21", "url": "https://files.pythonhosted.org/packages/43/d3/ba776043998935ec6a5aceca68aa444e31cb7570ed66a2accfcd01e41b7a/s2m-2.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1f848facfca3e56ab8322a763b68e429", "sha256": "101b4847d63d87a552b94913d2ca2420085e4ae005ad2fb38dcf5f7b9a8c17a2" }, "downloads": -1, "filename": "s2m-2.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f848facfca3e56ab8322a763b68e429", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 514104, "upload_time": "2018-05-19T11:58:15", "url": "https://files.pythonhosted.org/packages/4c/67/d114e0a6fa279f2b74f69ee68712e7f4247f8fb4b16a851519cf5380c71b/s2m-2.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2dcbdac15e9fa7deb627401ffbf8a7cc", "sha256": "654f3743825ad58eaa9825d3e37381176c42bf9c8834e60e0deaa1289dc15e1c" }, "downloads": -1, "filename": "s2m-2.11.tar.gz", "has_sig": false, "md5_digest": "2dcbdac15e9fa7deb627401ffbf8a7cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 506059, "upload_time": "2018-05-19T11:58:28", "url": "https://files.pythonhosted.org/packages/9e/d8/ccb9f2221f91885639642a4e1cf4cde8eacfa83ed4c0d517aa477f09a3db/s2m-2.11.tar.gz" } ] }