{ "info": { "author": "Evan Davey", "author_email": "evan.davey@cochranedavey.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Utilities" ], "description": "#django-bankdownloads\r\n\r\n* django app to import and standardise bank transaction downloads\r\n\r\n* imports ofx (open financial exchange format) via the ofxparse library\r\n\r\n* imports csv using regex to match data columns\r\n\r\n* bankid and accountid taken from original file if possible, otherwise from a filename in the format\r\n\r\n\t--YYYYMMDD.\r\n\t\t\r\n* creates a standardised data dictionary with headers:\r\n\r\n\tdate\r\n\ttransid\r\n\tvalue\r\n\tcurrency\r\n\tmemo\r\n\tpayee\r\n\taccountid\r\n\tbankid\r\n\tfxcurrency\r\n\tfxrate\r\n\tfxamount\r\n\t\r\n* outputs data in ofx format\r\n\t\r\n\r\n##Requirements\r\n\r\n* working django site\r\n\r\n##Install\r\n\r\n1. Get the code\r\n\r\n\t> git clone git://github.com/evandavey/django-bankdownloads.git django-bankdownloads\r\n\t\r\n2. Install via pip\r\n\r\n\t> pip install django-bankdownloads\r\n\t\r\n3. Add 'bankdownloads' to INSTALLED_APPS\r\n\r\n4. Add BANKDOWNLOADS_IMPORT_PATH,BANKDOWNLOADS_OUTPUT_PATH,BANKDOWNLOADS_EMAILS and BANKDOWNLOADS_NOTIFIER_EXCLUDES to settings\r\n\r\n##Use\r\n\r\n* provides a 'BankDownload' class that can be reused in other applications\r\n\r\n\t> mydownload = BankDownload()\r\n\t\r\n\t> mydownload.original_file=[file]\r\n\t\r\n\t> mydownload.save()\r\n\t\r\n* access standardised data via the 'data' property\r\n\r\n\t> data = mydownload.data\r\n\t\r\n\t> ofx = mydownload.export_ofx()\r\n\t\r\n* use management command bankdownloads_notifier to email if data is missing for a given month\r\n\r\n* use management command bankdownloads_processor to batch import bank downloads and output standardised ofx\r\n\r\n##Authors\r\n\r\nEvan Davey evan.davey@cochranedavey.com\r\n\r\n##Licenses\r\n\r\nCC-SA-NC\r\n\r\n[Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License][cc-nc-sa].\r\n\r\n![][img-cc-nc-sa]\r\n\r\n\r\n[cc-nc-sa]: http://creativecommons.org/licenses/by-nc-sa/3.0/\r\n\r\n[img-cc-nc-sa]: http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/evandavey/django-bankdownloads", "keywords": "", "license": "Creative Commons Share Alike Non Commercial", "maintainer": "", "maintainer_email": "", "name": "django-bankdownloads", "package_url": "https://pypi.org/project/django-bankdownloads/", "platform": "any", "project_url": "https://pypi.org/project/django-bankdownloads/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/evandavey/django-bankdownloads" }, "release_url": "https://pypi.org/project/django-bankdownloads/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Django-app for managing and processing bank transaction downloads", "version": "0.1.0" }, "last_serial": 789164, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "4da61df978968311b53bde0aab53d7c7", "sha256": "7fad6946ed1665b96d9b73012df0771a846d1d1c7ee1119d2daec912ee352782" }, "downloads": -1, "filename": "django-bankdownloads-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4da61df978968311b53bde0aab53d7c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9686, "upload_time": "2012-03-30T11:04:52", "url": "https://files.pythonhosted.org/packages/e5/f2/a8e63c67a1afb2be288f5bf73c76d92baed914f041a513a8cf454fda4178/django-bankdownloads-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4da61df978968311b53bde0aab53d7c7", "sha256": "7fad6946ed1665b96d9b73012df0771a846d1d1c7ee1119d2daec912ee352782" }, "downloads": -1, "filename": "django-bankdownloads-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4da61df978968311b53bde0aab53d7c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9686, "upload_time": "2012-03-30T11:04:52", "url": "https://files.pythonhosted.org/packages/e5/f2/a8e63c67a1afb2be288f5bf73c76d92baed914f041a513a8cf454fda4178/django-bankdownloads-0.1.0.tar.gz" } ] }