{ "info": { "author": "Davide Moro", "author_email": "davide.moro@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "==============\nplay cassandra\n==============\n\n\n.. image:: https://img.shields.io/pypi/v/play_cassandra.svg\n :target: https://pypi.python.org/pypi/play_cassandra\n\n.. image:: https://travis-ci.org/davidemoro/play_cassandra.svg?branch=develop\n :target: https://travis-ci.org/davidemoro/play_cassandra\n\n.. image:: https://readthedocs.org/projects/play-cassandra/badge/?version=latest\n :target: https://play-cassandra.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://codecov.io/gh/davidemoro/play_cassandra/branch/develop/graph/badge.svg\n :target: https://codecov.io/gh/davidemoro/play_cassandra\n\n\npytest-play support for Cassandra expressions and assertions\n\nMore info and examples on:\n\n* pytest-play_, documentation\n* cookiecutter-qa_, see ``pytest-play`` in action with a working example if you want to start hacking\n\n\nFeatures\n--------\n\nThis project defines a new pytest-play_ command:\n\n::\n\n - provider: play_cassandra\n type: execute\n connection:\n contact_points:\n - 10.1.1.3\n - 10.1.1.4\n - 10.1.1.5\n port: '9042'\n auth_provider:\n username: \"$username\"\n password: \"$password\"\n keyspace: users\n query: SELECT name, age, email FROM users WHERE user_id=15\n variable: user1_age\n variable_expression: results[0].age\n assertion: results[0].name == User 1'\n\nTwitter\n-------\n\n``pytest-play`` tweets happens here:\n\n* `@davidemoro`_\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the cookiecutter-play-plugin_ (based on `audreyr/cookiecutter-pypackage`_ project template).\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n.. _`cookiecutter-play-plugin`: https://github.com/davidemoro/cookiecutter-play-plugin\n.. _pytest-play: https://github.com/davidemoro/pytest-play\n.. _cookiecutter-qa: https://github.com/davidemoro/cookiecutter-qa\n.. _`@davidemoro`: https://twitter.com/davidemoro\n\n\n=======\nCHANGES\n=======\n\n0.0.4 (2019-01-25)\n------------------\n\n- Supports new pytest-play >= 2.0 YAML based syntax (json no more supported)\n\n\n0.0.3 (2018-01-23)\n------------------\n\n- speed up cassandra connections with cache\n\n\n0.0.2 (2018-01-22)\n------------------\n\n- removed play_python from dependencies (deprecated)\n\n\n0.0.1 (2018-01-16)\n------------------\n\n* First release\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/davidemoro/play_cassandra", "keywords": "play_cassandra", "license": "Apache Software License 2.0", "maintainer": "", "maintainer_email": "", "name": "play-cassandra", "package_url": "https://pypi.org/project/play-cassandra/", "platform": "", "project_url": "https://pypi.org/project/play-cassandra/", "project_urls": { "Homepage": "https://github.com/davidemoro/play_cassandra" }, "release_url": "https://pypi.org/project/play-cassandra/0.0.4/", "requires_dist": [ "pytest-play (>=2.0.0)", "cassandra-driver", "pytest ; extra == 'tests'", "pytest-cov ; extra == 'tests'", "mock ; extra == 'tests'" ], "requires_python": "", "summary": "pytest-play support for Cassandra expressions and assertions", "version": "0.0.4" }, "last_serial": 4742201, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "061e5f454fd4a30bbef7a32f631a900c", "sha256": "012e7335e61e9def835386a8cb5b72d66d4e769494ebabfd73cf67c0f3e41368" }, "downloads": -1, "filename": "play_cassandra-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "061e5f454fd4a30bbef7a32f631a900c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5612, "upload_time": "2018-01-16T14:53:32", "url": "https://files.pythonhosted.org/packages/c4/f1/af50e6ebf0f69128ae726f552fdcffb630b21264c2d6e17c8a24bd604c53/play_cassandra-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2fa949be48ba0e1c33137dbfad41e970", "sha256": "afc08fd8bb3f623f4422530c627f6e7ca46ad51ab84b361cd8b71c305adb0b90" }, "downloads": -1, "filename": "play_cassandra-0.0.1.tar.gz", "has_sig": false, "md5_digest": "2fa949be48ba0e1c33137dbfad41e970", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13007, "upload_time": "2018-01-16T14:53:33", "url": "https://files.pythonhosted.org/packages/b3/b7/3d0ee1653a643c08d65284862bf92987651e271716e4818155bbe709bf52/play_cassandra-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "d3c280eb860fd98c3e0ba7d6ac173c81", "sha256": "cd27820b3bffcf400135e008dcec31aa384f9da235f81001ff67b3f9decd77aa" }, "downloads": -1, "filename": "play_cassandra-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d3c280eb860fd98c3e0ba7d6ac173c81", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5576, "upload_time": "2018-01-22T13:45:51", "url": "https://files.pythonhosted.org/packages/99/29/31d7a7da1b2bab72578f218ea5893ec3d3001a85775e12063d6201a34ebf/play_cassandra-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "45f385e3c3bb1a637faeaa0995f556d1", "sha256": "ec66f1443f3fcfed2ad1f6ddb411509aea41771e92856adbf546c49e838677f1" }, "downloads": -1, "filename": "play_cassandra-0.0.2.tar.gz", "has_sig": false, "md5_digest": "45f385e3c3bb1a637faeaa0995f556d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12843, "upload_time": "2018-01-22T13:45:52", "url": "https://files.pythonhosted.org/packages/3d/e3/48fda33e47005245bb781570c257ee04fd2720dedb94fb7bad1b9c2edcb3/play_cassandra-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "74ab9a100a06c2e912dab801f0a9bbd5", "sha256": "c5ac75fa9e4cb971fde7288ddc6b3e9c2daf00ffae33f5431ef3ac5f682dd2d5" }, "downloads": -1, "filename": "play_cassandra-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "74ab9a100a06c2e912dab801f0a9bbd5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5918, "upload_time": "2018-01-23T10:27:42", "url": "https://files.pythonhosted.org/packages/f9/1a/0827f1171862c059eb115400341a3b7e62cfd481722cbb64a831c012e057/play_cassandra-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4663f64fa3363a7676e6daa72f3b1c6b", "sha256": "cf0d7ceadfde6bfe98bdeb75aaa06b08406cc377421357b25b61722633ec23ae" }, "downloads": -1, "filename": "play_cassandra-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4663f64fa3363a7676e6daa72f3b1c6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17364, "upload_time": "2018-01-23T10:27:44", "url": "https://files.pythonhosted.org/packages/34/75/8ffbecfc5cb4ad5626c86c6b3867c1adcdc460fe9c239779622ec7dcbf0e/play_cassandra-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "11642a8ae45d3c2b8b1bb6f98c2b2309", "sha256": "5f0ef05e0f0874f7f9558995e34dce9a0821c3884e2fa82c56707b496cd951cf" }, "downloads": -1, "filename": "play_cassandra-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "11642a8ae45d3c2b8b1bb6f98c2b2309", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8101, "upload_time": "2019-01-25T23:06:37", "url": "https://files.pythonhosted.org/packages/71/7c/d4d247655007563f4c8f8e7a62356c1d660492af467adfcbee29a1fd01f6/play_cassandra-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3416a33c91df66d9807de5f0c3f7d1d0", "sha256": "448e79cf8d3f1dc4adedb3e0908e9ad29268793690a63802e61dc17b2cdbfe2b" }, "downloads": -1, "filename": "play_cassandra-0.0.4.tar.gz", "has_sig": false, "md5_digest": "3416a33c91df66d9807de5f0c3f7d1d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17697, "upload_time": "2019-01-25T23:06:38", "url": "https://files.pythonhosted.org/packages/cc/50/5f746059e7d364888620bf28fd3f80beec9dbd5de9029d47596006fbb57e/play_cassandra-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "11642a8ae45d3c2b8b1bb6f98c2b2309", "sha256": "5f0ef05e0f0874f7f9558995e34dce9a0821c3884e2fa82c56707b496cd951cf" }, "downloads": -1, "filename": "play_cassandra-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "11642a8ae45d3c2b8b1bb6f98c2b2309", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8101, "upload_time": "2019-01-25T23:06:37", "url": "https://files.pythonhosted.org/packages/71/7c/d4d247655007563f4c8f8e7a62356c1d660492af467adfcbee29a1fd01f6/play_cassandra-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3416a33c91df66d9807de5f0c3f7d1d0", "sha256": "448e79cf8d3f1dc4adedb3e0908e9ad29268793690a63802e61dc17b2cdbfe2b" }, "downloads": -1, "filename": "play_cassandra-0.0.4.tar.gz", "has_sig": false, "md5_digest": "3416a33c91df66d9807de5f0c3f7d1d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17697, "upload_time": "2019-01-25T23:06:38", "url": "https://files.pythonhosted.org/packages/cc/50/5f746059e7d364888620bf28fd3f80beec9dbd5de9029d47596006fbb57e/play_cassandra-0.0.4.tar.gz" } ] }