diff --git a/.github/workflows/lint-and-test.yml b/.github/workflows/lint-and-test.yml index d4799c4def..5a7464d027 100644 --- a/.github/workflows/lint-and-test.yml +++ b/.github/workflows/lint-and-test.yml @@ -239,6 +239,7 @@ jobs: - {PYTHON: 3.9, OS: ubuntu-latest, NAME: "CPython 3.9 (ubuntu)", EXPECT: "Linux"} - {PYTHON: "3.10", OS: ubuntu-latest, NAME: "CPython 3.10 (ubuntu)", EXPECT: "Linux"} - {PYTHON: "3.11", OS: ubuntu-latest, NAME: "CPython 3.11 (ubuntu)", EXPECT: "Linux"} + - {PYTHON: "3.12", OS: ubuntu-latest, NAME: "CPython 3.12 (ubuntu)", EXPECT: "Linux"} - {PYTHON: 'pypy-3.7', OS: ubuntu-latest, NAME: "PyPy 3.7 (ubuntu)", EXPECT: "Linux"} - {PYTHON: 'pypy-3.8', OS: ubuntu-latest, NAME: "PyPy 3.8 (ubuntu)", EXPECT: "Linux"} - {PYTHON: 'pypy-3.9', OS: ubuntu-latest, NAME: "PyPy 3.9 (ubuntu)", EXPECT: "Linux"} diff --git a/setup.py b/setup.py index 168f33dd33..847eb85101 100644 --- a/setup.py +++ b/setup.py @@ -76,6 +76,7 @@ def long_description(): "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", ], @@ -85,7 +86,7 @@ def long_description(): "Issues": "https://github.com/zulip/zulip-terminal/issues", "Hot Keys": "https://github.com/zulip/zulip-terminal/blob/main/docs/hotkeys.md", }, - python_requires=">=3.7, <3.12", + python_requires=">=3.7, <3.13", keywords="", packages=find_packages(exclude=["tests", "tests.*"]), zip_safe=True, @@ -111,7 +112,7 @@ def long_description(): "beautifulsoup4>=4.11.1", "lxml~=4.9.2", "pygments>=2.14.0,<2.18.0", - "typing_extensions~=4.5.0", + "typing_extensions~=4.6.0", "python-dateutil>=2.8.2", "pytz>=2022.7.1", "tzlocal>=2.1",