{ "info": { "author": "Anton Simernia", "author_email": "anton.simernia@ambisafe.co", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers" ], "description": "Ambisafe client\n===============\n\nInstall\n-------\n\nUse pip\n\n::\n\n pip install ambisafe\n\nUsage\n-----\n\nCreate client\n~~~~~~~~~~~~~\n\nImport Client and create client object\n\n::\n\n from ambisafe import Client\n\n client = Client(ambisafe_server_url, secret, api_key, api_secret)\n\nYou can set prefix for account id\n\n::\n\n client = Client(ambisafe_server_url, secret, api_key, api_secret, account_id_prefix='prefix')\n\nYou can provide read and connect timeout (in seconds)\n\n::\n\n client = Client(ambisafe_server_url, secret, api_key, api_secret, connect_timeout=2.5, read_timeout=5)\n\nCreate account\n~~~~~~~~~~~~~~\n\nSimple security schema\n^^^^^^^^^^^^^^^^^^^^^^\n\n::\n\n account = client.create_simple_account(account_id, currency='BTC')\n\nWallet4 security schema\n^^^^^^^^^^^^^^^^^^^^^^^\n\nGenerate operator container using secret and create user container from\npublic\\_key, data (encrypted private key), iv and salt\n\n::\n\n from ambisafe import Container\n\n operator_container = Container.generate(client.secret)\n user_container = Container(public_key, data, iv, salt)\n\nCreate account for security schema \"Wallet4\" and \"BTC\" currency\n\n::\n\n account = client.create_wallet4_account(account_id, user_container=user_container, \n operator_container=operator_container, \n currency='BTC')\n\nUpdate Wallet4 account\n~~~~~~~~~~~~~~~~~~~~~~\n\nCreate new containers and update account\n\n::\n\n account = client.update_wallet4_account(account_id, user_container=user_container, \n operator_container=operator_container, \n currency='BTC')\n\nGet balance\n~~~~~~~~~~~\n\nGet balance in float\n\n::\n\n balance = client.get_balance(account_id, 'BTC')\n\nGet account\n~~~~~~~~~~~\n\n::\n\n account = client.get_account(account_id, 'BTC')\n\nMake payment\n~~~~~~~~~~~~\n\nFor Simple account\n^^^^^^^^^^^^^^^^^^\n\nBuild and submit transaction\n\n::\n\n transaction = client.build_transaction(account_id, 'BTC', address, amount)\n result = client.submit(account_id, transaction, 'BTC')\n\nFor Wallet4 accounts\n^^^^^^^^^^^^^^^^^^^^\n\nBuild transaction\n\n::\n\n transaction = client.build_transaction(account_id, 'BTC', address, amount)\n\nSign this transaction by user, then sing by operator and submit it\n\n::\n\n transaction = client.sign_wallet4_transaction(transaction, account_id, 'BTC')\n client.submit(account_id, transaction, 'BTC')\n\n # or\n\n result = client.cosign_wallet4_and_submit(transaction, account_id, 'BTC')\n\nBuild recovery transaction\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n transaction = client.build_recovery_transaction(account_id, currency, old_address)\n\nDisclaimer\n----------\n\nThe library still in BETA. There can be changes without backward\ncompatibility.", "description_content_type": "", "docs_url": null, "download_url": "https://bitbucket.org/ambisafe/client-python/get/v0.28.2.zip", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/ambisafe/client-python", "keywords": "ambisafe,bitcoin", "license": "", "maintainer": "", "maintainer_email": "", "name": "ambisafe", "package_url": "https://pypi.org/project/ambisafe/", "platform": "", "project_url": "https://pypi.org/project/ambisafe/", "project_urls": { "Download": "https://bitbucket.org/ambisafe/client-python/get/v0.28.2.zip", "Homepage": "https://bitbucket.org/ambisafe/client-python" }, "release_url": "https://pypi.org/project/ambisafe/0.28.2/", "requires_dist": null, "requires_python": "", "summary": "Ambisafe KeyServer client library", "version": "0.28.2" }, "last_serial": 5477469, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "280948de75ec211ca1e19215de19b344", "sha256": "d836fba285fec0d77d45d6770b3a2c85488a85ea2529ba645a25bb8a0959bdb0" }, "downloads": -1, "filename": "ambisafe-0.1.tar.gz", "has_sig": true, "md5_digest": "280948de75ec211ca1e19215de19b344", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7632, "upload_time": "2015-08-12T17:01:16", "url": "https://files.pythonhosted.org/packages/10/89/0c04f9ddf5ee85a963c5fdfc6675b210208ed1a2378e0fbc05bc90c5407d/ambisafe-0.1.tar.gz" } ], "0.10": [ { "comment_text": "", "digests": { "md5": "f5d94221f29d855ae14bd34bea9e9e6a", "sha256": "ec26b0f4efa36797971387a7e3eace801231e0ce5fd9aa017408350a57b2ee9f" }, "downloads": -1, "filename": "ambisafe-0.10.tar.gz", "has_sig": true, "md5_digest": "f5d94221f29d855ae14bd34bea9e9e6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9723, "upload_time": "2015-11-20T21:31:32", "url": "https://files.pythonhosted.org/packages/4c/27/66104c9a4f59060850d21e20bd0d19ee752a50752caf268ead0fd4472c0e/ambisafe-0.10.tar.gz" } ], "0.11": [ { "comment_text": "", "digests": { "md5": "b283b1e9284dc491a7344854fcf078a4", "sha256": "70471250044db4039160f2c918cc5e70b00edc5a745c625d0a1dff18103a3314" }, "downloads": -1, "filename": "ambisafe-0.11.tar.gz", "has_sig": true, "md5_digest": "b283b1e9284dc491a7344854fcf078a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9781, "upload_time": "2015-11-21T01:01:13", "url": "https://files.pythonhosted.org/packages/25/ec/4914f0b2a0328907b81fb8bafb3bc1ece6a21943b9d015610284ceb4e769/ambisafe-0.11.tar.gz" } ], "0.12": [ { "comment_text": "", "digests": { "md5": "7c0bc1c07e6bb2a513c107eb8acb2306", "sha256": "e4aba4f267327f1ce4059769bab53973377bc8407eb5bac9b8d732436e33cc60" }, "downloads": -1, "filename": "ambisafe-0.12.tar.gz", "has_sig": true, "md5_digest": "7c0bc1c07e6bb2a513c107eb8acb2306", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10122, "upload_time": "2015-11-25T12:07:22", "url": "https://files.pythonhosted.org/packages/32/fb/711b9fd4aa8d493100666fb2f0a111d163562e241414aacea2b82044750d/ambisafe-0.12.tar.gz" } ], "0.13": [ { "comment_text": "", "digests": { "md5": "4aaedaa3282d0410a5a724354f7a4a5f", "sha256": "2e55502c4a26be11ea482ce77fa52788273a89d7ef22ee93b53fd1ac6d13196a" }, "downloads": -1, "filename": "ambisafe-0.13.tar.gz", "has_sig": true, "md5_digest": "4aaedaa3282d0410a5a724354f7a4a5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10475, "upload_time": "2015-11-30T12:32:27", "url": "https://files.pythonhosted.org/packages/ea/89/3920862513750db3f6bb382c8c3a3f63872624f8f2f8b802ec68e564f80c/ambisafe-0.13.tar.gz" } ], "0.14": [ { "comment_text": "", "digests": { "md5": "afdaa291b1ca49f19da502ff6eb2388b", "sha256": "9b6b771dc64382a45e4163e54f5e69c85f0cfd7d1ddfc29bdd44461f2da2ab97" }, "downloads": -1, "filename": "ambisafe-0.14.tar.gz", "has_sig": true, "md5_digest": "afdaa291b1ca49f19da502ff6eb2388b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10486, "upload_time": "2015-11-30T13:15:58", "url": "https://files.pythonhosted.org/packages/17/48/4171eed61cc598ee244c24de5a0f9df4a2a4b52af61597d792fe2ed5f401/ambisafe-0.14.tar.gz" } ], "0.15.0.dev0": [ { "comment_text": "", "digests": { "md5": "090f3aaa6079ace997c87693c1b8bd89", "sha256": "9e04daa67195d6ed795696cae537deba10d2092a953d753c4220823b08470acb" }, "downloads": -1, "filename": "ambisafe-0.15.0.dev0.tar.gz", "has_sig": true, "md5_digest": "090f3aaa6079ace997c87693c1b8bd89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10581, "upload_time": "2015-12-01T12:33:24", "url": "https://files.pythonhosted.org/packages/4d/53/22249220d65b050e88a6705a96426bbdf9734d5d0f0d41a84d6a10323d8d/ambisafe-0.15.0.dev0.tar.gz" } ], "0.15.1": [ { "comment_text": "", "digests": { "md5": "ab807b6b47230ae8e19933d755ea8bc6", "sha256": "22e228cfae69e58be836e40a75cd141ea4dab98ea378bea82a039a8236022748" }, "downloads": -1, "filename": "ambisafe-0.15.1.tar.gz", "has_sig": true, "md5_digest": "ab807b6b47230ae8e19933d755ea8bc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10563, "upload_time": "2015-12-01T13:17:11", "url": "https://files.pythonhosted.org/packages/02/92/d77db7ea9b44d80b0148bd2aff79e8aedb19340de07212b24dd76365ac11/ambisafe-0.15.1.tar.gz" } ], "0.16.0": [ { "comment_text": "", "digests": { "md5": "591dff6ebcceb22583e5e17661dda828", "sha256": "d8a5d81abe58f974b5c000dffa9e5bdb7f0b71843aad45d47fba9b518609ee8e" }, "downloads": -1, "filename": "ambisafe-0.16.0.tar.gz", "has_sig": true, "md5_digest": "591dff6ebcceb22583e5e17661dda828", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10699, "upload_time": "2015-12-02T13:47:43", "url": "https://files.pythonhosted.org/packages/64/67/962c32192bcd2fa18488d747fe9f6527f55a4bfd9c40029c61cef713176b/ambisafe-0.16.0.tar.gz" } ], "0.17.0": [ { "comment_text": "", "digests": { "md5": "0fc120274f040815bd879fa02c3a74cd", "sha256": "e66d236172174e91810dd88a37d40f82f7b622dc888bee16a6527ed725da53e9" }, "downloads": -1, "filename": "ambisafe-0.17.0.tar.gz", "has_sig": true, "md5_digest": "0fc120274f040815bd879fa02c3a74cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11158, "upload_time": "2015-12-07T15:39:46", "url": "https://files.pythonhosted.org/packages/5b/da/e5a9d660c1ee360146a295211211c68067a2d6f9e6ba358590a66f99efaf/ambisafe-0.17.0.tar.gz" } ], "0.18.0": [ { "comment_text": "", "digests": { "md5": "338ff72de063f36f5a106a259ab0310a", "sha256": "55dfdd5bd3e7b7e915c998375ed2ef881f73b915d5c1a96e1ea3be2e289f8030" }, "downloads": -1, "filename": "ambisafe-0.18.0.tar.gz", "has_sig": true, "md5_digest": "338ff72de063f36f5a106a259ab0310a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11546, "upload_time": "2015-12-10T18:36:40", "url": "https://files.pythonhosted.org/packages/6a/ca/5d5f749148b2bc9d4d2355419dc52f9138d0230b67edac46a9ebc2f7011a/ambisafe-0.18.0.tar.gz" } ], "0.19.0": [ { "comment_text": "", "digests": { "md5": "9db24d5c6844c5ee9b898c395066c5bc", "sha256": "9ce25980c23435d52e85c8c66691fd0992f369b796dabb7208009a151c5f534f" }, "downloads": -1, "filename": "ambisafe-0.19.0.tar.gz", "has_sig": true, "md5_digest": "9db24d5c6844c5ee9b898c395066c5bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11579, "upload_time": "2015-12-12T00:44:06", "url": "https://files.pythonhosted.org/packages/7a/1f/34612a18470ce1897dad51354e7ac2159eb24cec18e15460ab5e572f9eda/ambisafe-0.19.0.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "99d4736e7ef93c7200a88c07055db5c3", "sha256": "b8624d2cfeb7da3164d7024b11331524fd7e9158d554d47a790c282361ac47ee" }, "downloads": -1, "filename": "ambisafe-0.2.tar.gz", "has_sig": true, "md5_digest": "99d4736e7ef93c7200a88c07055db5c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7806, "upload_time": "2015-08-19T00:42:43", "url": "https://files.pythonhosted.org/packages/52/e3/45610858a2d7beacc49e8d9482d9b78dd0bd219f2ca5e079afd75d65df4d/ambisafe-0.2.tar.gz" } ], "0.20.0": [ { "comment_text": "", "digests": { "md5": "28802201d97105c2230939480b532cb3", "sha256": "7e7808df9fed5eb17dc9431b64052e02d67acbdaaa2d28e7f28d7a9588038ee6" }, "downloads": -1, "filename": "ambisafe-0.20.0.tar.gz", "has_sig": true, "md5_digest": "28802201d97105c2230939480b532cb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11763, "upload_time": "2015-12-25T14:53:52", "url": "https://files.pythonhosted.org/packages/b9/93/b0f55dda4ba6d75947060cfe70db086e26f84bcfd4fd162ebd2c218fd65b/ambisafe-0.20.0.tar.gz" } ], "0.21.0": [ { "comment_text": "", "digests": { "md5": "7ae5c832726cab82a781b1b666a46ab8", "sha256": "c16b7dccf291008e535051abe934ecf4e8a98d7d7b1ed856bbe4fba23f4b27f8" }, "downloads": -1, "filename": "ambisafe-0.21.0.tar.gz", "has_sig": true, "md5_digest": "7ae5c832726cab82a781b1b666a46ab8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11779, "upload_time": "2015-12-28T13:29:34", "url": "https://files.pythonhosted.org/packages/1f/cd/b8c0b1827e1a76c9c45ac3d89cbaa0643de7e75536d72118829a1a538dbf/ambisafe-0.21.0.tar.gz" } ], "0.22.0": [ { "comment_text": "", "digests": { "md5": "15b8706613413210351b14bfc81caba2", "sha256": "fde023c7aaeb12ea560989fb242a7c6f1ed0e650d0ba3269c36a5af72a554b77" }, "downloads": -1, "filename": "ambisafe-0.22.0.tar.gz", "has_sig": true, "md5_digest": "15b8706613413210351b14bfc81caba2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11987, "upload_time": "2015-12-30T21:18:39", "url": "https://files.pythonhosted.org/packages/d9/04/f165de7a8bd3ea12fa92dbd9cae776b9d5b303d45d3aa66ad510265d83db/ambisafe-0.22.0.tar.gz" } ], "0.23.0": [ { "comment_text": "", "digests": { "md5": "51ebb63570ab55a35603f245ff1b7ad3", "sha256": "a218ee885334ba263763937ad7667ed31f8970876759a71c5d9e9443d5738418" }, "downloads": -1, "filename": "ambisafe-0.23.0.tar.gz", "has_sig": true, "md5_digest": "51ebb63570ab55a35603f245ff1b7ad3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12019, "upload_time": "2016-01-29T08:31:14", "url": "https://files.pythonhosted.org/packages/78/84/2d900549eb313458bd1371364ada573adcf90892a799438a213b4af78f94/ambisafe-0.23.0.tar.gz" } ], "0.23.1": [ { "comment_text": "", "digests": { "md5": "0b3a5f67a20b6b30d462b54e71763aec", "sha256": "2569d2c62c920c1ba4a235a349449d81e9347c484cbc990a75eb6ff2974c92aa" }, "downloads": -1, "filename": "ambisafe-0.23.1.tar.gz", "has_sig": true, "md5_digest": "0b3a5f67a20b6b30d462b54e71763aec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12027, "upload_time": "2016-01-29T10:41:18", "url": "https://files.pythonhosted.org/packages/cb/0d/c464de159ed92450abd366593b3ff095367bcccfdb31670f18c05823b6b6/ambisafe-0.23.1.tar.gz" } ], "0.23.2": [ { "comment_text": "", "digests": { "md5": "c69cde2c2b154fb592a31af31973ec8f", "sha256": "235dbae41b7574c65dcadb3304c27ffc47671ca4d56c2d18dd2a597df2e07097" }, "downloads": -1, "filename": "ambisafe-0.23.2.tar.gz", "has_sig": true, "md5_digest": "c69cde2c2b154fb592a31af31973ec8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12048, "upload_time": "2016-02-03T13:12:53", "url": "https://files.pythonhosted.org/packages/c6/ce/ab1df7585b5972ba4a4f4e54173d1630f768c4454aba398cdcfca44f78f3/ambisafe-0.23.2.tar.gz" } ], "0.23.3": [ { "comment_text": "", "digests": { "md5": "d0efed6460ad174e849de9f5ab7506f5", "sha256": "b0d476155f162a007ae1a278c3e1ea949ce4d71b15fc62caa9b80fa6e31354a8" }, "downloads": -1, "filename": "ambisafe-0.23.3.tar.gz", "has_sig": true, "md5_digest": "d0efed6460ad174e849de9f5ab7506f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12034, "upload_time": "2016-02-15T14:05:30", "url": "https://files.pythonhosted.org/packages/03/ad/55699a5a721628fa2cafe308d0bcb898f763fb63d919b34e695d4c8744ce/ambisafe-0.23.3.tar.gz" } ], "0.23.4": [ { "comment_text": "", "digests": { "md5": "26c6521ca6d0c260c6bdcac93329b2df", "sha256": "3a6e24013a227c27e080f81ff1459c67545b4e8501e4eb868f2a70bfdb3e932e" }, "downloads": -1, "filename": "ambisafe-0.23.4.tar.gz", "has_sig": true, "md5_digest": "26c6521ca6d0c260c6bdcac93329b2df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12113, "upload_time": "2016-02-24T09:09:12", "url": "https://files.pythonhosted.org/packages/6f/47/5546873f9ff8aace8d141b0987fb5e7e042f6c6c02b05619a67bdf8c779f/ambisafe-0.23.4.tar.gz" } ], "0.24.0": [ { "comment_text": "", "digests": { "md5": "0e68c0bb710d2abaadfe6234d8fd2c4a", "sha256": "4b4246e0aab0cd0cb5e23a38b780fb0db772835cb8fec31d285f76ffba064f9f" }, "downloads": -1, "filename": "ambisafe-0.24.0.tar.gz", "has_sig": true, "md5_digest": "0e68c0bb710d2abaadfe6234d8fd2c4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12109, "upload_time": "2016-03-03T09:50:25", "url": "https://files.pythonhosted.org/packages/12/18/9ec6360f69444fd1d3d9bc9ff4af8224af8298fc1799a1ba2d29d8da4b7c/ambisafe-0.24.0.tar.gz" } ], "0.25.0": [ { "comment_text": "", "digests": { "md5": "232a0e1b39d2023cd909a23bc3b39ffb", "sha256": "532ca70dbf9c2c5d3722808c331fa397fc3a9d55595b2e052e0e8a54e3ae604d" }, "downloads": -1, "filename": "ambisafe-0.25.0.tar.gz", "has_sig": true, "md5_digest": "232a0e1b39d2023cd909a23bc3b39ffb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12162, "upload_time": "2016-03-26T11:18:57", "url": "https://files.pythonhosted.org/packages/c6/93/4167d339d5e75b26382cf1db8944112ee0c40ca0ce2b602ed0e9b3fa91e8/ambisafe-0.25.0.tar.gz" } ], "0.25.1": [ { "comment_text": "", "digests": { "md5": "e8b7113d187c666dc338009837521aa5", "sha256": "ea2fd6e1340873e6e0d56596aca5b80ad46bad69e99c599da6ec629d9bd1c346" }, "downloads": -1, "filename": "ambisafe-0.25.1.tar.gz", "has_sig": true, "md5_digest": "e8b7113d187c666dc338009837521aa5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12137, "upload_time": "2016-04-01T09:54:08", "url": "https://files.pythonhosted.org/packages/b0/00/1bc250a0358457bde99559f6484b73fe2531a6abde3a6150d095914f1d02/ambisafe-0.25.1.tar.gz" } ], "0.26.0": [ { "comment_text": "", "digests": { "md5": "bdf634c2a939e161e9c1155b4f94ef5d", "sha256": "577b132f354b0b595b1cd9bd519fa10029c9f2e32f9b72f1e8bc29e0fb85aef8" }, "downloads": -1, "filename": "ambisafe-0.26.0.tar.gz", "has_sig": true, "md5_digest": "bdf634c2a939e161e9c1155b4f94ef5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12334, "upload_time": "2016-05-30T11:44:47", "url": "https://files.pythonhosted.org/packages/dc/19/a0f5b70e1c9d04c4bdd9e3f690732a75f142e258fa1e19ea69f7b086f2a6/ambisafe-0.26.0.tar.gz" } ], "0.27.0": [ { "comment_text": "", "digests": { "md5": "b862e789c8ba2cf6547b21b09a4fa48b", "sha256": "d15dc1ffb227bdab567fcc74f1968a432aafc5f73c82b205f1ee52e911b89a9d" }, "downloads": -1, "filename": "ambisafe-0.27.0.tar.gz", "has_sig": true, "md5_digest": "b862e789c8ba2cf6547b21b09a4fa48b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12352, "upload_time": "2016-07-13T20:25:47", "url": "https://files.pythonhosted.org/packages/25/4d/16ef359c343ad990e6b28c2651dbda685b9fcc60e1c65846c09047273aba/ambisafe-0.27.0.tar.gz" } ], "0.28.0": [ { "comment_text": "", "digests": { "md5": "b921d36bae6602726ea3802fcf777a7f", "sha256": "123a405a402c9b1e65673ff7c6dfeda73115de1d729301e860a8f586c0b5b3e4" }, "downloads": -1, "filename": "ambisafe-0.28.0.tar.gz", "has_sig": true, "md5_digest": "b921d36bae6602726ea3802fcf777a7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12530, "upload_time": "2017-04-02T16:31:04", "url": "https://files.pythonhosted.org/packages/bf/62/c56b0c1758553e48365b4ad524457ad89c9502782b9ed6a537ea81027662/ambisafe-0.28.0.tar.gz" } ], "0.28.1": [ { "comment_text": "", "digests": { "md5": "1e1e579ca06877d742122626089122c5", "sha256": "552c1fb161207226f1facbb4d96de9eaedbd63332174fea3bc8c7b24838a809d" }, "downloads": -1, "filename": "ambisafe-0.28.1.tar.gz", "has_sig": true, "md5_digest": "1e1e579ca06877d742122626089122c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12536, "upload_time": "2017-04-04T17:30:21", "url": "https://files.pythonhosted.org/packages/dc/c6/9f964fc4db9258cf5a55b76f036636beff3cf795ae018e41b49e6356b608/ambisafe-0.28.1.tar.gz" } ], "0.28.2": [ { "comment_text": "", "digests": { "md5": "f94b46824374580c1b66f8ff2b6d2b06", "sha256": "8bf683b951ebc25d3a7e4cb7c20dfff24f38a2bd9f07c4ced33c3dc9082d39c3" }, "downloads": -1, "filename": "ambisafe-0.28.2.tar.gz", "has_sig": false, "md5_digest": "f94b46824374580c1b66f8ff2b6d2b06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12709, "upload_time": "2019-07-02T16:36:50", "url": "https://files.pythonhosted.org/packages/2e/ba/677ca8fe3c33272f0c7aadc7c9eee2283cad4f8341414a3fb82e57a20858/ambisafe-0.28.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "6614ec82e75cfbe10c2ff3c56d9fd2a9", "sha256": "dc89969aa40c14430047b3efa9d76059c88b910f19f342fb2dabd541eae14074" }, "downloads": -1, "filename": "ambisafe-0.3.tar.gz", "has_sig": true, "md5_digest": "6614ec82e75cfbe10c2ff3c56d9fd2a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8028, "upload_time": "2015-08-23T15:25:52", "url": "https://files.pythonhosted.org/packages/14/49/126c27bdb7f1eb5fffeeaa1a388c0251fecbe224660b97e4ee662d9cd8e5/ambisafe-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "61399f9a03676e4f1c592767bc6a1959", "sha256": "38981aa2de8d001ab895899bceebd611ba6fd2f1c7ac2441414678da70fc7c25" }, "downloads": -1, "filename": "ambisafe-0.4.tar.gz", "has_sig": true, "md5_digest": "61399f9a03676e4f1c592767bc6a1959", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9317, "upload_time": "2015-08-28T10:01:02", "url": "https://files.pythonhosted.org/packages/b9/44/82f35c7ffffa940e56ab1ae1cbaa90fadafd9e958eb8d5dd1b274eac9132/ambisafe-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "6647c82392b6b470bed2cc6390087655", "sha256": "c9d00a222d50d7b12b523239bcd480cbb31fef26af09f2dc0fc716cec8df33d9" }, "downloads": -1, "filename": "ambisafe-0.5.tar.gz", "has_sig": true, "md5_digest": "6647c82392b6b470bed2cc6390087655", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9955, "upload_time": "2015-09-18T14:44:40", "url": "https://files.pythonhosted.org/packages/c8/06/8ac9d0b1e9dcc96dd0714c49489bceffed8b274979d6d9bdd50ec1e26c85/ambisafe-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "2950b78daa1314ce6067ec6839c82b4b", "sha256": "ef72bf234c0f11afb1b889e7503a21990770d62b09b029972fcd9ec47cb2a5dd" }, "downloads": -1, "filename": "ambisafe-0.6.tar.gz", "has_sig": true, "md5_digest": "2950b78daa1314ce6067ec6839c82b4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10015, "upload_time": "2015-09-21T15:19:39", "url": "https://files.pythonhosted.org/packages/a8/ef/fd314c87c7159bdc731d0193c2fc55807529c679fa6f1703e037fc8b3a8d/ambisafe-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "0603b390246006206d6c4c4315cc8f34", "sha256": "5447988b371944060597058dfaabdc02e6fcbcee2346a7bb3e7916181e841c75" }, "downloads": -1, "filename": "ambisafe-0.7.tar.gz", "has_sig": true, "md5_digest": "0603b390246006206d6c4c4315cc8f34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9753, "upload_time": "2015-10-02T14:40:40", "url": "https://files.pythonhosted.org/packages/84/da/b957ba0f939bc3a625c2a616aef3ba2ddc7b9c5ef574561c4cacf67e02d5/ambisafe-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "883032544e5e635f7506ac8d5c14e194", "sha256": "89a62c9ce16d3f6392aa57687a3ac4f3db17e32456c650deb5c875a4aa86a2ba" }, "downloads": -1, "filename": "ambisafe-0.8.tar.gz", "has_sig": true, "md5_digest": "883032544e5e635f7506ac8d5c14e194", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9755, "upload_time": "2015-10-22T13:05:48", "url": "https://files.pythonhosted.org/packages/c8/e1/04d23bd9aed92d11617336d3456496a62a44e05e7c16feec043b21402348/ambisafe-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "2919daf405939fde5d7846b644273387", "sha256": "82b01701dc97dfef692985c20e8bc51ad7fe4654b5906025af7f2c57172d66a4" }, "downloads": -1, "filename": "ambisafe-0.9.tar.gz", "has_sig": true, "md5_digest": "2919daf405939fde5d7846b644273387", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9754, "upload_time": "2015-10-23T15:06:43", "url": "https://files.pythonhosted.org/packages/10/c6/3df6f5bb964760e818cc44d13c309a5cf0098ffac2210bd11c21fba04fd3/ambisafe-0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f94b46824374580c1b66f8ff2b6d2b06", "sha256": "8bf683b951ebc25d3a7e4cb7c20dfff24f38a2bd9f07c4ced33c3dc9082d39c3" }, "downloads": -1, "filename": "ambisafe-0.28.2.tar.gz", "has_sig": false, "md5_digest": "f94b46824374580c1b66f8ff2b6d2b06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12709, "upload_time": "2019-07-02T16:36:50", "url": "https://files.pythonhosted.org/packages/2e/ba/677ca8fe3c33272f0c7aadc7c9eee2283cad4f8341414a3fb82e57a20858/ambisafe-0.28.2.tar.gz" } ] }