PyFinTS
=======
This is a pure-python implementation of FinTS (formerly known as HBCI), a
online-banking protocol commonly supported by German banks.
[Read our documentation for more info](https://python-fints.readthedocs.io)
Maintenance Status
------------------
This project is maintained, but with limited capacity. Working on this is takes a lot of time and testing since all banks do things differently and once you move a part here, you break an unexpected one over there. Therefore: Bugs will only be fixed by me if they occur with a bank where I have an account. New features will only be developed if I need them. PRs will be merged if they either have a very low risk of breaking things elsewhere (e.g. purely adding new commands) or if I can test them. In any case, things might take a little time until I have the bandwidth to focus on them. Sorry about that :(
Limitations
-----------
* Only FinTS 3.0 is supported
* Only PIN/TAN authentication is supported, no signature cards
* Only the following operations are supported:
* Fetching bank statements
* Fetching balances
* Fetching holdings
* SEPA transfers and debits (only with required TAN and with specific TAN methods)
* Supports Python 3.6+
Credits and License
-------------------
This library is maintained by Raphael Michel <mail@raphaelmichel.de>
and features major contributions by Henryk Plötz.
Further thanks for improving this library go out to:
Daniel Nowak, Patrick Braune, Mathias Dalheimer, Christopher Grebs, Markus Schindler, and many more.
License: LGPL
Raw data
{
"_id": null,
"home_page": "https://github.com/raphaelm/python-fints",
"name": "fints",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "hbci banking fints",
"author": "Raphael Michel",
"author_email": "mail@raphaelmichel.de",
"download_url": "https://files.pythonhosted.org/packages/eb/14/7641d5222bb1d12d22581355c69c4e7b4caf67c61920942f889fdbd1a7c0/fints-4.1.0.tar.gz",
"platform": null,
"description": "PyFinTS\n=======\n\nThis is a pure-python implementation of FinTS (formerly known as HBCI), a\nonline-banking protocol commonly supported by German banks.\n\n[Read our documentation for more info](https://python-fints.readthedocs.io)\n\nMaintenance Status \n------------------\n\nThis project is maintained, but with limited capacity. Working on this is takes a lot of time and testing since all banks do things differently and once you move a part here, you break an unexpected one over there. Therefore: Bugs will only be fixed by me if they occur with a bank where I have an account. New features will only be developed if I need them. PRs will be merged if they either have a very low risk of breaking things elsewhere (e.g. purely adding new commands) or if I can test them. In any case, things might take a little time until I have the bandwidth to focus on them. Sorry about that :(\n\nLimitations\n-----------\n\n* Only FinTS 3.0 is supported\n* Only PIN/TAN authentication is supported, no signature cards\n* Only the following operations are supported:\n * Fetching bank statements\n * Fetching balances\n * Fetching holdings\n * SEPA transfers and debits (only with required TAN and with specific TAN methods)\n* Supports Python 3.6+\n\nCredits and License\n-------------------\n\nThis library is maintained by Raphael Michel <mail@raphaelmichel.de>\nand features major contributions by Henryk Pl\u00f6tz.\n\nFurther thanks for improving this library go out to:\nDaniel Nowak, Patrick Braune, Mathias Dalheimer, Christopher Grebs, Markus Schindler, and many more.\n\nLicense: LGPL\n",
"bugtrack_url": null,
"license": "GNU Lesser General Public License v3 (LGPLv3)",
"summary": "Pure-python FinTS 3.0 (formerly known as HBCI) implementation",
"version": "4.1.0",
"project_urls": {
"Homepage": "https://github.com/raphaelm/python-fints"
},
"split_keywords": [
"hbci",
"banking",
"fints"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f042c48c95d8c6ca96ea78adf8273b1752be272f2961b5ebf340c16c9e6f1706",
"md5": "3f00fc6c355c4f748b49b4e96418c144",
"sha256": "9754b747d07b74b841f70deeb637413f782379a42f60dec4ce95b73336b6a78e"
},
"downloads": -1,
"filename": "fints-4.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3f00fc6c355c4f748b49b4e96418c144",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 62752,
"upload_time": "2024-03-28T13:31:10",
"upload_time_iso_8601": "2024-03-28T13:31:10.905723Z",
"url": "https://files.pythonhosted.org/packages/f0/42/c48c95d8c6ca96ea78adf8273b1752be272f2961b5ebf340c16c9e6f1706/fints-4.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "eb147641d5222bb1d12d22581355c69c4e7b4caf67c61920942f889fdbd1a7c0",
"md5": "2c3997294369444f81bf8e81ec9406cf",
"sha256": "a3701422c7c145af3201a98ceeb752fb18951c323bab7edbb724b8a2874fdf59"
},
"downloads": -1,
"filename": "fints-4.1.0.tar.gz",
"has_sig": false,
"md5_digest": "2c3997294369444f81bf8e81ec9406cf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 72239,
"upload_time": "2024-03-28T13:31:02",
"upload_time_iso_8601": "2024-03-28T13:31:02.172521Z",
"url": "https://files.pythonhosted.org/packages/eb/14/7641d5222bb1d12d22581355c69c4e7b4caf67c61920942f889fdbd1a7c0/fints-4.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-28 13:31:02",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "raphaelm",
"github_project": "python-fints",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "requests",
"specs": []
},
{
"name": "mt-940",
"specs": []
},
{
"name": "sepaxml",
"specs": [
[
"==",
"2.1.*"
]
]
},
{
"name": "enum-tools",
"specs": [
[
"~=",
"0.9.0"
]
]
},
{
"name": "bleach",
"specs": []
}
],
"lcname": "fints"
}