Saravanan666/pypi-org huggingface dataset:
Package: ofxstatement-be-cbc
This project provides anofxstatementplugin for converting the Belgian CBC
bank’s CSV format statements to OFX.ofxstatementis a tool to convert proprietary bank statement to OFX format,
suitable for importing to GnuCash. Plugins for ofxstatement parse a
particular proprietary bank statement format and produces common data
structure, that is then formatted into an OFX file.Users of ofxstatement have developed several plugins for their banks. They are
listed on mainofxstatementsite. If your bank is missing, you can develop
your own plugin.InstallationEither:Download frompypiand run$ python setup.py installInstall using pip:$ pip install ofxstatement-be-cbcUsageBasically:$ ofxstatement convert -t cbcbe input.csv output.ofxGeneral usage of ofxstatement:$ ofxstatement --help
usage: ofxstatement [-h] [--version] [-d]
                 {convert,list-plugins,edit-config} ...

Tool to convert proprietary bank statement to OFX format.

optional arguments:
  -h, --help            show this help message and exit
  --version             show current version
  -d, --debug           show debugging information

action:
  {convert,list-plugins,edit-config}
    convert             convert to OFX
    list-plugins        list available plugins
    edit-config         open configuration file in default editorUsage of the convert command:$ ofxstatement convert --help
usage: ofxstatement convert [-h] -t TYPE input output

positional arguments:
  input                 input file to process
  output                output (OFX) file to produce

optional arguments:
  -h, --help            show this help message and exit
  -t TYPE, --type TYPE  input file type. This is a section in config file, or
                        plugin name if you have no config file.
Package: ofxstatement-be-kbc
This project provides anofxstatementplugin for converting the Belgian KBC
bank’s CSV format statements to OFX.ofxstatementis a tool to convert proprietary bank statement to OFX format,
suitable for importing to GnuCash. Plugins for ofxstatement parse a
particular proprietary bank statement format and produces common data
structure, that is then formatted into an OFX file.Users of ofxstatement have developed several plugins for their banks. They are
listed on mainofxstatementsite. If your bank is missing, you can develop
your own plugin.InstallationEither:Download frompypiand run$ python setup.py installInstall using pip:$ pip install ofxstatement-be-kbcArch linux users can installAUR package ofxstatement-be-kbcUsageBasically:$ ofxstatement convert -t kbcbe input.csv output.ofxGeneral usage of ofxstatement:$ ofxstatement --help
usage: ofxstatement [-h] [--version] [-d]
                 {convert,list-plugins,edit-config} ...

Tool to convert proprietary bank statement to OFX format.

optional arguments:
  -h, --help            show this help message and exit
  --version             show current version
  -d, --debug           show debugging information

action:
  {convert,list-plugins,edit-config}
    convert             convert to OFX
    list-plugins        list available plugins
    edit-config         open configuration file in default editorUsage of the convert command:$ ofxstatement convert --help
usage: ofxstatement convert [-h] -t TYPE input output

positional arguments:
  input                 input file to process
  output                output (OFX) file to produce

optional arguments:
  -h, --help            show this help message and exit
  -t TYPE, --type TYPE  input file type. This is a section in config file, or
                        plugin name if you have no config file.
