Skip to content

Commit fbceef9

Browse files
committed
Add typing-extensions dependency for Python versions < 3.13
Change-Id: I4628d35cdf2c98893c89874815bf9c902fcc41b4 Reviewed-on: https://review.couchbase.org/c/couchbase-python-client/+/242604 Tested-by: Build Bot <build@couchbase.com> Reviewed-by: Jeffry Morris <jeffrymorris@gmail.com>
1 parent 0940226 commit fbceef9

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

requirements.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Typing support
2+
typing-extensions>=4.14; python_version<"3.13"

setup.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,9 @@
6565
'build_ext': CMakeBuildExt,
6666
'configure_ext': CMakeConfigureExt},
6767
python_requires='>=3.7',
68+
install_requires=[
69+
'typing-extensions>=4.14; python_version<"3.13"',
70+
],
6871
setup_requires=setup_requires,
6972
extras_require=extras_require,
7073
packages=find_packages(

0 commit comments

Comments
 (0)