eprbell / dali-rp2

DaLI (Data Loader Interface) is a data loader and input generator for RP2 (https://pypi.org/project/rp2), the privacy-focused, free, open-source cryptocurrency tax calculator: DaLI removes the need to manually prepare RP2 input files. Just like RP2, DaLI is also free, open-source and it prioritizes user privacy.
https://pypi.org/project/dali-rp2/
Apache License 2.0
62 stars 41 forks source link

Make in, out, and intra CSV files optional #231

Closed jayr0d closed 2 months ago

jayr0d commented 2 months ago

Having in, out, and intra CSV files optional is helpful to new users that are using the manual CSV files for input. They might start with one of the three and populate the rest later. That is, they might make sure in transactions are processed successfully, then move on to out transactions. When using an exchange as a qualifier, it is also possible there are only in transactions, as an example. In this case, this change allows the user to use an ini file that does not have "out_csv_file = " and "intra_csv_file = " defined since there are only in transactions.