Skip to content

Update thinc dependency + maybe some extras #295

@chriss2401

Description

@chriss2401

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:

  1. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions