pymorphy3-dicts-ru
Russian dictionaries for pymorphy2
What it is and what it does
This package is a dictionary data bundle for pymorphy3, a Russian morphological analyzer. It contains the linguistic data needed to perform morphological analysis—breaking down Russian words into their component parts, identifying parts of speech, and finding lemmas—when used with pymorphy3's MorphAnalyzer class.
The package itself has no runtime dependencies and installs as a wheel containing pre-built dictionary files. It is used by importing pymorphy3 and instantiating a MorphAnalyzer with the Russian language parameter. However, the package has been abandoned since its 2022-01-08 release with no updates since 2022-12-01, raising questions about whether the dictionary data remains current for modern Russian usage.
Use it for:
- Perform lemmatization on Russian text to normalize words to their dictionary base forms.
- Identify parts of speech and grammatical features of Russian words for NLP pipelines.
- Build Russian language processing tools that require morphological analysis without external APIs.
- Analyze Russian text in linguistic research or computational linguistics projects.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides Russian morphological dictionaries for pymorphy3, enabling morphological analysis and lemmatization of Russian text.
Yes, but with caution. The package is stable and has no known vulnerabilities, with low install friction and a permissive license. However, it is abandoned—no updates since 2022-01-08. Install only if you need Russian morphological analysis with pymorphy3 and can verify the dictionary data meets your accuracy requirements. For active projects, consider whether a maintained alternative exists.
Install
pymorphy3-dicts-ru on PyPI
pip
pip install pymorphy3-dicts-ruuv
uv add pymorphy3-dicts-rupoetry
poetry add pymorphy3-dicts-ruInstalling pymorphy3-dicts-ru
Before you install
Low install friction with no runtime dependencies. However, the package is abandoned—last release was 2022-01-08 and the repository received its final commit on 2022-12-01.
License in practice
MIT license for code; dictionary data is licensed under Creative Commons Attribution-Share Alike. Both are permissive, allowing use in most projects, though CC-BY-SA requires attribution and derivative works to use the same license.
Quickstart
pip install pymorphy3-dicts-ru
import pymorphy3
morph = pymorphy3.MorphAnalyzer(lang='ru')
result = morph.parse('слово')
Requires pymorphy3 to be installed separately; this package provides only the Russian dictionary data.
Verify before relying
- Whether the dictionary data remains accurate for modern Russian text and contemporary word forms.
- Compatibility with recent versions of pymorphy3 given the time elapsed since last release.
- Whether the CC-BY-SA license on the data creates practical constraints for commercial use.
Package facts
| License | MIT license (permissive) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | none |
| Maintenance | abandoned — 1,679 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 431,286/month — #6,719 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: pymorphy3_dicts_ru-2.4.417150.4580142-py2.py3-none-any.whl
Tags
More Python Modules packages
Converts domain names between Unicode and…
permissive · top 100 on PyPI
setuptoolsSetuptools is a Python build backend and…
permissive · top 100 on PyPI
PyYAMLPyYAML parses and emits YAML 1.1 data format,…
permissive · top 100 on PyPI
pydanticPydantic validates Python data structures…
permissive · top 100 on PyPI
annotated-typesProvides reusable metadata objects for use with…
permissive · top 100 on PyPI
typing-inspectionProvides runtime tools to inspect and…
permissive · top 100 on PyPI
pymorphy2-dicts-ruProvides Russian morphological dictionaries for…
permissive · top 15,000 on PyPI
pymorphy3-dicts-ukProvides Ukrainian morphological dictionaries…
permissive · top 15,000 on PyPI
pymorphy3Morphological analyzer and POS tagger for…
permissive · top 15,000 on PyPI
pymorphy2Morphological analyzer and inflection engine…
permissive · top 15,000 on PyPI
mecab-python3Python wrapper for MeCab, a morphological…
permissive · top 5,000 on PyPI
razdelSplits Russian text into sentences and tokens…
permissive · top 15,000 on PyPI
simplemmaSimplemma converts inflected word forms to…
permissive · top 15,000 on PyPI
SudachiDict-fullProvides the full-edition Sudachi dictionary…
permissive · top 15,000 on PyPI
lemminflectLemmatizes and inflects English words using…
permissive · top 15,000 on PyPI
SudachiDict-coreProvides the core edition of the Sudachi…
permissive · top 5,000 on PyPI