new release (see changelog for full changes)
v0.3.20210220
General/my.core changes:
-
a330567 deprecate my.cfg, instead my.config can (and should be) used directly
-
0534c5c new cli feature: module management
cli: add
hpi module install
andhpi module requires
-
97650ad add discovery_pure module to get modules and their dependencies via ast module
-
f90599d make module discovery rely on =ast= module
Hopefully it will make it more robust & much faster. -
07f901e helpers for automatic dataframes from sequences of NamedTuple/dataclass
-
4012f9b more generic functions to jsonify data
-
746c3da core.pandas: allow specifying schema; add tests
-
5313984 add
tmp_config
context manager for test & adhoc patching -
df9a7f7 core.pandas: add check for 'error' column + add empty one by default
-
e81dddd proprely resolve class properties in make_config + add test
Modules:
-
some innitial work on filling InfluxDB with HPI data
-
pinboard
-
stackexchange
-
bluemaestro
-
runnerup
- 6b45133 Initial parser for RunnerUp data which I'm now using instead of Endomondo
Misc: