{ "info": { "author": "Larry Myerscough", "author_email": "hippostech@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "MusicRaft\n=========\n\n'MusicRaft' is an GUI for the ABC(plus) music notation. Its implementation went through a few incarnations:\n\n Musicraft is built around PySide. It is in fact a very lightweight (and very limited!) IDE\n implemented as 'the raft' on top of which the plugin 'abcraft' is created. (Actually,\n the arcitechtural split isn't quite so clean; teh raft contains quite some ABC-specific code!)\n\n![Alt text](https://gitlab.com/papahippo/MusicRaft/raw/master/screenshots/Musicraft_017.png?raw=true \"Editing ABCplus music source while viewing graphical ouput\")\n\nA separate plugin 'pyraft' supports editing of python3 source files. When a python script writes output with an HTML header,\npyraft dsiplays the HTML in a special 'Html' tab within the display notebook. This is present in the\n'git' project but absent in the python package, in order to keep the number of dependencies\non other packages to a minimum.\n\n##Installation\n\nThe 'official' way to install is musicraft is to use the python package repository.\nThe exact syntax will vary across platforms but will be something like...\n\n_python3 -m pip install musicraft_\n\nafter which starting musicraft is a simple matter of (on Windows)...\n\n_win_musicraft.py_ or perhaps e.g. _C:\\path\\to\\python\\dir\\python.exe_ _win_musicraft.py_\n\n... or (on Linux) ...\n\n _lin_musicraft.py_\n\n .. or something very similar. \n\nrecent Linux versions (e.g. Ubuntu 18.04) may give an error when tring to satisfy the dependency\non Pyside, which is, strictly speaking, not supported on python3.5 or later.\nThe workaround for this is to install PySide first, using the apppropriate Linux pakcage manager,\ne.g. (on Ubuntu):\n\nsudo apt-get install python3-pyside\n\nInstallation on Windows 10 can also be problematical because of an incompatibility in MSVC run-time library versions.\nI don't have a quick and easy workaround for this except .... (see below!)\n\n####Standalone binaries\n\nI have created (using PyInstaller) standalone executables of Musicraft for 64-bit systems under\n[Windows](https://gitlab.com/papahippo/MusicRaft/blob/master/dist/win_musicraft.exe) (tested on Windows 10) \nand under [Linux](https://gitlab.com/papahippo/MusicRaft/blob/master/dist/lin_musicraft) (tested under Ububtu 18.04). \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://gitlab.com/papahippo/MusicRaft", "keywords": "", "license": "LICENSE.txt", "maintainer": "", "maintainer_email": "", "name": "MusicRaft", "package_url": "https://pypi.org/project/MusicRaft/", "platform": "", "project_url": "https://pypi.org/project/MusicRaft/", "project_urls": { "Homepage": "https://gitlab.com/papahippo/MusicRaft" }, "release_url": "https://pypi.org/project/MusicRaft/0.7.8/", "requires_dist": [ "mido (==1.1.14)", "lxml", "numpy", "PySide2" ], "requires_python": "", "summary": "GUI for abcplus music notation.", "version": "0.7.8" }, "last_serial": 5442038, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "542e278393356a8ac81cda6e223494d6", "sha256": "2b84ec42d5fbb38079cc9e941d428ae05f4512bd58eed46456bf675d44d49d12" }, "downloads": -1, "filename": "MusicRaft-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "542e278393356a8ac81cda6e223494d6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2795, "upload_time": "2017-01-24T17:22:42", "url": "https://files.pythonhosted.org/packages/dc/9c/75769fcfc5b0dc6466c5a2dce8716f6b56ee4d53e10a7bbcfc0c12a45d7a/MusicRaft-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "48bf0df9786bb8b392b1427d42d5f8aa", "sha256": "809cdcdf29a5682d800595a455df3e8b9e11301fca3c68eaa028b7619bf32a4d" }, "downloads": -1, "filename": "MusicRaft-0.3.0.tar.gz", "has_sig": false, "md5_digest": "48bf0df9786bb8b392b1427d42d5f8aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2186, "upload_time": "2017-01-24T17:22:44", "url": "https://files.pythonhosted.org/packages/87/e0/ab9797bb585749696cecf903524366d7654804ab0c972e75fed26b15c176/MusicRaft-0.3.0.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "f27103d35cfda175a12d380d59c35ff3", "sha256": "4d427566d6f758453dc39106987c2592bbb63e2e7720ce844a5385a6049be214" }, "downloads": -1, "filename": "MusicRaft-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f27103d35cfda175a12d380d59c35ff3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2784, "upload_time": "2017-01-25T16:00:06", "url": "https://files.pythonhosted.org/packages/ea/92/745ed83cd1a0783438ae25c747b8b153aedc610c64a13aaf8aec0c719ed8/MusicRaft-0.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f78f52988b1829c524d980a79fd0997", "sha256": "7e73039ce6ac1edae31e480a25694b412a32a95ca945a0cda0102315a3805835" }, "downloads": -1, "filename": "MusicRaft-0.3.2.tar.gz", "has_sig": false, "md5_digest": "4f78f52988b1829c524d980a79fd0997", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2243, "upload_time": "2017-01-25T15:05:40", "url": "https://files.pythonhosted.org/packages/6b/54/fb847c66ff080022d7368359057b71acffb7f30971a582d8d99b004ec141/MusicRaft-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "b327d2270a556dc807492041eab5018e", "sha256": "aa3b6dbfa30227bf85d41ea7c8f0cae69c0c01c21d5d9da39f79c2074064f49e" }, "downloads": -1, "filename": "MusicRaft-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "b327d2270a556dc807492041eab5018e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36232, "upload_time": "2017-01-26T17:03:01", "url": "https://files.pythonhosted.org/packages/ed/a5/96747d45bae2f89f45ad2f11a9f59a600d6c181998a07a94725ef0fd3d82/MusicRaft-0.3.3-py3-none-any.whl" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "900bd4d31f20560ab201fc2be92eb3d1", "sha256": "2b09be65df247e1de5be5abff28e138b14b88d321da5572d7158814b884777cd" }, "downloads": -1, "filename": "MusicRaft-0.3.4-py3-none-any.whl", "has_sig": false, "md5_digest": "900bd4d31f20560ab201fc2be92eb3d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36222, "upload_time": "2017-01-26T17:21:08", "url": "https://files.pythonhosted.org/packages/6a/74/c789878ba34bf343b1b6fa3ab795405f8a170b5f7dc1c4e5244e7beadb19/MusicRaft-0.3.4-py3-none-any.whl" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "be32edb2cce3cb91641b04da6a4ee439", "sha256": "e154cd577fbbe73d8724b16266341d035cb579a75f44179442177e672fab83dd" }, "downloads": -1, "filename": "MusicRaft-0.3.5-py3-none-any.whl", "has_sig": false, "md5_digest": "be32edb2cce3cb91641b04da6a4ee439", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36978, "upload_time": "2017-01-28T15:23:06", "url": "https://files.pythonhosted.org/packages/c2/bd/cbc3085c0e78e6ddf1e0fa3721f1f9c374be4672af62139060b5d9b62713/MusicRaft-0.3.5-py3-none-any.whl" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "9b5049a3121f3694a66873c4b6d5ea52", "sha256": "4197d9c1325736b5309d1d0dceee0bd40e6812fdc02253e08a762df945de90ad" }, "downloads": -1, "filename": "MusicRaft-0.3.6.tar.gz", "has_sig": false, "md5_digest": "9b5049a3121f3694a66873c4b6d5ea52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27527, "upload_time": "2017-02-01T18:14:45", "url": "https://files.pythonhosted.org/packages/ae/d7/bcbc23088e9c24fadfe8ad8b12928d6f9c4373c28c4bc521ebe682be1dd6/MusicRaft-0.3.6.tar.gz" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "b57e131aa9d5b7f805ca00f8244d256f", "sha256": "e2825e2ab52bad9f7037934fc5556f56145ba447899066af48c34ed77bfa5f07" }, "downloads": -1, "filename": "MusicRaft-0.3.7.tar.gz", "has_sig": false, "md5_digest": "b57e131aa9d5b7f805ca00f8244d256f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27588, "upload_time": "2017-02-01T18:27:40", "url": "https://files.pythonhosted.org/packages/60/39/315c772efe46c6846c9c4b8db08aa51f129946f81e43feae594fc13138a0/MusicRaft-0.3.7.tar.gz" } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "6beedbfd42706ebd3373719a7de71740", "sha256": "15ee859c3f0d497073dd8c1c3e481c13bc8212f3857c71fddac7b4b80bf77a40" }, "downloads": -1, "filename": "MusicRaft-0.3.8.tar.gz", "has_sig": false, "md5_digest": "6beedbfd42706ebd3373719a7de71740", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27583, "upload_time": "2017-02-01T18:33:04", "url": "https://files.pythonhosted.org/packages/bc/d7/bf0d11d5bc55fd69fbc7b15141fca0c9ae79d7f1e971457afb127013833f/MusicRaft-0.3.8.tar.gz" } ], "0.3.9": [ { "comment_text": "", "digests": { "md5": "87a616ff31ac122e25774b156256c619", "sha256": "367fae1d1bd386ace246c2999943b323107837ebf777df8724e85f575fb07431" }, "downloads": -1, "filename": "MusicRaft-0.3.9.tar.gz", "has_sig": false, "md5_digest": "87a616ff31ac122e25774b156256c619", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27671, "upload_time": "2017-04-14T15:11:51", "url": "https://files.pythonhosted.org/packages/31/fb/160f0731ddc4aca19e8e9ad0da291e28918468c5de5484ff0415b6bbdddf/MusicRaft-0.3.9.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "f015c25710948ebea9b6480583b24b8c", "sha256": "175ef8ef990020e7e46b9ce7e8f35051c70cbc1d77825334f0b9a2e6a8332a46" }, "downloads": -1, "filename": "MusicRaft-0.4.0.tar.gz", "has_sig": false, "md5_digest": "f015c25710948ebea9b6480583b24b8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27823, "upload_time": "2017-05-09T12:50:12", "url": "https://files.pythonhosted.org/packages/e8/0d/0f50fd9340008696aa5b273b28a2faac1131f98ab17732794a64790971b1/MusicRaft-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "ba1f5d90f5d3ca45bb9b6a96144ebfb4", "sha256": "26cdf154ef04d01f76a76ad7721b03e2291382b00b76440d8cb412480d532322" }, "downloads": -1, "filename": "MusicRaft-0.4.1.tar.gz", "has_sig": false, "md5_digest": "ba1f5d90f5d3ca45bb9b6a96144ebfb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27978, "upload_time": "2017-05-09T17:44:29", "url": "https://files.pythonhosted.org/packages/7d/10/fba3094da61d4f72d774f9443683cb2cb2a68169883735d2277da27664fd/MusicRaft-0.4.1.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "c88bbdbdc080c4677c38a42a42e978a9", "sha256": "cc9861407b002106208ee09abf7d66db9266fb9f67f56e0505a96b5ac1b58711" }, "downloads": -1, "filename": "MusicRaft-0.4.5-py3-none-any.whl", "has_sig": false, "md5_digest": "c88bbdbdc080c4677c38a42a42e978a9", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 43936, "upload_time": "2017-06-03T11:41:09", "url": "https://files.pythonhosted.org/packages/f6/50/6460742d47304e4bfe37cdaf7aa213d0358ba54c1e09a78c501aa09bbecb/MusicRaft-0.4.5-py3-none-any.whl" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "6f357e531c681f62e9f3b4caf8fe1151", "sha256": "651e0e3e27aa5f14a8c2ba20182beeb2e1ede94cd8f180e2ace7e1f8e299a826" }, "downloads": -1, "filename": "MusicRaft-0.5.0.tar.gz", "has_sig": false, "md5_digest": "6f357e531c681f62e9f3b4caf8fe1151", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30792, "upload_time": "2017-12-12T13:01:39", "url": "https://files.pythonhosted.org/packages/1d/e0/c3d7225e5b8bfdb8516331d9657360bb3491e6785cc5e76f45cb224985ec/MusicRaft-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "7cda788d2ae2f53ae3bd4dc53149b100", "sha256": "88e296c256afaf3def45cf809b305da8b5481cda405094ed8d50455e25f0cc78" }, "downloads": -1, "filename": "MusicRaft-0.5.1.tar.gz", "has_sig": false, "md5_digest": "7cda788d2ae2f53ae3bd4dc53149b100", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30907, "upload_time": "2017-12-12T14:03:45", "url": "https://files.pythonhosted.org/packages/e1/94/65a217a49d5708253b7319c812123336332cdecc3cf315cb809d9ff41c0e/MusicRaft-0.5.1.tar.gz" } ], "0.6.10": [ { "comment_text": "", "digests": { "md5": "6982d8dad0051219b923340977448650", "sha256": "d905cccf3605da3f4bb778bf77b198ae4fde15a79700feba2a12667ae4b9ff8a" }, "downloads": -1, "filename": "MusicRaft-0.6.10-py3.7.egg", "has_sig": false, "md5_digest": "6982d8dad0051219b923340977448650", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 5806784, "upload_time": "2019-06-12T14:39:18", "url": "https://files.pythonhosted.org/packages/83/8e/b098670974335a576edf7135885151f0f237b892b786c32c6b0cb33cd9ba/MusicRaft-0.6.10-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "122167c1df4a824d12cd1cc61908c869", "sha256": "ccffb04a9a0ea7601764fe618c976709e8766de99bd416f57e8888ea85d00365" }, "downloads": -1, "filename": "MusicRaft-0.6.10-py3-none-any.whl", "has_sig": false, "md5_digest": "122167c1df4a824d12cd1cc61908c869", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5761207, "upload_time": "2019-06-12T14:39:15", "url": "https://files.pythonhosted.org/packages/a3/a0/97692b79ad7e5d50ad5c4771906c1fb08203880f9e2b3d70283ffd96b32b/MusicRaft-0.6.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d877f591ea5dd50455974a0db2febac3", "sha256": "3a350ca3337b49ad175b2d3604e6eab58f7669df270524b5fd053a03e7a917cb" }, "downloads": -1, "filename": "MusicRaft-0.6.10.tar.gz", "has_sig": false, "md5_digest": "d877f591ea5dd50455974a0db2febac3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5706133, "upload_time": "2019-06-12T14:39:21", "url": "https://files.pythonhosted.org/packages/94/da/7aae067506c97b277ee1e8c8c72780782499f219b9c2cea496fd79165a68/MusicRaft-0.6.10.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "87a296f296cae1333b74f1d2739d3db2", "sha256": "82ed450c10acbe78abea203722c497d007be3f24896eede89ad2417728ced68a" }, "downloads": -1, "filename": "MusicRaft-0.6.3-py3-none-any.whl", "has_sig": false, "md5_digest": "87a296f296cae1333b74f1d2739d3db2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 44028, "upload_time": "2019-05-28T17:57:59", "url": "https://files.pythonhosted.org/packages/77/83/6da601540b841a9a2df55f3dda9b41f97828c8c38fd13167b9786867cf58/MusicRaft-0.6.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0787c96b0854be198650147f4c8f45f5", "sha256": "c307aae48b3c3ddc119289d9d9c33854ec7ff03506579b58a476b591f60bbbe0" }, "downloads": -1, "filename": "MusicRaft-0.6.3.tar.gz", "has_sig": false, "md5_digest": "0787c96b0854be198650147f4c8f45f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33875, "upload_time": "2019-05-28T17:58:01", "url": "https://files.pythonhosted.org/packages/53/c4/b093171b575499f952c520e7132705d4cb0e53a7193bd6c912796bc40792/MusicRaft-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "a700795068e3cd6bac70f1ea7f9713ca", "sha256": "a9996a77bf31c576ebaff1ac88ed508e6aed6088e3f68881a3ae9f389bfd2369" }, "downloads": -1, "filename": "MusicRaft-0.6.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a700795068e3cd6bac70f1ea7f9713ca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 44029, "upload_time": "2019-05-28T18:04:08", "url": "https://files.pythonhosted.org/packages/09/31/2a67feea61a30bde703f44b07c50e6debc7f1bae943cf7de26e10ecec377/MusicRaft-0.6.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c377b15d57d9468c243d9531b3ed6984", "sha256": "425c0ee3f7173556b6635c2bed4f9f14d89a833157e5a49e7a70f17e8442cfaa" }, "downloads": -1, "filename": "MusicRaft-0.6.4.tar.gz", "has_sig": false, "md5_digest": "c377b15d57d9468c243d9531b3ed6984", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33872, "upload_time": "2019-05-28T18:04:10", "url": "https://files.pythonhosted.org/packages/84/58/0f62dcc6923b17f07b95d11c9b36f7ef5290e8e916238dd4333659b9f642/MusicRaft-0.6.4.tar.gz" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "568f4446b7bc01a697c0a879af5c6b82", "sha256": "9279df703a400655f89be91840f82685f4fb020d8827c894af88be9de328ed6d" }, "downloads": -1, "filename": "MusicRaft-0.6.5-py3-none-any.whl", "has_sig": false, "md5_digest": "568f4446b7bc01a697c0a879af5c6b82", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 44182, "upload_time": "2019-05-29T12:45:40", "url": "https://files.pythonhosted.org/packages/04/d1/e605077ae3b52086914fa800763a1492da6db0dd643a6d56c934a19110a4/MusicRaft-0.6.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7f95dbdc944a51886deb4280e3b0d6c", "sha256": "57ee7cd3f59239b97a5aeeee139eadcfb08713dde17980ba6d90bf00357f73b9" }, "downloads": -1, "filename": "MusicRaft-0.6.5.tar.gz", "has_sig": false, "md5_digest": "e7f95dbdc944a51886deb4280e3b0d6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34062, "upload_time": "2019-05-29T12:45:42", "url": "https://files.pythonhosted.org/packages/6b/84/f99519d576ed44519dd93837f421ed81bdb26a6186256a3a1aa7403c3b3a/MusicRaft-0.6.5.tar.gz" } ], "0.6.9": [ { "comment_text": "", "digests": { "md5": "5d0935b2f8720653d5b271a066f0f1e5", "sha256": "9ca4a9f1506aeda9d2ff505180a6539b393b198efec0948a894530c537130562" }, "downloads": -1, "filename": "MusicRaft-0.6.9-py3-none-any.whl", "has_sig": false, "md5_digest": "5d0935b2f8720653d5b271a066f0f1e5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 736500, "upload_time": "2019-06-11T16:03:39", "url": "https://files.pythonhosted.org/packages/4c/e1/334c8085999cdf22c163b2d7b9332ce424efb01881b17089e74347c85927/MusicRaft-0.6.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b71deca2ab1799669161b279f5b35a5d", "sha256": "a5f72332736b2817eb7a1ff530fadd773db0b23306383b61d7d7f6e642f8a2cb" }, "downloads": -1, "filename": "MusicRaft-0.6.9.tar.gz", "has_sig": false, "md5_digest": "b71deca2ab1799669161b279f5b35a5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 705243, "upload_time": "2019-06-11T16:03:41", "url": "https://files.pythonhosted.org/packages/f2/b7/0a7f749d516b9fb116f89eff8b83a51539f1ba3d065887ab3b430b09a8fc/MusicRaft-0.6.9.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "915a5ce523c89b06b27fdadd1e50aa79", "sha256": "3f5fdd17c9d3033e61a15ca0331dae5d0487038eb039b620a61f2b31742e0a32" }, "downloads": -1, "filename": "MusicRaft-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "915a5ce523c89b06b27fdadd1e50aa79", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5764066, "upload_time": "2019-06-17T14:10:08", "url": "https://files.pythonhosted.org/packages/e5/9d/0a6c48e64110317580e63daecf77d4d316777478d2d5d472b2c84f6f885e/MusicRaft-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9442035294c33556b771f1776fd4dcc7", "sha256": "8e52d07d8625d0ddd48762cd2613df7df211799f0ed60f5d4ecb2c742fa2e88c" }, "downloads": -1, "filename": "MusicRaft-0.7.0.tar.gz", "has_sig": false, "md5_digest": "9442035294c33556b771f1776fd4dcc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5708614, "upload_time": "2019-06-17T14:10:12", "url": "https://files.pythonhosted.org/packages/59/f8/b72b9c7dac5c8915e749a20091ba33446eb2507c76792e7b96f6ea464fe7/MusicRaft-0.7.0.tar.gz" } ], "0.7.8": [ { "comment_text": "", "digests": { "md5": "49691df3018ba6848e8b36a1f8cd52a7", "sha256": "999bf5afbc767b7f482c82e65a81c62fa7d968b9054722ff66e479927f79212a" }, "downloads": -1, "filename": "MusicRaft-0.7.8-py3-none-any.whl", "has_sig": false, "md5_digest": "49691df3018ba6848e8b36a1f8cd52a7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5800064, "upload_time": "2019-06-24T18:18:41", "url": "https://files.pythonhosted.org/packages/5c/c0/04897886278e054c384b75b385dfdf92b209ff4d5842d683d49297609731/MusicRaft-0.7.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57c484399a4663daaa422fc999b8d0ca", "sha256": "ab9dc02f4a5805f3a5526b311580282d25a581b57115fe66aedc57d8b2279588" }, "downloads": -1, "filename": "MusicRaft-0.7.8.tar.gz", "has_sig": false, "md5_digest": "57c484399a4663daaa422fc999b8d0ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5741835, "upload_time": "2019-06-24T18:18:45", "url": "https://files.pythonhosted.org/packages/01/a0/f6f38baad53a99e7846fec97abc9d5ae710f8836ce7de1d0bd4a5fff62b0/MusicRaft-0.7.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "49691df3018ba6848e8b36a1f8cd52a7", "sha256": "999bf5afbc767b7f482c82e65a81c62fa7d968b9054722ff66e479927f79212a" }, "downloads": -1, "filename": "MusicRaft-0.7.8-py3-none-any.whl", "has_sig": false, "md5_digest": "49691df3018ba6848e8b36a1f8cd52a7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5800064, "upload_time": "2019-06-24T18:18:41", "url": "https://files.pythonhosted.org/packages/5c/c0/04897886278e054c384b75b385dfdf92b209ff4d5842d683d49297609731/MusicRaft-0.7.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57c484399a4663daaa422fc999b8d0ca", "sha256": "ab9dc02f4a5805f3a5526b311580282d25a581b57115fe66aedc57d8b2279588" }, "downloads": -1, "filename": "MusicRaft-0.7.8.tar.gz", "has_sig": false, "md5_digest": "57c484399a4663daaa422fc999b8d0ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5741835, "upload_time": "2019-06-24T18:18:45", "url": "https://files.pythonhosted.org/packages/01/a0/f6f38baad53a99e7846fec97abc9d5ae710f8836ce7de1d0bd4a5fff62b0/MusicRaft-0.7.8.tar.gz" } ] }