Tyler Goodlet
|
c088963cf2
|
Always touch config file dir if dne
|
2023-01-10 11:09:19 -05:00 |
Tyler Goodlet
|
16b2937d23
|
Passthrough toml lib kwargs
|
2022-06-28 10:07:56 -04:00 |
Tyler Goodlet
|
5d774bef90
|
Move `open_trade_ledger()` to pp mod, add `get_pps()`
|
2022-06-28 10:07:56 -04:00 |
Tyler Goodlet
|
2a641ab8b4
|
Call it `pps.toml`, allows toml passthrough kwargs
|
2022-06-28 10:07:56 -04:00 |
Tyler Goodlet
|
eb2bad5138
|
Make our `Symbol` a `msgspec.Struct`
|
2022-06-28 10:07:56 -04:00 |
Tyler Goodlet
|
450009ff9c
|
Add `open_trade_ledger()` for writing `<confdir>/ledgers/trades_<broker>_<acct>.toml` files
|
2022-06-28 10:07:56 -04:00 |
Tyler Goodlet
|
08c83afa90
|
Rejig config helpers for arbitrary named files
|
2022-06-05 22:13:36 -04:00 |
Tyler Goodlet
|
9203ebe044
|
Drop import, it's got madness with and SIGINT?
|
2022-05-09 11:15:13 -04:00 |
Tyler Goodlet
|
1cdb94374c
|
Extract non-sudo user for config dir path
|
2022-05-09 11:15:13 -04:00 |
wattygetlood
|
c0082e15bc
|
Fix default `brokers.toml` copying since module move
|
2022-02-10 10:26:52 -05:00 |
Tyler Goodlet
|
71afce69d0
|
Append paper account last when loading
|
2021-09-10 11:35:30 -04:00 |
Tyler Goodlet
|
87bca9aae1
|
Tweak accounts schema to be per-provider
|
2021-09-09 10:46:39 -04:00 |
Tyler Goodlet
|
0d2cddec9a
|
Return accounts in `bidict`
|
2021-09-08 14:01:54 -04:00 |
Tyler Goodlet
|
15025d6047
|
Move config module to top level
|
2021-09-06 21:26:28 -04:00 |