prakriya is a package to derive information about given Sanskrit verb form.
Project description
prakriya
prakriya is a package to derive information about given Sanskrit verb form.
Free software: GNU General Public License v3
Documentation: https://prakriya.readthedocs.io.
Features
Provides step by step derivation of certain tiNanta forms based on Panini’s grammar of Sanskrit, using a ready database of prakriyas and sutras.
Supports various transliteration as input and output.
Also provides a commandline tool.
Support
You can help development of code by testing and bug report.
You can contribute monetarily at the following link.
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
This package uses indic-transliteration package.
History
0.0.1 (2017-12-30)
First release on PyPI.
0.0.2 (2018-01-01)
Broken release. Kindly update to v0.0.3 immediately.
0.0.3 (2018-01-02)
A fix for broken v0.0.2 release. jsonindex.json file which was crucial and missed in v0.0.2, added back.
0.0.4 (2018-01-03)
Added transliteration support. See #5 .
Adding data file in system specific locations like APPDATA. See #6 .
Made code python 2.7, 3.3, 3.4, 3.5, 3.6 compliant.
Corrected all errors / smells identified by landscape.io.
0.0.5 (2018-01-13)
Added verb form generation facility. See https://github.com/drdhaval2785/prakriya/issues/39.
0.0.6 (2018-01-16)
Added CLI functionality ‘generate’. See https://github.com/drdhaval2785/python-prakriya/issues/12.
Guess the correct verb e.g. eD -> eDa~. See https://github.com/drdhaval2785/python-prakriya/issues/13.
All data files moved to appdata folder. See https://github.com/drdhaval2785/python-prakriya/issues/14.
Memoize data read from JSONs for speedup. See https://github.com/drdhaval2785/python-prakriya/issues/15.
Removed unnecessary duplicate loading of JSONs. See https://github.com/drdhaval2785/python-prakriya/issues/11.
0.0.7 (2018-01-21)
Changed the output format of Generate class. See https://github.com/drdhaval2785/prakriya/issues/37#issuecomment-359224797.
0.1.0 (2018-12-17)
VerbFormGenerator now uses methods instead of getitem. See https://github.com/drdhaval2785/python-prakriya/issues/36.
0.2.0 (2019-01-13)
Prakriya now uses method instead of getitem. See https://github.com/drdhaval2785/python-prakriya/issues/75.
0.2.1 (2019-01-14)
Documentation of commandline (CLI) tools added in documentation.
0.2.4 (2023-01-04)
Provided a graceful exit in case the sutra does not exist in sutra_info.json.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.