{ "info": { "author": "we45", "author_email": "info@we45.com", "bugtrack_url": null, "classifiers": [], "description": "# ThreatPlaybook\nA (relatively) Unopinionated framework that faciliates Threat Modeling as Code married with Application Security Automation on a single Fabric\n\n> Catch up with us at BlackHat USA 2018 at Arsenal between 4pm and 5:20pm on 8th Aug 2018\n\n[![Black Hat Arsenal USA](https://rawgit.com/toolswatch/badges/master/arsenal/usa/2018.svg)](https://www.blackhat.com/us-18/arsenal/schedule/index.html#threatplaybook-11697)\n[![Build Status](https://travis-ci.org/we45/ThreatPlaybook.svg?branch=master)](https://travis-ci.org/we45/ThreatPlaybook)\n\n![](tp_logo.png)\n\n## Brought to you proudly by\n![](we45logo.jpg)\n\n## Documentation and Installation Instructions\n**We highly encourage you to go over the documentation for better understanding how you can leverage/contribute to ThreatPlaybook**\n\n[ThreatPlaybook Documentation - Gitbook](https://we45.gitbook.io/threatplaybook/)\n\nKeyword Documentation for this library is [here](https://s3.amazonaws.com/threat-playbook/keywords.html)", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://we45.gitbook.io/threatplaybook/", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "ThreatPlaybook", "package_url": "https://pypi.org/project/ThreatPlaybook/", "platform": "", "project_url": "https://pypi.org/project/ThreatPlaybook/", "project_urls": { "Homepage": "https://we45.gitbook.io/threatplaybook/" }, "release_url": "https://pypi.org/project/ThreatPlaybook/1.2.3/", "requires_dist": null, "requires_python": "", "summary": "Threat-Models-as Code, An Action-Oriented Threat Modeling and Automation Framework", "version": "1.2.3" }, "last_serial": 4577967, "releases": { "0.8": [ { "comment_text": "", "digests": { "md5": "20e61da419f3a1c3c3102e4d4cb86185", "sha256": "59c0b9d666a66a14b55d49641eeecd2c8e804a8c54ecb3e8c2ffd04c2961c09d" }, "downloads": -1, "filename": "ThreatPlaybook-0.8.tar.gz", "has_sig": false, "md5_digest": "20e61da419f3a1c3c3102e4d4cb86185", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7554, "upload_time": "2018-04-30T06:50:34", "url": "https://files.pythonhosted.org/packages/40/e5/e1daf0ab99635eef278b17f1790cd12c72d69dcc84d0823d6612ce42711d/ThreatPlaybook-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "c2b08cd19e83ed6c1db28a932c8d1fa2", "sha256": "324bbca6f699f44cf5ec2402923a9cafca70a54719e2d65c7918688233ec5ea2" }, "downloads": -1, "filename": "ThreatPlaybook-0.9.tar.gz", "has_sig": false, "md5_digest": "c2b08cd19e83ed6c1db28a932c8d1fa2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7655, "upload_time": "2018-04-30T11:14:38", "url": "https://files.pythonhosted.org/packages/70/d3/3c39d8254623e350d6ec31a9ec7be312e69749130fd0087b8b3f029d740f/ThreatPlaybook-0.9.tar.gz" } ], "0.91": [ { "comment_text": "", "digests": { "md5": "907501d2739b7cb8ed61bd3d30db2782", "sha256": "e8d47c6a1940a9e6ccf996b88773707478e9837e73092f6ca9022a81b6f8c208" }, "downloads": -1, "filename": "ThreatPlaybook-0.91.tar.gz", "has_sig": false, "md5_digest": "907501d2739b7cb8ed61bd3d30db2782", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7660, "upload_time": "2018-04-30T11:37:27", "url": "https://files.pythonhosted.org/packages/53/fd/ad4c2ece12110af76a2c84ca1c1a7dc12a2d291305f3731c696aea0d0f64/ThreatPlaybook-0.91.tar.gz" } ], "0.92": [ { "comment_text": "", "digests": { "md5": "165ba1f752b9598dc5f45449ec7d1aff", "sha256": "6aadba36e206afa4047973f12ce7942bf82469e081f338f7fc2f933ee9aefa06" }, "downloads": -1, "filename": "ThreatPlaybook-0.92.tar.gz", "has_sig": false, "md5_digest": "165ba1f752b9598dc5f45449ec7d1aff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8006, "upload_time": "2018-05-02T04:10:30", "url": "https://files.pythonhosted.org/packages/a7/c6/5e21b517b9305675b6d6e6b2a5e385ad67cd2d7543d428b1efc358ce329b/ThreatPlaybook-0.92.tar.gz" } ], "0.94": [ { "comment_text": "", "digests": { "md5": "eddcb65f86b4947a0a5338e841b7bd8c", "sha256": "4fb8ab2d3b4768f131fc413dcfffc57b5c1a5bfbeff4dcbafd4bf093804f48ab" }, "downloads": -1, "filename": "ThreatPlaybook-0.94.tar.gz", "has_sig": false, "md5_digest": "eddcb65f86b4947a0a5338e841b7bd8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9342, "upload_time": "2018-05-06T20:33:39", "url": "https://files.pythonhosted.org/packages/bd/e4/7bae34ca37bff7579cbf50322b7e31eff58b59d4dd1b9e18468cbc5df681/ThreatPlaybook-0.94.tar.gz" } ], "0.95": [ { "comment_text": "", "digests": { "md5": "97d22c26ca1f4d2c53d91f83a398da10", "sha256": "68bf51aa34d6bcdc86c0f7c584c7f8c83833078c55bd80af9397977ed43df4ae" }, "downloads": -1, "filename": "ThreatPlaybook-0.95-py2.7.egg", "has_sig": false, "md5_digest": "97d22c26ca1f4d2c53d91f83a398da10", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 22406, "upload_time": "2018-06-27T13:31:50", "url": "https://files.pythonhosted.org/packages/52/26/2d131705628bcc68f60a127ad27ecdc0a91fa50963e5b4a0a862617e3f99/ThreatPlaybook-0.95-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "ec6bf1eaf71581ab1edcad56738ae68a", "sha256": "5afcacb18fa4cf32ec85aefe43d97f018f7158cd5ff71bc576a4e8cfa1de75f3" }, "downloads": -1, "filename": "ThreatPlaybook-0.95.tar.gz", "has_sig": false, "md5_digest": "ec6bf1eaf71581ab1edcad56738ae68a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9332, "upload_time": "2018-05-10T12:46:10", "url": "https://files.pythonhosted.org/packages/a2/e9/b5875afbec48591760d6494ec861ba34f7db71b42fb2587b889ca80fdf50/ThreatPlaybook-0.95.tar.gz" } ], "0.96": [ { "comment_text": "", "digests": { "md5": "369eb5c90f0782ba54e5ab93542dab0f", "sha256": "e78a443da046c7921a9b69861da9b74e2e235d68be9045aac0f1c0a5aa602f0d" }, "downloads": -1, "filename": "ThreatPlaybook-0.96.tar.gz", "has_sig": false, "md5_digest": "369eb5c90f0782ba54e5ab93542dab0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9349, "upload_time": "2018-05-10T12:50:29", "url": "https://files.pythonhosted.org/packages/14/07/13d1ed962d565a1c9e24a36cf7a296459dbfb03e4c3b52454ff2cab0490e/ThreatPlaybook-0.96.tar.gz" } ], "0.97": [ { "comment_text": "", "digests": { "md5": "ebe221b7a516d0ebad2a4c0a84bd1d1a", "sha256": "2078b8243d485446eac64a5a029e431945f127bddb03d0f7d70eb063cc31bb03" }, "downloads": -1, "filename": "ThreatPlaybook-0.97.tar.gz", "has_sig": false, "md5_digest": "ebe221b7a516d0ebad2a4c0a84bd1d1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9395, "upload_time": "2018-05-15T03:32:41", "url": "https://files.pythonhosted.org/packages/7a/61/d4f5cb730985629892a7e6d2ed0758cebbebe59171cd35357a2eb3bae4e8/ThreatPlaybook-0.97.tar.gz" } ], "0.971": [ { "comment_text": "", "digests": { "md5": "fd703d480a525184f03ba1f43aa716d7", "sha256": "bddf1b969d512d7f0ad47e8a568e006caf614479fa19b9cfc935050b0eb89dac" }, "downloads": -1, "filename": "ThreatPlaybook-0.971.tar.gz", "has_sig": false, "md5_digest": "fd703d480a525184f03ba1f43aa716d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9483, "upload_time": "2018-06-19T08:59:56", "url": "https://files.pythonhosted.org/packages/97/d3/a09af255201772e424a3b20a8a416e96829b9b838525a6136766a17ab9f5/ThreatPlaybook-0.971.tar.gz" } ], "0.972": [ { "comment_text": "", "digests": { "md5": "cc0dd2bb839ba10b68b680fa09ba123f", "sha256": "39379bccce1e9984c2998a8a803f88219af5cacf3ec2359528e4773c6b52a642" }, "downloads": -1, "filename": "ThreatPlaybook-0.972.tar.gz", "has_sig": false, "md5_digest": "cc0dd2bb839ba10b68b680fa09ba123f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9481, "upload_time": "2018-06-19T09:02:57", "url": "https://files.pythonhosted.org/packages/9e/04/f0d1ba00dc2a66cbee9547aecd884c89200152228251897aac306b9577df/ThreatPlaybook-0.972.tar.gz" } ], "0.973": [ { "comment_text": "", "digests": { "md5": "dd23abb9524b88d884c9daf1b02d2a32", "sha256": "fa46d6b5c9f91a71b070dbc5ea6609dd46ff82a49b3f64f40995fff7b7367cc6" }, "downloads": -1, "filename": "ThreatPlaybook-0.973.tar.gz", "has_sig": false, "md5_digest": "dd23abb9524b88d884c9daf1b02d2a32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9441, "upload_time": "2018-06-20T16:44:03", "url": "https://files.pythonhosted.org/packages/2e/b2/51de365be691271e70b23058fc042d93892d81ce206f2b0d69f5eaccb9ee/ThreatPlaybook-0.973.tar.gz" } ], "0.974": [ { "comment_text": "", "digests": { "md5": "a3fbcef151d3b08f3157eea6e495a838", "sha256": "31c003ac3fe7614352861f997b90672a5cca9c09b0b2acbc41f5750192c948b3" }, "downloads": -1, "filename": "ThreatPlaybook-0.974.tar.gz", "has_sig": false, "md5_digest": "a3fbcef151d3b08f3157eea6e495a838", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9469, "upload_time": "2018-06-21T01:54:12", "url": "https://files.pythonhosted.org/packages/ae/77/6464d696dfced592ca5cd17889ab7775c4558281d2f9614343b20414e0c0/ThreatPlaybook-0.974.tar.gz" } ], "0.975": [ { "comment_text": "", "digests": { "md5": "ffce36b67caf5c761e45bc467c4642a0", "sha256": "9913c4da9c80d04321b5be6bcb78ba978ba794a834cc1f281f8f5825ec581fac" }, "downloads": -1, "filename": "ThreatPlaybook-0.975.tar.gz", "has_sig": false, "md5_digest": "ffce36b67caf5c761e45bc467c4642a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12065, "upload_time": "2018-06-22T11:46:32", "url": "https://files.pythonhosted.org/packages/e7/73/20895d9dcd1301e4cd02ad14983ac540d38777d18a94b79e6642b122fff5/ThreatPlaybook-0.975.tar.gz" } ], "0.9751": [ { "comment_text": "", "digests": { "md5": "bcda457ebb3a65b9ff9bb137eaccbe4d", "sha256": "667b35b69345218f1ad8d4a3262a3f81d2eae38c54336169487a2938d676446c" }, "downloads": -1, "filename": "ThreatPlaybook-0.9751.tar.gz", "has_sig": false, "md5_digest": "bcda457ebb3a65b9ff9bb137eaccbe4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12071, "upload_time": "2018-06-22T12:00:57", "url": "https://files.pythonhosted.org/packages/7e/bf/bf7d6f0621418969edf2b19f49b618e786a9c34d65b2794687b340bab9ce/ThreatPlaybook-0.9751.tar.gz" } ], "0.9752": [ { "comment_text": "", "digests": { "md5": "acd35e93b7d735a2362e9ba3abdbb528", "sha256": "aa1201eee846ce4e1f45a18961003e425ee26d8ed216330156038f3d71d698fb" }, "downloads": -1, "filename": "ThreatPlaybook-0.9752.tar.gz", "has_sig": false, "md5_digest": "acd35e93b7d735a2362e9ba3abdbb528", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14432, "upload_time": "2018-06-22T12:19:15", "url": "https://files.pythonhosted.org/packages/db/97/23ed2a7d11b635e65caf35f3edaf2aac0727ad21320b78383fe7ca0c07cb/ThreatPlaybook-0.9752.tar.gz" } ], "0.9753": [ { "comment_text": "", "digests": { "md5": "32aaa1667ec0f02cddcfb3da8b931998", "sha256": "56668f2c7dac50b4be99dce5c2698c11f7c24c35d7c8a67c9d4f985d3e2bc58f" }, "downloads": -1, "filename": "ThreatPlaybook-0.9753.tar.gz", "has_sig": false, "md5_digest": "32aaa1667ec0f02cddcfb3da8b931998", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14424, "upload_time": "2018-06-22T13:38:18", "url": "https://files.pythonhosted.org/packages/db/49/29b59a440bd6b1498f382a3c4785c4240b26e83941836a3d0a8e35c86dc7/ThreatPlaybook-0.9753.tar.gz" } ], "0.9754": [ { "comment_text": "", "digests": { "md5": "3bf0c5f4a430cad1a1912ac2922de92e", "sha256": "590eeece8a3b782ea3bd3b120789d85d069d30c30797b130028f33006389713a" }, "downloads": -1, "filename": "ThreatPlaybook-0.9754.tar.gz", "has_sig": false, "md5_digest": "3bf0c5f4a430cad1a1912ac2922de92e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14607, "upload_time": "2018-06-22T15:41:28", "url": "https://files.pythonhosted.org/packages/f5/26/ba690fe316b0afdefe95aeac03b44bd5e0b9c9cde7acef1d988b1aa2ed7c/ThreatPlaybook-0.9754.tar.gz" } ], "0.9755": [ { "comment_text": "", "digests": { "md5": "f0b3f5079b15d54200cd980846b40a98", "sha256": "70a49a01f84854b3528e7ad7207fb9819360f278037e9454f7225c68704828e4" }, "downloads": -1, "filename": "ThreatPlaybook-0.9755.tar.gz", "has_sig": false, "md5_digest": "f0b3f5079b15d54200cd980846b40a98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14625, "upload_time": "2018-06-22T16:43:57", "url": "https://files.pythonhosted.org/packages/04/05/1cd24c5facd6902a77d5da77f9949eb638e33a3cc3a5dcf2b0edc68e159e/ThreatPlaybook-0.9755.tar.gz" } ], "0.9756": [ { "comment_text": "", "digests": { "md5": "a981369f71554fdf35ec4584e0d81e1e", "sha256": "15e1d048262df697e258e315ca8aca140e7f18e71c48adee65279dc33279daae" }, "downloads": -1, "filename": "ThreatPlaybook-0.9756.tar.gz", "has_sig": false, "md5_digest": "a981369f71554fdf35ec4584e0d81e1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14693, "upload_time": "2018-06-27T09:13:38", "url": "https://files.pythonhosted.org/packages/aa/50/a463456802eb68a86f60b89f040d80db78dcdde8046f8e9a7f2c75619b60/ThreatPlaybook-0.9756.tar.gz" } ], "0.9757": [ { "comment_text": "", "digests": { "md5": "f432c23648dfc5ba6cf7f58b4a9d9d05", "sha256": "738d2f1e9151689793703dab7818d1a1c6632fb23482d9c79e14ea2a2fea86d7" }, "downloads": -1, "filename": "ThreatPlaybook-0.9757.tar.gz", "has_sig": false, "md5_digest": "f432c23648dfc5ba6cf7f58b4a9d9d05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14687, "upload_time": "2018-06-27T09:14:53", "url": "https://files.pythonhosted.org/packages/28/a7/645d2acc26d855c4bc46eba934728d6c24bc2850493be95ab9e2cc56c147/ThreatPlaybook-0.9757.tar.gz" } ], "0.9758": [ { "comment_text": "", "digests": { "md5": "c2a22fe418d41d370a14537e94489f5b", "sha256": "fa08fdb572ca100e831feb8be75017c199677209268fc007421ffe1238fc3eab" }, "downloads": -1, "filename": "ThreatPlaybook-0.9758.tar.gz", "has_sig": false, "md5_digest": "c2a22fe418d41d370a14537e94489f5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15036, "upload_time": "2018-06-27T09:54:56", "url": "https://files.pythonhosted.org/packages/70/cd/0814d8c5330c6fa44f69fd952a56754630d5838e5c2703d8a378d5f8b7cf/ThreatPlaybook-0.9758.tar.gz" } ], "0.9759": [ { "comment_text": "", "digests": { "md5": "574059659ac45a94342ab70c4ebbee15", "sha256": "397ea49ec2830be890e918b4fb963d69925bb1dede86a99201d1df3fa162865b" }, "downloads": -1, "filename": "ThreatPlaybook-0.9759.tar.gz", "has_sig": false, "md5_digest": "574059659ac45a94342ab70c4ebbee15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15087, "upload_time": "2018-06-27T09:59:40", "url": "https://files.pythonhosted.org/packages/8c/67/63b4179aa69868707afaf07c68b5eff0036e5538acfb0ac0c2702c2a6b1f/ThreatPlaybook-0.9759.tar.gz" } ], "0.976": [ { "comment_text": "", "digests": { "md5": "bebcec16964bd9ad1acfde9d832bae12", "sha256": "e9b7022874878d9850869732146029f53c8ef10b06ecc6ae27e312dab6ddc897" }, "downloads": -1, "filename": "ThreatPlaybook-0.976.tar.gz", "has_sig": false, "md5_digest": "bebcec16964bd9ad1acfde9d832bae12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15105, "upload_time": "2018-06-27T10:15:57", "url": "https://files.pythonhosted.org/packages/ae/e0/de61369d2cb6b217459caf3aaa90b431f3f29c24d5a0a00fe1fb9d80b1f6/ThreatPlaybook-0.976.tar.gz" } ], "0.97a0": [ { "comment_text": "", "digests": { "md5": "194dc750e7a515be1e103ec7eaf7b99f", "sha256": "091640bdbc0b0b1b7d1407452f52335a1f974e25d10a0445fe8724b16cfdd7a7" }, "downloads": -1, "filename": "ThreatPlaybook-0.97a0.tar.gz", "has_sig": false, "md5_digest": "194dc750e7a515be1e103ec7eaf7b99f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9479, "upload_time": "2018-06-19T08:53:42", "url": "https://files.pythonhosted.org/packages/1b/00/a8f39995e494343a8882501f004196251602ed305019cf3fc6823a11e9d0/ThreatPlaybook-0.97a0.tar.gz" } ], "0.98": [ { "comment_text": "", "digests": { "md5": "ee32ff478eb4c2bbe94fd69bde2391f1", "sha256": "6c05963afdce06a4360a056b68ee23a217a0cb356a0280ed730843e0e65f4c2d" }, "downloads": -1, "filename": "ThreatPlaybook-0.98.tar.gz", "has_sig": false, "md5_digest": "ee32ff478eb4c2bbe94fd69bde2391f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15101, "upload_time": "2018-06-27T10:24:50", "url": "https://files.pythonhosted.org/packages/47/d2/65f82abb3065c075e24b25bfa17127626f7aed5ce2fc5ae85034c08bdd9d/ThreatPlaybook-0.98.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "983a74059420ff926f1061f64880a193", "sha256": "4fc4402c1dc56db31900d6c79bee978f37c2111a8f50eccb9392da30f156ad8c" }, "downloads": -1, "filename": "ThreatPlaybook-1.0.0.tar.gz", "has_sig": false, "md5_digest": "983a74059420ff926f1061f64880a193", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15101, "upload_time": "2018-06-27T10:26:18", "url": "https://files.pythonhosted.org/packages/dc/0f/94ffaece6b90bac96215c9ff686242094a42f2fc453677b749a0305b2884/ThreatPlaybook-1.0.0.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "578deed9f3fa1c65563c252e244d5de6", "sha256": "de36ef3ed3f2d8b2846df94caeaeefb79b586846bf4c8d2173a31e7ca7be9ab0" }, "downloads": -1, "filename": "ThreatPlaybook-1.0.2.tar.gz", "has_sig": false, "md5_digest": "578deed9f3fa1c65563c252e244d5de6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14606, "upload_time": "2018-06-27T13:34:25", "url": "https://files.pythonhosted.org/packages/68/cb/ea93ffecd44c4f75863f9230212d37bfac1324629d0021e8af8321d1a13c/ThreatPlaybook-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "079ce2f68966223fb5d79100a3a0b16c", "sha256": "1830d2f902b249d39e85d3a16a1fcfe899eb0b560f50db63fceab7dcbea8e533" }, "downloads": -1, "filename": "ThreatPlaybook-1.0.3.tar.gz", "has_sig": false, "md5_digest": "079ce2f68966223fb5d79100a3a0b16c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15210, "upload_time": "2018-06-27T14:04:35", "url": "https://files.pythonhosted.org/packages/df/c7/9efeeda8c1228b114f988817fb559fc2a6cb41b96d372231ed2bfaaae6c0/ThreatPlaybook-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "f39f30a032d0b16f21c47539dbb49d3d", "sha256": "216454f035f2b78ead2c14518f1b5f9d935f13cf02451f1e66123638ebea14c3" }, "downloads": -1, "filename": "ThreatPlaybook-1.0.4.tar.gz", "has_sig": false, "md5_digest": "f39f30a032d0b16f21c47539dbb49d3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15520, "upload_time": "2018-07-12T06:19:18", "url": "https://files.pythonhosted.org/packages/c8/cf/705fb2b2611c26b0ff77e6fefbd0244618c4a747e3a54a4c3a0b35caeef4/ThreatPlaybook-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "e1223ac5cd457e3a3bfea31249835491", "sha256": "4c093eaeb276715b2275e192fce7ec0c141e118593bdb2b56bcff9fe58319bd1" }, "downloads": -1, "filename": "ThreatPlaybook-1.0.5.tar.gz", "has_sig": false, "md5_digest": "e1223ac5cd457e3a3bfea31249835491", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17192, "upload_time": "2018-08-03T15:13:39", "url": "https://files.pythonhosted.org/packages/07/50/e6c1ec5afec91587e73400ace986acecb30b9a97823b66233c2ea3c04b77/ThreatPlaybook-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "fc92636f2b5c34c1775d9212af584167", "sha256": "efb0ee6fc665c70a17d5bbe1c9cb0c8d29d52b576cbe91d8e60ed421012ba131" }, "downloads": -1, "filename": "ThreatPlaybook-1.0.6.tar.gz", "has_sig": false, "md5_digest": "fc92636f2b5c34c1775d9212af584167", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16828, "upload_time": "2018-09-24T15:29:33", "url": "https://files.pythonhosted.org/packages/bb/40/0a6e41ed028089a6ba9a4abe7334f7868e8cdfe73e3e5f3213d1c22e0948/ThreatPlaybook-1.0.6.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "5fdf0875c4c9256e6374da0ec44525d1", "sha256": "495ccb2b07bde037cfe8aa90d55659556de60308cfde59377184d09db99247a1" }, "downloads": -1, "filename": "ThreatPlaybook-1.2.tar.gz", "has_sig": false, "md5_digest": "5fdf0875c4c9256e6374da0ec44525d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88054, "upload_time": "2018-11-03T00:11:06", "url": "https://files.pythonhosted.org/packages/54/02/9e3324b2fc512bfafa7b25458f8af8c68edd5aecc77c90779bb28a8ce89e/ThreatPlaybook-1.2.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "3357fe0864e0de1b375319584cdb5d65", "sha256": "b6873dfa115eab15947fa3670a88f38823e98dea67904a8c82b05b4e4757d1be" }, "downloads": -1, "filename": "ThreatPlaybook-1.2.1.tar.gz", "has_sig": false, "md5_digest": "3357fe0864e0de1b375319584cdb5d65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78837, "upload_time": "2018-11-17T11:26:23", "url": "https://files.pythonhosted.org/packages/41/64/451cd06b7da3837ea02c125913ed6ee896e6372344db86bc86c21a1ab004/ThreatPlaybook-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "777c3bb3d4e0d442b0ecd3ebbd508d93", "sha256": "485cdb0980d143594be494a60a2d35864b52197a86bf6bc9ff34aad0ba2d30fb" }, "downloads": -1, "filename": "ThreatPlaybook-1.2.2.tar.gz", "has_sig": false, "md5_digest": "777c3bb3d4e0d442b0ecd3ebbd508d93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78960, "upload_time": "2018-11-19T03:25:58", "url": "https://files.pythonhosted.org/packages/3b/d7/2fda5a6be14b3fdf1ab30d805904e8cda383e06e2687d2c08d17a079a9a4/ThreatPlaybook-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "c3708aa490ec8c180bd800dd11d69bed", "sha256": "3b8fdbe0c04e1bc4b7bd4d294fdafe843cabe24dcf68284cf60a1c7bba6c34f5" }, "downloads": -1, "filename": "ThreatPlaybook-1.2.3.tar.gz", "has_sig": false, "md5_digest": "c3708aa490ec8c180bd800dd11d69bed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78956, "upload_time": "2018-12-09T19:29:30", "url": "https://files.pythonhosted.org/packages/8a/96/95db8489e8a1a500780c34b2cccb4e26dbbb2a91ced1b73f89b84749171b/ThreatPlaybook-1.2.3.tar.gz" } ], "1.2a1": [ { "comment_text": "", "digests": { "md5": "8dfbe21d171ddf73619da14cb6d965a0", "sha256": "0ee07f5e0a568b04da67a0b620c8403e62190b0490fcb1bc8c43850231dcec39" }, "downloads": -1, "filename": "ThreatPlaybook-1.2a1.tar.gz", "has_sig": false, "md5_digest": "8dfbe21d171ddf73619da14cb6d965a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87420, "upload_time": "2018-10-05T16:31:15", "url": "https://files.pythonhosted.org/packages/0b/b7/8d4cce11c76a246d56ed7bf1f37f31d0e302f0566192008bfa30dab562ba/ThreatPlaybook-1.2a1.tar.gz" } ], "1.2a10": [ { "comment_text": "", "digests": { "md5": "42812c49a20eeba371938759d22ec29b", "sha256": "14c4a37dd62b33285ffb7e6cf70147d591d89d742aa29b6255f6919ddd7c8b63" }, "downloads": -1, "filename": "ThreatPlaybook-1.2a10.tar.gz", "has_sig": false, "md5_digest": "42812c49a20eeba371938759d22ec29b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88031, "upload_time": "2018-11-02T05:59:44", "url": "https://files.pythonhosted.org/packages/28/5b/208847a5659ca1b5ac6829f3766982c8f8fdbdf669eb39ece568f3be7c84/ThreatPlaybook-1.2a10.tar.gz" } ], "1.2a11": [ { "comment_text": "", "digests": { "md5": "b239ee7755743fc3b988ba1e367d5c12", "sha256": "305b8cebe3f0a5ea76707366d7573db992462e16c97385f0631e8a1364dd2c0b" }, "downloads": -1, "filename": "ThreatPlaybook-1.2a11.tar.gz", "has_sig": false, "md5_digest": "b239ee7755743fc3b988ba1e367d5c12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88067, "upload_time": "2018-11-02T06:11:20", "url": "https://files.pythonhosted.org/packages/d7/96/2f0b6ebaf3feea609b7e5e1188ded280a6345c76c2ed777dd9685bd6f008/ThreatPlaybook-1.2a11.tar.gz" } ], "1.2a2": [ { "comment_text": "", "digests": { "md5": "e5e4b819effc673f85451f02b1de4021", "sha256": "6efc13121149c0848e1f4386951b0131d436c9e7bf0c9637d214a1078848bee0" }, "downloads": -1, "filename": "ThreatPlaybook-1.2a2.tar.gz", "has_sig": false, "md5_digest": "e5e4b819effc673f85451f02b1de4021", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70590, "upload_time": "2018-10-05T16:54:40", "url": "https://files.pythonhosted.org/packages/72/d6/e72b1687a09b0f75d1ddb0bcf24f14a5b9c61331c7b7298e61a5256c7042/ThreatPlaybook-1.2a2.tar.gz" } ], "1.2a3": [ { "comment_text": "", "digests": { "md5": "7f0b497a9eef740ccff254a3889e72ee", "sha256": "d485df27176f980d4585b0d505a44cbdf3cbc0ae5de6762bb68ae75e3c70aec9" }, "downloads": -1, "filename": "ThreatPlaybook-1.2a3.tar.gz", "has_sig": false, "md5_digest": "7f0b497a9eef740ccff254a3889e72ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87781, "upload_time": "2018-10-05T17:01:13", "url": "https://files.pythonhosted.org/packages/75/e3/093e9fab78b0b4ade77e9568b98479cc5c3b622bc91fdf1d43de02947da8/ThreatPlaybook-1.2a3.tar.gz" } ], "1.2a4": [ { "comment_text": "", "digests": { "md5": "3b105e5e2d116949a99210cd2319a878", "sha256": "76cda647e498e3ca3a3d349844869368fd254db896e68a35abee8110386d3346" }, "downloads": -1, "filename": "ThreatPlaybook-1.2a4.tar.gz", "has_sig": false, "md5_digest": "3b105e5e2d116949a99210cd2319a878", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87785, "upload_time": "2018-10-05T17:32:13", "url": "https://files.pythonhosted.org/packages/74/be/b390d882072b89892ed2fc5d1f2cee1c1d985519119a98334940f454c861/ThreatPlaybook-1.2a4.tar.gz" } ], "1.2a5": [ { "comment_text": "", "digests": { "md5": "8cd408dc2d0f5e6cb83e10a506ce572e", "sha256": "7c7e09939286523f994aee9ec95788265b150993b6393d7df47fe3ac5d5a8ad8" }, "downloads": -1, "filename": "ThreatPlaybook-1.2a5.tar.gz", "has_sig": false, "md5_digest": "8cd408dc2d0f5e6cb83e10a506ce572e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88159, "upload_time": "2018-10-07T13:22:27", "url": "https://files.pythonhosted.org/packages/b0/fb/98da2e3c6f325e6f945c01a1e84c8c9c653169a387f3b94d151b39e71c95/ThreatPlaybook-1.2a5.tar.gz" } ], "1.2a6": [ { "comment_text": "", "digests": { "md5": "aa2470e1785911bec4e5f7e21941c0d0", "sha256": "b8c7c2f3ddeb609d6c2d3b0b065e3fc5bbe430a4733baddde8b7c836e39d5b60" }, "downloads": -1, "filename": "ThreatPlaybook-1.2a6.tar.gz", "has_sig": false, "md5_digest": "aa2470e1785911bec4e5f7e21941c0d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88207, "upload_time": "2018-10-07T14:26:03", "url": "https://files.pythonhosted.org/packages/14/b0/72b59c48634c45f6eb50b58277037b8a3ac17fa0ce6bc71beb4d2ece8b06/ThreatPlaybook-1.2a6.tar.gz" } ], "1.2a7": [ { "comment_text": "", "digests": { "md5": "d8b1576ec0b0007a461742cd945ccc72", "sha256": "e8678f24d1c7f9d6d9895157a6f293460d30460b6a0b980836ebeeaa33e7fb13" }, "downloads": -1, "filename": "ThreatPlaybook-1.2a7.tar.gz", "has_sig": false, "md5_digest": "d8b1576ec0b0007a461742cd945ccc72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88346, "upload_time": "2018-10-07T14:55:42", "url": "https://files.pythonhosted.org/packages/7a/8f/f337e09328e5c9ffd25e92816966065f1985ba6d02778346bfe662c0c90f/ThreatPlaybook-1.2a7.tar.gz" } ], "1.2a8": [ { "comment_text": "", "digests": { "md5": "539bc6c573ecacc4e1c8bdc83b2aa386", "sha256": "c571e9d7bf8abee61c44af19e490c184141ad97e0d1d7f733c06a51fb883a214" }, "downloads": -1, "filename": "ThreatPlaybook-1.2a8.tar.gz", "has_sig": false, "md5_digest": "539bc6c573ecacc4e1c8bdc83b2aa386", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88026, "upload_time": "2018-11-02T02:28:03", "url": "https://files.pythonhosted.org/packages/6f/cc/83282f3662aa14f4b68a2351e42cbaf884eb0f95987b003d4b884ab665fc/ThreatPlaybook-1.2a8.tar.gz" } ], "1.2a9": [ { "comment_text": "", "digests": { "md5": "5e780d669440a01e66947e2d78a29015", "sha256": "0fe7caa26a19871f3d0c87a51cc23c61ffacc0fa3844204bc9e66bd178f3c2ae" }, "downloads": -1, "filename": "ThreatPlaybook-1.2a9.tar.gz", "has_sig": false, "md5_digest": "5e780d669440a01e66947e2d78a29015", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88022, "upload_time": "2018-11-02T02:34:33", "url": "https://files.pythonhosted.org/packages/84/8d/8048b7194c5117d42074a1c8cdf4f9c3aaef34ce7b88b347ebf05af444b4/ThreatPlaybook-1.2a9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c3708aa490ec8c180bd800dd11d69bed", "sha256": "3b8fdbe0c04e1bc4b7bd4d294fdafe843cabe24dcf68284cf60a1c7bba6c34f5" }, "downloads": -1, "filename": "ThreatPlaybook-1.2.3.tar.gz", "has_sig": false, "md5_digest": "c3708aa490ec8c180bd800dd11d69bed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78956, "upload_time": "2018-12-09T19:29:30", "url": "https://files.pythonhosted.org/packages/8a/96/95db8489e8a1a500780c34b2cccb4e26dbbb2a91ced1b73f89b84749171b/ThreatPlaybook-1.2.3.tar.gz" } ] }