bughelp wanted
仓库指标
- 星标
- (1,082 个星标)
- PR 合并指标
- (30 天内没有已合并 PR)
描述
When switching from version 7.0.0 to 7.2.0, the import time grew from around 42ms to around 1.3 Seconds (31X slower)
By profiling the code running on import it seems that the issue stems from the switch from pydantic to typeguard
reproduction
pip install inflect==7.2.0
time python -c "import inflect" # results in around 1.3 seconds
pip install inflect==7.0.0
time python -c "import inflect" # results in around 0.13 seconds
python -X importtime -c "import inflect" was also useful to get the exact timing found above
related PR - https://github.com/jaraco/inflect/pull/199