{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)", "Programming Language :: Python :: 2 :: Only" ], "description": "# fx-crash-sig\n\nGet crash signature from Firefox crash trace\n\nTake crash trace and:\n\n1. Use [tecken](https://github.com/mozilla-services/tecken) symbolication to symbolicate crash trace\n\n2. use [socorro-siggen](https://github.com/willkg/socorro-siggen) to get crash signature\n\n\n## Install\n\n```sh\npip install fx-crash-sig\n```\n\n## Usage\n\n[Example script](/fx_crash_sig/example.py):\n\n```py\nfrom fx_crash_sig import sample_traces\nfrom fx_crash_sig.crash_processor import CrashProcessor\n\ncrash_processor = CrashProcessor()\n\nsignature = crash_processor.get_signature(sample_traces.trace1)\n\n```\n\nCommand line (using [sample.json](/sample.json)):\n\n```sh\ncat sample.json | fx-crash-sig\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/Ben-Wu/fx-crash-sig", "keywords": "", "license": "", "maintainer": "Ben Wu", "maintainer_email": "bwub124@gmail.com", "name": "fx-crash-sig", "package_url": "https://pypi.org/project/fx-crash-sig/", "platform": "", "project_url": "https://pypi.org/project/fx-crash-sig/", "project_urls": { "Homepage": "https://github.com/Ben-Wu/fx-crash-sig" }, "release_url": "https://pypi.org/project/fx-crash-sig/0.1.11/", "requires_dist": [ "requests", "siggen", "ujson" ], "requires_python": "", "summary": "Get crash signature from Firefox crash trace", "version": "0.1.11" }, "last_serial": 4149960, "releases": { "0.1.10": [ { "comment_text": "", "digests": { "md5": "8faa8a0b3e4c12a4ce738418efaea327", "sha256": "ba2256831213eab4f7ad3d489db5611680add9238301ec0e16fbecc469971655" }, "downloads": -1, "filename": "fx_crash_sig-0.1.10-py2-none-any.whl", "has_sig": false, "md5_digest": "8faa8a0b3e4c12a4ce738418efaea327", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27113, "upload_time": "2018-07-28T20:25:14", "url": "https://files.pythonhosted.org/packages/8f/76/d689ddf10f938ba7ecfbbf3a65280fe0b53bc699ba83a08827964d39d2e3/fx_crash_sig-0.1.10-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "873976db537b6a0bf989ea3509e66681", "sha256": "2c5dc240986df7ef47ffe876953f5646429bef375b22b46f82f3ec6842865556" }, "downloads": -1, "filename": "fx-crash-sig-0.1.10.tar.gz", "has_sig": false, "md5_digest": "873976db537b6a0bf989ea3509e66681", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25596, "upload_time": "2018-07-28T20:25:15", "url": "https://files.pythonhosted.org/packages/f3/a6/ff1b35de20985c5cd0fba3d53a8dd66c5615268d50e689f21203a059aea9/fx-crash-sig-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "611bc715338d647607b73eda69215e58", "sha256": "1b5d3e5bbd89d4055c6acd97f0e331ead457092221c50c13c1608674c92d8aaf" }, "downloads": -1, "filename": "fx_crash_sig-0.1.11-py2-none-any.whl", "has_sig": false, "md5_digest": "611bc715338d647607b73eda69215e58", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27182, "upload_time": "2018-07-31T00:14:53", "url": "https://files.pythonhosted.org/packages/2c/22/52e6188aa9bbb64fb586eacca4eb878742e0d4f39af97e00b48a4235feba/fx_crash_sig-0.1.11-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a30e676bf6bccb562b45e4b2f142f75f", "sha256": "1ee9d4f05196430dadf4bd0bfe26b9e72f97c6dc2f53ad873c0a736afcd3960f" }, "downloads": -1, "filename": "fx-crash-sig-0.1.11.tar.gz", "has_sig": false, "md5_digest": "a30e676bf6bccb562b45e4b2f142f75f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25659, "upload_time": "2018-07-31T00:14:55", "url": "https://files.pythonhosted.org/packages/67/12/7a7805d3aa2315cbf7910418aa7b32a8a52c1b63ec22dd63be403d412e93/fx-crash-sig-0.1.11.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "87358eff9ce3cbdfd5e0ece623bb67a9", "sha256": "50601b25b1d689f168e44ab077729519fdcce98fe87fca12a6faf0e244f2fc6a" }, "downloads": -1, "filename": "fx_crash_sig-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "87358eff9ce3cbdfd5e0ece623bb67a9", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 18957, "upload_time": "2018-07-12T02:20:43", "url": "https://files.pythonhosted.org/packages/87/fe/e2f8cbc88de38ce1f60d9a4c929fb2d5eae71fb84ba78d8a91109766f4b7/fx_crash_sig-0.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94e4ddf9196df0ec8da2d6a25de2dfab", "sha256": "bc55fb85dc877d5d675b77455c3b3abef65ff6ebc5dec2b104a203b75fad5fb8" }, "downloads": -1, "filename": "fx-crash-sig-0.1.2.tar.gz", "has_sig": false, "md5_digest": "94e4ddf9196df0ec8da2d6a25de2dfab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18165, "upload_time": "2018-07-12T02:20:45", "url": "https://files.pythonhosted.org/packages/04/d1/6ac69d5291345ea2652e6a88586377e332a4f33e85acc71a94119381055a/fx-crash-sig-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "a76a9eaeb3f632296ca68a99e63ef420", "sha256": "a798da092dc1fd481fd3b9dd602c71755ed66dd7b74c5f5609e2b0321d256208" }, "downloads": -1, "filename": "fx_crash_sig-0.1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "a76a9eaeb3f632296ca68a99e63ef420", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 19450, "upload_time": "2018-07-12T03:15:04", "url": "https://files.pythonhosted.org/packages/a4/36/091ac2ba187a986202120321768a6099a1b5619ff76aa11adfa483d5e1cc/fx_crash_sig-0.1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d5c6388e1c8b9c7daf8acbbe352951c", "sha256": "2172fdad2dcabe9780400de4c1922a0f10938d82414f10720bcec4fee7399930" }, "downloads": -1, "filename": "fx-crash-sig-0.1.3.tar.gz", "has_sig": false, "md5_digest": "7d5c6388e1c8b9c7daf8acbbe352951c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18461, "upload_time": "2018-07-12T03:15:05", "url": "https://files.pythonhosted.org/packages/57/0f/e19a830804f9d2e4f5506eac260673372299753ac846a16d8d3bec38fa20/fx-crash-sig-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "59d2ddf239542ad4c65f430cabec52fb", "sha256": "0bdd0b37b604e6a801d82d0e5e7dbebe213e6335d74591c93c62742eb31e9c3b" }, "downloads": -1, "filename": "fx_crash_sig-0.1.4-py2-none-any.whl", "has_sig": false, "md5_digest": "59d2ddf239542ad4c65f430cabec52fb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 19456, "upload_time": "2018-07-12T03:54:37", "url": "https://files.pythonhosted.org/packages/e3/26/1a41424fb38013671b72d99f7524dc8151f0b84eb97dec8b6f8e8743ff7e/fx_crash_sig-0.1.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0fa09a493204a48dbf97e7664a42255a", "sha256": "fe4230159f6ed99c03ebf9282593237a73367933322b1d3140845a6a8f9a2f1a" }, "downloads": -1, "filename": "fx-crash-sig-0.1.4.tar.gz", "has_sig": false, "md5_digest": "0fa09a493204a48dbf97e7664a42255a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18476, "upload_time": "2018-07-12T03:54:38", "url": "https://files.pythonhosted.org/packages/bb/fb/5b93488d76049685ebde2b80aca052eb4719ea6e59fa8e06aef7042cf50d/fx-crash-sig-0.1.4.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "4b64ed4b3b7e8c4420a15488771b4399", "sha256": "6ea66cd8f97e27c5a362dda25853bcfd07d396a034c7743723af53094418b83e" }, "downloads": -1, "filename": "fx_crash_sig-0.1.6-py2-none-any.whl", "has_sig": false, "md5_digest": "4b64ed4b3b7e8c4420a15488771b4399", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 26987, "upload_time": "2018-07-13T18:19:40", "url": "https://files.pythonhosted.org/packages/b2/e7/5df1501b6fafe265bceebba173506d2d9c85b562ceb27c67c8f36261aa96/fx_crash_sig-0.1.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fe0652079d57ef45d878c3537490cc60", "sha256": "a812f5d4f174fd5f3de9b83a119240cb1e4bde985d91955a6b8ece599985c757" }, "downloads": -1, "filename": "fx-crash-sig-0.1.6.tar.gz", "has_sig": false, "md5_digest": "fe0652079d57ef45d878c3537490cc60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25268, "upload_time": "2018-07-13T18:19:41", "url": "https://files.pythonhosted.org/packages/e9/71/aa86accba36979f173a5fe677b2060276ea52f992a4fb10ee711d8ea65a8/fx-crash-sig-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "32014b08d92d938b05272404458e2efc", "sha256": "167f0fb75c5697f52fca6c467299a986964f81340a5d190c6feb8c3e408e1126" }, "downloads": -1, "filename": "fx_crash_sig-0.1.7-py2-none-any.whl", "has_sig": false, "md5_digest": "32014b08d92d938b05272404458e2efc", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 26638, "upload_time": "2018-07-16T20:09:03", "url": "https://files.pythonhosted.org/packages/68/67/d69b4a7a86ca70627f0f99542bd5fed812af16bcc02e54962a17c3824f76/fx_crash_sig-0.1.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "60274810d6402a7e0729f6120cc233b3", "sha256": "7323a0020779a555e0f508c41c92f46a19009b0a1c0d8c4037d92c14acfa43b9" }, "downloads": -1, "filename": "fx-crash-sig-0.1.7.tar.gz", "has_sig": false, "md5_digest": "60274810d6402a7e0729f6120cc233b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25079, "upload_time": "2018-07-16T20:09:03", "url": "https://files.pythonhosted.org/packages/4b/a1/901a2cb942cf774be3957b6c563ca9024e9f2804d5c7b5806fdb395d91fe/fx-crash-sig-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "c63029cd0375025d2cb6a15ec2c26f5e", "sha256": "7b6ad4ea9dbb8dc27a3303b97937bbbce99e5ca0491d67cb2046a50816d0a256" }, "downloads": -1, "filename": "fx_crash_sig-0.1.8-py2-none-any.whl", "has_sig": false, "md5_digest": "c63029cd0375025d2cb6a15ec2c26f5e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 26981, "upload_time": "2018-07-20T22:58:50", "url": "https://files.pythonhosted.org/packages/9f/d8/c0441a25326c178d128e1b0fdba1170510d0a6c9e11babef44a4c635a810/fx_crash_sig-0.1.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c0f013399122564c63ce109228d378e5", "sha256": "8b27fa3865380081d173f319aa5ed0a342df49ee898d79036f5e69104a42e72b" }, "downloads": -1, "filename": "fx-crash-sig-0.1.8.tar.gz", "has_sig": false, "md5_digest": "c0f013399122564c63ce109228d378e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25442, "upload_time": "2018-07-20T22:58:51", "url": "https://files.pythonhosted.org/packages/13/11/69d3ddbbecb5ba99921e574000ab314c0a5304d33b00100db7eae6dfc08a/fx-crash-sig-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "e7fa157d3e3db4358534c628b90ba440", "sha256": "5ac31d586f4c075355de1e8d2784124f6528dba537e78de15ab792870379621d" }, "downloads": -1, "filename": "fx_crash_sig-0.1.9-py2-none-any.whl", "has_sig": false, "md5_digest": "e7fa157d3e3db4358534c628b90ba440", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27104, "upload_time": "2018-07-23T22:20:16", "url": "https://files.pythonhosted.org/packages/b7/02/a387ac47cad48d74f7fca3c9073bedb0887434f4c0fd9326197dc27efb03/fx_crash_sig-0.1.9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf84ad14215e26002a43b81bc2cbc399", "sha256": "2311653c0c8cb88911917a95ee8acaac901e66c7f0a36d6f6d3db7fa57ebcdd9" }, "downloads": -1, "filename": "fx-crash-sig-0.1.9.tar.gz", "has_sig": false, "md5_digest": "cf84ad14215e26002a43b81bc2cbc399", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25584, "upload_time": "2018-07-23T22:20:17", "url": "https://files.pythonhosted.org/packages/0d/99/a175bf242fc5163180add3bc1d72d53d512ab139c41835a1959f96f4cca1/fx-crash-sig-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "611bc715338d647607b73eda69215e58", "sha256": "1b5d3e5bbd89d4055c6acd97f0e331ead457092221c50c13c1608674c92d8aaf" }, "downloads": -1, "filename": "fx_crash_sig-0.1.11-py2-none-any.whl", "has_sig": false, "md5_digest": "611bc715338d647607b73eda69215e58", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27182, "upload_time": "2018-07-31T00:14:53", "url": "https://files.pythonhosted.org/packages/2c/22/52e6188aa9bbb64fb586eacca4eb878742e0d4f39af97e00b48a4235feba/fx_crash_sig-0.1.11-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a30e676bf6bccb562b45e4b2f142f75f", "sha256": "1ee9d4f05196430dadf4bd0bfe26b9e72f97c6dc2f53ad873c0a736afcd3960f" }, "downloads": -1, "filename": "fx-crash-sig-0.1.11.tar.gz", "has_sig": false, "md5_digest": "a30e676bf6bccb562b45e4b2f142f75f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25659, "upload_time": "2018-07-31T00:14:55", "url": "https://files.pythonhosted.org/packages/67/12/7a7805d3aa2315cbf7910418aa7b32a8a52c1b63ec22dd63be403d412e93/fx-crash-sig-0.1.11.tar.gz" } ] }