Sean Breckenridge
39828d07c5
rename RedditThing to RedditBase
2021-10-31 13:15:21 -07:00
Sean Breckenridge
6bd625b1a1
remove duplicate save id
2021-10-31 13:15:21 -07:00
Sean Breckenridge
8d1a5736ba
add 'raw' properties to protocol members
2021-10-31 13:15:21 -07:00
Sean Breckenridge
0be9668024
add docs to pushshift config block
2021-10-31 13:15:21 -07:00
Sean Breckenridge
6a170b4c10
smarter deprecation warning using regex
2021-10-31 13:15:21 -07:00
Sean Breckenridge
272a5b9b4e
simplify reddit.rexport config using migration
2021-10-31 13:15:21 -07:00
Sean Breckenridge
4492e00250
misc fixes
...
- convert import_source to a decorator which
wraps the function call in a try block
- fix protocol class when not TYPE_CHECKING
- add id properties to Protocols, remove attributes
since protocol expects them to be settable but
NT is read-only
- use id to merge comments
- remove type: ignore's from reddit config
and just store as 'Any'
2021-10-31 13:15:21 -07:00
Sean Breckenridge
252037c97b
add warning, pushshift install to tests
2021-10-31 13:15:21 -07:00
Sean Breckenridge
e79f51c25d
use lambdas so imports dont run, use __qualname__
2021-10-31 13:12:03 -07:00
Sean Breckenridge
48865039bf
add missing Stats import
2021-10-31 13:12:03 -07:00
Sean Breckenridge
5933711888
initial pushshift/rexport merge implementation
2021-10-31 13:12:03 -07:00