{ "info": { "author": "Alexander Isherwood", "author_email": "alexander.isherwood@ye.co.uk", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "#### PCW Validator\n\n- This small program can be used to validate a batch csv file sent by price comparison websites against a series of operators. \n\n- Base Operators are defined and then combined together to form operators which are executed on a specified column in the CSV file.\n\n##### *Usage*\n\n```\npip install pcwvalidator\n```\n\n```\nfrom pcwvalidator.validate import execute\n\nexecute('/full/path/to/csvfile')\n```\n\n- This will return return True if that CSV is valid \n\n*Command line Usage*\n\n```\nexport PYTHONPATH=$(pwd)\n```\nThen in the command line:\n```\npython run.py -f { csv_file }\n```\n\n- Use full paths for each element, i.e:\n```\n/PATH/bin/python /full/path/src/run.py -f /full/path/src/{ csv_file }\n```\n\n\n\n###### Author \n- Alexander Isherwood \n\n\n\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": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pcwvalidator", "package_url": "https://pypi.org/project/pcwvalidator/", "platform": "", "project_url": "https://pypi.org/project/pcwvalidator/", "project_urls": null, "release_url": "https://pypi.org/project/pcwvalidator/0.0.1/", "requires_dist": null, "requires_python": "", "summary": "price comparison batch file validator", "version": "0.0.1" }, "last_serial": 5563862, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "65a310a9e50af4be3fa40a85ba57cc46", "sha256": "3a456a0c164ce7a2338c0de8245a6c94205cfa214ab495e6d69857ef02d39b04" }, "downloads": -1, "filename": "pcwvalidator-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "65a310a9e50af4be3fa40a85ba57cc46", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1522, "upload_time": "2019-07-21T16:39:38", "url": "https://files.pythonhosted.org/packages/64/c8/b39fe31f508f1bf3b748147bd23e712efcd85f70243f893d8c64285da61a/pcwvalidator-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c962e9b133fbfbaaf1bc883d1600c65c", "sha256": "6bfe9ecfb9493bb722ffd5f2d9141e2ba7e5dbb5f002b3e2bafe9860640cf956" }, "downloads": -1, "filename": "pcwvalidator-0.0.1.tar.gz", "has_sig": false, "md5_digest": "c962e9b133fbfbaaf1bc883d1600c65c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1396, "upload_time": "2019-07-21T16:39:41", "url": "https://files.pythonhosted.org/packages/8d/2c/5bfa20381e2dd2c422aea2795d88cc4cf81c2d4c664e6c509608eb497b1b/pcwvalidator-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "65a310a9e50af4be3fa40a85ba57cc46", "sha256": "3a456a0c164ce7a2338c0de8245a6c94205cfa214ab495e6d69857ef02d39b04" }, "downloads": -1, "filename": "pcwvalidator-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "65a310a9e50af4be3fa40a85ba57cc46", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1522, "upload_time": "2019-07-21T16:39:38", "url": "https://files.pythonhosted.org/packages/64/c8/b39fe31f508f1bf3b748147bd23e712efcd85f70243f893d8c64285da61a/pcwvalidator-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c962e9b133fbfbaaf1bc883d1600c65c", "sha256": "6bfe9ecfb9493bb722ffd5f2d9141e2ba7e5dbb5f002b3e2bafe9860640cf956" }, "downloads": -1, "filename": "pcwvalidator-0.0.1.tar.gz", "has_sig": false, "md5_digest": "c962e9b133fbfbaaf1bc883d1600c65c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1396, "upload_time": "2019-07-21T16:39:41", "url": "https://files.pythonhosted.org/packages/8d/2c/5bfa20381e2dd2c422aea2795d88cc4cf81c2d4c664e6c509608eb497b1b/pcwvalidator-0.0.1.tar.gz" } ] }