{ "info": { "author": "Alexander Burgett", "author_email": "alex.burgett@sprga.com.au", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2" ], "description": "# DIET\n\nDash Import Export Tool\n\n## Installation\n\n```sh\npip install --user -U diet\n```\n\n## Usage\n\n```\nDash Import and Export Tool\n\npositional arguments:\n {import,export} Action to perform\n {users-orgs,users} The target of the import/export\n file Files to import\n\noptional arguments:\n -h, --help show this help message and exit\n```\n\n**Import users into the system**\n```sh\ndiet import users ./user-records.csv\n```\n\n## Configuration\n\n**This file must be present for the application to operate**\n\nAll configuration settings are stored in ~/.diet/config.json\n\n\n```json\n{\n \"auth\": {\n \"client_id\": \"\",\n \"client_secret\": \"\",\n \"host\": \"\",\n \"verify_ssl\": true\n },\n \"api\": {\n \"client_id\": \"\",\n \"client_secret\": \"\",\n \"host\": \"\",\n \"verify_ssl\": true\n }\n}\n```\n\nThe top level property determines the service to configure, currently there are two services, **api** and **auth**. Api is the main application services and Auth is Sporga's Authenication service.\n\n| Setting | Description |\n|---------|-------------|\n|client_id| The client id to authenticate with|\n|client_secret| The client secret to authenticate with|\n|host| The url of the service to import/export|\n|verify_ssl| Enable/disable SSL certificate verifcation \n\n## Import file structure\n\n### Supported file types\n* CSV\n\n#### CSV Structure\nThe CSV file must include a header row that matches the field's name you wish to import **exactly**\n\n### User Import\n| firstName | surname | email | gender | address | suburb | state | mobilePhoneNumber | password | postcode |\n|-----------|---------------|----------------------------------------------------------------|--------|-------------------|-----------|-------|-------------------|-----------|----------|\n| Test | Administrator | csss@sporga.com.au | Female | 20 resolution Dr | Caringbah | NSW | 61410100100 | ******* | 2229 |\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/sporga/diet", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "diet", "package_url": "https://pypi.org/project/diet/", "platform": "", "project_url": "https://pypi.org/project/diet/", "project_urls": { "Homepage": "https://bitbucket.org/sporga/diet" }, "release_url": "https://pypi.org/project/diet/0.1.10/", "requires_dist": [ "dash-api-python-client", "dash-auth-python-client", "requests-oauthlib" ], "requires_python": "", "summary": "Dash Import Export Tool", "version": "0.1.10" }, "last_serial": 4597314, "releases": { "0.1.10": [ { "comment_text": "", "digests": { "md5": "0c2de3f808dbf0609689a20ca87212e1", "sha256": "b8a9d49e9c0579f4043daca79043f6e4f0cc841e69dd5fa542eb5336dde024ef" }, "downloads": -1, "filename": "diet-0.1.10-py2-none-any.whl", "has_sig": false, "md5_digest": "0c2de3f808dbf0609689a20ca87212e1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6845, "upload_time": "2018-07-23T01:53:25", "url": "https://files.pythonhosted.org/packages/6b/d1/8e1397d56eb8351810db7128b2aec1069baaea0e387d3376010bf5314660/diet-0.1.10-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "041ccd2adae78b47b3afad78a8d7e5aa", "sha256": "91bc65a9bb8877be56e507f789e6f33aa249093d564c29819d8f4e799a6f8a3c" }, "downloads": -1, "filename": "diet-0.1.10.tar.gz", "has_sig": false, "md5_digest": "041ccd2adae78b47b3afad78a8d7e5aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4731, "upload_time": "2018-07-23T01:53:26", "url": "https://files.pythonhosted.org/packages/69/10/3144b70cdbc60c119f7ab7014fb816426cbf6998ad7e5390f4e282799b40/diet-0.1.10.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "c9836783152aec5ad6a989e8512b760c", "sha256": "359523a9399c7daa6d6aa0db7bc26ac85b3896c8f8e690fc8f39ded787351e43" }, "downloads": -1, "filename": "diet-0.1.6-py2-none-any.whl", "has_sig": false, "md5_digest": "c9836783152aec5ad6a989e8512b760c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6122, "upload_time": "2018-07-20T06:24:28", "url": "https://files.pythonhosted.org/packages/61/0f/1c414f12192a61cc7038cdccd5b260eb3180a263211b2d5a9c79cfcbf976/diet-0.1.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "422584c3b4f9a641524546f80d643a8f", "sha256": "842928028d794731bcadcc3d4b339fe12f69fec9495d1e5d13edf3aa4ec0cf9f" }, "downloads": -1, "filename": "diet-0.1.6.tar.gz", "has_sig": false, "md5_digest": "422584c3b4f9a641524546f80d643a8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3779, "upload_time": "2018-07-20T06:24:29", "url": "https://files.pythonhosted.org/packages/3c/be/7b3c102e102a5a0544460d88bf10535d8a2f7309f1568405ebec25933cd7/diet-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "00976f85aa62abaede4a84d925aa9404", "sha256": "e4bd9101e5379da0781664e003163dae18878b0240c5c556bf4fb2139adbe8d7" }, "downloads": -1, "filename": "diet-0.1.7-py2-none-any.whl", "has_sig": false, "md5_digest": "00976f85aa62abaede4a84d925aa9404", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6568, "upload_time": "2018-07-22T22:56:39", "url": "https://files.pythonhosted.org/packages/91/18/329d32eabe4bd81635405b94cd254f1cc0a939ee8f35f945b33dbe7c05d0/diet-0.1.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18bd7e26376f3153a20726688c1acc8b", "sha256": "d65741c406b75bf820c56d124a3233a2a0d1b810000c93d7256b7f6ebcf5263c" }, "downloads": -1, "filename": "diet-0.1.7.tar.gz", "has_sig": false, "md5_digest": "18bd7e26376f3153a20726688c1acc8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4315, "upload_time": "2018-07-22T22:56:40", "url": "https://files.pythonhosted.org/packages/a0/30/cb45366c348e88b4db971378d181ac9cbcd48b0673d462aecd21f5ddacf3/diet-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "76a80a9e90b379964db22d84318d02df", "sha256": "430ef9b10dfc7e401f31ac26fcd4239bc0eec39dc9ee439fe8ef0a101b658763" }, "downloads": -1, "filename": "diet-0.1.8-py2-none-any.whl", "has_sig": false, "md5_digest": "76a80a9e90b379964db22d84318d02df", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6892, "upload_time": "2018-07-22T23:27:34", "url": "https://files.pythonhosted.org/packages/0e/8e/db729b28c4b1a14358f2743abd267ad626b43c0e2434d290572234b8ee23/diet-0.1.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "662b979bc3cf49079b7c100008dc0439", "sha256": "b3778c90f07223559eb32ac9cf4b69abd8871b7e0f65db2a261a8a8b87ea6594" }, "downloads": -1, "filename": "diet-0.1.8.tar.gz", "has_sig": false, "md5_digest": "662b979bc3cf49079b7c100008dc0439", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4732, "upload_time": "2018-07-22T23:27:36", "url": "https://files.pythonhosted.org/packages/5c/30/8aac1fa26b50f2866866cbd9adeb9d222aa6037680ce6f7490e465b3984b/diet-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "99bdfaf9c485b0980852f93f45b9558c", "sha256": "665164103f107b642bed9d0a59cbc7b01cf67afc293d6e4e4068478f9ad0cee7" }, "downloads": -1, "filename": "diet-0.1.9-py2-none-any.whl", "has_sig": false, "md5_digest": "99bdfaf9c485b0980852f93f45b9558c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6792, "upload_time": "2018-07-23T01:51:20", "url": "https://files.pythonhosted.org/packages/59/5d/97e30af5f6fb1df2aea910ecb03e27a65cf676cf78b2ad941f29bad2e7b0/diet-0.1.9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33940fdfd2c6008ce9a1b0fa8139369b", "sha256": "5c5a2c0b49c1251b42501dee587908107446e1606a6464094bbc14a5c83db7b0" }, "downloads": -1, "filename": "diet-0.1.9.tar.gz", "has_sig": false, "md5_digest": "33940fdfd2c6008ce9a1b0fa8139369b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4673, "upload_time": "2018-07-23T01:51:21", "url": "https://files.pythonhosted.org/packages/20/a6/48d2c0a008a454f1946388a8164eb028d5daa42356fba7478d576e24ab07/diet-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0c2de3f808dbf0609689a20ca87212e1", "sha256": "b8a9d49e9c0579f4043daca79043f6e4f0cc841e69dd5fa542eb5336dde024ef" }, "downloads": -1, "filename": "diet-0.1.10-py2-none-any.whl", "has_sig": false, "md5_digest": "0c2de3f808dbf0609689a20ca87212e1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6845, "upload_time": "2018-07-23T01:53:25", "url": "https://files.pythonhosted.org/packages/6b/d1/8e1397d56eb8351810db7128b2aec1069baaea0e387d3376010bf5314660/diet-0.1.10-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "041ccd2adae78b47b3afad78a8d7e5aa", "sha256": "91bc65a9bb8877be56e507f789e6f33aa249093d564c29819d8f4e799a6f8a3c" }, "downloads": -1, "filename": "diet-0.1.10.tar.gz", "has_sig": false, "md5_digest": "041ccd2adae78b47b3afad78a8d7e5aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4731, "upload_time": "2018-07-23T01:53:26", "url": "https://files.pythonhosted.org/packages/69/10/3144b70cdbc60c119f7ab7014fb816426cbf6998ad7e5390f4e282799b40/diet-0.1.10.tar.gz" } ] }