pyrusmorph
Python bindings for libmorph::rus - russian morphological analyses library.
Installation
pip install pyrusmorph
Usage
import pyrusmorph
imorph = pyrusmorph.mlmaruWc()
lemmas = imorph.lemmatize('простой', 0)
if len(lemmas) != 0:
for lemm in lemmas:
print(f" {lemm.lexid:<6d} {lemm.lemma}")
for gram in lemm.grams:
print(f" {partOfSpeech[gram.wdInfo & 0x3f]} {gram.idForm:2d}")
else:
print("unknown word")
Requirements
Python 3.8+ Linux x86_64
License
MIT
Metadata
Release files for pyrusmorph 4.1.2026.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| pyrusmorph-4.1.2026.4-cp312-cp312-manylinux2014_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.17+ x86-64 | Details |
| pyrusmorph-4.1.2026.4-cp311-cp311-manylinux2014_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.17+ x86-64 | Details |
| pyrusmorph-4.1.2026.4-cp310-cp310-manylinux2014_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.17+ x86-64 | Details |
| pyrusmorph-4.1.2026.4-cp39-cp39-manylinux2014_x86_64.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.17+ x86-64 | Details |
| pyrusmorph-4.1.2026.4-cp38-cp38-manylinux2014_x86_64.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.17+ x86-64 | Details |
Total release size: 22.5 MB
Release files / pyrusmorph-4.1.2026.4-cp312-cp312-manylinux2014_x86_64.whl
| Download URL | pyrusmorph-4.1.2026.4-cp312-cp312-manylinux2014_x86_64.whl |
|---|---|
| Size | 4.5 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
02fdb3a23180572237053bf037e31807ed90cccc717ad534aad68a3b0a80ebb0
|
|
BLAKE2b-256 checksum How to use checksums |
a285f9ca3977833997dc2478985f0d98bff37d04eed49e947fd3cc8e83ce1767
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / pyrusmorph-4.1.2026.4-cp311-cp311-manylinux2014_x86_64.whl
| Download URL | pyrusmorph-4.1.2026.4-cp311-cp311-manylinux2014_x86_64.whl |
|---|---|
| Size | 4.5 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
c005392ff9cbbd291199c108765ae0df171dd7ef141b165a0f1ac28455ec5ec0
|
|
BLAKE2b-256 checksum How to use checksums |
ee178c0658a5214a965c290214578b0a98e5e4354e7375e3f12ec24f4c36a6d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / pyrusmorph-4.1.2026.4-cp310-cp310-manylinux2014_x86_64.whl
| Download URL | pyrusmorph-4.1.2026.4-cp310-cp310-manylinux2014_x86_64.whl |
|---|---|
| Size | 4.5 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
b105765f4da6cd75a8cb858f36375d8d8b694c8d1b6f5920cddc8a14008d7d4b
|
|
BLAKE2b-256 checksum How to use checksums |
6e71fc7a38c128e8fb439e222aa219df8396b0fde55d5649ebadda5f671badec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / pyrusmorph-4.1.2026.4-cp39-cp39-manylinux2014_x86_64.whl
| Download URL | pyrusmorph-4.1.2026.4-cp39-cp39-manylinux2014_x86_64.whl |
|---|---|
| Size | 4.5 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
9595948c5f5c790ed7fcc294c3f7939da54dbe4631d1463cd0a8813d1cb99ba6
|
|
BLAKE2b-256 checksum How to use checksums |
6efd2774bddb07d61187b957e0dfdb0dde1018fbfc01480bd5dda7cd83528a99
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / pyrusmorph-4.1.2026.4-cp38-cp38-manylinux2014_x86_64.whl
| Download URL | pyrusmorph-4.1.2026.4-cp38-cp38-manylinux2014_x86_64.whl |
|---|---|
| Size | 4.5 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
48bc36df61fa75ca01909cb9167361b12e075b84dc8f3b87446102d9177113ea
|
|
BLAKE2b-256 checksum How to use checksums |
b98c7678074e72823c43e57c1f7abf2ad1f0c8099e66b434fa11eafd8f13265f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|