{ "info": { "author": "Christopher Singley", "author_email": "csingley@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Financial and Insurance Industry", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Office/Business", "Topic :: Office/Business :: Financial", "Topic :: Office/Business :: Financial :: Accounting", "Topic :: Office/Business :: Financial :: Investment", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "Open Financial Exchange (OFX) Tools for Python\n==============================================\n\n.. image:: https://travis-ci.org/csingley/ofxtools.svg?branch=master\n :target: https://travis-ci.org/csingley/ofxtools\n\n.. image:: https://coveralls.io/repos/github/csingley/ofxtools/badge.svg?branch=master\n :target: https://coveralls.io/github/csingley/ofxtools?branch=master\n\n.. image:: https://img.shields.io/badge/dependencies-None-green.svg\n :target: https://github.com/csingley/ofxtools/blob/master/requirements.txt \n\n.. image:: https://badge.fury.io/py/ofxtools.svg\n :target: https://badge.fury.io/py/ofxtools\n\n.. image:: https://img.shields.io/badge/python-3.6%20%7C%203.7-brightgreen.svg\n :target: https://pythonclock.org/\n\n``ofxtools`` is a Python library for working with Open Financial Exchange (OFX)\ndata - the standard format for downloading financial information from banks\nand stockbrokers. OFX data is widely provided by financial institutions so\nthat their customers can import transactions into financial management\nsoftware such as Quicken, Microsoft Money, or GnuCash.\n\nIf you want to download your transaction data outside of one of these\nprograms - if you wish to develop a Python application to use this data -\nif you need to generate your own OFX-formatted data... ``ofxtools`` is for you!\n\nWhat is it?\n-----------\n``ofxtools`` requests, consumes and\nproduces both OFXv1 (SGML) and OFXv2 (XML) formats.\nIt converts serialized markup to/from native Python objects of\nthe appropriate data type, while preserving structure.\nIt also handles Quicken's QFX format, although it ignores Intuit's proprietary\nextension tags.\n\nIn a nutshell, ``ofxtools`` makes it simple to get OFX data and extract it,\nor export your data in OFX format.\n\n``ofxtools`` takes a comprehensive, standards-based approach to processing OFX.\nIt targets compliance with the `OFX specification`_, specifically OFX versions\n1.6 and 2.03.\n\n``ofxtools`` Coverage of the OFX Specification\n * Section 7 (financial institution profile)\n * Section 8 (service activation; account information)\n * Section 9 (email over OFX)\n * Section 10 (recurring bank transfers)\n * Section 11 (banking)\n * Section 12 (bill pay)\n * Section 13 (investments)\n\nThis should cover the great majority of real-world OFX use cases. A particular\nfocus of ``ofxtools`` is full support of the OFX investment message set,\nwhich has been somewhat neglected by the Python community.\n\nThe major item remaining on the ``ofxtools`` \"to do\" list is to implement the\ntax schemas. It's currently a low priority to implement Section 14 (bill\npresentment) or the extensions contained in OFX versions beyond 2.03, but\nyou're welcome to contribute code if you need these.\n\nSome care has been taken with the data model to make it easily maintainable\nand extensible. The ``ofxtools.models`` subpackage contains simple, direct\ntranslations of the relevant sections of the OFX specification. Using existing\nmodels as templates, it's quite straightforward to define new models and\ncover more of the spec as needed (the odd corner case notwithstanding).\n\nMore than 10 years' worth of OFX data from various financial institutions\nhas been run through the ``ofxtools`` parser, with the results checked. Test\ncoverage is high.\n\nWhere is it?\n------------\nFull documentation is available at `Read the Docs`_.\n\nFor ease of installation, ``ofxtools`` is released on `PyPI`_.\n\nDevelopment of ``ofxtools`` is centralized at `GitHub`_, where you will find\na `bug tracker`_.\n\nInstallation Dependencies\n-------------------------\n``ofxtools`` requires Python version 3.7+, and depends only on the standard\nlibary (no external dependencies).\n\n**NOTE: As of version 0.6, ofxtools no longer supports Python version 2,\nwhich goes EOL 2020-01-01.**\n\n\n.. _OFX specification: http://www.ofx.net/downloads.html\n.. _Requests: http://docs.python-requests.org/en/master/\n.. _Read the Docs: https://ofxtools.readthedocs.io/\n.. _GitHub: https://github.com/csingley/ofxtools\n.. _bug tracker: https://github.com/csingley/ofxtools/issues\n.. _PyPI: https://pypi.python.org/pypi/ofxtools", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "https://github.com/csingley/ofxtools/tarball/0.8.20", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/csingley/ofxtools", "keywords": "ofx,Open Financial Exchange", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ofxtools", "package_url": "https://pypi.org/project/ofxtools/", "platform": "", "project_url": "https://pypi.org/project/ofxtools/", "project_urls": { "Download": "https://github.com/csingley/ofxtools/tarball/0.8.20", "Homepage": "https://github.com/csingley/ofxtools" }, "release_url": "https://pypi.org/project/ofxtools/0.8.20/", "requires_dist": null, "requires_python": ">=3.7", "summary": "Library for working with Open Financial Exchange (OFX) data", "version": "0.8.20" }, "last_serial": 5329700, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "5bd9247854d47341bb61ad29d472a83d", "sha256": "2d87cfdb85c8d5aafb09dbad431f47aca3f24d27111e0e72092be8f60c8f214b" }, "downloads": -1, "filename": "ofxtools-0.1.tar.gz", "has_sig": false, "md5_digest": "5bd9247854d47341bb61ad29d472a83d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26011, "upload_time": "2015-02-09T06:54:18", "url": "https://files.pythonhosted.org/packages/cd/23/a42797a322c39432ad684054a96cca38d083f6dc0118ee08bb1a4dd208ff/ofxtools-0.1.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "ba1865a188c87c829e697ac65159e17b", "sha256": "0a26d26b37e49cf2592b0111678fbf257e4a86e5e5d3150e21359461ad942d84" }, "downloads": -1, "filename": "ofxtools-0.2.8.tar.gz", "has_sig": false, "md5_digest": "ba1865a188c87c829e697ac65159e17b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37095, "upload_time": "2015-02-17T03:09:20", "url": "https://files.pythonhosted.org/packages/0a/3d/4ccf724025d67ec30ee1b0d9f9b9bdbdc3769c870be4e374ced556ebcf5c/ofxtools-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "f656522b1db5d1dd06c39b59ce399cf8", "sha256": "fb7efc0734c18887dd6014debe1262338ed7d42ea4799f9f2a5bef450f654973" }, "downloads": -1, "filename": "ofxtools-0.2.9.tar.gz", "has_sig": false, "md5_digest": "f656522b1db5d1dd06c39b59ce399cf8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36640, "upload_time": "2015-02-23T03:41:01", "url": "https://files.pythonhosted.org/packages/42/54/5a2f1e885897b15b1f36714d34453974f7dfcf54264f1b8f2205f15e25fb/ofxtools-0.2.9.tar.gz" } ], "0.3.12": [ { "comment_text": "", "digests": { "md5": "ea6a9a8704ae889437c061dabc51ccc9", "sha256": "2949b5358cf6c04809ea9754b71b77ba9f3ec5003c6f121767e51d17c0c4acbc" }, "downloads": -1, "filename": "ofxtools-0.3.12.tar.gz", "has_sig": false, "md5_digest": "ea6a9a8704ae889437c061dabc51ccc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42172, "upload_time": "2016-11-28T18:53:09", "url": "https://files.pythonhosted.org/packages/1c/94/bb795729e16cc9ae0778505f5b44a8151704b6237254bb05db6a16baf3bd/ofxtools-0.3.12.tar.gz" } ], "0.3.13": [ { "comment_text": "", "digests": { "md5": "51724a8a084fcf5afa8301f5c437def1", "sha256": "8f5851c033e32bc8229744b10b317d72cb8c9ba10a1a6adecf69e49aa8be90a0" }, "downloads": -1, "filename": "ofxtools-0.3.13.tar.gz", "has_sig": false, "md5_digest": "51724a8a084fcf5afa8301f5c437def1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42898, "upload_time": "2016-12-06T17:42:04", "url": "https://files.pythonhosted.org/packages/d5/12/f4a6a2ae5a47add94c1e823d9b23f6707c37c7e266922b85e860aa608582/ofxtools-0.3.13.tar.gz" } ], "0.3.14": [ { "comment_text": "", "digests": { "md5": "4bdd29e9f265db47606011969b19206a", "sha256": "3348723be4ade1315e0a23665b70db254dd1613506cf63b07286e66a772f1962" }, "downloads": -1, "filename": "ofxtools-0.3.14.tar.gz", "has_sig": false, "md5_digest": "4bdd29e9f265db47606011969b19206a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44774, "upload_time": "2017-03-23T12:15:07", "url": "https://files.pythonhosted.org/packages/dd/ad/291125b09a6460905fd118bf993ad91d8742e419de7d744b09e2386830ec/ofxtools-0.3.14.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "9332be5178aadf28c9e898832d8213a0", "sha256": "c0fbf7c688096f44fdd6fe3a92ad4422e29a3b6d1c0e40c517d2f19bb46b65c8" }, "downloads": -1, "filename": "ofxtools-0.3.4.tar.gz", "has_sig": false, "md5_digest": "9332be5178aadf28c9e898832d8213a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40319, "upload_time": "2015-02-25T18:35:29", "url": "https://files.pythonhosted.org/packages/fc/d9/08564dfa34fd9cea7e49619f107b49fb157bcde7287b8450fdef873fb84a/ofxtools-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "6aec24f017f3b594de36e8301c0d6e9f", "sha256": "b61ee292fc6a0b0cca8ada5c9e68b413ee8932d20d60d824faedee540278d6eb" }, "downloads": -1, "filename": "ofxtools-0.3.5.tar.gz", "has_sig": false, "md5_digest": "6aec24f017f3b594de36e8301c0d6e9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38699, "upload_time": "2015-02-26T20:06:02", "url": "https://files.pythonhosted.org/packages/83/6f/8e2389f8e017e7b4bbfb28cdf96cfb48cd814aff7d1773f2254c088cc136/ofxtools-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "5906a4eedaae56b112c701ee3500a635", "sha256": "5f75576af265a3fe517628671e071b467f18662206f37d144f112f13f85d5092" }, "downloads": -1, "filename": "ofxtools-0.3.6.tar.gz", "has_sig": false, "md5_digest": "5906a4eedaae56b112c701ee3500a635", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38693, "upload_time": "2015-02-26T21:16:25", "url": "https://files.pythonhosted.org/packages/ec/d9/7b087b03ecf2c2da75847e2ab0c6d62a5bf863cef9b0e9fd5e3d0da46f91/ofxtools-0.3.6.tar.gz" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "5a40849a560681d8217f4a453c271d77", "sha256": "eaa20051406f64114f37a3cab8d400b36dfb26af54ade6e9c71a3836d5498055" }, "downloads": -1, "filename": "ofxtools-0.3.7.tar.gz", "has_sig": false, "md5_digest": "5a40849a560681d8217f4a453c271d77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39357, "upload_time": "2015-02-28T03:56:11", "url": "https://files.pythonhosted.org/packages/82/a9/c7288a039d83d36f9f1bd62c52934eb682534e1c1835f725ec7ef10d79b9/ofxtools-0.3.7.tar.gz" } ], "0.3.7.1": [ { "comment_text": "", "digests": { "md5": "3f3f3c6e76101cfaf8bea86447533f9b", "sha256": "d2799ef4be58e06c6d28e19d24914c2ef11c9d34351ea4c7179dd156fb76138c" }, "downloads": -1, "filename": "ofxtools-0.3.7.1.tar.gz", "has_sig": false, "md5_digest": "3f3f3c6e76101cfaf8bea86447533f9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39359, "upload_time": "2015-02-28T16:21:31", "url": "https://files.pythonhosted.org/packages/c2/cc/8ed96a34fdbdc8744c42ad83f66eda62b621fac8d1ef5a324b48a470fc74/ofxtools-0.3.7.1.tar.gz" } ], "0.3.7.2": [ { "comment_text": "", "digests": { "md5": "01291a8dad6c9e1ac41777845d354f1a", "sha256": "355d7a2adcb9ae7c7664f7849c499b5e7aa23cecc4f8b4ca6d349d300267d430" }, "downloads": -1, "filename": "ofxtools-0.3.7.2.tar.gz", "has_sig": false, "md5_digest": "01291a8dad6c9e1ac41777845d354f1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40065, "upload_time": "2015-03-09T22:44:41", "url": "https://files.pythonhosted.org/packages/6a/37/cc1371ca775be53c399dee5d568de72b3039d74eab5521c6ebffb94e856f/ofxtools-0.3.7.2.tar.gz" } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "4ac3c3f5223816bc2c48dd818fd434d8", "sha256": "88f289a60f4312a1599c38a8fb3216e2b46d10cc34476f9a16a33ac8aac7ec35" }, "downloads": -1, "filename": "ofxtools-0.3.8.tar.gz", "has_sig": false, "md5_digest": "4ac3c3f5223816bc2c48dd818fd434d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40018, "upload_time": "2015-09-06T04:18:40", "url": "https://files.pythonhosted.org/packages/c4/63/2e83a4b464a3cf765fa495cc977174e4eeaca034d30c6ebc793f57aa29da/ofxtools-0.3.8.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "99d1e89d7b7ec156fe5abc4dec1f718d", "sha256": "9d004619d864c6adfbafbbb91f5e14a9d558865461d765817483bb543ce20839" }, "downloads": -1, "filename": "ofxtools-0.4.1.tar.gz", "has_sig": false, "md5_digest": "99d1e89d7b7ec156fe5abc4dec1f718d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54819, "upload_time": "2017-04-13T17:43:14", "url": "https://files.pythonhosted.org/packages/36/58/3324cdb5c85f05def511d707532b8d123172428053f96073d20f63152af9/ofxtools-0.4.1.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "9c1d5bae86f20c577edbe6b84e938d7e", "sha256": "28c6091274a0d6037f5dda96ae5962f075b50cca3818b263cd60a88aa2243920" }, "downloads": -1, "filename": "ofxtools-0.5.tar.gz", "has_sig": false, "md5_digest": "9c1d5bae86f20c577edbe6b84e938d7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82505, "upload_time": "2017-04-25T03:01:00", "url": "https://files.pythonhosted.org/packages/bc/77/0b0da80da4e73fbe3a37ebf57b75e8a2df4c3897d454400013a2e3bb4234/ofxtools-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "8edf4383300fe36c8ed91170a01b5ff9", "sha256": "16a6bdacadf1fcb3265fcfbe7e36002730fc8613b9490839fc0fa2e9e97a1ed7" }, "downloads": -1, "filename": "ofxtools-0.5.1.tar.gz", "has_sig": false, "md5_digest": "8edf4383300fe36c8ed91170a01b5ff9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84872, "upload_time": "2018-04-07T20:02:12", "url": "https://files.pythonhosted.org/packages/21/9b/0b1314a8e641fcb9f4809dc8594eb0a6a8d5464e49958a8a2c68340ea669/ofxtools-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "3da7ddecc5af879a5b45288b7bb0a1df", "sha256": "520345d3b440447696b8f84a4e752573666ff8d1fe0300316cd07995ae05176f" }, "downloads": -1, "filename": "ofxtools-0.5.2.tar.gz", "has_sig": false, "md5_digest": "3da7ddecc5af879a5b45288b7bb0a1df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90033, "upload_time": "2018-12-05T03:52:37", "url": "https://files.pythonhosted.org/packages/33/e8/d63b5fd4f5527d25c1b67d2da553ee7a226532f5f7d3346581815ba9a421/ofxtools-0.5.2.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "d2e5b4cba0155af4dfe08a7c8756f388", "sha256": "83e1ca0a61463fca99d096a694466726a49979a5d2b8a36a65514c7a8617d3ea" }, "downloads": -1, "filename": "ofxtools-0.5.4.tar.gz", "has_sig": false, "md5_digest": "d2e5b4cba0155af4dfe08a7c8756f388", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62939, "upload_time": "2019-03-21T15:51:11", "url": "https://files.pythonhosted.org/packages/01/11/9eb8e73f90a976462c762e1fd4e4e6d1e0eb9ca5d965a96d292c6d9e7e96/ofxtools-0.5.4.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "0f4f6c672eb35935e20a59dde31288ee", "sha256": "3243014f9f7ad8429826cef61c86d177abb95d63e482d02b3d6dbad076744550" }, "downloads": -1, "filename": "ofxtools-0.6.1.tar.gz", "has_sig": false, "md5_digest": "0f4f6c672eb35935e20a59dde31288ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53510, "upload_time": "2019-03-22T21:04:19", "url": "https://files.pythonhosted.org/packages/c9/7b/2bab36fd80c395b1e2745b0a37f8a41e4c608675988e97ae3c6be4b63f89/ofxtools-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "53edfa66216705a7c45127a0ead32232", "sha256": "8bf68130be1458d74f688a0e97d0113f13e163a2063cb352cc66cdf0319eb884" }, "downloads": -1, "filename": "ofxtools-0.6.2.tar.gz", "has_sig": false, "md5_digest": "53edfa66216705a7c45127a0ead32232", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55798, "upload_time": "2019-03-24T15:35:27", "url": "https://files.pythonhosted.org/packages/d3/da/809cb4c25539103032a34a57dd79ee986ef53a56102622f5db2605ab572c/ofxtools-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "998d85b206f8e278c32e1274adb6f181", "sha256": "0bb43d18fad1fd283a09783c77eb272423a3161fe76ec62286026e3840e9bc00" }, "downloads": -1, "filename": "ofxtools-0.6.3.tar.gz", "has_sig": false, "md5_digest": "998d85b206f8e278c32e1274adb6f181", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55526, "upload_time": "2019-03-25T18:03:36", "url": "https://files.pythonhosted.org/packages/6a/7a/95968c58bcea7678a4ee1cb4b9dafcb5190a948d5d426f997b85f89d8212/ofxtools-0.6.3.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "a013a378e91fb84147bac0adc430c9a4", "sha256": "39160596b2d243b4a5dabda51582744d0c56482aea8eeb486bcf9720fcd075fa" }, "downloads": -1, "filename": "ofxtools-0.7.1.tar.gz", "has_sig": false, "md5_digest": "a013a378e91fb84147bac0adc430c9a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46049, "upload_time": "2019-04-02T00:15:19", "url": "https://files.pythonhosted.org/packages/f3/4d/f5e134dcb9c366186cb817a444d660b34e2c6336258004cf494adb732cce/ofxtools-0.7.1.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "f27489fe3c68ddb39685138125f71143", "sha256": "e28a2840066e19e8bb23d377d244c811be1fb6756631fa177a44c5109f8ea40f" }, "downloads": -1, "filename": "ofxtools-0.7.3.tar.gz", "has_sig": false, "md5_digest": "f27489fe3c68ddb39685138125f71143", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 55094, "upload_time": "2019-04-16T15:19:18", "url": "https://files.pythonhosted.org/packages/90/42/6b5ad42cfd93976891530a57a5c14dd30e99bef0b37722668fdc61e9c460/ofxtools-0.7.3.tar.gz" } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "f371520ef9d1a8e22a6d432706e094bf", "sha256": "92c4475ec7d536d150fd3771c43ea048af792a407bc11359519601fb9e643e7f" }, "downloads": -1, "filename": "ofxtools-0.7.4.tar.gz", "has_sig": false, "md5_digest": "f371520ef9d1a8e22a6d432706e094bf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 55323, "upload_time": "2019-04-18T13:56:02", "url": "https://files.pythonhosted.org/packages/e3/e9/9c9d1692c0dea37c26be559b5126a6754b53a6dfcfd2f22484e2d509b9db/ofxtools-0.7.4.tar.gz" } ], "0.7.5": [ { "comment_text": "", "digests": { "md5": "72a7d33fbc0ffc5ea16fdce1bc037d31", "sha256": "83ef9691eb62522fc97b6b21bc918502ab4a062474eb5ff185c0b77ce6e1c0aa" }, "downloads": -1, "filename": "ofxtools-0.7.5.tar.gz", "has_sig": false, "md5_digest": "72a7d33fbc0ffc5ea16fdce1bc037d31", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 57429, "upload_time": "2019-04-20T11:35:48", "url": "https://files.pythonhosted.org/packages/29/3f/b52ab9116cb9adedbf7c113d9fb4eda33f78d45dadaefa23709b616bed15/ofxtools-0.7.5.tar.gz" } ], "0.7.6": [ { "comment_text": "", "digests": { "md5": "0a2fdf75b6ab1eeeda10bdb293118d20", "sha256": "ec753f9226c620d8cbaee93c360e9193a742472b725866b9142ba9c3b1a05405" }, "downloads": -1, "filename": "ofxtools-0.7.6.tar.gz", "has_sig": false, "md5_digest": "0a2fdf75b6ab1eeeda10bdb293118d20", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 60079, "upload_time": "2019-04-22T19:49:05", "url": "https://files.pythonhosted.org/packages/c8/d6/d8ac4ea6282a127f554ce8c06cf480c97620df5d2ca9eb01c631f013edfc/ofxtools-0.7.6.tar.gz" } ], "0.7.7": [ { "comment_text": "", "digests": { "md5": "ff20f0e2b6590fecd75161cdbd05620f", "sha256": "3fff3bcfee66ca21424e7213544c2589d9d51c1ee9a09224216b1a87e0589c86" }, "downloads": -1, "filename": "ofxtools-0.7.7.tar.gz", "has_sig": false, "md5_digest": "ff20f0e2b6590fecd75161cdbd05620f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 60075, "upload_time": "2019-04-22T20:23:50", "url": "https://files.pythonhosted.org/packages/60/77/ee9f783ecbed9d1bc652c924ebe01a489579623cc06eb1c64256f2973614/ofxtools-0.7.7.tar.gz" } ], "0.7.8": [ { "comment_text": "", "digests": { "md5": "25ed7a0a2984c9f0f09f55a3b2864c28", "sha256": "85900d9e401d5e30b15553daf108a7f0d9386fce3e10d520a10cc8f7cbde02a5" }, "downloads": -1, "filename": "ofxtools-0.7.8.tar.gz", "has_sig": false, "md5_digest": "25ed7a0a2984c9f0f09f55a3b2864c28", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 60465, "upload_time": "2019-04-24T15:14:28", "url": "https://files.pythonhosted.org/packages/7d/e7/44e2c1cf8a06982931593417cd50099c82d955f44144ceddce0a64bd1784/ofxtools-0.7.8.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "eea30e60e6c70d406a4dbc9f6d6b457a", "sha256": "870eec66ae0e05698e833e45144ea1708f218a7b23e2a366f56427ea6ed62db0" }, "downloads": -1, "filename": "ofxtools-0.8.0.tar.gz", "has_sig": false, "md5_digest": "eea30e60e6c70d406a4dbc9f6d6b457a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 60916, "upload_time": "2019-04-28T03:03:16", "url": "https://files.pythonhosted.org/packages/81/92/bdf5242f8eb12c1c15fd2edaa7d389e66b64738224ac8e927282fd7842ea/ofxtools-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "ea3757bd84b89d4a6547df01318f64fc", "sha256": "974578a6d3efa086f32b30ae2b4836dba7287d05f7a5b0928bb1374ae393fa75" }, "downloads": -1, "filename": "ofxtools-0.8.1.tar.gz", "has_sig": false, "md5_digest": "ea3757bd84b89d4a6547df01318f64fc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 64537, "upload_time": "2019-04-30T20:37:04", "url": "https://files.pythonhosted.org/packages/6a/38/61c09dc8bbc2338f1f24b6159f7894533c6679f08c92291bb6292de4703d/ofxtools-0.8.1.tar.gz" } ], "0.8.10": [ { "comment_text": "", "digests": { "md5": "8914316520a38d57aad0a74c9ec2db62", "sha256": "cdea86aaec3a0988dd72ffb0954250f9294a08d86cfd4f85595058822b863081" }, "downloads": -1, "filename": "ofxtools-0.8.10.tar.gz", "has_sig": false, "md5_digest": "8914316520a38d57aad0a74c9ec2db62", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 93401, "upload_time": "2019-05-15T10:19:41", "url": "https://files.pythonhosted.org/packages/63/b2/d52dd8ca3e123559df1c31e801c4b979a9de062a95a5d5557a7ed6d2d206/ofxtools-0.8.10.tar.gz" } ], "0.8.11": [ { "comment_text": "", "digests": { "md5": "2d67be8d7a25460748b2ef0463065095", "sha256": "9dad802e84e01ad5082c960801dca89ac4531b259571f71f3dfb0b8be291d518" }, "downloads": -1, "filename": "ofxtools-0.8.11.tar.gz", "has_sig": false, "md5_digest": "2d67be8d7a25460748b2ef0463065095", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 93511, "upload_time": "2019-05-16T02:42:58", "url": "https://files.pythonhosted.org/packages/ea/2b/2da723547ff566582898d609e558af7b2b48e878664372b1c1e388eaaf54/ofxtools-0.8.11.tar.gz" } ], "0.8.12": [ { "comment_text": "", "digests": { "md5": "a75d877d5d653777cb29899a322a2e80", "sha256": "0fb23b1c61f7aec55b6cbe3a2fb3085708828998aadfe3283fbba7d79a01c1f1" }, "downloads": -1, "filename": "ofxtools-0.8.12.tar.gz", "has_sig": false, "md5_digest": "a75d877d5d653777cb29899a322a2e80", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 93991, "upload_time": "2019-05-16T20:26:21", "url": "https://files.pythonhosted.org/packages/59/73/94db22b5c168d786cc9c51a5798a3fcd557bd1de4614ddba834f0f715a6c/ofxtools-0.8.12.tar.gz" } ], "0.8.13": [ { "comment_text": "", "digests": { "md5": "4254a33c1f86b357be7660482bc636f3", "sha256": "e1471e744f51f116d0b143a7f6b02d3942556ac1ff2da696513cb678137e6754" }, "downloads": -1, "filename": "ofxtools-0.8.13.tar.gz", "has_sig": false, "md5_digest": "4254a33c1f86b357be7660482bc636f3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 101024, "upload_time": "2019-05-19T20:21:12", "url": "https://files.pythonhosted.org/packages/ce/ad/7ef0b2d5e048cb44b29c82906f59ac0faea64fb9c96fb7350bd7d8ec60b5/ofxtools-0.8.13.tar.gz" } ], "0.8.14": [ { "comment_text": "", "digests": { "md5": "f866e84cab67bb6bcf461ec2546b71c7", "sha256": "aba90fafeb832005c47adb52049a04e4f631db325b75816eb6e11a2e48c4216e" }, "downloads": -1, "filename": "ofxtools-0.8.14.tar.gz", "has_sig": false, "md5_digest": "f866e84cab67bb6bcf461ec2546b71c7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 101867, "upload_time": "2019-05-20T16:32:00", "url": "https://files.pythonhosted.org/packages/e9/98/d58cc52549d2ae52fa22a50b1026ddcdbd58e67d263c4b1af1e70dc0df10/ofxtools-0.8.14.tar.gz" } ], "0.8.15": [ { "comment_text": "", "digests": { "md5": "44160662a218dff9c2c1d162828abd66", "sha256": "d85ba7e860b195be9fbc822b244fd9bdcb47636ff2dbac37f2385a097c8c2726" }, "downloads": -1, "filename": "ofxtools-0.8.15.tar.gz", "has_sig": false, "md5_digest": "44160662a218dff9c2c1d162828abd66", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 102890, "upload_time": "2019-05-21T19:53:36", "url": "https://files.pythonhosted.org/packages/45/f5/1cbc94df816b810053f371be7e259414f2aceb1f522ad6faa80718748b0f/ofxtools-0.8.15.tar.gz" } ], "0.8.16": [ { "comment_text": "", "digests": { "md5": "abc2a019d472f0b821e98024989ff38b", "sha256": "200c0d1636152cc5a427d2521fc44d1a154adb04b44016d657097678357563d8" }, "downloads": -1, "filename": "ofxtools-0.8.16.tar.gz", "has_sig": false, "md5_digest": "abc2a019d472f0b821e98024989ff38b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 103779, "upload_time": "2019-05-22T18:57:58", "url": "https://files.pythonhosted.org/packages/13/2f/901c33cf89efa7412e93da43a0fba2c24694b63f3984de226489e8db064a/ofxtools-0.8.16.tar.gz" } ], "0.8.17": [ { "comment_text": "", "digests": { "md5": "c20def742ef540fa1bd16c0df51d32c5", "sha256": "ccdab078d94e6c453ed9304704d21174e5daa4eb71c66319c6692709e22e8aeb" }, "downloads": -1, "filename": "ofxtools-0.8.17.tar.gz", "has_sig": false, "md5_digest": "c20def742ef540fa1bd16c0df51d32c5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 104735, "upload_time": "2019-05-26T03:33:06", "url": "https://files.pythonhosted.org/packages/1d/85/d9590f9fdf7a582b5c2cfc92988c5b53384ec40b772e856e801470173335/ofxtools-0.8.17.tar.gz" } ], "0.8.18": [ { "comment_text": "", "digests": { "md5": "9b9b1da801145cc2e6708a761dd5cacc", "sha256": "b441bc72c46072669c8f337f411a25d48a7c62d8564d1abc0c1028a04bd59507" }, "downloads": -1, "filename": "ofxtools-0.8.18.tar.gz", "has_sig": false, "md5_digest": "9b9b1da801145cc2e6708a761dd5cacc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 104698, "upload_time": "2019-05-28T04:22:46", "url": "https://files.pythonhosted.org/packages/c5/44/d7392879a7a282b51208ede0bc7743b6e29cda09ec49596eef4c2dc4ec69/ofxtools-0.8.18.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "374016f59d21a6d68dc3a3915a9827f0", "sha256": "e8c127a4ca24628b6be6e94b43155fdc17fd1fbae91896f52d96520fe0bf86c0" }, "downloads": -1, "filename": "ofxtools-0.8.2.tar.gz", "has_sig": false, "md5_digest": "374016f59d21a6d68dc3a3915a9827f0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 66067, "upload_time": "2019-05-02T20:16:57", "url": "https://files.pythonhosted.org/packages/72/a4/4ac485afa753142a8083d048f0d88f2179fde660e2c01b50c7aea2af7e3a/ofxtools-0.8.2.tar.gz" } ], "0.8.20": [ { "comment_text": "", "digests": { "md5": "c868a1a9f5c924841c5fc1653f71a869", "sha256": "87245679911c0c12429a476fd269611512d3e4b44cb8871159bb76ba70f8a46f" }, "downloads": -1, "filename": "ofxtools-0.8.20.tar.gz", "has_sig": false, "md5_digest": "c868a1a9f5c924841c5fc1653f71a869", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 104734, "upload_time": "2019-05-29T01:09:09", "url": "https://files.pythonhosted.org/packages/bc/f5/8a975ccea19e43c319af9b429b90cceaaa69ec6e3156ed6ffeb698643219/ofxtools-0.8.20.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "c7162acc8fcc7597c6c395c32b81b002", "sha256": "cf7af358fce248cba9da56ff22719a3517c88298428694362ac3a80b4c1181d4" }, "downloads": -1, "filename": "ofxtools-0.8.3.tar.gz", "has_sig": false, "md5_digest": "c7162acc8fcc7597c6c395c32b81b002", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 66672, "upload_time": "2019-05-03T20:50:08", "url": "https://files.pythonhosted.org/packages/f7/33/13615dbdd0b310004251ba079c59371977df1014096b343246c7da6fd1d8/ofxtools-0.8.3.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "82d619414b02218affff60b28f2b892c", "sha256": "9bb59e6a299317556b80d480fef815a76d93a891b0fb6d7da52b6cc10bc695c7" }, "downloads": -1, "filename": "ofxtools-0.8.4.tar.gz", "has_sig": false, "md5_digest": "82d619414b02218affff60b28f2b892c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 66945, "upload_time": "2019-05-06T02:13:56", "url": "https://files.pythonhosted.org/packages/63/96/9bb46b5c1ae6ef9e14c2e27e94c5ef19814793670c80d16334338fda69c2/ofxtools-0.8.4.tar.gz" } ], "0.8.5": [ { "comment_text": "", "digests": { "md5": "50f2a6754076e1fe57f63e3b9f435a23", "sha256": "0fe85fbb44a3a2fd7d63e6fb126da8dd483fa550a361ef4fc8d4c4b042199447" }, "downloads": -1, "filename": "ofxtools-0.8.5.tar.gz", "has_sig": false, "md5_digest": "50f2a6754076e1fe57f63e3b9f435a23", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 70043, "upload_time": "2019-05-09T18:29:38", "url": "https://files.pythonhosted.org/packages/25/7e/80e5148da5a7f36c1ea9b83b4638a08afd712ea9ea74731a1cae0aa21e6e/ofxtools-0.8.5.tar.gz" } ], "0.8.6": [ { "comment_text": "", "digests": { "md5": "647042503cf28884adb6b2879fda5a03", "sha256": "1d68f5826d69fa2eed39bc2bd313999e0b64970294a98b6940adfe5b0552ca1f" }, "downloads": -1, "filename": "ofxtools-0.8.6.tar.gz", "has_sig": false, "md5_digest": "647042503cf28884adb6b2879fda5a03", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 70718, "upload_time": "2019-05-11T03:29:15", "url": "https://files.pythonhosted.org/packages/7e/09/3256af5a5e0f09555410971ead2793489f67cc7766266f4c2afb166c6ea0/ofxtools-0.8.6.tar.gz" } ], "0.8.7": [ { "comment_text": "", "digests": { "md5": "37341ec8b02a46121f13dfcb45b03d51", "sha256": "f66cecc3cf08fe22e76fde476401022aa30a0a1bb046cdcab2cc9e55f19d547e" }, "downloads": -1, "filename": "ofxtools-0.8.7.tar.gz", "has_sig": false, "md5_digest": "37341ec8b02a46121f13dfcb45b03d51", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 70867, "upload_time": "2019-05-11T05:04:41", "url": "https://files.pythonhosted.org/packages/8f/b2/7ae618173b0c382f15021f343264681b09ea8cc19697085b2d8461f0aecb/ofxtools-0.8.7.tar.gz" } ], "0.8.8": [ { "comment_text": "", "digests": { "md5": "be85cafd1579a091c3cea919b38369dc", "sha256": "00c1e1b7912f019c9a7e1518d6d377f09066850fb05eb0d4134d22f1702b8d54" }, "downloads": -1, "filename": "ofxtools-0.8.8.tar.gz", "has_sig": false, "md5_digest": "be85cafd1579a091c3cea919b38369dc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 70929, "upload_time": "2019-05-11T12:36:50", "url": "https://files.pythonhosted.org/packages/cf/f1/82ab99dec600b75f8fd11dd169c4b1c7fde2ae99505b514abee171e8d046/ofxtools-0.8.8.tar.gz" } ], "0.8.9": [ { "comment_text": "", "digests": { "md5": "ae427642650a854fdbaaeee16cc4ad14", "sha256": "7ed74828ad919d92d337b35b7bf96742adc79b967c2364defe273b6cdd7a5db2" }, "downloads": -1, "filename": "ofxtools-0.8.9.tar.gz", "has_sig": false, "md5_digest": "ae427642650a854fdbaaeee16cc4ad14", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 71151, "upload_time": "2019-05-12T02:39:34", "url": "https://files.pythonhosted.org/packages/eb/bd/a0807a296ff8aea6cc26c60d6cb458def6c304ded4951a82a69a6e141c83/ofxtools-0.8.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c868a1a9f5c924841c5fc1653f71a869", "sha256": "87245679911c0c12429a476fd269611512d3e4b44cb8871159bb76ba70f8a46f" }, "downloads": -1, "filename": "ofxtools-0.8.20.tar.gz", "has_sig": false, "md5_digest": "c868a1a9f5c924841c5fc1653f71a869", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 104734, "upload_time": "2019-05-29T01:09:09", "url": "https://files.pythonhosted.org/packages/bc/f5/8a975ccea19e43c319af9b429b90cceaaa69ec6e3156ed6ffeb698643219/ofxtools-0.8.20.tar.gz" } ] }