Dima Gerasimov
|
c64d7f5b67
|
core: cleanup itertool style helpers
- deprecate group_by_key, should use itertool.bucket instead
- move make_dict and ensure_unique to my.core.utils.itertools
|
2024-08-16 10:22:29 +01:00 |
|
Dima Gerasimov
|
fe88380499
|
general: switch to using native 3.8 versions for cached_property/Literal/Protocol instead of compat
|
2023-05-16 01:18:30 +01:00 |
|
Dima Gerasimov
|
73e57b52d1
|
general: cleanup -- remove main and executable bit where it's not necessary
|
2022-05-31 22:16:05 +01:00 |
|
Dima Gerasimov
|
4e59a65f9a
|
core/general: move cached_property into compat, use standard implementation from python3.8
|
2022-05-31 14:08:50 +01:00 |
|
Sean Breckenridge
|
5ecd4b4810
|
cleanup; remove unused imports
|
2021-04-02 08:38:06 +01:00 |
|
Dima Gerasimov
|
5ef638694e
|
minor requirements updates
|
2021-03-08 00:40:19 +00:00 |
|
Dima Gerasimov
|
092aef88ce
|
core: detect compression, wrap in CPath if necessary
|
2020-07-26 21:31:26 +01:00 |
|
Dima Gerasimov
|
55ac85c7e7
|
cpath tests, rely more on it
|
2020-05-04 08:53:41 +01:00 |
|
Dima Gerasimov
|
8b8a85e8c3
|
kompress.kopen improvements
- tests
- uniform handling for bytes/str, always return utf8 str by default
|
2020-05-04 08:37:36 +01:00 |
|
Dima Gerasimov
|
e5b3a1e91e
|
use my.config instead of mycfg; minor cleanups and docstrings
|
2020-04-12 00:22:10 +01:00 |
|
Dima Gerasimov
|
09a0c8eb28
|
handle more fixmes, add make_dict
|
2020-03-24 21:15:21 +01:00 |
|
Dima Gerasimov
|
66790cb9f4
|
prettify rtm module
|
2020-03-15 21:51:30 +00:00 |
|
Dima Gerasimov
|
9565cb33dd
|
move RTM module from private package
|
2020-03-15 20:42:39 +00:00 |
|