1
0
Commit Graph

25 Commits

Author SHA1 Message Date
945110f89f Alas, I can't use attr: with author and author_email. :( 2020-06-05 04:20:47 +04:00
1da27a0271 Massive refactoring continues. All the mess I made last night is fixed next night. Program works! 2020-06-05 03:51:29 +04:00
df78739a36 --user flag added in Makefile. Added a pyproject.toml file. setup.cfg fixed. 2020-06-05 03:50:21 +04:00
da1ed3c436 Readme has been updated. 2020-06-05 03:49:23 +04:00
f58b675107 argparse package was thrown the heck out and replaced with regexp. It has resulted in change of arguments' structure. Configuration class put in action. All these changes are to be tested. 2020-06-04 05:11:29 +04:00
f99ce3f6cc First part of a massive refactoring. Also Configuration class that'll be used to store a default currency in a config file was added. 2020-06-04 03:12:31 +04:00
d27f42644d Minor refactoring of Transaction class. 2020-05-19 02:36:00 +04:00
92443d59a9 Build scripts replaced by Makefile. Minor update for setup.cfg. Added main.py
(to be written) that will replace current CLI realisation.
2020-05-19 02:13:36 +04:00
Alexander "Arav" Andreev
d9dbf0fb8d Performed some refactoring on an existing code base before further work. 2020-03-27 20:14:22 +04:00
Alexander "Arav" Andreev
fc15b333b7 README.md updated. Added name of config file. To be thinked on how to implement configuration. There's only one option to store, but I want to come up with solution suitable to use in future. 2019-12-29 22:40:50 +04:00
Alexander "Arav" Andreev
684bb1a457 ...And instantly shitted my pants. I forgot to add 'f' to a string. FUUUUU 2019-12-29 18:39:38 +04:00
Alexander "Arav" Andreev
7e407297d9 Brought __date__ field into use. 2019-12-29 18:38:11 +04:00
Alexander "Arav" Andreev
413c63a688 Shit! Forgot to update __date__ field to last modified date, LOL. 2019-12-29 18:36:22 +04:00
Alexander "Arav" Andreev
647ce92db3 Yep, it's ready but I suddenly decided to put my surname in author name. 2019-12-29 18:34:55 +04:00
Alexander "Arav" Andreev
1157c7b7d4 LOL, forgot this one. Now I think it's ready for 1.0.0. :) 2019-12-29 18:33:38 +04:00
Alexander "Arav" Andreev
ca5d2157c8 A little edit of strings and docstrings. Sorted imports ascendingly.
Added replacement of letter T that separates data and time in a timestamp.
So timestamps now are looking prettier.
2019-12-29 18:26:37 +04:00
Alexander "Arav" Andreev
26777a7742 Added OS Independent classifier. 2019-12-28 19:21:31 +04:00
Alexander "Arav" Andreev
6da280663d bi.sh modified 2019-12-28 18:48:42 +04:00
Alexander "Arav" Andreev
575011369f Changed minimal Python version to 3.7 2019-12-27 18:24:01 +04:00
Alexander "Arav" Andreev
240a1465eb Added .sh script and renamed them into bi.cmd and bi.sh 2019-12-27 18:23:37 +04:00
Alexander "Arav" Andreev
558257e674 Fixed recursion error. Worked in 3.7.x, 3.8.x doesn't differ variables and properties of same name. 2019-12-27 12:54:58 +04:00
Alexander "Arav" Andreev
df0427ace4 Fixed typo .pd -> .pb. 2019-12-27 12:52:42 +04:00
Alexander "Arav" Andreev
be640a8b60 Added TypedDict implementation for currencies. 2019-12-26 00:00:59 +04:00
Alexander "Arav" Andreev
27bfb613d6 .gitignore is finally fixed. It was not working because it was in UTF-16 instead of UTF-8. 2019-12-25 23:37:33 +04:00
Alexander "Arav" Andreev
da5f71ab2c Initial commit adding everything that consists the project. 2019-12-25 23:08:20 +04:00