Package: ofxstatement-be-keytrade
ofxstatementis a tool to convert proprietary bank statement to OFX format,
suitable for importing to GnuCash. Plugin for ofxstatement parses a
particular proprietary bank statement format and produces common data
structure, that is then formatted into an OFX file.Users of ofxstatement have developed several plugins for their banks. They are
listed on mainofxstatementsite. If your bank is missing, you can develop
your own plugin.
Package: ofxstatement-be-triodos
This project provides  anofxstatementplugin for converting the Belgian Triodos bank’s CSV format statements to OFX.ofxstatementis a tool to convert proprietary bank statement to OFX format,
suitable for importing to GnuCash. Plugin for ofxstatement parses a
particular proprietary bank statement format and produces common data
structure, that is then formatted into an OFX file.Users of ofxstatement have developed several plugins for their banks. They are
listed on mainofxstatementsite. If your bank is missing, you can develop
your own plugin.To convert proprietarytriodos.csvto OFXtriodos.ofx, run:$ ofxstatement -t triodosbe triodos.csv triodos.ofx
Package: ofxstatement-betterment
This is anofxstatementplugin forBettermentCSV statements downloaded
from the site’sactivitypage.ofxstatementconverts the CSV into a
series of “check” transactions in an OFX file, soMoneydance(for instance)
will only consider bank and credit card accounts for the generated OFX file’s
import. Given Betterment’s daily gain/loss transaction data, the “check”
transaction type works well enough.ofxstatementis a tool for converting proprietary bank statements into the
OFX format, suitable for importing into GnuCash, Moneydance, and other compatible
applications. The plugin for ofxstatement parses a particular proprietary bank
statement format and produces a common data structure that is then formatted
into an OFX file.RequirementsAs withofxstatement, this plugin requires Python 3.  You will need to haveofxstatementinstalled; the package will be brought in as a dependency if
you install the plugin viapip.InstallationYou can install the plugin via most of the normal Python methods (be sure to
install using your environment’s python3 installation). Remove the–useroption if you wish to install the package globally.pippip3 install --user ofxstatement-bettermentsetup.pypython3 setup.py install --userConfigurationNote that you can specify ‘bank’ and ‘account’ in ofxstatement’s configuration file (accessible
using theofxstatement edit-configcommand or directly at~/.local/share/ofxstatement/config.ini(on Linux, at least).  Setting these values makes it
easier for your personal finance application to recognize which account the file’s data
belongs to.Also note that transactions for zero amounts are filtered by default.  If you wish to include
zero-amount transactions, set ‘zero_filter’ to ‘false’ in your settings.  Here is an example
of a settings block for the betterment plugin:[betterment]
account = 8675309
plugin = betterment
zero_filter = falseUsageExport your Bettermentactivityinto a CSV file (it’s currentlytransactions.csv). Then run:$ ofxstatement convert -t betterment transactions.csv betterment.ofxYou can then importbetterment.ofxinto the personal finance application of your choice.History0.3.0 (2015-11-15)Updated to support newer CSV format by using header row rather than index, support
the new date format, and sort by date for beginning and ending balance.0.2.4 (2015-10-18)Changed to a SHA-256 hash for the pseudo-unique transaction ID in order to improve
ID stability while preserving uniqueness.0.2.2 (2015-10-04)Added filter to remove pending transactions (which have a blank ending balance)0.2.1 (2015-09-27)Small documentation improvements.0.2.0 (2015-09-27)Added testsWired up to Travis CIAdded coveralls test coverage reporting.0.1.0 (2015-09-26)Uploaded to pypiAdded to github
Package: ofxstatement-cd-rawbank
ofxstatement-cd-rawbank# Rawbank Congo plugin for ofxstatementThis project provides a custom plugin forofxstatementfor Rawbank (CD). It is based
on the work done by JBBandos (https://github.com/jbbandos/ofxstatement-be-ing).ofxstatement_ is a tool to convert proprietary bank statement to OFX format, suitable for importing to GnuCash / Odoo. Plugin for ofxstatement parses a particular proprietary bank statement format and produces common data structure, that is then formatted into an OFX file.Users of ofxstatement have developed several plugins for their banks. They are listed on mainofxstatementsite. If your bank is missing, you can develop
your own plugin.InstallationFrom PyPI repositoriespip3 install ofxstatement-cd-rawbankFrom sourcegit clone git@github.com:BIZ4Africa/ofxstatement-cd-rawbank.git 
python3 setup.py installUsage$ ofxstatement convert -t rawbankcd input.csv output.ofx
Package: ofxstatement-cd-tmb
ofxstatement-cd-tmb# TMB Congo plugin for ofxstatementThis project provides a custom plugin forofxstatementfor Trust Merchant Bank (CD). It is based
on the work done by JBBandos (https://github.com/jbbandos/ofxstatement-be-ing).ofxstatement_ is a tool to convert proprietary bank statement to OFX format, suitable for importing to GnuCash / Odoo. Plugin for ofxstatement parses a particular proprietary bank statement format and produces common data structure, that is then formatted into an OFX file.Users of ofxstatement have developed several plugins for their banks. They are listed on mainofxstatementsite. If your bank is missing, you can develop
your own plugin.InstallationFrom PyPI repositoriespip3 install ofxstatement-cd-tmbFrom sourcegit clone git@github.com:BIZ4Africa/ofxstatement-cd-tmb.git 
python3 setup.py installUsage$ ofxstatement convert -t tmbcd input.csv output.ofx
Package: ofxstatement-chebanca
CheBanca! Plugin forofxstatementParses CheBanca! xslx statement files to be used with GNU Cash or HomeBank.InstallationYou can install the plugin as usual from pip or directly from the downloaded gitpippip3 install --user ofxstatement-chebancasetup.pypython3 setup.py install --userUsageDownload your transactions file from the official bank's site and then runofxstatement convert -t chebanca CheBanca.xlsx CheBanca.ofxLoading Historical dataThis only supports the statements for the last year, however it's also possible
to convert the old per-quarter statements that are available from the archive as
PDF files.A plugin is provided that usespoppler-util'spdftotextto easily generate
machine parse-able data.This is an experimental plugin, that may not alwyas work but it can be used via:ofxstatement -d convert -t chebanca-pdf ./dir-containing-all-pdfs
ofxstatement -d convert -t chebanca-pdf CheBanca-20-Q2.pdf
Package: ofxstatement-equabankcz
ofxstatement-equabankczThis is a parser for CSV transaction history exported from Equa Bank a.s. (Czech Republic) from within the report in Account History (CSV).The expected field separator is semicolon (";") and character encoding UTF-8.It is a plugin forofxstatement.
I've based this on  theofxstatement-airbankczplugin.Usage$ofxstatementconvert-tequabankczmovements.csvequa.ofxConfiguration$ofxstatementedit-configAnd enter e.g. this:[equabankcz]
plugin = equabankcz
currency = CZK
account = Equa Bank CZKIssuesI've created this to conform mainly to my needs, so it is possible that I haven't
covered all possible transaction types, etc. If you have an improvement, feel free
to open an issue or a pull request.
Package: ofxstatement-fineco
This is a parser for the statement file produced from the italian bank Fineco.
It’s written as a plugin forofxstatement, which handle the writing of the standard OFX file.ofxstatementis a tool to convert proprietary bank statement to OFX format,
suitable for importing toGnuCashor any other standard-friendly accounting sofware.It basically give you the freedom to use any accounting program you like,
without the need of propretary software that is sometimes advertised by the banks,
as the italian Fineco do with itsMoneyMap.a use caseYou can import inHomeBankfew years of your bank account history at once,
then categorize all the in/outcome in bulk with text matching rules on the memo/info field.
So in a few minutes you can analyze your money flow over time through graphical charts.how$ ofxstatement convert -t fineco file.xls file.ofxinstall$ pip3 install ofxstatement-finecoabout the parsingA semi-unique id is generated for any transaction through a ofxstatement’s native method.The ofx transaction type are set to generic DEBIT or CREDIT according to the in/outcome field.The only other two type set are XFER and CASH, when the transaction is evaluated respectively as a bank transfer or a withrawalThe full description available is set to the memo field.Optionally the memo field could be duplicated on the payee/<NAME> one, to match a specificHomeBank limitduring ofx import.The “Money Map” coulum, if found in the savings statement, will be appended to the memo field.The plugin support both the xls file available from Fineco: the one from your savings, and the one from your debit/credit cards.
The debit card top-ups log it’s not supported by purpose, since the same transactions are present in the savings statement.
I’m not aware of other statement files available from Fineco bank, if you do please send me a sample file, or feel free to contribute.Simliar old projectsfineco2qif,fineco2kmymoney
Package: ofxstatement-fr-banquepostale
ofxstatementis a tool to convert proprietary bank statement to OFX format,
suitable for importing to GnuCash.La Banque Postale is a french bank. The plugin can convert PDF statements and
convert them to OFX format. Those statements contain more information than
the OFX files supplied by ‘La Banque Postale’.Parameterspdftotextpath to thepdftotextbinary (defaultpdftotext)smartuse smart algorithm for payee/memo split (default ‘y’)
Package: ofxstatement-hype
ofxstatement-hypeThis is a plugin forofxstatement.Hype (Banca Sella) allows to export movements from mobile app: the only format available is PDF.This plugin converts PDF statement to OFX format, suitable for importing into GnuCash.InstallationFrom PyPI repositoriespip3 install ofxstatement-hypeFrom sourcegit clone https://github.com/lorenzogiudici5/ofxstatement-hype.git
python3 setup.py installConfigurationAdd plugin config, running the following command:$ofxstatementedit-configEdit the file:[hype]
plugin = hype
currency = EUR
account = hypeSave and exit the text editor.UsageExport your movements from Hype mobile app following the instructionshere.Run the followning command:$ofxstatementconvert-thypeec_01_12_2023_30_12_2023.pdfec_2023_12.ofx
Package: ofxstatement-intesasp
IntesaSP plugin for ofxstatementThis plug-in parses the Intesa San paolo xlsx statement file, main project can be foundhere.[TOC]InstallationYou can install the plugin as usual from pip or directly from the downloaded gitpippip3install--userofxstatement-intesaspsetup.pypython3setup.pyinstall--userConfiguration(For now, this configuration is ignored, is used in other plug-in of the main project)To edit the config file run this command$ofxstatementedit-configSubstitute the zeroes with your bank's ABI and CAB codes (The italian equivalent of BIC code)[IntesaSP]
ABI = 00000
CAB = 00000
plugin = IntesaSPSave and exit the text editorUsageDownload your transactions file from the official bank's site and then run$ofxstatementconvert-tIntesaSPMovimenti_Conto_<date>.xlsxMovimenti.ofxAdd AliasTo simplify the use of the plugin, we strongly recommend adding an alias to your system (if in a Linux environment or on an emulated terminal) by adding the alias of this command to your.bash_aliases:$printf'\n# Intesa excel convert to OFX format\nalias ofxIntesa="ofxstatement convert -t IntesaSP"\n'>>~/.bash_aliasesAfter that, reload your terminal (close and then reopen) and the usage change to:$ofxIntesaMovimenti_Conto_<date>.xlsxMovimenti.ofxNote: If after reload alias are not loading, go in your.bashrcand check if follow line are present, if not, add it on the end:# Alias definitions.# You may want to put all your additions into a separate file like# ~/.bash_aliases, instead of adding them here directly.# See /usr/share/doc/bash-doc/examples in the bash-doc package.if[-f~/.bash_aliases];then.~/.bash_aliasesfiHow use OFX file after conversionTheofxformat stands for 'Open Financial Exchange', it can be used to transfer your accounting records from one database to another.
This repository in particular allows you to convert the records thatIntesa San Paoloshares via Excel into thisopen sourceformat.
Once you have theofxfile, you can use any program to manage your finances.
Among the many available, a non-exhaustive list of open source products is:HomeBank, continuously updated program, present everywhere except in smartphones, with many beautiful ideas and listening to the community.100% compatibility
Package: ofxstatement-iso20022
Plugin to read ISO-20022 formatted statements.Plugin supports the following configuration options:currency: Account currency. In case currency is not specified in ISO20022
statement, you can specify it with this setting. Only statement lines with account
currency will be included in OFX files.iban: Account IBAN. In case the IBAN is not specified in the ISO20022 statement, you need to specify this option.Currently implementation is very trivial and naive. If it doesn’t work for
you, feel free to improve it or file a bug on github with sample (anonymized)
state file.
Package: ofxstatement-it-banks
ofxstatementis a tool to convert proprietary bank statement to OFX format,
suitable for importing toGnuCash,HomeBankor any other standard-friendly accounting sofware.ofxstatement-it-banksprovides some italian banks plugins for ofxstatement.Supported banks:Widiba (https://www.widiba.it) plugin ‘widiba’WeBank (https://www.webank.it) plugin ‘webank’Most of the code was taken from projectsofxstatement-finecoandofxstatement-intesasp.InstallationYou can install the plugin as usual from pip or directly from the downloaded gitpippip3 install --user ofxstatement-it-bankssetup.pypython3 setup.py install --userConfigurationTo edit the config file run this command$ ofxstatement edit-configfor example:[widiba]
bank_id = Widiba
causale2name = True
plugin = widiba

[webank]
bank_id = Webank
account_id = 00000 - 0000000000
plugin = webankSave and exit the text editorconfiguration parameterswidibabankBank id
(default is ‘Widiba’)currencyCurrency
(default is ‘EUR’)account_typeAccount type
(default is ‘CHECKING’)info2nameIf set toTruecopy content of columnCAUSALEin xlsx file to<NAME>field in ofx file.
Useful if ofx file is imported inHomeBank, to populate ‘info’ field.info2memoIf set toTrueconcat content of columnCAUSALEin xlsx file at the end of the<MEMO>field in ofx file.
Useful if ofx file is imported inHomeBank, to setup automatic assignments rules.webankbankBank id
(default is ‘Webank’)currencyCurrency
(default is ‘EUR’)account_idAccount id
(default is ‘00000 - 0000000000’)account_typeAccount type
(default is ‘CHECKING’)about the parsingA semi-unique id is generated for any transaction through a ofxstatement’s native method.The ofx transaction type are set to generic DEBIT or CREDIT according to the sign of transaction.The full description available is set to the memo field.The plugin only support the savings statements xlsx file (no credit card support).
Package: ofxstatement-jl-partnership
ofxstatementis a tool to convert proprietary bank statement to OFX format,
suitable for importing to GnuCash. Plugin for ofxstatement parses a
particular proprietary bank statement format and produces common data
structure, that is then formatted into an OFX file.Users of ofxstatement have developed several plugins for their banks. They are
listed on mainofxstatementsite. If your bank is missing, you can develop
your own plugin.Usage$ ofxstatement convert -t jlpartnership input.csv output.ofxDevelopment / Testofxstatemntusespipenvto manage the development environment and
dependencies:$ pip install pipenv
$ pipenv sync --devAnd finally run the test suite:$ pipenv shell
$ pytestOr use make:$ makePackage tgz for pip install:$ python setup.py sdistWhen satisfied, you may create a pull request.
Package: ofxstatement-ly-bsic
ofxstatement-ly-bsic# BSIC plugin for ofxstatementThis project provides a custom plugin forofxstatementfor Trust Merchant Bank (CD). It is based
on the work done by JBBandos (https://github.com/jbbandos/ofxstatement-be-ing).ofxstatement_ is a tool to convert proprietary bank statement to OFX format, suitable for importing to GnuCash / Odoo. Plugin for ofxstatement parses a particular proprietary bank statement format and produces common data structure, that is then formatted into an OFX file.Users of ofxstatement have developed several plugins for their banks. They are listed on mainofxstatementsite. If your bank is missing, you can develop
your own plugin.InstallationFrom PyPI repositoriespip3 install ofxstatement-ly-bsicFrom sourcegit clone git@github.com:EtsBiz4Africa/ofxstatement-ly-bsic.git
python3 setup.py installUsage$ ofxstatement convert -t bsicly input.csv output.ofx
Package: ofxstatement-mastercard-de
This project provides a plugin for ofxstatement that imports German Mastercard statements.ofxstatementis a tool to convert proprietary bank statement to OFX format, suitable for importing to GnuCash and other programs.Whilst the plugin was developed for statements created by Sparkasse, it should work for all German Mastercard statements.
Tested with statements named:1234xxxxxxxx5678_Abrechnung_vom_DD_MM_YYYY_Last_First.PDFYYYYMMDD_1234xxxxxxxx5678_Abrechnung_vom_DD_MM_YYYY_Last_First.PDFYYYYMMDD_1234xxxxxxxx5678_-_Ihre_Abrechnung_vom_DD_MM_YYYY.PDFIf you encounter any errors when using this plugin, feel free to open an issue.
Package: ofxstatement-n26
N26 Plugin forofxstatementParses N26 csv statement files to be used with GNU Cash or HomeBank.It only supports categories the Italian statements yet, but all languages can be
easily supported by adding localized strings to the mapping dictionary.So, contributions are welcome!InstallationYou can install the plugin as usual from pip or directly from the downloaded gitpippip3 install --user ofxstatement-n26setup.pypython3 setup.py install --userUsageDownload your transactions file from the official bank's site and then runofxstatement convert -t n26 n26-csv-transactions.csv n26.ofx
Package: ofxstatement-newb
This project provides a newB (Belgian cooperative bank) plugin for ofxstatement.https://www.newb.coopYou need to export your CSV file using point as decimal character and ‘;’ as separator.ofxstatementis a tool to convert proprietary bank statement to OFX format,
suitable for importing to GnuCash or Tryton. Plugin for ofxstatement parses a
particular proprietary bank statement format and produces common data
structure, that is then formatted into an OFX file.Users of ofxstatement have developed several plugins for their banks. They are
listed on mainofxstatementsite. If your bank is missing, you can develop
your own plugin.This pluggin has been created withhttps://github.com/kedder/ofxstatement-sampleSetting up development environmentIt is recommended to usepipenvto make a clean development environment.
Setting up dev environment for writing a plugin is easy:$ git clone https://github.com/SDaron/ofxstatement-be-newb.git
$ cd ofxstatement-be-newb
$ pipenv sync --dev
$ pipenv shellThis will download all the dependencies and install them into your virtual
environment. After this, you should be able to do:$ ofxstatement list-plugins
The following plugins are available:

  newb             NewB (Belgian Cooperative Bank) plugin
Package: ofxstatement-nl-ing
ofxstatement-be-ing# ING Netherlands plugin for ofxstatementThis project provides a custom plugin forofxstatementfor ING (BE). It is based
on the work done by TheoMarescaux (https://github.com/TheoMarescaux/ofxstatement-be-ing) and on the work done by
jbbandos (https://github.com/jbbandos/ovxstatement-be-ing).ofxstatement_ is a tool to convert proprietary bank statement to OFX format,
suitable for importing to GnuCash. Plugin for ofxstatement parses a
particular proprietary bank statement format and produces common data
structure, that is then formatted into an OFX file.Users of ofxstatement have developed several plugins for their banks. They are
listed on mainofxstatementsite. If your bank is missing, you can develop
your own plugin.InstallationFrom PyPI repositoriespip3 install ofxstatement-nl-ingFrom sourcegit clone https://github.com/jbbandos/ofxstatement-nl-ing.git
python3 setup.py installUsage$ ofxstatement convert -t ingnl input.csv output.ofx