epics-base / p4p

Python bindings for the PVAccess network client and server.
BSD 3-Clause "New" or "Revised" License
27 stars 38 forks source link

4.0.1 breaks Python 3.6 support #85

Closed AlexanderWells-diamond closed 2 years ago

AlexanderWells-diamond commented 2 years ago

Version 4.0.1 breaks support for python 3.6, due to using the asyncio.get_running_loop() function which is new in Python 3.7.

An example of the change can be seen here. This breaks pythonSoftIOC's CI, which can be seen here.

Version 4.0.0 was still compatible with Python 3.6. We did not expect support to be dropped in a patch version update.

Thank you for any information.

mdavidsaver commented 2 years ago

I think this is a duplicate of #84