Commit graph

250 commits

Author SHA1 Message Date
Chris Berkhout
4a4ce94bc6 List symbols for coinmarketcap. Cleanups. 2021-05-19 12:45:17 +02:00
Chris Berkhout
07a96c9a76 List symbols for coindesk. 2021-05-05 17:44:48 +02:00
Chris Berkhout
0b2b076d61 Add --symbols option, implement for ECB. 2021-05-04 17:58:16 +02:00
Chris Berkhout
89cf36c357 Don't bother using XML namespaces for ECB data. 2021-05-04 17:25:42 +02:00
Chris Berkhout
cce33beead Switch from xml.etree to lxml and cssselect. 2021-05-04 16:39:47 +02:00
Chris Berkhout
85205eaba9 Improve source info printing, add notes field. 2021-05-04 13:53:51 +02:00
Chris Berkhout
02ab5212b9 Implement types. 2021-05-03 12:55:59 +02:00
Chris Berkhout
4c8b739c0c Add --endx option, tidy up options. Add --type option. 2021-05-03 11:43:54 +02:00
Chris Berkhout
58d37463c6 Make a Format dataclass, add --quantize option. 2021-04-26 13:43:05 +02:00
Chris Berkhout
ec7df02391 Add --format-decimal --format-thousands --format-symbol and --format-datesep. 2021-04-26 10:57:21 +02:00
Chris Berkhout
be039d7ad8 Add --invert option. 2021-04-25 13:31:56 +02:00
Chris Berkhout
f5e6e01298 --rename-base, --rename-quote and --rename-time options. 2021-04-25 13:15:31 +02:00
Chris Berkhout
df9d0aeb85 Added --version option. 2021-04-25 11:40:02 +02:00
Chris Berkhout
f0c7b5a8f3 Pair is a positional argument. 2021-04-25 11:27:33 +02:00
Chris Berkhout
a7c3eaf586 Basic README. 2021-04-24 23:02:23 +02:00
Chris Berkhout
417bdfcf84 Fix line terminations. 2021-04-24 23:02:09 +02:00
Chris Berkhout
22ebdb151d Don't track vim settings in git. 2021-04-23 07:52:25 +02:00
Chris Berkhout
c9e95ca322 Extract SQL to a template file. 2021-04-22 13:23:06 +02:00
Chris Berkhout
2371ceda11 After running flake8. 2021-04-20 20:51:40 +02:00
Chris Berkhout
b496ccb644 After running isort. 2021-04-20 20:41:58 +02:00
Chris Berkhout
d2416ebb0c After running Black. 2021-04-20 20:41:58 +02:00
Chris Berkhout
4f9353013e Add Black, isort and flake8. 2021-04-20 20:41:58 +02:00
Chris Berkhout
64d7591a65 Use correct date formatting for ledger output. 2021-04-20 12:40:02 +02:00
Chris Berkhout
13c7f04d97 GnuCash SQL output. 2021-04-20 10:38:37 +02:00
Chris Berkhout
e21ab51d7d Add CoinMarketCap source. 2021-04-17 18:14:20 +02:00
Chris Berkhout
e40e0029eb Remove ISO 4217 data.
This reverts commit c6ce4a846b.
2021-04-17 17:30:20 +02:00
Chris Berkhout
c6ce4a846b Add ISO 4217 data. 2021-04-17 17:30:05 +02:00
Chris Berkhout
4bdfbcaa0a Add beancount output and tidy up output option. 2021-04-17 17:29:40 +02:00
Chris Berkhout
55243bc093 Initial output formats. 2021-04-17 16:53:03 +02:00
Chris Berkhout
ae69b9ec4e Rename sources files and reutrn Price objects. 2021-04-17 16:52:18 +02:00
Chris Berkhout
37d527913b Add Price object. 2021-04-17 16:52:18 +02:00
Chris Berkhout
6595b9bd72 Basic version ECB source. 2021-04-15 21:06:07 +02:00
Chris Berkhout
94ef73439b CoinDesk fetch. 2021-04-13 22:30:33 +02:00
Chris Berkhout
7cf91f1332 Invoke fetch. 2021-04-13 22:29:59 +02:00
Chris Berkhout
7cb02d45e4 Add --pair argument. 2021-04-13 21:45:34 +02:00
Chris Berkhout
f1a1869e35 Add fetch command with start and end dates. 2021-04-12 22:03:29 +02:00
Chris Berkhout
bed7db7ee7 Remove CoinMarketCap, add CoinDesk, add bases and quotes. 2021-04-12 17:59:56 +02:00
Chris Berkhout
2841d5b8f1 Add source description and source_url. 2021-04-12 17:33:12 +02:00
Chris Berkhout
2e6265e321 Basic sources and source commands. 2021-04-11 17:51:15 +02:00
Chris Berkhout
a1118db739 argparse stuff 2021-02-28 22:21:01 +01:00
Chris Berkhout
a0ac1252ae With CLI and script config. 2021-02-28 17:33:01 +01:00
Chris Berkhout
7543eedb23 Rename and switch to poetry. 2021-02-28 15:21:56 +01:00
Chris Berkhout
a0dc7b2540 Rename from pricedb-pull to pricedbget. 2018-08-25 17:11:55 +02:00
Chris Berkhout
79cd5bb71a Add some make targets. 2018-08-25 17:10:35 +02:00
Chris Berkhout
9320d056d9 Update python. 2018-08-25 17:10:29 +02:00
Chris Berkhout
74c6776822 More stuff. 2018-05-27 17:34:38 +02:00
Chris Berkhout
79d38e9a1f Testing stuff. 2018-05-27 17:26:10 +02:00
Chris Berkhout
664729f914 Add some basics. 2018-05-27 17:26:10 +02:00
Chris Berkhout
638d199af8
Add MIT LICENSE 2018-05-27 17:25:54 +02:00
Chris Berkhout
b21dc66d26 Initial commit. 2018-05-27 14:58:53 +02:00