{ "info": { "author": "Christopher H. Todd", "author_email": "Christopher.Hayden.Todd@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8" ], "description": "# Christopher H. Todd's Python Lib for CSV Files\n\nThe ctodd-python-lib-csv project is responsible for interacting with .csv files and .csv formatted data. This includes converting to and from .csv format, reading .csv files, writing .csv files, and other general CSV related tasks.\n\n## Table of Contents\n\n- [Dependencies](#dependencies)\n- [Libraries](#libraries)\n- [Example Scripts](#example-scripts)\n- [Notes](#notes)\n- [TODO](#todo)\n\n## Dependencies\n\n### Python Packages\n\n- simplejson>=3.16.0\n\n## Libraries\n\n### [csv_general_helpers.py](https://github.com/ChristopherHaydenTodd/ctodd-python-lib-csv/blob/pypi/csv_helpers/csv_general_helpers.py)\n\nCSV General Helpers. This library is used to interact with .csv files not specificlly related to reading or writing them.\n\nFunctions:\n\n```\ndef convert_csv_file_to_json_file(csv_filename, json_filename=None, seperator=\",\"):\n \"\"\"\n Purpose:\n Convert .csv File to .json\n Args:\n csv_filename (String): .csv file to convert to .json\n json_filename (String): filename for the resulting .json\n seperator (String): String seperator of fields in the .csv\n Return:\n json_filename (String): filename for the resulting .json\n \"\"\"\n```\n\n### [csv_reading_helpers.py](https://github.com/ChristopherHaydenTodd/ctodd-python-lib-csv/blob/pypi/csv_helpers/csv_reading_helpers.py)\n\nCSV Reading Helpers. This library is used to aid in reading with .csv files\n\nFunctions:\n\n```\nN/A\n```\n\n### [csv_writing_helpers.py](https://github.com/ChristopherHaydenTodd/ctodd-python-lib-csv/blob/pypi/csv_helpers/csv_writing_helpers.py)\n\nCSV Writing Helpers. This library is used to aid in writing with .csv files\n\nFunctions:\n\n```\nN/A\n```\n\n## Example Scripts\n\nExample executable Python scripts/modules for testing and interacting with the library. These show example use-cases for the libraries and can be used as templates for developing with the libraries or to use as one-off development efforts.\n\n### N/A\n\n## Notes\n\n - Relies on f-string notation, which is limited to Python3.6. A refactor to remove these could allow for development with Python3.0.x through 3.5.x\n\n## TODO\n\n - Unittest framework in place, but lacking tests\n\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://github.com/ChristopherHaydenTodd/ctodd-python-lib-csv", "keywords": "python,libraries,csv", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ctodd-python-lib-csv", "package_url": "https://pypi.org/project/ctodd-python-lib-csv/", "platform": "", "project_url": "https://pypi.org/project/ctodd-python-lib-csv/", "project_urls": { "Homepage": "https://github.com/ChristopherHaydenTodd/ctodd-python-lib-csv" }, "release_url": "https://pypi.org/project/ctodd-python-lib-csv/1.0.2/", "requires_dist": [ "simplejson (>=3.16.0)" ], "requires_python": ">3.6", "summary": "Python utilities used for interacting with .csv files", "version": "1.0.2" }, "last_serial": 5107166, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "66fba2ec448251ba9b860a6654ed52b3", "sha256": "4586c2deceeb9f3d3f530911287e12b0e69653e360f973ca37ee808afca06d5a" }, "downloads": -1, "filename": "ctodd_python_lib_csv-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "66fba2ec448251ba9b860a6654ed52b3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6", "size": 6129, "upload_time": "2019-04-06T12:27:28", "url": "https://files.pythonhosted.org/packages/d4/24/8831c2efd22b1507db85e344d4dfe7df31906ad1330a28ed7990b5abf0fd/ctodd_python_lib_csv-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90d6db54f90065864b1b0e3c5f84ff2e", "sha256": "4c19f7ae378d76cce2ea769912e582c5e8acc3bfa0a8807daaea5ff7245f6773" }, "downloads": -1, "filename": "ctodd-python-lib-csv-1.0.0.tar.gz", "has_sig": false, "md5_digest": "90d6db54f90065864b1b0e3c5f84ff2e", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6", "size": 4831, "upload_time": "2019-04-06T12:27:30", "url": "https://files.pythonhosted.org/packages/20/b5/47cc176e187c2670d52e0582ff45dd7f57b235cd80e59f2314e16e1a667b/ctodd-python-lib-csv-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "e89b7af716a74a3a2d3b7264ff81d427", "sha256": "0c8bc6b418c100c53a117bd6ab5a042cfed8c115405663d954cf971e3060f3c1" }, "downloads": -1, "filename": "ctodd_python_lib_csv-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e89b7af716a74a3a2d3b7264ff81d427", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6", "size": 6164, "upload_time": "2019-04-06T12:31:45", "url": "https://files.pythonhosted.org/packages/ec/9e/061f4eff9ecbe431663251002841bbb66e35ec4a7482b65084894a5163f9/ctodd_python_lib_csv-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81cb5935aa9d8cdcedf4e97b2b14b9f0", "sha256": "b30bbde64d76f9807af86af5a1315a6a1fe419fe4a80e6d5a9389797fd290cb5" }, "downloads": -1, "filename": "ctodd-python-lib-csv-1.0.1.tar.gz", "has_sig": false, "md5_digest": "81cb5935aa9d8cdcedf4e97b2b14b9f0", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6", "size": 4870, "upload_time": "2019-04-06T12:31:46", "url": "https://files.pythonhosted.org/packages/0b/ea/1e5ba1f284a6c3c208b774a9564e65102190900b1bd34d559e8700d77529/ctodd-python-lib-csv-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "ca399c22ee3884d63fb8a2ce5be5bae1", "sha256": "defe6a749dd5c4eb8d8c3d2b50c1b70c78c65c7e5e00b31d73488352823d7c8e" }, "downloads": -1, "filename": "ctodd_python_lib_csv-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ca399c22ee3884d63fb8a2ce5be5bae1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6", "size": 6169, "upload_time": "2019-04-06T12:32:54", "url": "https://files.pythonhosted.org/packages/1b/14/21071778f465f0642f930305548dbbb44eae3a92357c19e8b6792071a6ee/ctodd_python_lib_csv-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4041a2f5763883aa1ad920f98c09ff36", "sha256": "33f8567aa3c872a680bebde53e7bae2e47b581de2c59f00de1ea3ba9e21dc992" }, "downloads": -1, "filename": "ctodd-python-lib-csv-1.0.2.tar.gz", "has_sig": false, "md5_digest": "4041a2f5763883aa1ad920f98c09ff36", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6", "size": 4866, "upload_time": "2019-04-06T12:32:55", "url": "https://files.pythonhosted.org/packages/73/29/ee28627f772048ad6a14b6bc2360fce8fc0496855a97d53f0906ff38c1cb/ctodd-python-lib-csv-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ca399c22ee3884d63fb8a2ce5be5bae1", "sha256": "defe6a749dd5c4eb8d8c3d2b50c1b70c78c65c7e5e00b31d73488352823d7c8e" }, "downloads": -1, "filename": "ctodd_python_lib_csv-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ca399c22ee3884d63fb8a2ce5be5bae1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6", "size": 6169, "upload_time": "2019-04-06T12:32:54", "url": "https://files.pythonhosted.org/packages/1b/14/21071778f465f0642f930305548dbbb44eae3a92357c19e8b6792071a6ee/ctodd_python_lib_csv-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4041a2f5763883aa1ad920f98c09ff36", "sha256": "33f8567aa3c872a680bebde53e7bae2e47b581de2c59f00de1ea3ba9e21dc992" }, "downloads": -1, "filename": "ctodd-python-lib-csv-1.0.2.tar.gz", "has_sig": false, "md5_digest": "4041a2f5763883aa1ad920f98c09ff36", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6", "size": 4866, "upload_time": "2019-04-06T12:32:55", "url": "https://files.pythonhosted.org/packages/73/29/ee28627f772048ad6a14b6bc2360fce8fc0496855a97d53f0906ff38c1cb/ctodd-python-lib-csv-1.0.2.tar.gz" } ] }