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. + +
[![Build status](https://github.com/a16z/farcaster-py/workflows/build/badge.svg?branch=main&event=push)](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 [![License](https://img.shields.io/github/license/a16z/farcaster-py)](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"