Dima Gerasimov
ab7135d42f
core: experimental import of my._init_hook to configure logging/warnings/env variables
2023-06-21 03:32:46 +01:00
Dima Gerasimov
016f28250b
general: initial flake8 checks (for now manual)
...
fix fairly uncontroversial stuff in my.core like
- line spacing, which isn't too annoying (e.g. unlike many inline whitespace checks that break vertical formatting)
- unused imports/variables
- too broad except
2022-06-05 22:28:38 +01:00
Dima Gerasimov
7a1b7b1554
core/general: add assert_never + typing annotations for dataset
2022-06-03 23:49:27 +01:00
Dima Gerasimov
86497f9b13
new: basic arbtt module
2021-02-25 19:56:35 +00:00
Dima Gerasimov
63c825ab81
my.stackexchange: use GDPR data for votes
2020-12-11 07:02:16 +01:00
Dima Gerasimov
fa5e181cf8
core: minor helpers for error handling
2020-10-21 01:29:29 +02:00
Dima Gerasimov
06ee72bc30
core: more type annotations
2020-10-03 18:24:08 +02:00
Dima Gerasimov
fd41caa640
core: add __NOT_HPI_MODULE__ flag to mark utility files etc
...
(more of an intermediate solution perhaps)
2020-09-30 21:54:09 +02:00
Dima Gerasimov
1cc4eb5d8d
core: add helper for computing stats; use it in modules
2020-06-04 22:19:34 +01:00
Dima Gerasimov
4b22d17188
core: add @warn_if_empty decorator
2020-05-25 00:25:33 +01:00
Dima Gerasimov
f3d5064ff2
polar: allow properly specifying polar_dir, with ~ as a default
2020-05-15 08:18:47 +01:00
Dima Gerasimov
6235e6ffae
Make my.core a proper package (for brevity purposes)
2020-05-14 23:01:50 +01:00