diff --git a/README.md b/README.md
index 9381b101..dd35cc0b 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,8 @@
# farcaster-py
+**Note**: This project is not actively maintained, but we welcome external contributions and forks. If you’d like to contribute, please open a PR or fork this repository.
+
+
[](https://github.com/a16z/farcaster-py/actions?query=workflow%3Abuild)
@@ -112,7 +115,7 @@ print(response.cast.hash) # "0x...."
and many, many more things. The full specification can be found on the [Reference page](https://a16z.github.io/farcaster-py/reference).
-*Please note that support for Python 3.7 is no longer actively maintained. Python 3.8, 3.9, or 3.10 are recommended.*
+*Please note that support for Python 3.8 is no longer actively maintained. Python 3.9, or 3.10+ are recommended.*
## 🛡 License
[](https://github.com/a16z/farcaster-py/blob/main/LICENSE)
diff --git a/poetry.lock b/poetry.lock
index 7fa8b4f5..fa7452b3 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -12,9 +12,6 @@ files = [
{file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"},
]
-[package.dependencies]
-typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.9\""}
-
[[package]]
name = "astroid"
version = "2.15.8"
@@ -67,7 +64,6 @@ files = [
]
[package.dependencies]
-pytz = {version = ">=2015.7", markers = "python_version < \"3.9\""}
setuptools = {version = "*", markers = "python_version >= \"3.12\""}
[package.extras]
@@ -2523,19 +2519,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 = "*"
-groups = ["dev"]
-markers = "python_version < \"3.9\""
-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 = "pyupgrade"
version = "3.8.0"
@@ -2762,7 +2745,6 @@ files = [
[package.dependencies]
markdown-it-py = ">=2.2.0"
pygments = ">=2.13.0,<3.0.0"
-typing-extensions = {version = ">=4.0.0,<5.0", markers = "python_version < \"3.9\""}
[package.extras]
jupyter = ["ipywidgets (>=7.5.1,<9)"]
@@ -3402,5 +3384,5 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p
[metadata]
lock-version = "2.1"
-python-versions = ">=3.8.0,<4.0.0"
-content-hash = "6702b42c76be30e7fe27483e501a0956ddbbb43b628867d32607393d3b0a613e"
+python-versions = ">=3.9.0,<4.0.0"
+content-hash = "b2320386227f5a800569b4c5094024456d293b1ff02776428a02051801527b95"
diff --git a/pyproject.toml b/pyproject.toml
index fe23c410..3b4f43aa 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -24,15 +24,13 @@ classifiers = [ #! Update me
"Topic :: Software Development :: Libraries :: Python Modules",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
]
[tool.poetry.dependencies]
-python = ">=3.8.0,<4.0.0"
-importlib_metadata = {version = "^4.5.0", python = "<3.8"}
+python = ">=3.9.0,<4.0.0"
python-dotenv = ">=0.21,<1.1"
pydantic = ">=1.9.2,<3.0.0"
pyhumps = "^3.7.2"