mixbox
======
A library of common code leveraged by python-cybox, python-maec, and python-stix.
|travis_badge| |landscape_io_badge| |version_badge|
.. |travis_badge| image:: https://api.travis-ci.org/CybOXProject/mixbox.svg?branch=master
:target: https://travis-ci.org/CybOXProject/mixbox
:alt: Build Status
.. |landscape_io_badge| image:: https://landscape.io/github/CybOXProject/mixbox/master/landscape.svg?style=flat
:target: https://landscape.io/github/CybOXProject/mixbox/master
:alt: Code Health
.. |version_badge| image:: https://img.shields.io/pypi/v/mixbox.svg?maxAge=3600
:target: https://pypi.python.org/pypi/mixbox/
:alt: Version
Developing
----------
To set up an environment to develop `mixbox`:
.. code:: bash
# Create a new virtualenv
$ mkvirtualenv mixbox
# Change to this directory and install requirements
$ cd /path/to/mixbox
$ pip install -r requirements.txt
# Install python-cybox, python-maec, and python-stix in "develop" mode.
$ pip install -e /path/to/python-cybox
$ pip install -e /path/to/python-maec
$ pip install -e /path/to/python-stix
Then you can make changes to the `mixbox` library and ensure the test cases for
the corresponding projects continue to pass (using `tox` or `nosetests`).
Releasing
---------
.. code:: bash
$ bumpversion patch
$ git push origin master --tags
$ rm dist/*
$ python setup.py sdist bdist_wheel
$ twine upload dist/*
Raw data
{
"_id": null,
"home_page": "http://github.com/CybOXProject/mixbox",
"name": "mixbox",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "The MITRE Corporation",
"author_email": "cybox@mitre.org",
"download_url": "https://files.pythonhosted.org/packages/ff/b1/38a53aa8a059f09a06881e948cccff067c664e88f8a14cbfef8c5c29fac9/mixbox-1.0.5.tar.gz",
"platform": "",
"description": "mixbox\r\n======\r\n\r\nA library of common code leveraged by python-cybox, python-maec, and python-stix.\r\n\r\n|travis_badge| |landscape_io_badge| |version_badge|\r\n\r\n.. |travis_badge| image:: https://api.travis-ci.org/CybOXProject/mixbox.svg?branch=master\r\n :target: https://travis-ci.org/CybOXProject/mixbox\r\n :alt: Build Status\r\n.. |landscape_io_badge| image:: https://landscape.io/github/CybOXProject/mixbox/master/landscape.svg?style=flat\r\n :target: https://landscape.io/github/CybOXProject/mixbox/master\r\n :alt: Code Health\r\n.. |version_badge| image:: https://img.shields.io/pypi/v/mixbox.svg?maxAge=3600\r\n :target: https://pypi.python.org/pypi/mixbox/\r\n :alt: Version\r\n\r\n\r\nDeveloping\r\n----------\r\n\r\nTo set up an environment to develop `mixbox`:\r\n\r\n.. code:: bash\r\n\r\n # Create a new virtualenv\r\n $ mkvirtualenv mixbox\r\n\r\n # Change to this directory and install requirements\r\n $ cd /path/to/mixbox\r\n $ pip install -r requirements.txt\r\n\r\n # Install python-cybox, python-maec, and python-stix in \"develop\" mode.\r\n $ pip install -e /path/to/python-cybox\r\n $ pip install -e /path/to/python-maec\r\n $ pip install -e /path/to/python-stix\r\n\r\n\r\nThen you can make changes to the `mixbox` library and ensure the test cases for\r\nthe corresponding projects continue to pass (using `tox` or `nosetests`).\r\n\r\nReleasing\r\n---------\r\n\r\n.. code:: bash\r\n\r\n $ bumpversion patch\r\n $ git push origin master --tags\r\n $ rm dist/*\r\n $ python setup.py sdist bdist_wheel\r\n $ twine upload dist/*\r\n\r\n\r\n",
"bugtrack_url": null,
"license": "",
"summary": "Utility library for cybox, maec, and stix packages",
"version": "1.0.5",
"project_urls": {
"Homepage": "http://github.com/CybOXProject/mixbox"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f5d23dc1236f7cf380f2a3dbcba364ed1993eef5693adcaf06bea5826dcb53f7",
"md5": "6af4956f49f862671184c8b356fbf13d",
"sha256": "170551ec415a0705b3c26c92e3f75fe1cdc95cc7f71f2b6ada4248fb1e96d035"
},
"downloads": -1,
"filename": "mixbox-1.0.5-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "6af4956f49f862671184c8b356fbf13d",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 47757,
"upload_time": "2020-11-20T20:40:21",
"upload_time_iso_8601": "2020-11-20T20:40:21.720976Z",
"url": "https://files.pythonhosted.org/packages/f5/d2/3dc1236f7cf380f2a3dbcba364ed1993eef5693adcaf06bea5826dcb53f7/mixbox-1.0.5-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ffb138a53aa8a059f09a06881e948cccff067c664e88f8a14cbfef8c5c29fac9",
"md5": "0a36729f71ce6403e24a57d69e6e491a",
"sha256": "13c618a36967a6906d09e9e5be952656c78279b0e9cb5527e9360416e4d1c057"
},
"downloads": -1,
"filename": "mixbox-1.0.5.tar.gz",
"has_sig": false,
"md5_digest": "0a36729f71ce6403e24a57d69e6e491a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 42198,
"upload_time": "2020-11-20T20:40:23",
"upload_time_iso_8601": "2020-11-20T20:40:23.148442Z",
"url": "https://files.pythonhosted.org/packages/ff/b1/38a53aa8a059f09a06881e948cccff067c664e88f8a14cbfef8c5c29fac9/mixbox-1.0.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2020-11-20 20:40:23",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "CybOXProject",
"github_project": "mixbox",
"travis_ci": true,
"coveralls": false,
"github_actions": false,
"requirements": [],
"tox": true,
"lcname": "mixbox"
}