Open
Description
considering that:
- happybase is quite a mature and stable library
- happybase is widely used
- happybase has not seen much development lately
- the original author (me, @wbolster) is not very active as a maintainer anymore
- various pull requests and bug reports have not received proper attention
- @aiudirog has recently done fantastic work on making an async version of happybase: aiohappybase
- the same
aiohappybase
work modernizes the code to be python3.6+ only - the EOL dates of python2 and python3.5 are in the near future
it may be good for happybase's future if:
- others take over (part of) the project's maintenance
- happybase drops python 2 support and becomes python3.6+
- happybase can benefit from modern python (type annotations + mypy, async syntax)
- merges with the
aiohappybase
fork if it becomes a strict superset of the original happybase, which seems technically feasible (https://github.com/aiudirog/aiohappybase/pull/1, https://github.com/aiudirog/aiohappybase/pull/2)
thoughts welcome, especially from @aiudirog (with whom i also have had recent email contact).
Metadata
Assignees
Labels
No labels