File tree 2 files changed +2
-6
lines changed 2 files changed +2
-6
lines changed Original file line number Diff line number Diff line change 90
90
python-version : ${{ matrix.python-version }}
91
91
92
92
- run : pip install -r tests/requirements.txt
93
- # TODO: remove this after the the next release of typing-extensions (v4.12.3 or v.4.13.0)
94
- - run : pip uninstall -y typing-extensions
95
- - run : pip install -U git+https://github.com/python/typing_extensions@main
96
93
97
94
- run : pip install -e .
98
95
env :
@@ -662,10 +659,8 @@ jobs:
662
659
fi
663
660
run : |
664
661
set -x
665
- # typing-extensions isn't automatically installed because of `--no-index --no-deps`
666
662
python3 -m venv venv
667
663
source venv/bin/activate
668
- python3 -m pip install -U pip typing-extensions
669
664
python3 -m pip install -r tests/requirements.txt
670
665
python3 -m pip install pydantic-core --no-index --no-deps --find-links dist --force-reinstall
671
666
python3 -m pytest --ignore=tests/test_docstrings.py
@@ -696,7 +691,6 @@ jobs:
696
691
merge-multiple : true
697
692
path : dist
698
693
699
- - run : pip install typing-extensions
700
694
- run : pip install -r tests/requirements.txt
701
695
- run : pip install pydantic-core --no-index --no-deps --find-links dist --force-reinstall
702
696
- run : pytest --ignore=tests/test_docstrings.py
Original file line number Diff line number Diff line change @@ -21,3 +21,5 @@ pytest-timeout==2.3.1
21
21
numpy == 1.26.2 ; python_version >= "3.9" and python_version < "3.13" and implementation_name == "cpython" and platform_machine == 'x86_64'
22
22
exceptiongroup == 1.1 ; python_version < "3.11"
23
23
tzdata == 2024.1
24
+ # TODO: remove manual override for typing_extensions once a version newer than 4.12.1 is released
25
+ git+https://github.com/python/typing_extensions@main
You can’t perform that action at this time.
0 commit comments