{ "info": { "author": "Shir0kamii", "author_email": "shir0kamii@gmail.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "##########\ncsvalidate\n##########\n\ncsvalidate is a minimal library for reading from and writing to csv with an\nadded layer of validation\n\nGet Started\n###########\n\nInstallation\n============\n\nAs any python package, you can install it via pip::\n\n $ pip install csvalidate\n\nHow ot use it ?\n===============\n\nThe gist of it is to subclass one of `ValidatedReader` or `ValidatedWriter` and\nadd a `schema` class attribute that defines validation.\n\nExamples can be found in the `examples` directory.", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/Shir0kamii/csvalidate/tags", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Shir0kamii/csvalidate", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "csvalidate", "package_url": "https://pypi.org/project/csvalidate/", "platform": "any", "project_url": "https://pypi.org/project/csvalidate/", "project_urls": { "Download": "https://github.com/Shir0kamii/csvalidate/tags", "Homepage": "https://github.com/Shir0kamii/csvalidate" }, "release_url": "https://pypi.org/project/csvalidate/1.1.1/", "requires_dist": null, "requires_python": "", "summary": "CSV reader and writer with validation", "version": "1.1.1" }, "last_serial": 2851739, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "62d87111810448a11b9de866297036a5", "sha256": "8b5657f48ff5d234f4e0222ad54228b1a0e062e4166f5dc5128092a4926221c2" }, "downloads": -1, "filename": "csvalidate-0.1.0.tar.gz", "has_sig": false, "md5_digest": "62d87111810448a11b9de866297036a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1708, "upload_time": "2017-01-15T15:14:45", "url": "https://files.pythonhosted.org/packages/dc/7f/d3d3ae12c5424f4bcb2b2207254c9c0419bff94975529bd129f808154e96/csvalidate-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "dfa34945005a66033437d7306e88e805", "sha256": "c89302723276985a31ddfd50ccd164af4cb0d8a4ad7c4b386d459f2ce02175b5" }, "downloads": -1, "filename": "csvalidate-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dfa34945005a66033437d7306e88e805", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3525, "upload_time": "2017-03-31T22:14:15", "url": "https://files.pythonhosted.org/packages/08/74/129e4d33782fa6dc199366562427a6498adb535dfd7752c0bcd8baa858ec/csvalidate-0.2.0-py3-none-any.whl" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "35959b232d13942d2f6c8d1a2b73a6a9", "sha256": "b9bef94cfc9785a33948e3074e159c4b1d16edfb91b3f239d805e124f7d7d71c" }, "downloads": -1, "filename": "csvalidate-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "35959b232d13942d2f6c8d1a2b73a6a9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3527, "upload_time": "2017-03-31T22:17:51", "url": "https://files.pythonhosted.org/packages/f0/3a/dff04584a32a4ac822a521f61dc373d5751a6e584b96710b638fad58d975/csvalidate-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "996bb026523d0b9ec22517116dca7b19", "sha256": "179fb327a97daddd08fec075d3c4236714aa48006661a622214f01951fb4e334" }, "downloads": -1, "filename": "csvalidate-1.0.0.tar.gz", "has_sig": false, "md5_digest": "996bb026523d0b9ec22517116dca7b19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1994, "upload_time": "2017-03-31T22:17:43", "url": "https://files.pythonhosted.org/packages/73/f6/fda37887bf22b7f9f636d2229271eaf1179b4bafebf3bbd18dab4e1f0ecd/csvalidate-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "730ec6254cc75216ce8637aa7459a1a7", "sha256": "740a013e1072856216af6193852ce55374e3384447cb1cdf061336b01c2f4144" }, "downloads": -1, "filename": "csvalidate-1.1.0.tar.gz", "has_sig": false, "md5_digest": "730ec6254cc75216ce8637aa7459a1a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2075, "upload_time": "2017-04-26T09:22:24", "url": "https://files.pythonhosted.org/packages/4e/5b/3b62610638e7e7174e1cf065d3ac57f6d07f1741f516b50a2d2885d6dbf9/csvalidate-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "19d990757b8204f5682cecc39058f06f", "sha256": "9ae2c72af8639ae556d2c3e6a5a2134058691ad4af708890a7b33e073c501cb2" }, "downloads": -1, "filename": "csvalidate-1.1.1.tar.gz", "has_sig": false, "md5_digest": "19d990757b8204f5682cecc39058f06f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2110, "upload_time": "2017-05-04T16:19:53", "url": "https://files.pythonhosted.org/packages/be/4e/039798c21e8297fd59629c96ba5ad62806245c6ea6d5a36647f71d0a6963/csvalidate-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "19d990757b8204f5682cecc39058f06f", "sha256": "9ae2c72af8639ae556d2c3e6a5a2134058691ad4af708890a7b33e073c501cb2" }, "downloads": -1, "filename": "csvalidate-1.1.1.tar.gz", "has_sig": false, "md5_digest": "19d990757b8204f5682cecc39058f06f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2110, "upload_time": "2017-05-04T16:19:53", "url": "https://files.pythonhosted.org/packages/be/4e/039798c21e8297fd59629c96ba5ad62806245c6ea6d5a36647f71d0a6963/csvalidate-1.1.1.tar.gz" } ] }