Currently DaCy references thinc v8.0.13 via spacy-wrap. This uses pydantic v1, which can be a pain for downstream users. Current latest is v9.1.1
Some additional dependency upgrades worth considering:
- Spacy 3.2.1 -> Can be updated to >3.8.2 (v4 is also coming soon it seems)
- Spacy in v3.8.2 introduced better options for memory management, so this would be a benefit of simply updating and nudging users to use this feature. Check here. This will also enable numpy v2.0 support.
Other smaller updates can be made (i.e. tqdm, spacy-experimental), although they are definitely not crucial and I have not checked whether their updates offer something significant.
Currently DaCy references thinc v8.0.13 via spacy-wrap. This uses pydantic v1, which can be a pain for downstream users. Current latest is v9.1.1
Some additional dependency upgrades worth considering:
Other smaller updates can be made (i.e. tqdm, spacy-experimental), although they are definitely not crucial and I have not checked whether their updates offer something significant.