Releases: karlicoss/HPI
new release
What's Changed
- my.fbmessenger.export: use context manager to properly close sqlite connection by @karlicoss in #268
- core: better support for config overrides (tmp_config) by @karlicoss in #269
Full Changelog: v0.3.20230207...v0.3.20230209
v0.3.20230207
What's Changed
- core/serialize: serialize stdlib Decimal class by @seanbreckenridge in #259
- google.takeout.parser: recreate cache on upgrade by @seanbreckenridge in #261
- switch modules from dataset to use raw sqlite3 by @karlicoss in #267
- twitter archive + instapaper fixes by @karlicoss in #260
-
- docs: browser - fix examples for config by @seanbreckenridge in #258
Full Changelog: v0.3.20220607...v0.3.20230207
hotfix so 'hpi module install' doesn't break for legacy modules
v0.3.20220607 core: allow legacy modules to be used in 'hpi module install' for bacβ¦
rolling release
mainly so hpi install --parallel
is available
rolling release
mostly fixes for Windows and Python 3.10
rolling release
new google takeout module!
rolling release
v0.3.20220410 core/source: make help URL configurable
rolling release
v0.3.20220202 instagram: initial module for android app data (direct messages)
rolling release
v0.3.20211031 reddit: ensure rexport isnt pointing to repo
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: