{"id":44686,"library":"date-spacy","title":"date-spacy","description":"A spaCy extension for enhanced date and number entity recognition and extraction as structured data. Current version 0.0.1, early release.","status":"active","version":"0.0.1","language":"python","source_language":"en","source_url":"https://github.com/wjbmattingly/date-spacy","tags":["spacy","date","ner","entity-recognition","nlp"],"install":[{"cmd":"pip install date-spacy","lang":"bash","label":"Install"}],"dependencies":[{"reason":"Core dependency for pipeline integration","package":"spacy","optional":false}],"imports":[{"note":"older docs or examples may show wrong import","wrong":"from date_spacy.date_matcher import DateMatcher","symbol":"DateMatcher","correct":"from date_spacy import DateMatcher"}],"quickstart":{"code":"import spacy\nfrom date_spacy import DateMatcher\n\nnlp = spacy.load('en_core_web_sm')\nnlp.add_pipe('date_matcher', config={'use_number_matcher': True})\ndoc = nlp(\"The event is on 2024-03-15 at 10am\")\nfor ent in doc.ents:\n    if ent.label_ == 'DATE':\n        print(ent.text, ent._.date)  # Access structured date via extension","lang":"python","description":"Basic usage: load a spaCy model, add date_matcher pipe, process text and access ._.date attribute."},"warnings":[{"fix":"Ensure nlp is loaded (e.g., nlp = spacy.load('en_core_web_sm')) before calling nlp.add_pipe('date_matcher').","message":"The date_matcher pipe requires a spaCy model to be loaded before adding; adding the pipe before loading may cause silent failure.","severity":"gotcha","affected_versions":"all"},{"fix":"Use the correct import: from date_spacy import DateMatcher","message":"The old import path 'date_spacy.date_matcher.DateMatcher' is deprecated; use 'from date_spacy import DateMatcher'.","severity":"deprecated","affected_versions":"0.0.1"},{"fix":"Add the pipe with config: nlp.add_pipe('date_matcher', config={'use_number_matcher': True})","message":"Number recognition is optional and disabled by default. To enable, set config={'use_number_matcher': True} when adding pipe.","severity":"gotcha","affected_versions":"0.0.1"}],"env_vars":null,"search_vec":"'0.0.1':21 'current':19 'data':18 'date':2,9,25 'date-spaci':1 'earli':22 'enhanc':8 'entiti':12,28 'entity-recognit':27 'extens':6 'extract':15 'ner':26 'nlp':30 'number':11 'recognit':13,29 'releas':23 'spaci':3,5,24 'structur':17 'version':20","created_at":"2026-06-07T12:51:20.202954+00:00","updated_at":"2026-06-07T12:51:20.202954+00:00","problems":{"verify_error":"/tmp/tmpqghqlae0/venv/lib/python3.12/site-packages/date_spacy/components.py:92: SyntaxWarning: invalid escape sequence '\\s'\n  \\s+\n/tmp/tmpqghqlae0/venv/lib/python3.12/site-packages/date_spacy/components.py:102: SyntaxWarning: invalid escape sequence '\\s'\n  \\s+\n/tmp/tmpqghqlae0/venv/lib/python3.12/si"},"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/wjbmattingly/date-spacy","github":"https://github.com/wjbmattingly/date-spacy","docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["ai-ml"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"install_fail","verified_at":"2026-06-29","last_verified":"2026-06-29","next_check":"2026-07-09","install_tag":null}}