Neo4j library - how do I know the minimum version required for driver compatibility?

I'm new to neo4j and using a (very old) community edition - version 1.1.6

I was attempting to utilise neo4j python library to connect to the database and run queries, however I keep getting the error:

"Query failed: The Neo4J server does not support communication with this driver. This driver have support for Bolt Protocols dict_keys([Version(3,0), Version(4,0), Version(4,1), Version(4,3), Version(4,4)])"

I have tried different versions of the driver (1.7.6, 5.4.0 and 4.4.0) but I believe the issue is the neo4j database version. Would you know if there is a driver compatible with such an old database version?

This page seems to have this information. From my review, it looks like the python driver initially supported version 3.0. The table doesn’t have a python driver version listed for earlier neo4j releases.

Looking at the release notes for the first python driver release, it states version 3.0