cznic/public/: fred-teller-0.4.0 metadata and description

Simple index Newer version available

Fred-teller is a library for downloading and parsing of bank statements.

author Ondřej Fikar
author_email ondrej.fikar@nic.cz
classifiers
  • Development Status :: 2 - Pre-Alpha
  • Environment :: Console
  • Intended Audience :: Information Technology
  • License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
  • Operating System :: OS Independent
  • Programming Language :: Python
  • Programming Language :: Python :: 3.5
  • Programming Language :: Python :: 3.6
  • Programming Language :: Python :: 3.7
  • Programming Language :: Python :: 3.8
  • Topic :: Internet
  • Topic :: Office/Business
  • Topic :: Utilities
  • Typing :: Typed
license GPLv3+
provides_extras types
requires_python >=3.5

Because this project isn't in the mirror_whitelist, no releases from root/pypi are included.

File Tox results History
fred-teller-0.4.0.tar.gz
Size
24 KB
Type
Source

Python library for downloading and conversion of bank statements.

ChangeLog

0.4.0 (2021-07-19)

  • Do not support TextIO or BytesIO interface in RawStatement any more. Use it as a data class instead.

  • Do not convert downloaded data to str in downloaders. Use binary data in RawStatement instead.

0.3.7 (2021-07-13)

Add capability to retry download when files are not ready to CSOBStatementDownloader.

0.3.6 (2021-06-29)

Use BIC instead of bank code if bank code is missing in FioParser.

0.3.5 (2021-04-14)

Check slash at the end of base_url parameter in Downloaders.

0.3.4 (2021-04-08)

Change BankStatementDownloader interface to return Sequence instead of Iterable.

0.3.3 (2021-03-23)

Allow account filtering for CSOBStatementDownloader.

0.3.2 (2021-03-04)

Fix changelog

0.3.1 (2021-02-11)

Incorporate changes from 0.2.1.

0.3.0 (2021-02-09)

Allow GPC statement download from CSOB.

  • Allow filtering by statement type and frequency for CSOB

  • Use datetime instead of date in API calls

  • Return statements as RawStatement data class instead of string

0.2.2 (2021-03-04)

Fix changelog

0.2.1 (2021-02-11)

Use older versions of modules.

  • Use older version of requests

  • Use older version of zeep

0.2.0 (2021-02-01)

Add Raiffeisen and CSOB downloaders and parsers.

  • Add Raiffeisen downloader.

  • Add CSOB downloader.

  • Add Raiffeisen parser

  • Add CSOB parser

  • Add JSON import/export

  • Implement eq for Payment data class

  • Remove data classes validation

  • Remove whitespace from empty statements in Raiffeisen downloader

  • Return None for incomplete account number

  • Consistent treatment of empty strings and Nones in account numbers

  • Declare type annotation support

0.1.0 (2020-10-29)

Initial version.

  • BankStatementDownloader and BankStatementParser interfaces

  • BankStatement and Payment data classes

  • Implementations for CSOB, Fio, and Raiffeisen