{ "info": { "author": "Ali Oguzhan Yildiz", "author_email": "aoguzhanyildiz@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Utilities" ], "description": "

\n\n

\n\n# Ekler\n[![PyPI - Python Version](https://img.shields.io/badge/pypi-v.0.3-blue.svg)](https://pypi.org/project/ekler/)\n[![Build Status](https://travis-ci.com/alioguzhan/ekler.svg?branch=master)](https://travis-ci.com/alioguzhan/ekler)\n[![GitHub](https://img.shields.io/github/license/mashape/apistatus.svg)](https://opensource.org/licenses/MIT)\n\n\nTurkce kelimelerin sonuna, fonetik yapilarina gore:\n\n- `Iyelik` \n- `Yonelme`\n- `Bulunma`\n- `Ayr\u0131lma`\n\neklerini ekler.\n\n## Kurulum & Kullanim\n\n```bash\npip install ekler\n```\n\nOrnek Kullanim:\n\n```py\nfrom ekler import ekli, YONELME_EKI, IYELIK_EKI, BULUNMA_EKI, AYRILMA_EKI\n\nisim = 'ali'\nekli(isim, IYELIK_EKI)\n## ali'nin\n\nekli(isim, YONELME_EKI)\n## ali'ye\n\nisim = \"Ahmet\"\nekli(isim, IYELIK_EKI)\n## ahmet'in\n\nekli(isim, YONELME_EKI)\n## ahmet'e\n\nekli(isim, YONELME_EKI, False) # kesme isareti yok\n## ahmete\n\nisim = \"Istanbul\"\nekli(isim, BULUNMA_EKI)\n## Istanbul'da\n\nekli(isim, AYRILMA_EKI)\n## Istanbul'dan\n\nisim = \"Gaziantep\"\nekli(isim, BULUNMA_EKI) # sertlesme var. de -> te\n## Gaziantep'te\n\nekli(isim, AYRILMA_EKI) # sertlesme var. den -> ten\n## Gaziantep'ten\n\n```\n\n\n## To Do\n\n- ~~BUYUK HARF ve camelCase destegi~~\n- ~~`Bulunma` ve `Ayrilma` ekleri ( ali'de , ali'den )~~\n- Daha fazla test\n\n## S\u0131n\u0131rlamalar\n\nKutuphaneyi gelistirme amacim `sahis`, `cografi yer`, `kullanici adi (username)` kelimelerinde kullanilmasidir. Bu tarz kelimelerde duzgun calismaktadir. (__istisna ya da hata bulursaniz lutfen belirtin__)\n\nAncak; kurum, mekan gibi sonuna gelecek eklerin bir standardi olmayan yerlerde hatali sonuclar verecektir. Mesela; `Ziraat Bankasi` kelimesine bulunma eki kullanmak istediginizde `Ziraat Bankasi'nda` yerine `Ziraat Bankasi'da` seklinde sonuc verecektir. \n\nAma mesela `Akbank` kelimesinde bu durum gecerli degil. Duzgun bir sekilde `Akbank'ta` ve `Akbank'tan` seklinde sonuc verecektir. \n\nDedigim gibi sorunsuz calismasi icin basta bahsettigim durumlarda kullanabilirsiniz.\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/alioguzhan/ekler", "keywords": "turkish,turkce,isim,ekler", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ekler", "package_url": "https://pypi.org/project/ekler/", "platform": "", "project_url": "https://pypi.org/project/ekler/", "project_urls": { "Homepage": "https://github.com/alioguzhan/ekler" }, "release_url": "https://pypi.org/project/ekler/0.4/", "requires_dist": null, "requires_python": ">=3", "summary": "Turkce kelimelerin sonuna fonetik yapilarina uygun ekleri ekleyen module.", "version": "0.4" }, "last_serial": 5788212, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "9c2ec06c7ab479f1f3a85aada9a3833b", "sha256": "5c2f296cfb45b17a28cec28c3acb7a881331c1b8ae3db05ded2a52b52a0ddf87" }, "downloads": -1, "filename": "ekler-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9c2ec06c7ab479f1f3a85aada9a3833b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 3969, "upload_time": "2017-10-24T12:05:40", "url": "https://files.pythonhosted.org/packages/7d/9b/929dd22d83e91c8722a532ced5e0d139148e748abb4d55770bbf967f3360/ekler-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf1d72c233202e9f97cfc35c37a48e34", "sha256": "86a2dc0dd264c9318f2ec42835829da733080092719c72e9aa37b8fc10c917fc" }, "downloads": -1, "filename": "ekler-0.1.tar.gz", "has_sig": false, "md5_digest": "cf1d72c233202e9f97cfc35c37a48e34", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2525, "upload_time": "2017-10-24T12:05:41", "url": "https://files.pythonhosted.org/packages/1d/e9/b028a801a47d892d8595d522a14f8672b766fa1c94d6fda2d706f8552910/ekler-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "7915b53702457551cef2b1327875e39d", "sha256": "0c7ec9d2387796a862006ecfa5e111dbbd4ab8094ad513e65519b897e7597588" }, "downloads": -1, "filename": "ekler-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7915b53702457551cef2b1327875e39d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 4115, "upload_time": "2017-10-24T20:22:57", "url": "https://files.pythonhosted.org/packages/fd/77/1f23d5866daadaf0448e480e9e652b52d467ed7375ad44b2868be72f7a32/ekler-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "45d3febc704d4b55cfd6a25944afb415", "sha256": "0d47bcc3187d4c38207174dfa4cdf0d6f4506d8ed6768954b2b661a5cb785969" }, "downloads": -1, "filename": "ekler-0.2.tar.gz", "has_sig": false, "md5_digest": "45d3febc704d4b55cfd6a25944afb415", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2639, "upload_time": "2017-10-24T20:22:59", "url": "https://files.pythonhosted.org/packages/fc/e3/98457650918dd4d4f8e5de544edb50902142d109cf877ef97489574a3320/ekler-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "86c7e3f189369cb0e41d752583e9f89c", "sha256": "227c3ed2e040dd51a06ba98621a234fddeb92c275ef2ddb3b6c7eadc0ccacdf8" }, "downloads": -1, "filename": "ekler-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "86c7e3f189369cb0e41d752583e9f89c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 3008, "upload_time": "2018-09-22T20:34:13", "url": "https://files.pythonhosted.org/packages/b1/c9/460225a8e745c2b2714b3bddb73f40d4268d18a3f320e56fe8520d5af02f/ekler-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59ea9e085b4b4fd3b9f8a57d008b725d", "sha256": "3bbe3643b0bd56b1d36804df7d727593b47d825ea288ac6435a14f3a8a7c539f" }, "downloads": -1, "filename": "ekler-0.3.tar.gz", "has_sig": false, "md5_digest": "59ea9e085b4b4fd3b9f8a57d008b725d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2857, "upload_time": "2018-09-22T20:34:14", "url": "https://files.pythonhosted.org/packages/e5/d4/3e5cfc293b2d1be1a2cd39354d263388878a34d34364af220de1d78b6c65/ekler-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "57f592df8903acd08adb5915768dfb42", "sha256": "816755f236ee880bb35ad2c34d83dcda78bf0f5931ca735f95cb869d69c6dbf4" }, "downloads": -1, "filename": "ekler-0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "57f592df8903acd08adb5915768dfb42", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 6137, "upload_time": "2019-09-05T20:16:04", "url": "https://files.pythonhosted.org/packages/3e/20/fd8abab1e36e0ae6000db31f560b10d3856327c55afdad710ee5ebf1223c/ekler-0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "886805f9071ed62e8d34d2030b622ba1", "sha256": "bc54ca31237e2e6c608918f348e051dce35ebdef0f536a01a90e53ed62e47865" }, "downloads": -1, "filename": "ekler-0.4.tar.gz", "has_sig": false, "md5_digest": "886805f9071ed62e8d34d2030b622ba1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 4047, "upload_time": "2019-09-05T20:16:06", "url": "https://files.pythonhosted.org/packages/60/9f/856e60155d60620862d16d4075d3f0274db874e1884e3ab4443bfcef8730/ekler-0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "57f592df8903acd08adb5915768dfb42", "sha256": "816755f236ee880bb35ad2c34d83dcda78bf0f5931ca735f95cb869d69c6dbf4" }, "downloads": -1, "filename": "ekler-0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "57f592df8903acd08adb5915768dfb42", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 6137, "upload_time": "2019-09-05T20:16:04", "url": "https://files.pythonhosted.org/packages/3e/20/fd8abab1e36e0ae6000db31f560b10d3856327c55afdad710ee5ebf1223c/ekler-0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "886805f9071ed62e8d34d2030b622ba1", "sha256": "bc54ca31237e2e6c608918f348e051dce35ebdef0f536a01a90e53ed62e47865" }, "downloads": -1, "filename": "ekler-0.4.tar.gz", "has_sig": false, "md5_digest": "886805f9071ed62e8d34d2030b622ba1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 4047, "upload_time": "2019-09-05T20:16:06", "url": "https://files.pythonhosted.org/packages/60/9f/856e60155d60620862d16d4075d3f0274db874e1884e3ab4443bfcef8730/ekler-0.4.tar.gz" } ] }