{ "info": { "author": "jafar akhondali", "author_email": "jafar.akhondali@yahoo.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Security :: Cryptography" ], "description": "python3 comptaible fork for libnum - Some number theoretic functions.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/JafarAkhondali/python3-libnum", "keywords": "number prime gcd lcm modular invmod elliptic", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "libnum", "package_url": "https://pypi.org/project/libnum/", "platform": "", "project_url": "https://pypi.org/project/libnum/", "project_urls": { "Homepage": "https://github.com/JafarAkhondali/python3-libnum" }, "release_url": "https://pypi.org/project/libnum/1.6.0/", "requires_dist": null, "requires_python": "", "summary": "python3 comptaible fork for libnum - Some number theoretic functions.", "version": "1.6.0" }, "last_serial": 5289300, "releases": { "1.5": [ { "comment_text": "", "digests": { "md5": "0dea158e433f4f8d2dcd378cbb1c8e49", "sha256": "f31a8d77d55567f8f88046fbd524a3dcda610671ba4970e432d6c79fe715d3a9" }, "downloads": -1, "filename": "libnum-1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "0dea158e433f4f8d2dcd378cbb1c8e49", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3413, "upload_time": "2019-05-19T17:26:28", "url": "https://files.pythonhosted.org/packages/db/c5/1f5d50eb9a7243ad25a18fb99fbb3d537813aed4c8448149bd3bd82cfecf/libnum-1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af938a546e515125d959e5c4c74f6b52", "sha256": "40c1b7ef5b3a34ae4bcbbc92e0e48bd73be1848d49c5fbf5ffa9c74e2ad450bf" }, "downloads": -1, "filename": "libnum-1.5.tar.gz", "has_sig": false, "md5_digest": "af938a546e515125d959e5c4c74f6b52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3867, "upload_time": "2019-05-19T17:26:30", "url": "https://files.pythonhosted.org/packages/77/dc/48c81794ba5f2f69a93d6e052c2862dab22e9e00861192200a5e3838fcc5/libnum-1.5.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "72dfd5c72358748dfab3e41f720aed65", "sha256": "4e543942065e0cee2306c23372338cf78e76bdacd6c2c8747c67736e85c6339e" }, "downloads": -1, "filename": "libnum-1.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "72dfd5c72358748dfab3e41f720aed65", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3428, "upload_time": "2019-05-19T18:28:33", "url": "https://files.pythonhosted.org/packages/40/5f/4cb602da035ff7aa4df021ca71ea1a20aae09354239382e151f393f4aa19/libnum-1.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c739488670ed376cd9497234a7969413", "sha256": "37805cb915709beeabd672efd809015551e8d0e67cf63b1a676304e063aad1a6" }, "downloads": -1, "filename": "libnum-1.5.1.tar.gz", "has_sig": false, "md5_digest": "c739488670ed376cd9497234a7969413", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3902, "upload_time": "2019-05-19T18:34:14", "url": "https://files.pythonhosted.org/packages/9f/22/eddd7f1907cea13e454152ee45972f1c528edda38622e4f7d19126098405/libnum-1.5.1.tar.gz" } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "b29b4266043ead8a065a4626765d77c8", "sha256": "fe26ab2f137cb6b158c57397e7e80709c2a53a032bb63c863a8faca1dca101ff" }, "downloads": -1, "filename": "libnum-1.5.2.tar.gz", "has_sig": false, "md5_digest": "b29b4266043ead8a065a4626765d77c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3901, "upload_time": "2019-05-19T18:46:06", "url": "https://files.pythonhosted.org/packages/1a/28/0b57e28f85b2efe08a24d355f68ad92f4df717e7ade56e212d6a19dd7b05/libnum-1.5.2.tar.gz" } ], "1.5.3": [ { "comment_text": "", "digests": { "md5": "fe7ade396d9b4e8660fffa9e0a82e8c4", "sha256": "817a79c793b2e6d379333c3687b4395a5aa34556a8bb6d578dccf863607f72cd" }, "downloads": -1, "filename": "libnum-1.5.3-py3-none-any.whl", "has_sig": false, "md5_digest": "fe7ade396d9b4e8660fffa9e0a82e8c4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3336, "upload_time": "2019-05-19T18:49:20", "url": "https://files.pythonhosted.org/packages/4a/15/74fe79ff85c73d05fc7f866560e834859f2be14e57076ee0a2a8cefc860b/libnum-1.5.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f70d9abfee31bff1b41f0c97501762f6", "sha256": "39130e92418de8e6a3bdb35ead64c585a2ed47d3cdc24702a5c404e9e7b9528a" }, "downloads": -1, "filename": "libnum-1.5.3.tar.gz", "has_sig": false, "md5_digest": "f70d9abfee31bff1b41f0c97501762f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3870, "upload_time": "2019-05-19T18:49:24", "url": "https://files.pythonhosted.org/packages/98/24/cc9ab3117de6898f5ebcb80ae2fb703dd24f8881aefcb646cda55fb70d11/libnum-1.5.3.tar.gz" } ], "1.5.4": [ { "comment_text": "", "digests": { "md5": "fd16f7b866e15dae8cd37e05f61e3939", "sha256": "a3ad3b20aed82dfa1cc20c54a3c4b722502d1890220b7eef19b392780e6e70f4" }, "downloads": -1, "filename": "libnum-1.5.4-py3-none-any.whl", "has_sig": false, "md5_digest": "fd16f7b866e15dae8cd37e05f61e3939", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3337, "upload_time": "2019-05-19T18:53:28", "url": "https://files.pythonhosted.org/packages/7d/ef/b0d7f0191fe8ac24db826ecf5c24026a4644fcde2415a5c20e6ae4acdc11/libnum-1.5.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d25444341701e57bfbc3c053d138b4e", "sha256": "8f994ea7c932b04a0105a4610d5a0088e649b6cda9badb071c930a0033e3ccb7" }, "downloads": -1, "filename": "libnum-1.5.4.tar.gz", "has_sig": false, "md5_digest": "1d25444341701e57bfbc3c053d138b4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3876, "upload_time": "2019-05-19T18:53:31", "url": "https://files.pythonhosted.org/packages/09/90/f45d6a4cdef3d24ad230c2d7e7357c8b82f0bbfb6c5d2fa8a352263bcf1d/libnum-1.5.4.tar.gz" } ], "1.5.5": [ { "comment_text": "", "digests": { "md5": "a70c8d2393b5e5c4350871ee365a610a", "sha256": "737a874f63bb9c982f2d90010ef02dc5023a70bfb6163c04160572b74996ff59" }, "downloads": -1, "filename": "libnum-1.5.5-py3-none-any.whl", "has_sig": false, "md5_digest": "a70c8d2393b5e5c4350871ee365a610a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3339, "upload_time": "2019-05-19T18:54:59", "url": "https://files.pythonhosted.org/packages/b2/7e/f1d6e8361c76830f59f3fa62eea7e269b00749046f9f216bc8e8030242c2/libnum-1.5.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a38fa1ac2d7b2ab9e53f44d3d188f65", "sha256": "1d6a17915eaef8d2ae10290cf8bd44e163a6980d9cb88e6913e6a0636b42929b" }, "downloads": -1, "filename": "libnum-1.5.5.tar.gz", "has_sig": false, "md5_digest": "6a38fa1ac2d7b2ab9e53f44d3d188f65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3873, "upload_time": "2019-05-19T18:55:00", "url": "https://files.pythonhosted.org/packages/5a/d1/12600687590d1a128545a655fb83baf16e47e851abc455864ad01ddd3579/libnum-1.5.5.tar.gz" } ], "1.5.6": [ { "comment_text": "", "digests": { "md5": "b6a884e838759a8745ac07d1f004d9ae", "sha256": "def122a115a9aee78e667efd0ee473061f8e190e004ebe0c822e4295ae78e22f" }, "downloads": -1, "filename": "libnum-1.5.6-py3-none-any.whl", "has_sig": false, "md5_digest": "b6a884e838759a8745ac07d1f004d9ae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3333, "upload_time": "2019-05-19T18:57:40", "url": "https://files.pythonhosted.org/packages/91/34/907875b330fe4e8758c19c2cb859cb0c2cf53d79c0549deeb95b6346236b/libnum-1.5.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "723b8903883b2ebfe1961807a69d706a", "sha256": "61b4c312772b457989c0cef63072ae6aa676f0b02a7aba6430bc9fad1a5738d5" }, "downloads": -1, "filename": "libnum-1.5.6.tar.gz", "has_sig": false, "md5_digest": "723b8903883b2ebfe1961807a69d706a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3863, "upload_time": "2019-05-19T18:57:41", "url": "https://files.pythonhosted.org/packages/4d/b8/da946351183318ef1bed4441bf246816472d48c3403794a8fa99c0142c6c/libnum-1.5.6.tar.gz" } ], "1.5.7": [ { "comment_text": "", "digests": { "md5": "16fc8ce41925f8d1f071cb089ac65577", "sha256": "89f8179495f831bcb49556c34f28e776532eca6eed158e8b88d349a8356a62ea" }, "downloads": -1, "filename": "libnum-1.5.7-py3-none-any.whl", "has_sig": false, "md5_digest": "16fc8ce41925f8d1f071cb089ac65577", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3336, "upload_time": "2019-05-19T19:02:14", "url": "https://files.pythonhosted.org/packages/23/de/8ae2732e65e3e487ae5bdf53f4e6aad37315a443874b0020692a9e9069b2/libnum-1.5.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b6af8d11f05fe50170d2d6a3d967fb1", "sha256": "d23c099d04eaad859cc8cbb2169d28667f8d5a84c3b830fbe387918346b1cfd5" }, "downloads": -1, "filename": "libnum-1.5.7.tar.gz", "has_sig": false, "md5_digest": "5b6af8d11f05fe50170d2d6a3d967fb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3868, "upload_time": "2019-05-19T19:02:16", "url": "https://files.pythonhosted.org/packages/61/dd/9f950e11f482ab4a03addb5a7e0ff6b71c847f328175b8311724bbf16fde/libnum-1.5.7.tar.gz" } ], "1.5.8": [ { "comment_text": "", "digests": { "md5": "d6e4537aed2a23a7481851fa980389cf", "sha256": "d83b2bf05cdfd710f099b39242de8acbf6aa1847c9fdb21d2b9e4d5fc7991a92" }, "downloads": -1, "filename": "libnum-1.5.8-py3-none-any.whl", "has_sig": false, "md5_digest": "d6e4537aed2a23a7481851fa980389cf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3265, "upload_time": "2019-05-19T19:12:35", "url": "https://files.pythonhosted.org/packages/57/a3/e9871f94bb72977fa68111e1c7c6ebbf7a235a291ad139a558b8bc80aaa2/libnum-1.5.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b38a27741783d1997637ec7dd57ec58", "sha256": "89cb04b324ffdafb9b41c3d8c93b4358d05f631e5fdd161c3746e6c7d65e839d" }, "downloads": -1, "filename": "libnum-1.5.8.tar.gz", "has_sig": false, "md5_digest": "6b38a27741783d1997637ec7dd57ec58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3826, "upload_time": "2019-05-19T19:12:37", "url": "https://files.pythonhosted.org/packages/48/32/3dbba5e6b587bdd449df2be56efa4408c11c079ef349418bd23e299ca74d/libnum-1.5.8.tar.gz" } ], "1.5.9": [ { "comment_text": "", "digests": { "md5": "ffb93e885aa35019dd51fa0d9b5e33da", "sha256": "eb70e1e1dc78b064896c2dfc0b7b641e1966a16e5def0575f1965300229aedde" }, "downloads": -1, "filename": "libnum-1.5.9-py3-none-any.whl", "has_sig": false, "md5_digest": "ffb93e885aa35019dd51fa0d9b5e33da", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3268, "upload_time": "2019-05-19T19:15:29", "url": "https://files.pythonhosted.org/packages/9b/70/bc37cff0771a49b197e8194e57e7cd715eb28f10ff64ecb5ae786c80de8a/libnum-1.5.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bcbd638fa3e0fc5cb3000b8b8af4b142", "sha256": "11c894d6b29daef01c6a1f1e7a96d9c028cfbf1018bda9b2acc205812110e22c" }, "downloads": -1, "filename": "libnum-1.5.9.tar.gz", "has_sig": false, "md5_digest": "bcbd638fa3e0fc5cb3000b8b8af4b142", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3829, "upload_time": "2019-05-19T19:15:30", "url": "https://files.pythonhosted.org/packages/5d/33/fdbd3c3c3303457c7be04a9c5d7a9827805a69dc5ac8632b60551a661b85/libnum-1.5.9.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "a797a76efee90182d8c9277ff0089132", "sha256": "dec18b791bace47901af4e81c8adf6a784338fb1679cb6b02da94c4902df73c5" }, "downloads": -1, "filename": "libnum-1.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a797a76efee90182d8c9277ff0089132", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14036, "upload_time": "2019-05-19T19:18:59", "url": "https://files.pythonhosted.org/packages/22/fc/fee8bafa0b750e0e28d576cda86b83c35d8e263ad3a21c8a97516fbd8bca/libnum-1.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7aee81b60e0c8b1909893ed1f5b6300b", "sha256": "3e330504df996e05ee937edeeb57af0da2f24f48616a5455a123b644a578ee7e" }, "downloads": -1, "filename": "libnum-1.6.0.tar.gz", "has_sig": false, "md5_digest": "7aee81b60e0c8b1909893ed1f5b6300b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12049, "upload_time": "2019-05-19T19:19:01", "url": "https://files.pythonhosted.org/packages/ac/fd/fb987b0c112a8d673428a1eb1eed8fe5267d5ec0b0e0795bfc7b589c5df3/libnum-1.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a797a76efee90182d8c9277ff0089132", "sha256": "dec18b791bace47901af4e81c8adf6a784338fb1679cb6b02da94c4902df73c5" }, "downloads": -1, "filename": "libnum-1.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a797a76efee90182d8c9277ff0089132", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14036, "upload_time": "2019-05-19T19:18:59", "url": "https://files.pythonhosted.org/packages/22/fc/fee8bafa0b750e0e28d576cda86b83c35d8e263ad3a21c8a97516fbd8bca/libnum-1.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7aee81b60e0c8b1909893ed1f5b6300b", "sha256": "3e330504df996e05ee937edeeb57af0da2f24f48616a5455a123b644a578ee7e" }, "downloads": -1, "filename": "libnum-1.6.0.tar.gz", "has_sig": false, "md5_digest": "7aee81b60e0c8b1909893ed1f5b6300b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12049, "upload_time": "2019-05-19T19:19:01", "url": "https://files.pythonhosted.org/packages/ac/fd/fb987b0c112a8d673428a1eb1eed8fe5267d5ec0b0e0795bfc7b589c5df3/libnum-1.6.0.tar.gz" } ] }