{ "info": { "author": "STIX Project, MITRE Corporation", "author_email": "stix@mitre.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "python-stix\n===========\n\nA python library for parsing, manipulating, and generating STIX v1.2 content.\n\n:Source: https://github.com/STIXProject/python-stix\n:Documentation: http://stix.readthedocs.org\n:Information: https://stixproject.github.io/\n\n|travis badge| |landscape.io badge| |version badge| |downloads badge|\n\n.. |travis badge| image:: https://api.travis-ci.org/STIXProject/python-stix.svg?branch=master\n :target: https://travis-ci.org/STIXProject/python-stix\n :alt: Build Status\n.. |landscape.io badge| image:: https://landscape.io/github/STIXProject/python-stix/master/landscape.svg\n :target: https://landscape.io/github/STIXProject/python-stix/master\n :alt: Code Health\n.. |version badge| image:: https://img.shields.io/pypi/v/stix.svg?maxAge=3600\n :target: https://pypi.python.org/pypi/stix/\n.. |downloads badge| image:: https://img.shields.io/pypi/dm/stix.svg?maxAge=3600\n :target: https://pypi.python.org/pypi/stix/\n\n\nInstallation\n------------\n\nThe python-stix library is hosted on `PyPI\n`_ and the most recent stable version can be \ninstalled with `pip `_:\n\n::\n\n $ pip install stix\n\nThe python-stix library can also be installed via the distutils setup.py script\nincluded at the root directory:\n\n::\n\n $ python setup.py install\n\nDependencies\n------------\n\nThe python-stix library depends on the presence of certain packages/libraries\nto function. Please refer to their installation documentation for installation\ninstructions.\n\n- `python-cybox `_\n- `lxml `_\n\nInstallation on Ubuntu 14.04 (and older)\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n $ sudo apt-get install python-dev python-pip libxml2-dev libxslt-dev zlib1g-dev\n $ sudo pip install stix\n\nInstallation on Windows\n~~~~~~~~~~~~~~~~~~~~~~~\n\nDownload the Lxml wheel for your version of Python from\nhttp://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml, then install it via \"pip install \n.whl\". For example, to install it on 64-bit Windows running Python 2.7:\n\n::\n\n > pip install lxml-3.6.1-cp27-cp27m-win_amd64.whl\n > pip install stix\n\nVersioning\n----------\n\nReleases of the python-stix library will be given version numbers of the form\n``major.minor.update.revision``, where ``major``, ``minor``, and ``update``\ncorrespond to the STIX version being supported. The ``revision`` number is used\nto indicate new versions of the python-stix library itself.\n\n\nLayout\n------\n\nThe python-stix package layout is as follows:\n\n* ``stix/`` : root level package.\n\n* ``examples/`` : example python scripts that leverage the python-stix library.\n\n* ``stix/utils/`` : utility classes and modules used internally by the python-stix\n library.\n\n* ``stix/bindings/`` : generateDS generated xml-to-python bindings (leveraged for\n parsing and output of STIX XML content).\n\n* ``stix/campaign/`` : APIs for STIX Campaign constructs.\n\n* ``stix/coa/`` : APIs for STIX Course Of Action constructs.\n\n* ``stix/core/`` : APIs for core STIX constructs (e.g., STIX Header, STIX Package).\n\n* ``stix/common/`` : APIs for common STIX constructs (e.g., Structured Text,\n Information Source).\n\n* ``stix/exploit_target/`` : APIs for STIX Exploit Target constructs.\n\n* ``stix/incident/`` : APIs for common Incident constructs.\n\n* ``stix/indicator/`` : APIs for STIX Indicator constructs.\n\n* ``stix/extensions/`` : APIs for STIX extensions (e.g., CIQ Identity).\n\n* ``stix/report/``: APIs for STIX Report constructs.\n\n* ``stix/threat_actor/`` : APIs for STIX Threat Actor constructs.\n\n* ``stix/ttp/`` : APIs for STIX TTP constructs.\n\nPlease refer to examples for concrete examples of how to interact with the\npython-stix library.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://stix.mitre.org", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "stix121", "package_url": "https://pypi.org/project/stix121/", "platform": "", "project_url": "https://pypi.org/project/stix121/", "project_urls": { "Homepage": "http://stix.mitre.org" }, "release_url": "https://pypi.org/project/stix121/1.0.0a1/", "requires_dist": [ "cybox211", "lxml (>=2.3)", "mixbox (>=1.0.1)", "python-dateutil", "Sphinx (==1.3.1); extra == 'docs'", "sphinx-rtd-theme (==0.1.8); extra == 'docs'", "maec411; extra == 'test'", "nose (==1.3.0); extra == 'test'", "tox (==1.6.1); extra == 'test'" ], "requires_python": "", "summary": "An API for parsing and generating STIX content.", "version": "1.0.0a1" }, "last_serial": 4094718, "releases": { "1.0.0a1": [ { "comment_text": "", "digests": { "md5": "972cfc94d3d27e9589199d86e10716d6", "sha256": "4a853326979ccd4f377c98799aff0737227b2c4f94b3a107f1e75703fd06ade5" }, "downloads": -1, "filename": "stix121-1.0.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "972cfc94d3d27e9589199d86e10716d6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 283535, "upload_time": "2016-11-17T17:39:49", "url": "https://files.pythonhosted.org/packages/66/f9/802c3324d7b813db6a40f42a693493ad3d3476e8435c12d8f56423415acb/stix121-1.0.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5fa4bd23968b9120757c95d86f4dce3a", "sha256": "87d64abf7c6370a27d672a50b7ab50f0f1d7255e9fb4252f4b4a392c474e33bc" }, "downloads": -1, "filename": "stix121-1.0.0a1.tar.gz", "has_sig": false, "md5_digest": "5fa4bd23968b9120757c95d86f4dce3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 207686, "upload_time": "2016-11-17T17:39:56", "url": "https://files.pythonhosted.org/packages/fb/63/e4a0a2146940d4da729a655c045e7fdbd2c6a022be1395828e997a4fb440/stix121-1.0.0a1.tar.gz" }, { "comment_text": "", "digests": { "md5": "62ad4954ef4219f08e9480e4d799bb0f", "sha256": "4a26d3361371cfa80a7dda2e445d77ff3bd297fe86fba83403e7a6960150e9c9" }, "downloads": -1, "filename": "stix121-1.0.0a1.zip", "has_sig": false, "md5_digest": "62ad4954ef4219f08e9480e4d799bb0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 346236, "upload_time": "2016-11-17T17:40:00", "url": "https://files.pythonhosted.org/packages/e9/61/0fa9c2586bebf05198fa53ec73225e45d85d797d9c5bc54dc279a81b04ea/stix121-1.0.0a1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "972cfc94d3d27e9589199d86e10716d6", "sha256": "4a853326979ccd4f377c98799aff0737227b2c4f94b3a107f1e75703fd06ade5" }, "downloads": -1, "filename": "stix121-1.0.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "972cfc94d3d27e9589199d86e10716d6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 283535, "upload_time": "2016-11-17T17:39:49", "url": "https://files.pythonhosted.org/packages/66/f9/802c3324d7b813db6a40f42a693493ad3d3476e8435c12d8f56423415acb/stix121-1.0.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5fa4bd23968b9120757c95d86f4dce3a", "sha256": "87d64abf7c6370a27d672a50b7ab50f0f1d7255e9fb4252f4b4a392c474e33bc" }, "downloads": -1, "filename": "stix121-1.0.0a1.tar.gz", "has_sig": false, "md5_digest": "5fa4bd23968b9120757c95d86f4dce3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 207686, "upload_time": "2016-11-17T17:39:56", "url": "https://files.pythonhosted.org/packages/fb/63/e4a0a2146940d4da729a655c045e7fdbd2c6a022be1395828e997a4fb440/stix121-1.0.0a1.tar.gz" }, { "comment_text": "", "digests": { "md5": "62ad4954ef4219f08e9480e4d799bb0f", "sha256": "4a26d3361371cfa80a7dda2e445d77ff3bd297fe86fba83403e7a6960150e9c9" }, "downloads": -1, "filename": "stix121-1.0.0a1.zip", "has_sig": false, "md5_digest": "62ad4954ef4219f08e9480e4d799bb0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 346236, "upload_time": "2016-11-17T17:40:00", "url": "https://files.pythonhosted.org/packages/e9/61/0fa9c2586bebf05198fa53ec73225e45d85d797d9c5bc54dc279a81b04ea/stix121-1.0.0a1.zip" } ] }