From f22d72da4de9b67dcc91f097d42e37d95a34f783 Mon Sep 17 00:00:00 2001 From: zandercymatics <141044360+zandercymatics@users.noreply.github.com> Date: Wed, 11 Oct 2023 13:48:37 -0600 Subject: [PATCH] Imports --- src/Pipfile | 2 +- src/Pipfile.lock | 19 ++++++++----------- src/epplibwrapper/client.py | 2 +- src/requirements.txt | 4 ++-- 4 files changed, 12 insertions(+), 15 deletions(-) diff --git a/src/Pipfile b/src/Pipfile index 5f84ac448..8864248c1 100644 --- a/src/Pipfile +++ b/src/Pipfile @@ -26,7 +26,7 @@ boto3 = "*" typing-extensions ='*' django-login-required-middleware = "*" fred-epplib = {git = "https://github.com/cisagov/epplib.git", ref = "master"} -gsocketpool = "*" +geventconnpool = {git = "https://github.com/zandercymatics/geventconnpool.git", ref = "master"} [dev-packages] django-debug-toolbar = "*" diff --git a/src/Pipfile.lock b/src/Pipfile.lock index e01528f1d..6124b7096 100644 --- a/src/Pipfile.lock +++ b/src/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "49cd54bd0c272b04889898edc62b2a314d9675409d862a93e257b3f79e09f84e" + "sha256": "f9d7900daf9ca6d77fc9fe29c79b7620040cdaa50a34401bb2f84cef0862189e" }, "pipfile-spec": 6, "requires": {}, @@ -366,11 +366,11 @@ }, "faker": { "hashes": [ - "sha256:85468e16d4a9a8712bfdb98ba55aaf17c60658266a76958d099aee6a18c0a6c5", - "sha256:d75401c631a991b32d3595f26250f42c007cc32653ac3e522b626f3d80770571" + "sha256:63da90512d0cb3acdb71bd833bb3071cb8a196020d08b8567a01d232954f1820", + "sha256:f321e657ed61616fbfe14dbb9ccc6b2e8282652bbcfcb503c1bd0231ff834df6" ], "markers": "python_version >= '3.8'", - "version": "==19.9.0" + "version": "==19.10.0" }, "fred-epplib": { "git": "https://github.com/cisagov/epplib.git", @@ -436,6 +436,10 @@ "markers": "python_version >= '3.8'", "version": "==23.9.1" }, + "geventconnpool": { + "git": "https://github.com/zandercymatics/geventconnpool.git", + "ref": "e4f349117875fa70b1034b89c3bc7caafac6a9b4" + }, "greenlet": { "hashes": [ "sha256:02a807b2a58d5cdebb07050efe3d7deaf915468d112dfcf5e426d0564aa3aa4a", @@ -504,13 +508,6 @@ "markers": "python_version < '3.11' and platform_python_implementation == 'CPython'", "version": "==3.0.0" }, - "gsocketpool": { - "hashes": [ - "sha256:f2e2749aceadce6b27ca52e2b0a64af99797746a8681e1a2963f72007c14cb14" - ], - "index": "pypi", - "version": "==0.1.6" - }, "gunicorn": { "hashes": [ "sha256:3213aa5e8c24949e792bcacfc176fef362e7aac80b76c56f6b5122bf350722f0", diff --git a/src/epplibwrapper/client.py b/src/epplibwrapper/client.py index a9ea30ecb..fc5455f84 100644 --- a/src/epplibwrapper/client.py +++ b/src/epplibwrapper/client.py @@ -71,7 +71,7 @@ class EPPLibWrapper: # Which errors the pool should look out for "exc_classes": (LoginError, RegistryError,), # Should we ping the connection on occassion to keep it alive? - "keep_alive": None, + "keepalive": None, } self._pool = EppConnectionPool(client=self._client, login=self._login, options=options) diff --git a/src/requirements.txt b/src/requirements.txt index 8617b6472..2c76aca02 100644 --- a/src/requirements.txt +++ b/src/requirements.txt @@ -22,13 +22,13 @@ django-login-required-middleware==0.9.0 django-phonenumber-field[phonenumberslite]==7.2.0; python_version >= '3.8' django-widget-tweaks==1.5.0; python_version >= '3.8' environs[django]==9.5.0; python_version >= '3.6' -faker==19.9.0; python_version >= '3.8' +faker==19.10.0; python_version >= '3.8' fred-epplib@ git+https://github.com/cisagov/epplib.git@d56d183f1664f34c40ca9716a3a9a345f0ef561c furl==2.1.3 future==0.18.3; python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3' gevent==23.9.1; python_version >= '3.8' +geventconnpool@ git+https://github.com/zandercymatics/geventconnpool.git@e4f349117875fa70b1034b89c3bc7caafac6a9b4 greenlet==3.0.0; python_version < '3.11' and platform_python_implementation == 'CPython' -gsocketpool==0.1.6 gunicorn==21.2.0; python_version >= '3.5' idna==3.4; python_version >= '3.5' jmespath==1.0.1; python_version >= '3.7'