{ "info": { "author": "Emin Mastizada", "author_email": "emin@linux.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Plugins", "Intended Audience :: Developers", "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)", "Operating System :: OS Independent", "Programming Language :: Python", "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", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Database :: Front-Ends" ], "description": "dbConnect: Database for Humans\n==============================\n.. image:: https://readthedocs.org/projects/dbconnect/badge/?version=latest\n :target: https://dbconnect.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n.. image:: https://travis-ci.org/mastizada/dbConnect.svg?branch=master\n :target: https://travis-ci.org/mastizada/dbConnect\n.. image:: https://landscape.io/github/mastizada/dbConnect/master/landscape.svg?style=flat\n :target: https://landscape.io/github/mastizada/dbConnect/master\n :alt: Code Health\n\n\nWHY?\n====\n\ndbConnect was made as a little module to be used in small projects\nthat need to do some interactions with MySQL or PostgreSQL databases.\n\nIt's just a big time saver for developers specially for making data analyzing and data scraping\nand it helps to keep your code clean and readable by using python-like structure.\n\n\nInstallation\n=============\nrequirements:\n^^^^^^^^^^^^^\ndbConnect uses `mysql.connector` and `mysqlclient` modules for mysql, install **one** of them using:\n\n.. code-block:: bash\n\n $ apt-get install python3-mysql.connector\n $ apt-get install python-mysql.connector\n\nOr using offical site: `https://dev.mysql.com/downloads/connector/python/`\n\n.. code-block:: bash\n\n $ pip install mysqlclient\n\nMore details on `mysqlclient`: `https://github.com/PyMySQL/mysqlclient-python`\n\nFor PostgreSQL install psycopg2 module:\n\n.. code-block:: bash\n\n $ pip install psycopg2\n\nusing pip:\n^^^^^^^^^^\n\n.. code-block:: bash\n\n\t$ pip install dbConnect\n\nfrom source code:\n^^^^^^^^^^^^^^^^^^\n\n.. code-block:: bash\n\n\t$ git clone git@gitlab.com:mastizada/dbConnect.git\n\t$ cd dbConnect\n\t$ sudo python setup.py install\n\nUsage\n=====\nImporting and making a connection:\n\n.. code-block:: python\n\n\t>>> from dbConnect import DBConnect\n\t>>> database = DBConnect(credentials.json)\n\t>>> database.fetch('tableName', limit=5, filters={'company': 'pyninjas'})\n\nDocumentation\n=============\n\n- Docs: http://dbconnect.readthedocs.org/\n- Alternate Docs: https://pythonhosted.org/dbConnect/\n- Check generated documentation using:\n\n\t.. code-block:: bash\n\n\t\t$ pydoc3 dbConnect\n\n\tor\n\n\t.. code-block:: bash\n\n\t\t$ pydoc3 -p 8000\n\n\tand open http://localhost:8000/ in browser\n\nEnjoy\n=====\n\n\n", "description_content_type": "", "docs_url": "https://pythonhosted.org/dbConnect/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/mastizada/dbConnect", "keywords": "dbConnect,mysql,postgresql,postgres,simple,easy,light,module,mysqlclient", "license": "MPLv2", "maintainer": "", "maintainer_email": "", "name": "dbConnect", "package_url": "https://pypi.org/project/dbConnect/", "platform": "", "project_url": "https://pypi.org/project/dbConnect/", "project_urls": { "Homepage": "https://gitlab.com/mastizada/dbConnect" }, "release_url": "https://pypi.org/project/dbConnect/2.1/", "requires_dist": [ "setuptools" ], "requires_python": "", "summary": "Database for Humans", "version": "2.1" }, "last_serial": 3962163, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "a137cab68ac2c882234ffdbe2db05ce0", "sha256": "6ab53108f6ba8fa1a90d00fbd2b69c640f004360facdca1d8d4e2e1ab115f01a" }, "downloads": -1, "filename": "dbConnect-1.1.tar.gz", "has_sig": false, "md5_digest": "a137cab68ac2c882234ffdbe2db05ce0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3255, "upload_time": "2015-09-02T09:12:23", "url": "https://files.pythonhosted.org/packages/cc/a8/a0e922ed3621887ec4629fbfbb5ab3e2cb11ed2aeadc953cba3f3a505392/dbConnect-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "67a67cc8615921023c21855e19da3ea2", "sha256": "8667c8f2f30ba045630d115f859b311ca95148e3c593e95f8850e9d6e7985320" }, "downloads": -1, "filename": "dbConnect-1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "67a67cc8615921023c21855e19da3ea2", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19716, "upload_time": "2015-11-26T23:42:58", "url": "https://files.pythonhosted.org/packages/8f/3c/164460a4cbeed4ff4fb9b1479d770f3ebb854f4625a39eb4f110f7f5e4fb/dbConnect-1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c35bfe1901a872d8db31ecc08fe1af02", "sha256": "1b0e1a8c6e1caaadfa37c286db5425c39ea456ab7b15403202d71e0cd8fcffac" }, "downloads": -1, "filename": "dbConnect-1.2.tar.gz", "has_sig": false, "md5_digest": "c35bfe1901a872d8db31ecc08fe1af02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3326, "upload_time": "2015-11-26T23:42:54", "url": "https://files.pythonhosted.org/packages/77/77/aed581a3003a5b9b5e8e7a715875e732e4409f3f9cc0cd3d15850d5b042f/dbConnect-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "48db278a106d9917cfa71ab9ea2586a3", "sha256": "53ea79ec339d6cfd3ff34e750d52a8ed685fbd62bed63c04c28f84eaaec560b8" }, "downloads": -1, "filename": "dbConnect-1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "48db278a106d9917cfa71ab9ea2586a3", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 20743, "upload_time": "2015-12-06T23:59:39", "url": "https://files.pythonhosted.org/packages/93/46/7b6c96c489bf5c727ae6b83ad5909889202b2c77fbb6eada14f3162e33b2/dbConnect-1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c428b24c65d15dac8bc419f2ae7d4052", "sha256": "e2c81822533d3d93f0f710f698e1ad870ce0574d552e75ff4fcd2275eef7f881" }, "downloads": -1, "filename": "dbConnect-1.3.tar.gz", "has_sig": false, "md5_digest": "c428b24c65d15dac8bc419f2ae7d4052", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3451, "upload_time": "2015-12-06T23:59:34", "url": "https://files.pythonhosted.org/packages/af/32/3100dbf6ce9906142c2121d3ce16a6a6a3bd90280d83d8ae64502909bb79/dbConnect-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "88d4c78ac59c876fdd7d1b32ce34a659", "sha256": "c84c579564b9a99820ab76706bb56961ec24039ec7c9f015fcafbd344fc69bd2" }, "downloads": -1, "filename": "dbConnect-1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "88d4c78ac59c876fdd7d1b32ce34a659", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 23197, "upload_time": "2016-01-11T09:36:37", "url": "https://files.pythonhosted.org/packages/4f/e9/7523cd5be32eed96928d29ee032b9eeb79463d55fdb9825efd002d5def25/dbConnect-1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7f8defee6a6bbcc923f23faefedb1829", "sha256": "ae94d05dcb5b7e980b0d3af7db6125d850f529ce15b0b56f35de58917bf7d6db" }, "downloads": -1, "filename": "dbConnect-1.4.tar.gz", "has_sig": false, "md5_digest": "7f8defee6a6bbcc923f23faefedb1829", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3562, "upload_time": "2016-01-11T09:36:29", "url": "https://files.pythonhosted.org/packages/a2/43/062180a66786acb0a614f33564724ddf4f46205c8da04c53fa5392f278a7/dbConnect-1.4.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "44049c78db433214f68608155c634e2b", "sha256": "b8c6e9da14db410665a7b127e737ff77297ce1b8ba00773206511a9c99768161" }, "downloads": -1, "filename": "dbConnect-1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "44049c78db433214f68608155c634e2b", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 23505, "upload_time": "2016-01-11T09:51:27", "url": "https://files.pythonhosted.org/packages/5c/46/8ec2cb1e294e64259860edee5452f80410927690d092264cf0953d2b845d/dbConnect-1.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "447419332cb45b3e23fd485903a80c99", "sha256": "906a5116d08be64ce0d7b8d10267b0ceb141cfb4a03acd7084da277713cf0665" }, "downloads": -1, "filename": "dbConnect-1.4.1.tar.gz", "has_sig": false, "md5_digest": "447419332cb45b3e23fd485903a80c99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3617, "upload_time": "2016-01-11T09:51:22", "url": "https://files.pythonhosted.org/packages/9b/1a/b23a01d0e949a6416bcb791cab399b60846073e8d38002064c2047506974/dbConnect-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "952fdbe31afdc73238743304a444e6dd", "sha256": "30956d31c9fa5c9455fe323a663033a29d7a5461071ad963ccb9f0f08dfe7ad5" }, "downloads": -1, "filename": "dbConnect-1.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "952fdbe31afdc73238743304a444e6dd", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 23441, "upload_time": "2016-01-11T09:58:24", "url": "https://files.pythonhosted.org/packages/56/4c/0e98edc4723a79f81326fdec14ee6ee10b2e66fd6b50d28f2e01392138b0/dbConnect-1.4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c521b7f90d4934bc265ba74ee33ad38", "sha256": "ff720325de3cbe26e396c1a7a3c4374de309de2bcde24e07000faa83e6224779" }, "downloads": -1, "filename": "dbConnect-1.4.2.tar.gz", "has_sig": false, "md5_digest": "9c521b7f90d4934bc265ba74ee33ad38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3605, "upload_time": "2016-01-11T09:58:15", "url": "https://files.pythonhosted.org/packages/a0/67/35cf6f132f4df3b274c8c13a0005147bcc6ad19c1f6aef4c0989d95d89bb/dbConnect-1.4.2.tar.gz" } ], "1.4.5": [ { "comment_text": "", "digests": { "md5": "6b662d6640a037207cd42e6b9b03e1dd", "sha256": "1819b08eb6fc2d5d519392fa060c71732ae71c2e2e51a84283096017b84b1c84" }, "downloads": -1, "filename": "dbConnect-1.4.5-py3-none-any.whl", "has_sig": false, "md5_digest": "6b662d6640a037207cd42e6b9b03e1dd", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 24983, "upload_time": "2016-01-11T10:39:33", "url": "https://files.pythonhosted.org/packages/c1/5f/42ed2a3fbb50f3e33210eb98099993a77d6f409b523719c161d8d0a2a063/dbConnect-1.4.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b834e3a389c9f62d9e4672885fe69836", "sha256": "c71bbabaa31b9195d972d454b707b5f4ecf394b68a766c4c4c863f48d797b44c" }, "downloads": -1, "filename": "dbConnect-1.4.5.tar.gz", "has_sig": false, "md5_digest": "b834e3a389c9f62d9e4672885fe69836", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3673, "upload_time": "2016-01-11T10:39:28", "url": "https://files.pythonhosted.org/packages/49/75/8e17ead99c254651c2cb74be013f3caaab4c8a4bee60944167471e067de5/dbConnect-1.4.5.tar.gz" } ], "1.4.6": [ { "comment_text": "", "digests": { "md5": "11e81052cc2f8b84f03d368524ec3f1a", "sha256": "69ccd41385ffe6e5b4a137df710830a82dcd4887904297e7af0b36cdb698067f" }, "downloads": -1, "filename": "dbConnect-1.4.6-py3-none-any.whl", "has_sig": false, "md5_digest": "11e81052cc2f8b84f03d368524ec3f1a", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 30543, "upload_time": "2016-01-13T07:53:52", "url": "https://files.pythonhosted.org/packages/a5/ad/b0e2d61458fc4803096c3bc09c1ba1c7865d0728e39908f46bb01b305acb/dbConnect-1.4.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c7fc398c1bb5273ed75280ce2d195c0", "sha256": "a7b477e22b84a3e4ccdbccba667fd20777ed493fa0d97061892404eb085aafdd" }, "downloads": -1, "filename": "dbConnect-1.4.6.tar.gz", "has_sig": false, "md5_digest": "1c7fc398c1bb5273ed75280ce2d195c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3918, "upload_time": "2016-01-13T07:53:46", "url": "https://files.pythonhosted.org/packages/05/26/aa2f87caf43c08689138b2948e151298b363423ed4694da957ae4ab1afce/dbConnect-1.4.6.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "06cf1ba694429e0d733b7f09fa04e61b", "sha256": "620d65f86288687db60b7b1655e2db50a550e5feda3ae7cbf4fcb17656b36d4d" }, "downloads": -1, "filename": "dbConnect-1.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "06cf1ba694429e0d733b7f09fa04e61b", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 10086, "upload_time": "2016-06-06T21:59:22", "url": "https://files.pythonhosted.org/packages/ae/13/5aef4f82dddf03360b07e38e0da322c852e5ed5bdb96d5fc4dff890d25b8/dbConnect-1.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd2e7dcf5c6ba2f3e5287b6e6d5f53f2", "sha256": "f7e218c7e8c8cdcac290b0bfec5d12bf77eb448b17d756f70395cd20b0715d59" }, "downloads": -1, "filename": "dbConnect-1.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dd2e7dcf5c6ba2f3e5287b6e6d5f53f2", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 10081, "upload_time": "2016-06-06T21:51:27", "url": "https://files.pythonhosted.org/packages/ce/23/f8e1035e0cec6a963c349c987e3c0b2dfe1bcf02ec19a6e7ea7fabb11eec/dbConnect-1.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5993022b86d65bcbee5d02583159eda1", "sha256": "ca70f1fb67871007ee1ba9aab804db3ab8837949a52e161f90b8792eed02c522" }, "downloads": -1, "filename": "dbConnect-1.5.0.tar.gz", "has_sig": false, "md5_digest": "5993022b86d65bcbee5d02583159eda1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5045, "upload_time": "2016-06-06T02:17:33", "url": "https://files.pythonhosted.org/packages/74/2f/8a5721f7670b65fba2547f0e2e1f4c70e14edac78b33790f59f360c957a4/dbConnect-1.5.0.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "2809831dd3c37ab6b6321a2bb5fd506e", "sha256": "5120ba21773b7372a8b8c3242db00f46aecd9ebdccf2ecf56f481ac430c7f8d1" }, "downloads": -1, "filename": "dbConnect-1.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2809831dd3c37ab6b6321a2bb5fd506e", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 10431, "upload_time": "2016-09-07T17:31:18", "url": "https://files.pythonhosted.org/packages/d1/36/eaffb6ac0303ae75df7ee809bcacc9c574f2836cc5c71e0e19d8ded00738/dbConnect-1.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d81a16ad6961269bcc576a67f6b8fe6", "sha256": "c3aefc364e13d962353fa308e99dc39218756bc84d9849bb6ea6b3cdd1127943" }, "downloads": -1, "filename": "dbConnect-1.6.0.tar.gz", "has_sig": false, "md5_digest": "6d81a16ad6961269bcc576a67f6b8fe6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5255, "upload_time": "2016-09-07T17:31:15", "url": "https://files.pythonhosted.org/packages/00/5f/846afdcca42945b26e0b614456a307f88f6a42d513c9b7349e673406a977/dbConnect-1.6.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "653edbcd8f10b1ee0b7357500d20ce45", "sha256": "af30cd76941d7dd56a14d0a3a124e8cdf5d25ed4c0e1a5c89f9c95d208bea2cc" }, "downloads": -1, "filename": "dbConnect-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "653edbcd8f10b1ee0b7357500d20ce45", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 11704, "upload_time": "2017-04-02T21:17:51", "url": "https://files.pythonhosted.org/packages/5a/0a/04e5f8b8131c496a6cd31355be9cfbf94b1fdf4a3635c736fba1e4c16416/dbConnect-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d86d808e68f1a09d9cca2a7a4a60690", "sha256": "37da4d13637ac5d7f41ff94f1280102d6ba1f9151f8d70f03b24af57215a8b7c" }, "downloads": -1, "filename": "dbConnect-2.0.1.tar.gz", "has_sig": false, "md5_digest": "6d86d808e68f1a09d9cca2a7a4a60690", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5901, "upload_time": "2017-04-02T21:17:48", "url": "https://files.pythonhosted.org/packages/8f/eb/b85524b8916ce780fcfa705ef932daa4d4e1c7e02a95a574b79a0a446711/dbConnect-2.0.1.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "b7845ffd2bf51a4ad506481ebac2297a", "sha256": "0668869e28a558d4c9554053cca821208f0c0792cbe24aede246a434c60b97a9" }, "downloads": -1, "filename": "dbConnect-2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b7845ffd2bf51a4ad506481ebac2297a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12088, "upload_time": "2018-06-14T17:17:00", "url": "https://files.pythonhosted.org/packages/c0/40/7bf772af9251c9095d3ceeef46580255b8ad68e119dd3d3825134e54a01b/dbConnect-2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7418d5378bb4995e55ef542df957c774", "sha256": "bcbcf71000d705bb85c4a80c0fe27d5bed3432d8c6040cb646da279d9eed15fd" }, "downloads": -1, "filename": "dbConnect-2.1.tar.gz", "has_sig": false, "md5_digest": "7418d5378bb4995e55ef542df957c774", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6287, "upload_time": "2018-06-14T17:17:01", "url": "https://files.pythonhosted.org/packages/0f/77/426037a43714786b64dd150da245ee23bd698cf37f74a6768d9a822b2f05/dbConnect-2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b7845ffd2bf51a4ad506481ebac2297a", "sha256": "0668869e28a558d4c9554053cca821208f0c0792cbe24aede246a434c60b97a9" }, "downloads": -1, "filename": "dbConnect-2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b7845ffd2bf51a4ad506481ebac2297a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12088, "upload_time": "2018-06-14T17:17:00", "url": "https://files.pythonhosted.org/packages/c0/40/7bf772af9251c9095d3ceeef46580255b8ad68e119dd3d3825134e54a01b/dbConnect-2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7418d5378bb4995e55ef542df957c774", "sha256": "bcbcf71000d705bb85c4a80c0fe27d5bed3432d8c6040cb646da279d9eed15fd" }, "downloads": -1, "filename": "dbConnect-2.1.tar.gz", "has_sig": false, "md5_digest": "7418d5378bb4995e55ef542df957c774", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6287, "upload_time": "2018-06-14T17:17:01", "url": "https://files.pythonhosted.org/packages/0f/77/426037a43714786b64dd150da245ee23bd698cf37f74a6768d9a822b2f05/dbConnect-2.1.tar.gz" } ] }