{"library":"preshed","type":"library","category":null,"description":"preshed is a high-performance Cython library for Python that provides efficient hash table data structures. It's designed for use cases where keys are already pre-hashed, offering `PreshMap` for key-value storage, `PreshCounter` for frequency counting, and `BloomFilter` for probabilistic set membership testing. Maintained by Explosion (the creators of spaCy), it sees regular updates primarily for Python version compatibility and performance enhancements, with occasional major releases introducing significant architectural changes.","language":"python","status":"active","version":"3.0.13","tags":["Cython","hash table","performance","NLP","data structures","bloom filter","counter"],"install":[{"cmd":"pip install preshed --only-binary preshed","imports":["from preshed.maps import PreshMap","from preshed.bloom import BloomFilter","from preshed.counter import PreshCounter"]},{"cmd":"conda install -c conda-forge preshed","imports":[]}],"homepage":null,"github":"https://github.com/explosion/preshed","docs":null,"changelog":null,"pypi":"https://pypi.org/project/preshed/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.8,"avg_import_s":0,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/preshed/compatibility"},"provenance":{"verified_status":"install_fail","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Sun Jul 05","install_tag":"verified"}}