{ "info": { "author": "Simone Marzola", "author_email": "marzolasimone@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "==================\nsqlalchemy-mongobi\n==================\n\n\nMongoDB connector for BI SQLAlchemy dialect.\n\n\n.. image:: https://img.shields.io/pypi/v/sqlalchemy_mongobi.svg\n :target: https://pypi.python.org/pypi/sqlalchemy_mongobi\n\n.. image:: https://img.shields.io/travis/smarzola/sqlalchemy-mongobi.svg\n :target: https://travis-ci.org/smarzola/sqlalchemy-mongobi\n\n\nMongoDB connector for BI does not have support for transactions but SQLAlchemy DBAPI\nlayer uses ROLLBACKs after the connection initialization even if the connection pool is\nconfigured with `reset_on_return=False`. This dialect ignores COMMITs and ROLLBACKs, and\nuses the `NullPool` connection pool (which means no pooling, opens and closes the underlying\nDB-API connection per each connection open/close).\n\n\nUsage\n-----\nThe DSN format is similar to that of mysql::\n\n engine = create_engine(\n \"mongobi://user?source=auth_db:password@url:port/database\",\n connect_args={\n \"ssl\": {\n \"mode\": \"PREFERRED\"\n }\n },\n pool_reset_on_return=False,\n )\n\n\nDBAPI Support\n-------------\nThe following DBAPI options are available:\n\n* mysqlclient::\n\n mongobi+mysqldb://user?source=auth_db:password@url:port/database\n\n\n* PyMySQL::\n\n mongobi+pymysql://user?source=auth_db:password@url:port/database\n\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/smarzola/sqlalchemy-mongobi", "keywords": "sqlalchemy mongodb", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "sqlalchemy-mongobi", "package_url": "https://pypi.org/project/sqlalchemy-mongobi/", "platform": "", "project_url": "https://pypi.org/project/sqlalchemy-mongobi/", "project_urls": { "Homepage": "https://github.com/smarzola/sqlalchemy-mongobi" }, "release_url": "https://pypi.org/project/sqlalchemy-mongobi/0.2.1/", "requires_dist": [ "sqlalchemy" ], "requires_python": "", "summary": "MongoDB connector for BI SQLAlchemy Dialect", "version": "0.2.1" }, "last_serial": 4302288, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "da4e7fb97a3d8426959dd08f3d5d1aa4", "sha256": "2244d17a7a5e05a5608d1ff4485dcae0734aa1a5c5e38a259d060f722d796120" }, "downloads": -1, "filename": "sqlalchemy_mongobi-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "da4e7fb97a3d8426959dd08f3d5d1aa4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4307, "upload_time": "2018-09-18T23:55:17", "url": "https://files.pythonhosted.org/packages/8b/a3/1aee01fa833dd25f2b6f164b3353269a97665748e983ac6ae98e977ad96d/sqlalchemy_mongobi-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "edd51aea1a82ed084415a039ce3369ba", "sha256": "a553482a556ad8ce2100abd4fa913a48f1fdcc712928d77990b3c0f6060870fd" }, "downloads": -1, "filename": "sqlalchemy_mongobi-0.1.0.tar.gz", "has_sig": false, "md5_digest": "edd51aea1a82ed084415a039ce3369ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3411, "upload_time": "2018-09-18T23:55:18", "url": "https://files.pythonhosted.org/packages/59/6e/60f495d94e3eb11dece89ab855906a8de5fb5627afc87d317d787dd7505e/sqlalchemy_mongobi-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "deb3ef5f26d665c4211b259fd04c2c1e", "sha256": "ad8f6927578983a3625422d61ad6c278b4687660a36e4bc7e133a711dd7968aa" }, "downloads": -1, "filename": "sqlalchemy_mongobi-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "deb3ef5f26d665c4211b259fd04c2c1e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4309, "upload_time": "2018-09-19T00:05:27", "url": "https://files.pythonhosted.org/packages/87/b8/2c076b522472216291494f05d5ebd6a661d24882052196c799903fb5527e/sqlalchemy_mongobi-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e21cf4d655f8c4068375436e4d2214a1", "sha256": "1ee97955b8caf841efdcbf09afdde77d59d1885a6eafb63c098f8971133b0bb4" }, "downloads": -1, "filename": "sqlalchemy_mongobi-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e21cf4d655f8c4068375436e4d2214a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3406, "upload_time": "2018-09-19T00:05:28", "url": "https://files.pythonhosted.org/packages/3f/22/a18456f2d71dc46c1c358076909b89d8bbc85f2b71ab701a8adfe40911f0/sqlalchemy_mongobi-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "981a4f3fd9c25464e81f24a666574214", "sha256": "c965f7ded898cade94132a47a98c3ea90687afcdee616fec19c009655f1decba" }, "downloads": -1, "filename": "sqlalchemy_mongobi-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "981a4f3fd9c25464e81f24a666574214", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4471, "upload_time": "2018-09-19T13:33:09", "url": "https://files.pythonhosted.org/packages/88/98/e77443dc2ffa8a70d7216476fb9860301944cdbe74cdb27ad359e63aa8c9/sqlalchemy_mongobi-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d3616c8bd35a2d4f677df2686f4aa39", "sha256": "252bbab99c144794a8913570adbc9dee408a8d3d03416f6ed0f6e155070dc63c" }, "downloads": -1, "filename": "sqlalchemy_mongobi-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0d3616c8bd35a2d4f677df2686f4aa39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3566, "upload_time": "2018-09-19T13:33:11", "url": "https://files.pythonhosted.org/packages/49/1f/a893b19f9c5d810102ef93321afe88b7f15b9f86d10c15575ae6f11d34df/sqlalchemy_mongobi-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "944cdaefd4e5992b4d155135df0f049e", "sha256": "4c1459913f923e3035f361a014fdfd17e12e44f2ddd555fa7295d09492ece5c1" }, "downloads": -1, "filename": "sqlalchemy_mongobi-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "944cdaefd4e5992b4d155135df0f049e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4518, "upload_time": "2018-09-23T16:42:37", "url": "https://files.pythonhosted.org/packages/df/5a/0a8098130152caddb238399d696c20794b97057605095cf7d2f66b729f84/sqlalchemy_mongobi-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04f74b02254d1ef622d449b9b1b3e9b1", "sha256": "e04d16035bb19241f0a05afdf3196e040ec0c2f0880d56dc16139b82ab599f0c" }, "downloads": -1, "filename": "sqlalchemy_mongobi-0.2.1.tar.gz", "has_sig": false, "md5_digest": "04f74b02254d1ef622d449b9b1b3e9b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3636, "upload_time": "2018-09-23T16:42:39", "url": "https://files.pythonhosted.org/packages/fe/aa/c14e2c98cefe5e556575f6f9e041627e09f93f808aaf02e6f7a8c95a7adc/sqlalchemy_mongobi-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "944cdaefd4e5992b4d155135df0f049e", "sha256": "4c1459913f923e3035f361a014fdfd17e12e44f2ddd555fa7295d09492ece5c1" }, "downloads": -1, "filename": "sqlalchemy_mongobi-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "944cdaefd4e5992b4d155135df0f049e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4518, "upload_time": "2018-09-23T16:42:37", "url": "https://files.pythonhosted.org/packages/df/5a/0a8098130152caddb238399d696c20794b97057605095cf7d2f66b729f84/sqlalchemy_mongobi-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04f74b02254d1ef622d449b9b1b3e9b1", "sha256": "e04d16035bb19241f0a05afdf3196e040ec0c2f0880d56dc16139b82ab599f0c" }, "downloads": -1, "filename": "sqlalchemy_mongobi-0.2.1.tar.gz", "has_sig": false, "md5_digest": "04f74b02254d1ef622d449b9b1b3e9b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3636, "upload_time": "2018-09-23T16:42:39", "url": "https://files.pythonhosted.org/packages/fe/aa/c14e2c98cefe5e556575f6f9e041627e09f93f808aaf02e6f7a8c95a7adc/sqlalchemy_mongobi-0.2.1.tar.gz" } ] }