{ "info": { "author": "twitch#7443", "author_email": "twitch@trenchbot.xyz", "bugtrack_url": null, "classifiers": [ "Framework :: AsyncIO", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Internet" ], "description": "# granitepy\n\nA library for the Lavalink like audio provider called [Andesite](https://github.com/natanbc/andesite-node) for use with [discord.py](https://github.com/Rapptz/discord.py)\n\n\n\nFor support join [here](https://discord.gg/CHemuhc) and here for the [Official Documentation](https://granitepy.readthedocs.io/en/latest/index.html)\n\n\n\n\n# Installing\n\nThe library is on Pypi and is installed with `pip install granitepy`\nbut a more updated version is on github and can be installed with git \n\n`pip install git+https://github.com/twitch0001/granitepy`\n\n\n# Example\n\n\n\n```Python\nimport discord\nfrom discord.ext import commands\n\nimport andesite # import the lib\n\nbot = commands.Bot(command_prefix = \"!\")\nbot.andesite = andesite.Client(bot)\n\n\n@bot.event\nasync def on_ready():\n await bot.andesite.start_node(\n \"127.0.0.1\",\n 5000,\n rest_uri = \"http://127.0.0.1:5000/\",\n password = None, # set as None if andesite password in application.conf is null :smh:\n identifier = \"hello-there\", # identifier is only for internal use.\n )\n\n@bot.command()\nasync def connect(ctx):\n player = bot.andesite.get_player(ctx.guild.id) # fetches the player\n\n if not ctx.author.voice:\n return await ctx.send(\"Must be connected to a voice channel\")\n\n await player.connect(ctx.author.voice.channel.id) # connects to the channel the command invoker is in\n\n await ctx.send(f\"Connected to {ctx.author.voice.channel.name}!\")\n\n@bot.command()\nasync def play(ctx, *, search):\n player = bot.andesite.get_player(ctx.guild.id)\n\n tracks = await player.node.get_tracks(f\"ytsearch: {search}\") # returns a list andesite.Track objects \n if not tracks: # andesite returned no tracks.\n return await ctx.send(\"Nothing found.\")\n\n\n await player.play(tracks[0]) # plays the first track from the list.\n\n\nbot.run(\"token\")\n```\n\n\nThis lib is heavily based on [Wavelink](https://github.com/EvieePy/Wavelink) made by [EvieePy](https://github.com/EvieePy) Huge thanks for making wavelink, would be stuck on a few connection things if it weren't for wavelink.\n\n\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/twitch0001/granitepy", "keywords": "andesite", "license": "", "maintainer": "", "maintainer_email": "", "name": "granitepy", "package_url": "https://pypi.org/project/granitepy/", "platform": "", "project_url": "https://pypi.org/project/granitepy/", "project_urls": { "Homepage": "https://github.com/twitch0001/granitepy" }, "release_url": "https://pypi.org/project/granitepy/0.0.20a0/", "requires_dist": [ "aiohttp", "discord.py", "websockets (<7.0,>=6.0)" ], "requires_python": "", "summary": "A library for the lavalink like audio provider called andesite", "version": "0.0.20a0" }, "last_serial": 5662573, "releases": { "0.0.10a0": [ { "comment_text": "", "digests": { "md5": "44276a0a9acf2ec26dab2ebe890e00e9", "sha256": "925ac71d2eaa8e87715f1a5ac8ad3112e9fb08d5ad9ffdaa0f1b5c2a3f673d28" }, "downloads": -1, "filename": "granitepy-0.0.10a0-py3.7.egg", "has_sig": false, "md5_digest": "44276a0a9acf2ec26dab2ebe890e00e9", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 20852, "upload_time": "2019-07-07T17:53:04", "url": "https://files.pythonhosted.org/packages/02/19/f694516c6fe33af10980871b338ee6daaddcf61ca60efe339bd7321aea45/granitepy-0.0.10a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "e8666c8cb69cc48d5315d957cd7dfafe", "sha256": "6f7485e2cfab79cc2b10e02c449e3f35316503287d45834d425306bef4b37e19" }, "downloads": -1, "filename": "granitepy-0.0.10a0-py3-none-any.whl", "has_sig": false, "md5_digest": "e8666c8cb69cc48d5315d957cd7dfafe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10601, "upload_time": "2019-07-07T17:53:03", "url": "https://files.pythonhosted.org/packages/97/6a/0b3898887422743935fb3265a9b2f8e701c612f7b22f48d028c5e0297892/granitepy-0.0.10a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c1fb3ce2b04c53be99400004e43280f", "sha256": "a6805ec8f59c1bee50db62aa8112d92b324008b1386a5d9bb8d2143ff6e7a5a3" }, "downloads": -1, "filename": "granitepy-0.0.10a0.tar.gz", "has_sig": false, "md5_digest": "3c1fb3ce2b04c53be99400004e43280f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7194, "upload_time": "2019-07-07T17:53:06", "url": "https://files.pythonhosted.org/packages/7e/c5/5ae0c345f33fdd3693f316e821b59f88e2462f321f243b6bcd552376f56e/granitepy-0.0.10a0.tar.gz" } ], "0.0.11a0": [ { "comment_text": "", "digests": { "md5": "7291146a3398e8ee2fc3a0a430f63b89", "sha256": "f1bd0804ba15a8f5a6b0b6fb409f4d9637cc87e4707ff0fc4f88f84ff68ffd63" }, "downloads": -1, "filename": "granitepy-0.0.11a0-py3.7.egg", "has_sig": false, "md5_digest": "7291146a3398e8ee2fc3a0a430f63b89", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 20749, "upload_time": "2019-07-07T22:43:29", "url": "https://files.pythonhosted.org/packages/48/cb/f547e709a4f911c4efd9c9f7996e398a66cb8810c9e9d15f2b0d71350714/granitepy-0.0.11a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "01bde9e28c97b98cdc1483b442c772cc", "sha256": "1f67558470826ab09718cf66e6db40982704763785e5291d5b2b6e212c2ef1a6" }, "downloads": -1, "filename": "granitepy-0.0.11a0-py3-none-any.whl", "has_sig": false, "md5_digest": "01bde9e28c97b98cdc1483b442c772cc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10559, "upload_time": "2019-07-07T22:43:28", "url": "https://files.pythonhosted.org/packages/ce/99/b75959a70182eab650b93a5eebcbfecb6af5cd1c035d1e10cb6fda67d82e/granitepy-0.0.11a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "51968242d17ed7b0fe40476627d6a819", "sha256": "f762638fcfd8e65e602fcccf3687e9e9ea4c97ee4885b2759d8e8924be4e9d70" }, "downloads": -1, "filename": "granitepy-0.0.11a0.tar.gz", "has_sig": false, "md5_digest": "51968242d17ed7b0fe40476627d6a819", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7177, "upload_time": "2019-07-07T22:43:31", "url": "https://files.pythonhosted.org/packages/1f/3d/9995f7ddbd4e790cf8a12ae3b88e5650e78ffd85be86fb79f6cb67a307a3/granitepy-0.0.11a0.tar.gz" } ], "0.0.12a0": [ { "comment_text": "", "digests": { "md5": "9982d727a7b91428d2792be28b5731a1", "sha256": "a82f38bdc53886603f84c08a74454fc395611e9df0c1bd39bc965bef25561a01" }, "downloads": -1, "filename": "granitepy-0.0.12a0-py3.7.egg", "has_sig": false, "md5_digest": "9982d727a7b91428d2792be28b5731a1", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 20745, "upload_time": "2019-07-07T22:45:56", "url": "https://files.pythonhosted.org/packages/e2/af/06cf146d2873c27593160b752840201f4dc07f092286ad6080bda3fcc609/granitepy-0.0.12a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "6ff557b33c3237f7c91954e5b0020b88", "sha256": "fab853496a3c65599dc78243668264bfc6ee839c709c03b3f2615d8e69e3b283" }, "downloads": -1, "filename": "granitepy-0.0.12a0-py3-none-any.whl", "has_sig": false, "md5_digest": "6ff557b33c3237f7c91954e5b0020b88", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10548, "upload_time": "2019-07-07T22:45:54", "url": "https://files.pythonhosted.org/packages/28/84/4b4a87b1b3648752732bf9e8e58451c498476990e8a9992dfd642f5a0997/granitepy-0.0.12a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "84b7092c89d1893de36032ddd1a73beb", "sha256": "e9dac8b6e7522ce6e7341cd580547f5c9030f4a992a914e505d38e2cdbfea055" }, "downloads": -1, "filename": "granitepy-0.0.12a0.tar.gz", "has_sig": false, "md5_digest": "84b7092c89d1893de36032ddd1a73beb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7181, "upload_time": "2019-07-07T22:45:57", "url": "https://files.pythonhosted.org/packages/d8/91/e9cdb643cd7d55fc8026afed68bdfb07530f92f3e907b598e3628b951259/granitepy-0.0.12a0.tar.gz" } ], "0.0.13a0": [ { "comment_text": "", "digests": { "md5": "de0713247d56963012712c50601a24a5", "sha256": "a634e9c4c25370c638f424dba0100676b7ce8f737203e695be9b0a2e9abdabae" }, "downloads": -1, "filename": "granitepy-0.0.13a0-py3.7.egg", "has_sig": false, "md5_digest": "de0713247d56963012712c50601a24a5", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 23951, "upload_time": "2019-07-16T22:19:57", "url": "https://files.pythonhosted.org/packages/ef/eb/2ebc68b06687d64b014558e5bad160208b0804a325572aee5062f5b49f5d/granitepy-0.0.13a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "2911bc520a31a7a0636e60aa68886e4c", "sha256": "b1fa23c61af2d8b67e15b6ff7e660c7f3b24c5b1babb70479dcb782f680d21df" }, "downloads": -1, "filename": "granitepy-0.0.13a0-py3-none-any.whl", "has_sig": false, "md5_digest": "2911bc520a31a7a0636e60aa68886e4c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12057, "upload_time": "2019-07-16T22:19:55", "url": "https://files.pythonhosted.org/packages/4f/3e/a6deb5a504357b750703570e89c2a4701e14dba3eca257ba4defc74735ab/granitepy-0.0.13a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "909aef482af02009ef61bca30a528539", "sha256": "8aa3cea20b0b4fb131389e1a1fcb1b60d3a6d5446ca1335b0aa6283230431eca" }, "downloads": -1, "filename": "granitepy-0.0.13a0.tar.gz", "has_sig": false, "md5_digest": "909aef482af02009ef61bca30a528539", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9010, "upload_time": "2019-07-16T22:19:58", "url": "https://files.pythonhosted.org/packages/91/10/2609621400574bea3c43fc0e3a70b0d078d7b2aea4dfc4e6858bd19e0a09/granitepy-0.0.13a0.tar.gz" } ], "0.0.14a0": [ { "comment_text": "", "digests": { "md5": "9e92e7ae8907a75c5a3f5592c2a7d437", "sha256": "2521119ec566d88bd26a7343a3b1752185fc8434d604677baf19b90264a82bdc" }, "downloads": -1, "filename": "granitepy-0.0.14a0-py3.7.egg", "has_sig": false, "md5_digest": "9e92e7ae8907a75c5a3f5592c2a7d437", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 24289, "upload_time": "2019-07-27T16:54:52", "url": "https://files.pythonhosted.org/packages/80/f5/1369991ce0511f1fb4c81bdc5697dff2c5928263fcb88099d23bcae1adfa/granitepy-0.0.14a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "32f09e91ce948868375753ac49dcdabb", "sha256": "e8862c3c00a5bee0e5f04fd8af56ad78290e9daf5159707f3b92a45c8119e642" }, "downloads": -1, "filename": "granitepy-0.0.14a0-py3-none-any.whl", "has_sig": false, "md5_digest": "32f09e91ce948868375753ac49dcdabb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12204, "upload_time": "2019-07-27T16:54:51", "url": "https://files.pythonhosted.org/packages/f4/b9/343541924701f2d9c0929b05b75696a704b54512c8b926c608f4cc9a11e9/granitepy-0.0.14a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "841278d74f6ea06500293e7c7aaaf45f", "sha256": "d9dd88d8e4aabfb07d4843fea3223390eea3a2d1e4d6d8c41e1ecc5c8d5b5cc5" }, "downloads": -1, "filename": "granitepy-0.0.14a0.tar.gz", "has_sig": false, "md5_digest": "841278d74f6ea06500293e7c7aaaf45f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9261, "upload_time": "2019-07-27T16:54:54", "url": "https://files.pythonhosted.org/packages/9b/e9/9eb9960ca0e7592f2bc51533022820bb74a32f12194c0e71105c588d9126/granitepy-0.0.14a0.tar.gz" } ], "0.0.15a0": [ { "comment_text": "", "digests": { "md5": "105bb9c8e3d46cb9c30f715020c937c5", "sha256": "59e5dfa2b910922939c2ef900f640db1b769fc16ec41d02491b8e497402e0c0d" }, "downloads": -1, "filename": "granitepy-0.0.15a0-py3.7.egg", "has_sig": false, "md5_digest": "105bb9c8e3d46cb9c30f715020c937c5", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 24326, "upload_time": "2019-07-27T18:22:34", "url": "https://files.pythonhosted.org/packages/90/0f/79fb74596288ae42704d290421861d7d902371d23c1c9a23645740a40e7e/granitepy-0.0.15a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "6c5182d5abe052c72bf15314cc042f37", "sha256": "f65da3521aa9e462bce9897f658080cad2af1f99cca2eb4b00af0a7d36022076" }, "downloads": -1, "filename": "granitepy-0.0.15a0-py3-none-any.whl", "has_sig": false, "md5_digest": "6c5182d5abe052c72bf15314cc042f37", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12215, "upload_time": "2019-07-27T18:22:32", "url": "https://files.pythonhosted.org/packages/25/c3/3ab34a38bedfbe0d09d5d24ee16dd00e2aeeae135ece0cb8905648138f5e/granitepy-0.0.15a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2cd262c80906b49bc70bc729c4b62704", "sha256": "c7e884a03a381c060cd3bbbd10fb9e3a8ddd07ae50fd9ee04ac7aa16f5d66027" }, "downloads": -1, "filename": "granitepy-0.0.15a0.tar.gz", "has_sig": false, "md5_digest": "2cd262c80906b49bc70bc729c4b62704", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9277, "upload_time": "2019-07-27T18:22:36", "url": "https://files.pythonhosted.org/packages/89/1f/6d2cf2e46a2b1bfb26e6c0f829dd6685e593d91c6a8c75edcec09453abdc/granitepy-0.0.15a0.tar.gz" } ], "0.0.16a0": [ { "comment_text": "", "digests": { "md5": "235892fc34e27f78cae52643f5b1402a", "sha256": "6b97901357cfc51c87384ecb8d5114d4a9f0a6af51effd8fc0d4db475bf99840" }, "downloads": -1, "filename": "granitepy-0.0.16a0-py3.7.egg", "has_sig": false, "md5_digest": "235892fc34e27f78cae52643f5b1402a", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 24338, "upload_time": "2019-07-27T19:37:03", "url": "https://files.pythonhosted.org/packages/1d/5a/845ff9658903525db9ea5ff696e3fd34cdada8ce0d6f38efc8337dee5307/granitepy-0.0.16a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "4e837de06b85e371278dc4c1025f2731", "sha256": "78b30495b4ef31f7054ed78c4631ab94fc5810eececbcc2502e521886145e4e7" }, "downloads": -1, "filename": "granitepy-0.0.16a0-py3-none-any.whl", "has_sig": false, "md5_digest": "4e837de06b85e371278dc4c1025f2731", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12220, "upload_time": "2019-07-27T19:37:01", "url": "https://files.pythonhosted.org/packages/ca/68/0d46f9536698cc82e097ec6e67bcd8035170925b240d5c0c87959bc89781/granitepy-0.0.16a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5a4e148c56a41e0d6f3449a361cbd14", "sha256": "1216f7f3cdee9282be9a7c0e5fb7e76146649cc01361a27323d6faf6334f0e67" }, "downloads": -1, "filename": "granitepy-0.0.16a0.tar.gz", "has_sig": false, "md5_digest": "f5a4e148c56a41e0d6f3449a361cbd14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9277, "upload_time": "2019-07-27T19:37:04", "url": "https://files.pythonhosted.org/packages/7d/a3/6fd2611f5430a36266d4094e5dffeb29fb20dbcfd2b92cbdfb40a353d2fb/granitepy-0.0.16a0.tar.gz" } ], "0.0.17a0": [ { "comment_text": "", "digests": { "md5": "b21755617719d57a54c7b12188c2f542", "sha256": "a1ef78003b8699dcf1c74afeaeb71755e633f5482fad064de063d930c41279ba" }, "downloads": -1, "filename": "granitepy-0.0.17a0-py3.7.egg", "has_sig": false, "md5_digest": "b21755617719d57a54c7b12188c2f542", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 24343, "upload_time": "2019-07-27T20:38:58", "url": "https://files.pythonhosted.org/packages/aa/50/b54c67032ce37c5548bad82744df2ec5c127b1788419fab3ad12a26fb3c2/granitepy-0.0.17a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "6e437c82e3a88ce06e10728b458e94b7", "sha256": "781f91d70437352cb4bb889aa10eeb710188e1dd5a5972eb1096531306c779da" }, "downloads": -1, "filename": "granitepy-0.0.17a0-py3-none-any.whl", "has_sig": false, "md5_digest": "6e437c82e3a88ce06e10728b458e94b7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12218, "upload_time": "2019-07-27T20:38:56", "url": "https://files.pythonhosted.org/packages/5f/21/1621b8e7b7b2cee18bffefe730e31a51d507145b86f467a4e05ee16fc166/granitepy-0.0.17a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56a89358d09d91b18730340b61cd9bac", "sha256": "76659fa9c23aeb124c56d36ed01b3e166eaf853a065daaa4b08df4789cb5d603" }, "downloads": -1, "filename": "granitepy-0.0.17a0.tar.gz", "has_sig": false, "md5_digest": "56a89358d09d91b18730340b61cd9bac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9289, "upload_time": "2019-07-27T20:38:59", "url": "https://files.pythonhosted.org/packages/72/86/bf021458b6fdcd02e85007dc8d9a53cec4c34021e22ab43c3e31c6acd2e3/granitepy-0.0.17a0.tar.gz" } ], "0.0.19a0": [ { "comment_text": "", "digests": { "md5": "5e391adafbd726803154fc70bde6bb48", "sha256": "1c8541b0d9eb4ffa4509371e574e7a4d70a0513f8017ed7dc2af9943d0fe3c18" }, "downloads": -1, "filename": "granitepy-0.0.19a0-py3.7.egg", "has_sig": false, "md5_digest": "5e391adafbd726803154fc70bde6bb48", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 24329, "upload_time": "2019-08-02T16:54:11", "url": "https://files.pythonhosted.org/packages/f7/d1/23b9c32093d012f655e460fb9438fae9a6e0769f53464bb9dc3679f6c010/granitepy-0.0.19a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "aaddb1b4344744210f0ff0281880886a", "sha256": "7b6cee22276805cbeb8b3e80a3fe3d99bbcc8347ec82a37fbc1ca8bc1407efb4" }, "downloads": -1, "filename": "granitepy-0.0.19a0-py3-none-any.whl", "has_sig": false, "md5_digest": "aaddb1b4344744210f0ff0281880886a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12240, "upload_time": "2019-08-02T16:54:09", "url": "https://files.pythonhosted.org/packages/dc/48/c5518b8cb72435b9803ffa959da35588dc7b7d4a0cc05c02ee727136e237/granitepy-0.0.19a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "393575b41e5f57dfeb4aafaf4fb81910", "sha256": "d4dce91d4bd07fe925c9ac9312f2480db76222f5c0e1412574a66b03132465cb" }, "downloads": -1, "filename": "granitepy-0.0.19a0.tar.gz", "has_sig": false, "md5_digest": "393575b41e5f57dfeb4aafaf4fb81910", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9308, "upload_time": "2019-08-02T16:54:12", "url": "https://files.pythonhosted.org/packages/4c/61/c58f187e29cd5958bad06605d45c531bcf704c164d2095d284aa7da7295e/granitepy-0.0.19a0.tar.gz" } ], "0.0.20a0": [ { "comment_text": "", "digests": { "md5": "ef3b5642c676694c26d830f5f3825a14", "sha256": "76a238a6bf3e5b1f873ca2c57936833bdbb44b32e9417558c4ba22e08435cd94" }, "downloads": -1, "filename": "granitepy-0.0.20a0-py3.7.egg", "has_sig": false, "md5_digest": "ef3b5642c676694c26d830f5f3825a14", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 26218, "upload_time": "2019-08-11T15:49:14", "url": "https://files.pythonhosted.org/packages/02/f4/66dba7f799ff1e23e4e8efc73fed0064fe4547b2bf9181567a4816991847/granitepy-0.0.20a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "abf4794a9fe65da604be2b448b99116f", "sha256": "f61c0b966d6b89b5a1ee3e9ffa174d3982c349fcf0d2963259692bd24708a1e6" }, "downloads": -1, "filename": "granitepy-0.0.20a0-py3-none-any.whl", "has_sig": false, "md5_digest": "abf4794a9fe65da604be2b448b99116f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12952, "upload_time": "2019-08-11T15:49:13", "url": "https://files.pythonhosted.org/packages/26/b2/629e1e5fabe465d3be43a954dab2a55f2b4f37d3545b3ae1b799c3e0b822/granitepy-0.0.20a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "910141190bf727987a595d44aecc8185", "sha256": "1f87623b0d20879bb547d9cf1328d7dc3843b62f6f3738ecbc002e40b7f4b51d" }, "downloads": -1, "filename": "granitepy-0.0.20a0.tar.gz", "has_sig": false, "md5_digest": "910141190bf727987a595d44aecc8185", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9962, "upload_time": "2019-08-11T15:49:16", "url": "https://files.pythonhosted.org/packages/12/f3/83dce93b9f376a11604c292c2ba32c802eae5ba5c2a5193f6de7fdd5efd5/granitepy-0.0.20a0.tar.gz" } ], "0.0.4a0": [ { "comment_text": "", "digests": { "md5": "d7cf63acff40c3e3037ef46206a8f8ff", "sha256": "b42b984b6e314f367814e48e58d613ce3bbf4a14a87f67e3685c55769623ab71" }, "downloads": -1, "filename": "granitepy-0.0.4a0-py3.7.egg", "has_sig": false, "md5_digest": "d7cf63acff40c3e3037ef46206a8f8ff", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 20681, "upload_time": "2019-07-07T00:35:04", "url": "https://files.pythonhosted.org/packages/c0/61/3cf701503fc9766d37fb7b0a4e8a77d17ada9c1471fc54479d5a20836f55/granitepy-0.0.4a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "5230f2e84f5bf7830f86ddc5d69960e9", "sha256": "f27c18cd992d52a33b0582dc03a1a51d05a46401071b05c97ea318e13e2b3430" }, "downloads": -1, "filename": "granitepy-0.0.4a0-py3-none-any.whl", "has_sig": false, "md5_digest": "5230f2e84f5bf7830f86ddc5d69960e9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10523, "upload_time": "2019-07-07T00:35:03", "url": "https://files.pythonhosted.org/packages/6d/30/7737055884dbf4f407a28cdcc5886fe7033a450edf32333c5b1a1eecdceb/granitepy-0.0.4a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56fcfc834b4435049ddb210c064b9c00", "sha256": "cbf19b5b938c28f7140d02fe2cf458fae4144bf327ecc48a5c4357fb87161967" }, "downloads": -1, "filename": "granitepy-0.0.4a0.tar.gz", "has_sig": false, "md5_digest": "56fcfc834b4435049ddb210c064b9c00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7092, "upload_time": "2019-07-07T00:35:06", "url": "https://files.pythonhosted.org/packages/f8/c9/4b0a17f13df5eac928561e62178bd6e611bd14acd09e734ef23330ba04b0/granitepy-0.0.4a0.tar.gz" } ], "0.0.5a0": [ { "comment_text": "", "digests": { "md5": "73d1d05f3816c967f07099743422da59", "sha256": "fbf8059ce946c13f136bd6b9f8666dfe293d2f1cf73ff8cd6936dc6a662782b5" }, "downloads": -1, "filename": "granitepy-0.0.5a0-py3.7.egg", "has_sig": false, "md5_digest": "73d1d05f3816c967f07099743422da59", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 20682, "upload_time": "2019-07-07T00:38:47", "url": "https://files.pythonhosted.org/packages/33/b3/f01d45b5168f6693310a87496f4a7847f18a83fe8974cc12d10ad816bfe7/granitepy-0.0.5a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "ac4b8b379a319790d2a9c81d1fec6b15", "sha256": "3a09e0e999d61ee0a89a24a3dbf6dfb8b8b586ccddc01eb98948c13afb49e96f" }, "downloads": -1, "filename": "granitepy-0.0.5a0-py3-none-any.whl", "has_sig": false, "md5_digest": "ac4b8b379a319790d2a9c81d1fec6b15", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10522, "upload_time": "2019-07-07T00:38:46", "url": "https://files.pythonhosted.org/packages/48/fd/bb24264d26c64b0327b3aef47ceb9b99c775d0295be7474fa4a38a5ae302/granitepy-0.0.5a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df6e9f9e944bd48670fc3fd957f3bdea", "sha256": "87e66a4b3a1ab68376593212ac9607e6fca2407f1c9355793769d479b79c82c6" }, "downloads": -1, "filename": "granitepy-0.0.5a0.tar.gz", "has_sig": false, "md5_digest": "df6e9f9e944bd48670fc3fd957f3bdea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6709, "upload_time": "2019-07-07T00:38:49", "url": "https://files.pythonhosted.org/packages/34/b0/e756f7ad10283fab5c71ec53f9486d49c361c67f532dd5dececfd8815d58/granitepy-0.0.5a0.tar.gz" } ], "0.0.6a0": [ { "comment_text": "", "digests": { "md5": "cd4456fd76fdce8ac9ec58ab18b12616", "sha256": "d25052631b126de1e999476b456d90f4a0d0580bf538e93792e58900c43d74cf" }, "downloads": -1, "filename": "granitepy-0.0.6a0-py3.7.egg", "has_sig": false, "md5_digest": "cd4456fd76fdce8ac9ec58ab18b12616", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 20696, "upload_time": "2019-07-07T11:55:28", "url": "https://files.pythonhosted.org/packages/f8/fd/341d30e74e94e77aca4d5548c7bc58906e2e9a0afe46649c46c97d86c70c/granitepy-0.0.6a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "127ba4e887c0f4c41b6ebf8c420383a3", "sha256": "25f371f166b7263a510e215bf9704c735ddd680f7c57be650994530c5d592763" }, "downloads": -1, "filename": "granitepy-0.0.6a0-py3-none-any.whl", "has_sig": false, "md5_digest": "127ba4e887c0f4c41b6ebf8c420383a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10532, "upload_time": "2019-07-07T11:55:27", "url": "https://files.pythonhosted.org/packages/60/c9/bf2f9e2e4c27a9c2cca9dd378de62ca55ea7f7d2d20173963240a9d32494/granitepy-0.0.6a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0beeb1553d29c2c51964b982e04e241c", "sha256": "a66bd0a4bac727082f6807a46dc899f4758e07ddf2df710d856518769dac46a9" }, "downloads": -1, "filename": "granitepy-0.0.6a0.tar.gz", "has_sig": false, "md5_digest": "0beeb1553d29c2c51964b982e04e241c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6718, "upload_time": "2019-07-07T11:55:30", "url": "https://files.pythonhosted.org/packages/76/ca/1beb7240ddf104c30a760504771ea915a71e9dd4a480f3ff6c1410751b2c/granitepy-0.0.6a0.tar.gz" } ], "0.0.7a0": [ { "comment_text": "", "digests": { "md5": "f31581a838cabcf088a5bb40a3e3b516", "sha256": "d781853fa1497bf2846434f09be107b1a0c4451709000a8401a501e1734ae3e3" }, "downloads": -1, "filename": "granitepy-0.0.7a0-py3.7.egg", "has_sig": false, "md5_digest": "f31581a838cabcf088a5bb40a3e3b516", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 20702, "upload_time": "2019-07-07T12:16:32", "url": "https://files.pythonhosted.org/packages/02/74/506082103a7659fbefb15e996f6980b30ca54a09390b775e759c5a6c005c/granitepy-0.0.7a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "cd4425c3a9ae0b0329a2e5be6ff1f7dc", "sha256": "af0c00246eed212a1d818f548df5d54ea42e634b4d723b8ca3d295859564b695" }, "downloads": -1, "filename": "granitepy-0.0.7a0-py3-none-any.whl", "has_sig": false, "md5_digest": "cd4425c3a9ae0b0329a2e5be6ff1f7dc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10536, "upload_time": "2019-07-07T12:16:30", "url": "https://files.pythonhosted.org/packages/91/5d/685b4afc63bdd34a21bf55bde208be7daba89869b314cd305f01aeb96d98/granitepy-0.0.7a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df1ab73d994f1a728d28f75bf6bedbc8", "sha256": "81b757581ce0e5030e21a5482551443020e762b024c112426776052083deed80" }, "downloads": -1, "filename": "granitepy-0.0.7a0.tar.gz", "has_sig": false, "md5_digest": "df1ab73d994f1a728d28f75bf6bedbc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6737, "upload_time": "2019-07-07T12:16:33", "url": "https://files.pythonhosted.org/packages/87/20/ea8c846f5ca5091db68acaa990a58befc642121c98548a9784dcabb34c52/granitepy-0.0.7a0.tar.gz" } ], "0.0.8a0": [ { "comment_text": "", "digests": { "md5": "214b5e7d4bc46aa34088310ce54b2339", "sha256": "29842c8ca2ba363f9fec6c2dda09e2b49cc41d0c8059f42ec64c71729c14ab33" }, "downloads": -1, "filename": "granitepy-0.0.8a0-py3.7.egg", "has_sig": false, "md5_digest": "214b5e7d4bc46aa34088310ce54b2339", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 20844, "upload_time": "2019-07-07T16:13:51", "url": "https://files.pythonhosted.org/packages/7f/a4/fb57b3d86459ca8be334b3bceaedcdff640ae8065f2df15704da58a47c70/granitepy-0.0.8a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "807c0c9848c5d02d2bdb58593eb39c99", "sha256": "c1afff7c0cb9e768a485a152286a4c3469d6b09d2d1643a7fe7ad658993ed087" }, "downloads": -1, "filename": "granitepy-0.0.8a0-py3-none-any.whl", "has_sig": false, "md5_digest": "807c0c9848c5d02d2bdb58593eb39c99", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10589, "upload_time": "2019-07-07T16:13:49", "url": "https://files.pythonhosted.org/packages/98/de/c0e66917b28dca4ad0aa22fdfd31c2634fa73515241227a5864e726f6fa6/granitepy-0.0.8a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5c299e0881fe8c5912f68c0e3aa0889", "sha256": "045e2e10e5758df9d1162084869a8c47e7a7d573306a1b3255979265a02311c5" }, "downloads": -1, "filename": "granitepy-0.0.8a0.tar.gz", "has_sig": false, "md5_digest": "a5c299e0881fe8c5912f68c0e3aa0889", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7207, "upload_time": "2019-07-07T16:13:52", "url": "https://files.pythonhosted.org/packages/35/bd/51578881f24354cc93e05e330428c56202fc28229967ac90204d95182172/granitepy-0.0.8a0.tar.gz" } ], "0.0.9a0": [ { "comment_text": "", "digests": { "md5": "7328dcd679ce56159a3c18b72493700a", "sha256": "f50b89e5985bd24974aebb2c9dcea2b2d4c240b4aa734df12522de3a26b1b715" }, "downloads": -1, "filename": "granitepy-0.0.9a0-py3.7.egg", "has_sig": false, "md5_digest": "7328dcd679ce56159a3c18b72493700a", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 20851, "upload_time": "2019-07-07T17:50:01", "url": "https://files.pythonhosted.org/packages/b8/2f/d8cd54658089bc10483beb5d1ff2654ec80f20505f052a41af67f8bafa97/granitepy-0.0.9a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "303f8ed1d0eda7428a28265074ea1f27", "sha256": "900fc8beefd83a1ccb91228a4a342341b2abc12695c38214d83f219acc09f9c5" }, "downloads": -1, "filename": "granitepy-0.0.9a0-py3-none-any.whl", "has_sig": false, "md5_digest": "303f8ed1d0eda7428a28265074ea1f27", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10586, "upload_time": "2019-07-07T17:49:59", "url": "https://files.pythonhosted.org/packages/3c/bc/b81d9a6f1f61b613e2d0fc36353de9889b515d28f41d47b4ae91156d1a8b/granitepy-0.0.9a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af4cd0f2b7686adfd94adc6e32dcfdfe", "sha256": "411b961b29d623169627abdc957ef7ab0037ff35ea2e6c49b1c15ad7de38c4e0" }, "downloads": -1, "filename": "granitepy-0.0.9a0.tar.gz", "has_sig": false, "md5_digest": "af4cd0f2b7686adfd94adc6e32dcfdfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7187, "upload_time": "2019-07-07T17:50:02", "url": "https://files.pythonhosted.org/packages/6f/69/ec41f07f2a96584d70fb6df83537a7e6b2d1547a37bebf81f59d880f87a9/granitepy-0.0.9a0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ef3b5642c676694c26d830f5f3825a14", "sha256": "76a238a6bf3e5b1f873ca2c57936833bdbb44b32e9417558c4ba22e08435cd94" }, "downloads": -1, "filename": "granitepy-0.0.20a0-py3.7.egg", "has_sig": false, "md5_digest": "ef3b5642c676694c26d830f5f3825a14", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 26218, "upload_time": "2019-08-11T15:49:14", "url": "https://files.pythonhosted.org/packages/02/f4/66dba7f799ff1e23e4e8efc73fed0064fe4547b2bf9181567a4816991847/granitepy-0.0.20a0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "abf4794a9fe65da604be2b448b99116f", "sha256": "f61c0b966d6b89b5a1ee3e9ffa174d3982c349fcf0d2963259692bd24708a1e6" }, "downloads": -1, "filename": "granitepy-0.0.20a0-py3-none-any.whl", "has_sig": false, "md5_digest": "abf4794a9fe65da604be2b448b99116f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12952, "upload_time": "2019-08-11T15:49:13", "url": "https://files.pythonhosted.org/packages/26/b2/629e1e5fabe465d3be43a954dab2a55f2b4f37d3545b3ae1b799c3e0b822/granitepy-0.0.20a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "910141190bf727987a595d44aecc8185", "sha256": "1f87623b0d20879bb547d9cf1328d7dc3843b62f6f3738ecbc002e40b7f4b51d" }, "downloads": -1, "filename": "granitepy-0.0.20a0.tar.gz", "has_sig": false, "md5_digest": "910141190bf727987a595d44aecc8185", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9962, "upload_time": "2019-08-11T15:49:16", "url": "https://files.pythonhosted.org/packages/12/f3/83dce93b9f376a11604c292c2ba32c802eae5ba5c2a5193f6de7fdd5efd5/granitepy-0.0.20a0.tar.gz" } ] }