{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/22"}],"enrichment":{"capability":"PyTrie provides a pure Python 3 trie data structure for storing and retrieving string-keyed mappings with prefix-matching capabilities.","skillfed_tags":["data-structures","prefix-search"],"use_cases":["Autocomplete and search suggestions where you need to find all entries matching a typed prefix.","IP routing tables or hierarchical key lookups where prefix matching is essential.","Dictionary or spell-checker implementations that benefit from prefix-based traversal.","Storing and querying hierarchical data like file paths or domain names by prefix."],"what_it_does":"PyTrie is a pure Python 3 implementation of the trie (prefix tree) data structure. It stores mappings where keys are sequences\u2014typically strings\u2014and allows you to retrieve items by exact key match or by prefix. Beyond standard dictionary operations, it supports prefix-based lookups: finding all items whose keys start with a given prefix, or finding items whose keys are prefixes of a given string.\n\nThe package has no external dependencies and installs cleanly. However, it has been abandoned since late 2020, with no commits or releases in years. If you need a trie for a small project or learning, it works; for production systems requiring ongoing maintenance or bug fixes, you should evaluate actively maintained alternatives.","worth_installing":"Yes, if you need a simple, dependency-free trie for a non-critical project or learning. No, if you require active maintenance, bug fixes, or production-grade reliability\u2014the package is abandoned and has not been updated since 2020. The permissive BSD license removes legal friction, but the lack of maintenance is the real blocker."},"id":"pytrie","links":{"html":"https://skillfed.io/packages/pytrie","md":"https://skillfed.io/packages/pytrie.md","pypi":"https://pypi.org/project/pytrie/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2020-10-21","license_spdx":null,"license_treatment":"permissive","name":"PyTrie","python_support":"unspecified","summary":"A pure Python implementation of the trie data structure."},"popularity":{"monthly_downloads":73580,"position":14973,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.4.0"}
