DinoTools/dionaea

Replace pyev with asyncio

phibos opened this issue · 0 comments

ISSUE TYPE
  • Feature Idea
DIONAEA VERSION
0.8.0
CONFIGURATION
OS / ENVIRONMENT
  • all
SUMMARY

PyEV is included in the dionaea package and is only used to provide basic timer functionality) in the Python module.
The timers could be replaced with asyncio timers and the source for PyEV could be removed from dionaea.
This should reduce the build time and lowers the required number of dependencies.

To use asyncio at least Python 3.5 is required. So support for Python < 3.5 should be dropped. See #264 for more information.

STEPS TO REPRODUCE
EXPECTED RESULTS
ACTUAL RESULTS