{ "info": { "author": "Karel Antonio Verdecia Ortiz", "author_email": "kverdecia@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django :: 1.11", "Framework :: Django :: 2.0", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "=============================\ndj-input-googlesheets\n=============================\n\n.. image:: https://badge.fury.io/py/dj-input-googlesheets.svg\n :target: https://badge.fury.io/py/dj-input-googlesheets\n\n.. image:: https://travis-ci.org/kverdecia/dj-input-googlesheets.svg?branch=master\n :target: https://travis-ci.org/kverdecia/dj-input-googlesheets\n\n.. image:: https://codecov.io/gh/kverdecia/dj-input-googlesheets/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/kverdecia/dj-input-googlesheets\n\nInput rows from google sheets into input-flow\n\nDocumentation\n-------------\n\nThe full documentation is at https://dj-input-googlesheets.readthedocs.io.\n\nQuickstart\n----------\n\nInstall dj-input-googlesheets::\n\n pip install dj-input-googlesheets\n\nAdd it to your `INSTALLED_APPS`:\n\n.. code-block:: python\n\n INSTALLED_APPS = (\n ...\n 'inputgooglesheets.apps.InputGoogleSheetsConfig',\n ...\n )\n\nAdd dj-input-googlesheets's URL patterns:\n\n.. code-block:: python\n\n from inputgooglesheets import urls as inputgooglesheets_urls\n\n\n urlpatterns = [\n ...\n url(r'^', include(inputgooglesheets_urls)),\n ...\n ]\n\nFeatures\n--------\n\n* TODO\n\nRunning Tests\n-------------\n\nDoes the code actually work?\n\n::\n\n source /bin/activate\n (myenv) $ pip install tox\n (myenv) $ tox\n\nCredits\n-------\n\nTools used in rendering this package:\n\n* Cookiecutter_\n* `cookiecutter-djangopackage`_\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage\n\n\n\n\nHistory\n-------\n\n0.1.0 (2019-10-22)\n++++++++++++++++++\n\n* First release on PyPI.\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/kverdecia/dj-input-googlesheets", "keywords": "dj-input-googlesheets", "license": "", "maintainer": "", "maintainer_email": "", "name": "dj-input-googlesheets", "package_url": "https://pypi.org/project/dj-input-googlesheets/", "platform": "", "project_url": "https://pypi.org/project/dj-input-googlesheets/", "project_urls": { "Homepage": "https://github.com/kverdecia/dj-input-googlesheets" }, "release_url": "https://pypi.org/project/dj-input-googlesheets/0.2.8/", "requires_dist": [ "requests", "dj-oauth-clients (>=0.1.5)", "dj-input-flow", "pygsheets", "python-redis-lock (>=3.3.1)" ], "requires_python": "", "summary": "Input rows from google sheets into input-flow", "version": "0.2.8", "yanked": false, "yanked_reason": null }, "last_serial": 11788743, "releases": { "0.1.10": [ { "comment_text": "", "digests": { "md5": "c9e87bfd24427fccb5b02a1227ac5642", "sha256": "31e9ec226803a0deff4e3768b78859383a4a845baa098e30228a3169c814aa9f" }, "downloads": -1, "filename": "dj-input-googlesheets-0.1.10.tar.gz", "has_sig": false, "md5_digest": "c9e87bfd24427fccb5b02a1227ac5642", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9203, "upload_time": "2019-10-25T04:24:02", "upload_time_iso_8601": "2019-10-25T04:24:02.766472Z", "url": "https://files.pythonhosted.org/packages/40/a4/e9aa57c03d25b79a79155ade85d046b073972b2e60984b316bb2e86ca5d9/dj-input-googlesheets-0.1.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "ab04974b70303665505860a3401b3c83", "sha256": "d529eb33713a619158644ab5c5d721295218640a9420a8ad9fc60707e1fba6fa" }, "downloads": -1, "filename": "dj-input-googlesheets-0.1.11.tar.gz", "has_sig": false, "md5_digest": "ab04974b70303665505860a3401b3c83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10064, "upload_time": "2019-10-25T18:35:18", "upload_time_iso_8601": "2019-10-25T18:35:18.442786Z", "url": "https://files.pythonhosted.org/packages/c5/d5/d059fd021956ca37f4f3ad96bea6a57e6e84b5639bce7949c8f567f719c1/dj-input-googlesheets-0.1.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "27db0deea4a0744b954563703ac1f712", "sha256": "e1779be5fa0eed8ce82a2216365eb90c50ab28b49d13840a2af14a812869a2c9" }, "downloads": -1, "filename": "dj-input-googlesheets-0.1.12.tar.gz", "has_sig": false, "md5_digest": "27db0deea4a0744b954563703ac1f712", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10279, "upload_time": "2019-10-26T23:03:09", "upload_time_iso_8601": "2019-10-26T23:03:09.304181Z", "url": "https://files.pythonhosted.org/packages/5b/e1/44f4d5cd1141d5278fb8ebf28ba423ce338b2ab9b5c42f6d48a264684a8d/dj-input-googlesheets-0.1.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "22607f217e7b1f06b1faeee94a88f8a5", "sha256": "6da450f676c47ea28178684e1db524486fb68ab910b987750a61365f17c1b4cc" }, "downloads": -1, "filename": "dj-input-googlesheets-0.1.13.tar.gz", "has_sig": false, "md5_digest": "22607f217e7b1f06b1faeee94a88f8a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10330, "upload_time": "2019-11-28T05:27:04", "upload_time_iso_8601": "2019-11-28T05:27:04.139001Z", "url": "https://files.pythonhosted.org/packages/b0/5b/f8912de22c89b26c87a832fe778837e42efcc4be8e0e5538ba6f1cafc375/dj-input-googlesheets-0.1.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "1e504679339556fe2c5b4b5c6e4388e8", "sha256": "b18bdca717fc88f8e351f78956f746a69cb51a9bb295147700b7abb9974cae26" }, "downloads": -1, "filename": "dj-input-googlesheets-0.1.14.tar.gz", "has_sig": false, "md5_digest": "1e504679339556fe2c5b4b5c6e4388e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10815, "upload_time": "2019-11-30T18:44:09", "upload_time_iso_8601": "2019-11-30T18:44:09.738779Z", "url": "https://files.pythonhosted.org/packages/90/51/94adf6d0e5705e3532103cc6d8dbbcd15f99f83b043989f039af322f0a52/dj-input-googlesheets-0.1.14.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "5184e5e30e1677abf304237acfef50c6", "sha256": "5355026e6eb166833afec300e998efe8cec6bbccc38785427b646c8ad0609e55" }, "downloads": -1, "filename": "dj-input-googlesheets-0.1.15.tar.gz", "has_sig": false, "md5_digest": "5184e5e30e1677abf304237acfef50c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10816, "upload_time": "2019-11-30T19:22:34", "upload_time_iso_8601": "2019-11-30T19:22:34.099210Z", "url": "https://files.pythonhosted.org/packages/91/01/7a1117cc105e8cbd33278a219f5c65641b3d4edba52913a11e9ec03c00f3/dj-input-googlesheets-0.1.15.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "14fa1d5c3d8b5610493e36d5ac894c76", "sha256": "82b7e35db487ee700d104c21d00e7745d4b91cd1f1bd8b6e36abcb5f3a62566e" }, "downloads": -1, "filename": "dj-input-googlesheets-0.1.16.tar.gz", "has_sig": false, "md5_digest": "14fa1d5c3d8b5610493e36d5ac894c76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11464, "upload_time": "2020-02-28T04:08:14", "upload_time_iso_8601": "2020-02-28T04:08:14.854722Z", "url": "https://files.pythonhosted.org/packages/e2/89/a34ac90a422abf92f35c30197b4b44320b9d449889a303786d505f1a0066/dj-input-googlesheets-0.1.16.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.17": [ { "comment_text": "", "digests": { "md5": "8fca739e8b2e11c63134d922832997af", "sha256": "6ef4918f672f5869125580d0dcc166dd8d7b006e34276b2b12d7d6286b01b06f" }, "downloads": -1, "filename": "dj-input-googlesheets-0.1.17.tar.gz", "has_sig": false, "md5_digest": "8fca739e8b2e11c63134d922832997af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11465, "upload_time": "2020-02-28T04:32:27", "upload_time_iso_8601": "2020-02-28T04:32:27.558312Z", "url": "https://files.pythonhosted.org/packages/a7/3a/cc88323ee3b05225e9fce5f6f26a1ed6bacdd10f27451ddcea975a67a601/dj-input-googlesheets-0.1.17.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.18": [ { "comment_text": "", "digests": { "md5": "eb8fbab11dc187b71dbb926d26b7d5c9", "sha256": "ac84317997307488283ec227b6eeb7ee277846c13496c0b4148376cc38f421bb" }, "downloads": -1, "filename": "dj-input-googlesheets-0.1.18.tar.gz", "has_sig": false, "md5_digest": "eb8fbab11dc187b71dbb926d26b7d5c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11460, "upload_time": "2020-02-28T04:37:17", "upload_time_iso_8601": "2020-02-28T04:37:17.875575Z", "url": "https://files.pythonhosted.org/packages/6e/5d/6e38a94f3c630b45456c579ccc344233b1ecffeed2464981c44a6634044b/dj-input-googlesheets-0.1.18.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.19": [ { "comment_text": "", "digests": { "md5": "436545eca0a78a59318f29a26e5e89c8", "sha256": "f3706bb7b75a6e167d6c66a2ef177234a04aa2f5500c0459377dad4bc8e0dc49" }, "downloads": -1, "filename": "dj-input-googlesheets-0.1.19.tar.gz", "has_sig": false, "md5_digest": "436545eca0a78a59318f29a26e5e89c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11462, "upload_time": "2020-02-28T04:45:04", "upload_time_iso_8601": "2020-02-28T04:45:04.118496Z", "url": "https://files.pythonhosted.org/packages/99/ca/aba22eb9567e987fc4bd56c88061a3a0aa171be10940c3b25e283e1ff1f6/dj-input-googlesheets-0.1.19.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "5fd9adc4cab4e4fbe0ef88fe87f76524", "sha256": "5fc16dafd1241863f9ff0694a31281ce4e2c50ede7f551950e9edca8ebdfd976" }, "downloads": -1, "filename": "dj-input-googlesheets-0.1.8.tar.gz", "has_sig": false, "md5_digest": "5fd9adc4cab4e4fbe0ef88fe87f76524", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9552, "upload_time": "2019-10-24T19:42:42", "upload_time_iso_8601": "2019-10-24T19:42:42.838065Z", "url": "https://files.pythonhosted.org/packages/ed/1c/1162b691c7163a1690a7538bd8848f548514864e0a0fac3359da16328d33/dj-input-googlesheets-0.1.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "6b6e52e9f4eb76972a780726a1bf9199", "sha256": "d054cbd7c3dfced3519d34a3572341b9bfb5daff4b3df061ee29aa84a03701e0" }, "downloads": -1, "filename": "dj-input-googlesheets-0.1.9.tar.gz", "has_sig": false, "md5_digest": "6b6e52e9f4eb76972a780726a1bf9199", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9757, "upload_time": "2019-10-25T03:52:20", "upload_time_iso_8601": "2019-10-25T03:52:20.511072Z", "url": "https://files.pythonhosted.org/packages/7f/4c/fd985add57d4ca8f440cdb7b4655cc753bb9969c3746bff3971dd05de68e/dj-input-googlesheets-0.1.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "33f24e8488186d411973dd7da435a679", "sha256": "eaa57ff4330306abffc219910e06f1007d7401db9209ac2b820326751d7df64d" }, "downloads": -1, "filename": "dj-input-googlesheets-0.2.7.tar.gz", "has_sig": false, "md5_digest": "33f24e8488186d411973dd7da435a679", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13892, "upload_time": "2020-07-22T16:44:09", "upload_time_iso_8601": "2020-07-22T16:44:09.648372Z", "url": "https://files.pythonhosted.org/packages/4b/52/9f3b53a86c48588a989a420c0f9b5e5142413f88d92ffe60fe72e893f034/dj-input-googlesheets-0.2.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "8e479a0260452ad8035776fbaabb26b4", "sha256": "976ef8c237b08d86f5c8e02d1313357395d88e1e0a880a04b44210b3c391c3c6" }, "downloads": -1, "filename": "dj_input_googlesheets-0.2.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e479a0260452ad8035776fbaabb26b4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20387, "upload_time": "2021-10-21T05:54:40", "upload_time_iso_8601": "2021-10-21T05:54:40.580881Z", "url": "https://files.pythonhosted.org/packages/74/18/56284d146a1091d102dd639849f82def4bae9c4d000845ee57c533b54c9e/dj_input_googlesheets-0.2.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ff4f63b0aca63c5d4d44a917145e7458", "sha256": "dbbad484cafd870973adffba12fb487a0f69f5043bc6434b595acf073c2ec962" }, "downloads": -1, "filename": "dj-input-googlesheets-0.2.8.tar.gz", "has_sig": false, "md5_digest": "ff4f63b0aca63c5d4d44a917145e7458", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15536, "upload_time": "2021-10-21T05:54:43", "upload_time_iso_8601": "2021-10-21T05:54:43.044888Z", "url": "https://files.pythonhosted.org/packages/6b/bb/a8f711a03405cd890eeda5eb1f4403bf668020ca45deb54e303c71b6f1f8/dj-input-googlesheets-0.2.8.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8e479a0260452ad8035776fbaabb26b4", "sha256": "976ef8c237b08d86f5c8e02d1313357395d88e1e0a880a04b44210b3c391c3c6" }, "downloads": -1, "filename": "dj_input_googlesheets-0.2.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e479a0260452ad8035776fbaabb26b4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20387, "upload_time": "2021-10-21T05:54:40", "upload_time_iso_8601": "2021-10-21T05:54:40.580881Z", "url": "https://files.pythonhosted.org/packages/74/18/56284d146a1091d102dd639849f82def4bae9c4d000845ee57c533b54c9e/dj_input_googlesheets-0.2.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ff4f63b0aca63c5d4d44a917145e7458", "sha256": "dbbad484cafd870973adffba12fb487a0f69f5043bc6434b595acf073c2ec962" }, "downloads": -1, "filename": "dj-input-googlesheets-0.2.8.tar.gz", "has_sig": false, "md5_digest": "ff4f63b0aca63c5d4d44a917145e7458", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15536, "upload_time": "2021-10-21T05:54:43", "upload_time_iso_8601": "2021-10-21T05:54:43.044888Z", "url": "https://files.pythonhosted.org/packages/6b/bb/a8f711a03405cd890eeda5eb1f4403bf668020ca45deb54e303c71b6f1f8/dj-input-googlesheets-0.2.8.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }