GQL is hard to install for usage on AWS Lambdas because of the dependencies, probably because OS environment is striped compared to conventional Linux images, so it probably requires a bit more steps.
The user tried to create an identical environment in custom docker image, running amazonlinux:2 :
pip3 install -t python gqlalchamy
First, the typical issues with OpenSSL not being visible popped out:
CMake Error at /usr/share/cmake3/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the
system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY) (found
version "1.0.2k")
After installing OpenSSL-static, zlib, and zlib-static, the OpenSSL issue disappeared, and a strange linker failure was hit:

The user moved to the Neo4j Python driver.
Full context: https://discord.com/channels/842007348272169002/842338690109931520/1146269544118227054
GQL is hard to install for usage on AWS Lambdas because of the dependencies, probably because OS environment is striped compared to conventional Linux images, so it probably requires a bit more steps.
The user tried to create an identical environment in custom docker image, running
amazonlinux:2:pip3 install -t python gqlalchamy
First, the typical issues with OpenSSL not being visible popped out:
After installing OpenSSL-static, zlib, and zlib-static, the OpenSSL issue disappeared, and a strange linker failure was hit:
The user moved to the Neo4j Python driver.
Full context: https://discord.com/channels/842007348272169002/842338690109931520/1146269544118227054