1. Specify `polyfactor` as a dependency in another project with version `2.13.0`
2. Also specify `typing-extensions` as a dependency with version `<4.6.0`
3. Create a virtual environment using the above requirement specifications
4. Try to import from `polyfactory.factories.base`
Screenshots
"In the format of: ![SCREENSHOT_DESCRIPTION](SCREENSHOT_LINK.png)"
Logs
No response
Release Version
2.13.0
Platform
[ ] Linux
[ ] Mac
[ ] Windows
[ ] Other (Please specify in the description above)
Description
The dependency specification in
pyproject.toml
specifiesi.e. no version requirements on
typing-extensions
, however I believepolyfactory
has a requirement of at least4.6.0
due to this line givenget_original_bases
was added totyping-extensions
in4.6.0
URL to code causing the issue
No response
MCVE
Steps to reproduce
Screenshots
"In the format of:
![SCREENSHOT_DESCRIPTION](SCREENSHOT_LINK.png)
"Logs
No response
Release Version
2.13.0
Platform