HPI/my/core
Dima Gerasimov 64a4782f0e core/ci: fix windows-specific issues
- use portable separators
- paths should be prepended with r' (so backwards slash isn't treated as escaping)
- sqlite connections should be closed (otherwise windows fails to remove the underlying db file)
- workaround for emojis via PYTHONUTF8=1 test for now
- make ZipPath portable
- properly use tox python environment everywhere

  this was causing issues on Windows
  e.g.
      WARNING: test command found but not installed in testenv
        cmd: C:\hostedtoolcache\windows\Python\3.9.12\x64\python3.EXE
2022-05-03 10:16:01 +01:00
..
__init__.py new: basic arbtt module 2021-02-25 19:56:35 +00:00
__main__.py doctor: better quick option propogation for stats (#239) 2022-05-02 00:13:05 +01:00
cachew.py core: add helper to 'freeze' dataclasses, in order to derive a schema from the properties 2021-02-25 19:56:35 +00:00
cfg.py my.reddit: refactor into module that supports pushshift/gdpr (#179) 2021-10-31 20:39:04 +00:00
common.py doctor: better quick option propogation for stats (#239) 2022-05-02 00:13:05 +01:00
compat.py my.youtube: use new my.google.takeout.parser module for its data 2022-04-20 22:22:30 +01:00
core_config.py core: add tmp_dir for global access to a tmp dir (#173) 2021-05-17 00:28:26 +01:00
dataset.py core/sqlite: extract immutable connection helper 2021-04-05 08:37:07 +01:00
discovery_pure.py core/ci: fix windows-specific issues 2022-05-03 10:16:01 +01:00
error.py my.google.takeout.parser: new takeout parser, using https://github.com/seanbreckenridge/google_takeout_parser 2022-04-16 08:31:40 +01:00
freezer.py fix mypy errors 2021-03-22 06:34:07 +00:00
influxdb.py core/influx: reuse _locate_functions_or_prompt to choose the data provider 2021-04-27 20:10:10 +01:00
init.py cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
kompress.py core/ci: fix windows-specific issues 2022-05-03 10:16:01 +01:00
konsume.py my.kython.konsume: move to core 2020-10-29 03:13:18 +01:00
logging.py fix spelling mistakes 2021-03-28 06:53:24 +01:00
orgmode.py general: fix mypy errors after mypy and pytz stubs updates 2021-12-19 18:53:29 +00:00
pandas.py cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
preinit.py cli: add 'config init' command 2020-05-25 12:25:41 +01:00
query.py core: drop py36 support, update docs for reddit (#193) 2022-01-27 08:26:15 +00:00
query_range.py core: remove vendorized py37 isoformat code 2022-01-27 19:25:42 +00:00
serialize.py ci: fix pytest.warns type error 2022-02-04 23:38:50 +00:00
source.py my.config: catch possible nested config errors 2022-04-10 16:51:15 +01:00
sqlite.py core/ci: fix windows-specific issues 2022-05-03 10:16:01 +01:00
stats.py doctor: better quick option propogation for stats (#239) 2022-05-02 00:13:05 +01:00
structure.py core/structure: use logger, warn leftover files 2022-02-14 19:34:03 +00:00
time.py cleanup; remove unused imports 2021-04-02 08:38:06 +01:00
util.py core/ci: fix windows-specific issues 2022-05-03 10:16:01 +01:00
warnings.py core/cli: switch to using click library #155 2021-04-04 10:06:59 +01:00