diff --git a/poetry.lock b/poetry.lock
index f03db54..1df12c8 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -616,16 +616,6 @@ files = [
 importlib-resources = {version = ">=1.4.0", markers = "python_version < \"3.9\""}
 referencing = ">=0.31.0"
 
-[[package]]
-name = "memoization"
-version = "0.4.0"
-description = "A powerful caching library for Python, with TTL support and multiple algorithm options. (https://github.com/lonelyenvoy/python-memoization)"
-optional = false
-python-versions = ">=3, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4"
-files = [
-    {file = "memoization-0.4.0.tar.gz", hash = "sha256:fde5e7cd060ef45b135e0310cfec17b2029dc472ccb5bbbbb42a503d4538a135"},
-]
-
 [[package]]
 name = "packaging"
 version = "23.2"
@@ -797,17 +787,6 @@ files = [
 [package.extras]
 cli = ["click (>=5.0)"]
 
-[[package]]
-name = "pytz"
-version = "2023.3.post1"
-description = "World timezone definitions, modern and historical"
-optional = false
-python-versions = "*"
-files = [
-    {file = "pytz-2023.3.post1-py2.py3-none-any.whl", hash = "sha256:ce42d816b81b68506614c11e8937d3aa9e41007ceb50bfdcb0749b921bf646c7"},
-    {file = "pytz-2023.3.post1.tar.gz", hash = "sha256:7b4fddbeb94a1eba4b557da24f19fdf9db575192544270a9101d8509f9f43d7b"},
-]
-
 [[package]]
 name = "pytzdata"
 version = "2020.1"
@@ -1179,13 +1158,13 @@ files = [
 
 [[package]]
 name = "singer-sdk"
-version = "0.34.1"
+version = "0.35.0"
 description = "A framework for building Singer taps"
 optional = false
-python-versions = ">=3.7.1"
+python-versions = ">=3.8"
 files = [
-    {file = "singer_sdk-0.34.1-py3-none-any.whl", hash = "sha256:2b9afa40722c2d7288992d86d16298128e38387941306267d908b9cd954227a3"},
-    {file = "singer_sdk-0.34.1.tar.gz", hash = "sha256:5da11da3de07cc31cc8c1f3f19a40b8f8be4a0df9b5535fb90880c263e58aee5"},
+    {file = "singer_sdk-0.35.0-py3-none-any.whl", hash = "sha256:0f56be58655708dd97df4b892ad86bc74cc7a96c360bf4d22362391d0668b8be"},
+    {file = "singer_sdk-0.35.0.tar.gz", hash = "sha256:3e4048a0e2aaef080acff2bca1d27a0dafcf24684f763cc46ed2b1a0c6970fd7"},
 ]
 
 [package.dependencies]
@@ -1194,20 +1173,19 @@ backports-datetime-fromisoformat = {version = ">=2.0.1", markers = "python_versi
 click = ">=8.0,<9.0"
 cryptography = ">=3.4.6"
 fs = ">=2.4.16"
-importlib-metadata = {version = "<7.0.0", markers = "python_version < \"3.12\""}
+importlib-metadata = {version = "<8.0.0", markers = "python_version < \"3.12\""}
 importlib-resources = {version = ">=5.12.0", markers = "python_version < \"3.9\""}
 inflection = ">=0.5.1"
 joblib = ">=1.0.1"
 jsonpath-ng = ">=1.5.3"
-jsonschema = {version = ">=4.16.0", markers = "python_version >= \"3.8\""}
-memoization = {version = ">=0.3.2,<0.5.0", markers = "python_version < \"4\""}
+jsonschema = ">=4.16.0"
 packaging = ">=23.1"
-pendulum = {version = ">=2.1.0,<4", markers = "python_version >= \"3.8\""}
+pendulum = ">=2.1.0,<4"
 PyJWT = ">=2.4,<3.0"
 python-dateutil = ">=2.8.2"
 python-dotenv = ">=0.20"
-pytz = ">=2022.2.1"
 PyYAML = ">=6.0"
+referencing = ">=0.30.0"
 requests = ">=2.25.1"
 simpleeval = ">=0.9.13"
 simplejson = ">=3.17.6"
@@ -1217,7 +1195,8 @@ urllib3 = ">=1.26,<2"
 
 [package.extras]
 docs = ["furo (>=2022.12.7)", "myst-parser (>=1)", "sphinx (>=4.5)", "sphinx-autobuild (>=2021.3.14)", "sphinx-copybutton (>=0.3.1)", "sphinx-inline-tabs (>=2023.4.21)", "sphinx-notfound-page (>=1.0.0)", "sphinx-reredirects (>=0.1.1)"]
-parquet = ["numpy (<1.22)", "numpy (>=1.22)", "numpy (>=1.22,<1.25)", "pyarrow (>=11,<13)", "pyarrow (>=13)"]
+faker = ["faker (>=22.5,<23.0)"]
+parquet = ["numpy (>=1.22)", "numpy (>=1.22,<1.25)", "pyarrow (>=13)"]
 s3 = ["fs-s3fs (>=1.1.1)"]
 testing = ["pytest (>=7.2.1)", "pytest-durations (>=1.2.0)"]
 
@@ -1386,4 +1365,4 @@ testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more
 [metadata]
 lock-version = "2.0"
 python-versions = ">=3.8"
-content-hash = "8daf76a498a3f903e1477d26b8c281977d42465c52522063eebd2b90aa7dca31"
+content-hash = "4759b73693450fe702f207f787979ee3d27cbd3cec68959a2834b3a30cdb1127"
diff --git a/pyproject.toml b/pyproject.toml
index 03c79b3..3c81daa 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -21,7 +21,7 @@ python = ">=3.8"
 pendulum = ">=2.1.2,<4"
 pyyaml = "~=6.0"
 requests = "~=2.31.0"
-singer-sdk = "~=0.34.0"
+singer-sdk = "~=0.35.0"
 
 [tool.poetry.group.dev.dependencies]
 deptry = { version = ">=0.8.0", python = "<4" }