{ "info": { "author": "ibm", "author_email": "", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6" ], "description": "STIX-shifter is an open source python library allowing software to connect to products that house data repositories by using STIX Patterning, and return results as STIX Observations.\n\nSTIX-Shifter is the heart of the Universal Data Service (UDS) that is provided as part of [IBM Security Connect](https://www.ibm.com/security/connect/).\n\nFor more information about this project, see the [STIX-shifter Overview](https://github.com/IBM/stix-shifter/blob/master/OVERVIEW.md)\n\n### Dependencies\n\nThis stix-shifter has the following dependencies:\n\n- [stix2-patterns>=1.1.0](https://pypi.org/project/stix2-patterns/)\n- [stix2-validator>=0.5.0](https://pypi.org/project/stix2-validator/)\n- [stix2-matcher](https://github.com/oasis-open/cti-pattern-matcher): There is no python package publish in pypi for stix2-matcher. The bellow command can be used to install this package:\n ```\n pip install git+git://github.com/oasis-open/cti-pattern-matcher.git@v0.1.0#egg=stix2-matcher\n ```\n- [antlr4-python3-runtime==4.7](https://pypi.org/project/antlr4-python3-runtime/)\n- [python-dateutil>=2.7.3](https://pypi.org/project/python-dateutil/)\n\nYour development environment must use Python 3.6.x\n\n## Installation\nThe recommended method for installing the STIX-shifter is via pip.\n```\npip install stix-shifter\n```\n\n## Contributing\n\nWe are thrilled you are considering contributing! We welcome all contributors.\n\nPlease read our [guidelines for contributing](https://github.com/IBM/stix-shifter/blob/master/CONTRIBUTING.md).\n\n## Guide for creating new adapters\n\nIf you want to create a new adapter for STIX-shifter, see the [developer guide](https://github.com/IBM/stix-shifter/blob/master/adapter-guide/develop-stix-adapter.md)\n\n## Licensing\n\n:copyright: Copyright IBM Corp. 2018\n\nAll code contained within this project repository or any\nsubdirectories is licensed according to the terms of the Apache v2.0 license,\nwhich can be viewed in the file [LICENSE](https://github.com/IBM/stix-shifter/blob/master/LICENSE).\n\n## Open Source at IBM\n\n[Find more open source projects on the IBM GitHub Page](http://ibm.github.io/)\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/IBM/stix-shifter", "keywords": "datasource stix translate transform transmit", "license": "", "maintainer": "", "maintainer_email": "", "name": "stix-shifter", "package_url": "https://pypi.org/project/stix-shifter/", "platform": "", "project_url": "https://pypi.org/project/stix-shifter/", "project_urls": { "Homepage": "https://github.com/IBM/stix-shifter", "Source": "https://github.com/IBM/stix-shifter" }, "release_url": "https://pypi.org/project/stix-shifter/2.5.11/", "requires_dist": [ "stix2-patterns (>=1.1.0)", "stix2-validator (>=0.5.0)", "antlr4-python3-runtime (==4.7)", "python-dateutil (>=2.7.3)" ], "requires_python": "", "summary": "Tools and interface to translate STIX formatted results and queries to different data source formats and to set up appropriate connection strings for invoking and triggering actions in openwhisk", "version": "2.5.11" }, "last_serial": 5920214, "releases": { "2.4.4": [ { "comment_text": "", "digests": { "md5": "56637be45ee584e375047855f9e32af1", "sha256": "b940e3fb3d82f07fb3b394dc08cbdd90f6bbd9fd2f539792c2eaa9269833c408" }, "downloads": -1, "filename": "stix_shifter-2.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "56637be45ee584e375047855f9e32af1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 222017, "upload_time": "2019-07-24T15:32:04", "url": "https://files.pythonhosted.org/packages/18/53/0e062ed582d24481e88f78f40eb658d965299f304e4ee17c8947670dffca/stix_shifter-2.4.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e6db0a3b1990fca92915e171c16b84a", "sha256": "d3b4e4e69a88658d1dac275904af1f105496b562b92398b1c3b25e99b2c79bc9" }, "downloads": -1, "filename": "stix_shifter-2.4.4.tar.gz", "has_sig": false, "md5_digest": "5e6db0a3b1990fca92915e171c16b84a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141602, "upload_time": "2019-07-24T15:32:06", "url": "https://files.pythonhosted.org/packages/28/20/c8348334af89d12e40f978351fb4bbc0c8651eb153d010aa6aa56953aee6/stix_shifter-2.4.4.tar.gz" } ], "2.4.5": [ { "comment_text": "", "digests": { "md5": "262b6e0d50d1c3d57124f96357f816fd", "sha256": "47aadbf02d5f58546237b9b2af28956fde8e587bf35232a2e9f91ba64ddaff91" }, "downloads": -1, "filename": "stix_shifter-2.4.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "262b6e0d50d1c3d57124f96357f816fd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 222018, "upload_time": "2019-08-19T13:32:16", "url": "https://files.pythonhosted.org/packages/f6/29/8016739b6b14a2923c5bda6759620f994e34e0df7008d981ce03490aaf52/stix_shifter-2.4.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eb79924e4a6dbd0edb87b466e4a89076", "sha256": "0e9dfb5c9d56e842d71cd311641990ef76bd0254202017ede34b39787714e559" }, "downloads": -1, "filename": "stix_shifter-2.4.5.tar.gz", "has_sig": false, "md5_digest": "eb79924e4a6dbd0edb87b466e4a89076", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141616, "upload_time": "2019-08-19T13:32:17", "url": "https://files.pythonhosted.org/packages/df/5f/70397fcae30a6391e776e1629271d56c5f164d88796a15d4ba818fda9a14/stix_shifter-2.4.5.tar.gz" } ], "2.5.10": [ { "comment_text": "", "digests": { "md5": "b890ab40e03ae3d483965e05b1f4476e", "sha256": "b70c14c055373807bad4eb0a32088fb7c6c034a34a07fe8e8048198be12770af" }, "downloads": -1, "filename": "stix_shifter-2.5.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b890ab40e03ae3d483965e05b1f4476e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 237082, "upload_time": "2019-10-02T18:40:36", "url": "https://files.pythonhosted.org/packages/a7/e5/d8f9bca3df312e13249a597b4383ac839a39d10408cb83bc503e604a721d/stix_shifter-2.5.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "281ce18e295b57d4d5a94254b1078dad", "sha256": "fe5c7d55a620f82335f2695e322d6813bb38d05b1884e34463deb5775d84d326" }, "downloads": -1, "filename": "stix_shifter-2.5.10.tar.gz", "has_sig": false, "md5_digest": "281ce18e295b57d4d5a94254b1078dad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 156821, "upload_time": "2019-10-02T18:40:38", "url": "https://files.pythonhosted.org/packages/7f/ee/7edd3edf1a2b74f883d5d51d225ea95d3d6e780e3edc75c14cb60ed88d98/stix_shifter-2.5.10.tar.gz" } ], "2.5.11": [ { "comment_text": "", "digests": { "md5": "d2ee85bf5bec88c2101cbad6faa9705f", "sha256": "394835f42c549ee3bb88075b78a7ea22d72e6f3ef2c756aa7e8ee2424b6f7838" }, "downloads": -1, "filename": "stix_shifter-2.5.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d2ee85bf5bec88c2101cbad6faa9705f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 246721, "upload_time": "2019-10-02T19:50:01", "url": "https://files.pythonhosted.org/packages/a4/52/93aa9ec9c6705c166f4509e7535c22d4311fa3daafb73423fba1e094be57/stix_shifter-2.5.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38d4cd1e24771838f686cfba172f7f49", "sha256": "86632e4c003e29a64df30074e4996799bd0f1bf710a7d47283faabe107256557" }, "downloads": -1, "filename": "stix_shifter-2.5.11.tar.gz", "has_sig": false, "md5_digest": "38d4cd1e24771838f686cfba172f7f49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 161109, "upload_time": "2019-10-02T19:50:03", "url": "https://files.pythonhosted.org/packages/0a/a8/d06f508616fb46ff61fc829268fff7162c7617d1081216ac96cf1827919c/stix_shifter-2.5.11.tar.gz" } ], "2.5.5": [ { "comment_text": "", "digests": { "md5": "9f3d3e43738b56fe8b064e14cef4bdc4", "sha256": "44dcbb700d0272d0b4fc8b7a6fdf7bbc77f735521e94c1c5d9f026c0f98f0c4c" }, "downloads": -1, "filename": "stix_shifter-2.5.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9f3d3e43738b56fe8b064e14cef4bdc4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 223157, "upload_time": "2019-08-22T17:53:33", "url": "https://files.pythonhosted.org/packages/7d/f6/43f268ae12fd44cb29d0c01c9ec8d75f5916ef999297e58b088dfbda6d8e/stix_shifter-2.5.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f042f6f1a13177598dd981292015472d", "sha256": "ac1fbdafcefeda7934f57ceb43fa4c8626262f189038403ba39be141e54df820" }, "downloads": -1, "filename": "stix_shifter-2.5.5.tar.gz", "has_sig": false, "md5_digest": "f042f6f1a13177598dd981292015472d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 142519, "upload_time": "2019-08-22T17:53:34", "url": "https://files.pythonhosted.org/packages/6f/3d/5b643011c9a5e62d4e6dc9ac0d8b02943ad3190279b4e3e09f8573d41746/stix_shifter-2.5.5.tar.gz" } ], "2.5.6": [ { "comment_text": "", "digests": { "md5": "1d409ec6e767bec38254a32f2dd67e40", "sha256": "8d1a0db4650741108fc14a51f02795a457d21ffa81bd5a9b186cec1f00133d82" }, "downloads": -1, "filename": "stix_shifter-2.5.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1d409ec6e767bec38254a32f2dd67e40", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 223486, "upload_time": "2019-08-28T18:33:47", "url": "https://files.pythonhosted.org/packages/01/78/e466a0128770219e56aff721c79335e886b7efa00d3c4a696c4bde77448e/stix_shifter-2.5.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8f856cbbb0350f6602d9587346ffde9b", "sha256": "e6b76ad4481183a6764d921f23b419abe3e2b54bac753187dd074e04527e480c" }, "downloads": -1, "filename": "stix_shifter-2.5.6.tar.gz", "has_sig": false, "md5_digest": "8f856cbbb0350f6602d9587346ffde9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 142840, "upload_time": "2019-08-28T18:33:49", "url": "https://files.pythonhosted.org/packages/30/d6/28dfdd6f57a639284f0602bf27f8378b919ce251c488eab1d4da94517444/stix_shifter-2.5.6.tar.gz" } ], "2.5.7": [ { "comment_text": "", "digests": { "md5": "a94c554ed63a4abf29105e9c350511cb", "sha256": "d203b688b69752ba084f30e738ecdb3173a62c02d38ef1715d5d37268cd2ed8e" }, "downloads": -1, "filename": "stix_shifter-2.5.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a94c554ed63a4abf29105e9c350511cb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 223463, "upload_time": "2019-09-10T13:15:27", "url": "https://files.pythonhosted.org/packages/2d/94/4578f02c5d0a016cfc609b1a4443b4186d8ef4bf57e122cdebb5dfc02ea0/stix_shifter-2.5.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4bdb48bf20a33604a97fc11a3c8e10bc", "sha256": "13efba9eb0f7992e7ceef7e364ee8f6dc9d6fe0e72b91852e50f6f544f9be2bd" }, "downloads": -1, "filename": "stix_shifter-2.5.7.tar.gz", "has_sig": false, "md5_digest": "4bdb48bf20a33604a97fc11a3c8e10bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 142827, "upload_time": "2019-09-10T13:15:29", "url": "https://files.pythonhosted.org/packages/35/d4/09e164ae8812b046c5093bd74e1e434ebba748cef629f18ed60be32e59ce/stix_shifter-2.5.7.tar.gz" } ], "2.5.8": [ { "comment_text": "", "digests": { "md5": "728c52b8f824b5cac73d24fafaea1948", "sha256": "e0c82cfd4c852e15063155095b7cbb8dc74687af5d7a2083e8f6c44667346398" }, "downloads": -1, "filename": "stix_shifter-2.5.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "728c52b8f824b5cac73d24fafaea1948", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 223300, "upload_time": "2019-09-17T13:32:06", "url": "https://files.pythonhosted.org/packages/f7/2c/143089313de7ba7b20db51443301b6d050514e2170a81f9dab334cf70ade/stix_shifter-2.5.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4de460ae07ab4ae50fdc5f33463f921d", "sha256": "e49128dfcf6cf0dfea428a4d397b1e293e2dce0decdff5dad3ddc67e2fc7a3ff" }, "downloads": -1, "filename": "stix_shifter-2.5.8.tar.gz", "has_sig": false, "md5_digest": "4de460ae07ab4ae50fdc5f33463f921d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 142712, "upload_time": "2019-09-17T13:32:08", "url": "https://files.pythonhosted.org/packages/65/28/84f7c6a35a9ff61e4b7f717769546ff156b5ed4036d4f3119a36f653e2a6/stix_shifter-2.5.8.tar.gz" } ], "2.5.9": [ { "comment_text": "", "digests": { "md5": "61e9c42640a2e19c6060b6107d875302", "sha256": "91ff55815b08c524b2e4dd392cf1f0fef2050b7161477badcdfbc119532d64cc" }, "downloads": -1, "filename": "stix_shifter-2.5.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "61e9c42640a2e19c6060b6107d875302", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 223603, "upload_time": "2019-09-18T17:02:52", "url": "https://files.pythonhosted.org/packages/70/30/19e5e71a202dfc7b73410c2a4fec5e1070457b4d8e11301ecfbc93bcaa82/stix_shifter-2.5.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88a16cb5ced96fe06eb89a42011f0086", "sha256": "2d11b044a9c5cda70f8c7386ae561a5aa7161f24df928bf4a5b7e9e8412f514e" }, "downloads": -1, "filename": "stix_shifter-2.5.9.tar.gz", "has_sig": false, "md5_digest": "88a16cb5ced96fe06eb89a42011f0086", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 143041, "upload_time": "2019-09-18T17:02:54", "url": "https://files.pythonhosted.org/packages/ad/e4/48f798de75b83298f80ff179bd7208e5a1b13e7e849e4b903d94c2beb338/stix_shifter-2.5.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d2ee85bf5bec88c2101cbad6faa9705f", "sha256": "394835f42c549ee3bb88075b78a7ea22d72e6f3ef2c756aa7e8ee2424b6f7838" }, "downloads": -1, "filename": "stix_shifter-2.5.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d2ee85bf5bec88c2101cbad6faa9705f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 246721, "upload_time": "2019-10-02T19:50:01", "url": "https://files.pythonhosted.org/packages/a4/52/93aa9ec9c6705c166f4509e7535c22d4311fa3daafb73423fba1e094be57/stix_shifter-2.5.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38d4cd1e24771838f686cfba172f7f49", "sha256": "86632e4c003e29a64df30074e4996799bd0f1bf710a7d47283faabe107256557" }, "downloads": -1, "filename": "stix_shifter-2.5.11.tar.gz", "has_sig": false, "md5_digest": "38d4cd1e24771838f686cfba172f7f49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 161109, "upload_time": "2019-10-02T19:50:03", "url": "https://files.pythonhosted.org/packages/0a/a8/d06f508616fb46ff61fc829268fff7162c7617d1081216ac96cf1827919c/stix_shifter-2.5.11.tar.gz" } ] }