{ "info": { "author": "Abinash Senapati(@Techievena)", "author_email": "abinashsena@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Software Development :: Build Tools" ], "description": "# lexc2dix\nA software that parses over the existing lttoolbox format and generates the corresponding monolingual dictionary in lttoolbox format. The package is modular and is user-friendly with proper help message and usage instructions. This was done as a part of coding challenge for the project `Extend lttoolbox to have the power of HFST`.\n\nINSTALLATION\n------------\nIf you are a user and are simply looking to install the package, just type the command given below in your terminal window. \n\n```\n$ pip3 install lexc2dix\n```\n\nTo get proper usage instructions for the package, type the command given below.\n\n```\n$ lexc2dix -e\n```\n\nGETTING STARTED\n---------------\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.\n\n### CLONE THE REPOSITORY\n\n```\n$ git clone https://github.com/Techievena/lexc2dix.git\n$ cd lexc2dix\n```\n\n### INSTALL PREREQUISITES\n\n```\n$ pip3 install -r requirements.txt\n$ pip3 install -r test-requirements.txt\n```\n\n### INSTALL THE PACKAGE\n\n```\n$ python3 setup.py install\n```\n\n### USAGE\n\n```\n$ lexc2dix --help\nusage: lexc2dix [-h] [-e] [-v] [filename]\n\nlexc2dix\n\npositional arguments:\n filename\n\noptional arguments:\n -h, --help show this help message and exit\n -e\n -v, --version\n\n$ lexc2dix tests/test_files/apertium-kaz.kaz.lexc\n```\n\nEXTERNAL LIBRARIES USED\n-----------------------\n* regex 2018.02.21 (Python 3)\n\nCAPABILITIES AND POSSIBILITIES\n------------------------------\nThe lexc2dix module is expected to function as follows: \n\n- [x] Parses over the lexc files.\n- [x] Stores them in form of python dictionaries.\n- [x] Generates the monolingual dictionary files.\n\nCONTRIBUTION\n------------\nThe work flow is the same as that of any other repository.\n\n1.Fork / clone the repository. \n2.Create a new branch , say `my-changes` and make your changes in this branch. \n3.Commit your changes and send a Pull request (PR) to this repository. \n\nActive contributors would be rewarded with the tag of \"Collabrators\". \nBug fixes , Issues , Issue solutions , Optimizations & Enhancements are always welcome.\n\nLICENSE\n-------\nThe GNU GENERAL PUBLIC LICENSE - [Abinash Senapati](http://github.com/Techievena) - All Rights Reserved.\n\nACKNOWLEDGEMENTS\n----------------\nI would like to thank mentors at [Apertium](https://github.com/Apertium) for helping me with the development and maintenance of this package.\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/Techievena/lexc2dix/archive/master.zip", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Techievena/lexc2dix", "keywords": "lexc,twolc,monodix,Apertium,HFST", "license": "GNU GENERAL PUBLIC LICENSE", "maintainer": "", "maintainer_email": "", "name": "lexc2dix", "package_url": "https://pypi.org/project/lexc2dix/", "platform": "", "project_url": "https://pypi.org/project/lexc2dix/", "project_urls": { "Download": "https://github.com/Techievena/lexc2dix/archive/master.zip", "Homepage": "https://github.com/Techievena/lexc2dix" }, "release_url": "https://pypi.org/project/lexc2dix/1.0/", "requires_dist": [ "regex" ], "requires_python": ">=3", "summary": "The python module for converting lexc to dix files format", "version": "1.0" }, "last_serial": 3755127, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "23a27ad32439550b32783a789c764bdc", "sha256": "d2cf73190665aa9b7532d45bf8fa046fcb36a9d323a9db861f7bda7b16db2743" }, "downloads": -1, "filename": "lexc2dix-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "23a27ad32439550b32783a789c764bdc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3", "size": 10664, "upload_time": "2018-04-11T10:53:58", "url": "https://files.pythonhosted.org/packages/03/99/db241e3bbf46279b7d8665637f60f9f9f44bfa4f5f1392130a982ea14f05/lexc2dix-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b4ae7a1cf2fc26a576e6a5e1d0f1bd6", "sha256": "06ef4e4665839738cc937f89f782f40657a6771f323e33eff4d0013d6b59013a" }, "downloads": -1, "filename": "lexc2dix-1.0-py3.6.egg", "has_sig": false, "md5_digest": "1b4ae7a1cf2fc26a576e6a5e1d0f1bd6", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3", "size": 14810, "upload_time": "2018-04-11T10:53:59", "url": "https://files.pythonhosted.org/packages/4b/82/2ee2a8cfd2bb8929099f9dd0163d8cc9fa0c310005694f299d18863efca1/lexc2dix-1.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "2db296bef73a01ef58ffe141569901af", "sha256": "79b676f01e9b3e01d78f23be5713c27e0d80525fc1785ce8fed3d86cab0d13d2" }, "downloads": -1, "filename": "lexc2dix-1.0.tar.gz", "has_sig": false, "md5_digest": "2db296bef73a01ef58ffe141569901af", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 21205, "upload_time": "2018-04-11T10:54:01", "url": "https://files.pythonhosted.org/packages/19/9e/bf239ca6a573c5ebe1d71244992e8943995dee8ace66b1e076e759db7d38/lexc2dix-1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "23a27ad32439550b32783a789c764bdc", "sha256": "d2cf73190665aa9b7532d45bf8fa046fcb36a9d323a9db861f7bda7b16db2743" }, "downloads": -1, "filename": "lexc2dix-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "23a27ad32439550b32783a789c764bdc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3", "size": 10664, "upload_time": "2018-04-11T10:53:58", "url": "https://files.pythonhosted.org/packages/03/99/db241e3bbf46279b7d8665637f60f9f9f44bfa4f5f1392130a982ea14f05/lexc2dix-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b4ae7a1cf2fc26a576e6a5e1d0f1bd6", "sha256": "06ef4e4665839738cc937f89f782f40657a6771f323e33eff4d0013d6b59013a" }, "downloads": -1, "filename": "lexc2dix-1.0-py3.6.egg", "has_sig": false, "md5_digest": "1b4ae7a1cf2fc26a576e6a5e1d0f1bd6", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3", "size": 14810, "upload_time": "2018-04-11T10:53:59", "url": "https://files.pythonhosted.org/packages/4b/82/2ee2a8cfd2bb8929099f9dd0163d8cc9fa0c310005694f299d18863efca1/lexc2dix-1.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "2db296bef73a01ef58ffe141569901af", "sha256": "79b676f01e9b3e01d78f23be5713c27e0d80525fc1785ce8fed3d86cab0d13d2" }, "downloads": -1, "filename": "lexc2dix-1.0.tar.gz", "has_sig": false, "md5_digest": "2db296bef73a01ef58ffe141569901af", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 21205, "upload_time": "2018-04-11T10:54:01", "url": "https://files.pythonhosted.org/packages/19/9e/bf239ca6a573c5ebe1d71244992e8943995dee8ace66b1e076e759db7d38/lexc2dix-1.0.tar.gz" } ] }