{ "info": { "author": "R. J. Steiner", "author_email": "r.steiner@uconn.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3" ], "description": "========\n lexlib\n========\n\n Python library for some utilities that may be useful for word research.\n\n.. image:: https://badge.fury.io/py/lexlib.svg\n :target: https://badge.fury.io/py/lexlib\n\n.. note:: This project is a work in progress. New functions may be added at\n any point. See `CHANGELOG.md`_ for important changes.\n\n.. _CHANGELOG.md: https://github.com/cranndarach/lexlib/blob/master/CHANGELOG.md\n\n----------\n Features\n----------\n\n* Extract consonant clusters from a word or list of words.\n* Find neighbors of words.\n* Other neighbor utilities, e.g., type of neighbor relationship, position of\n divergence.\n* Get the syllable count for words or a list of words, or filter lists of words\n by number of syllables.\n* Get the consonant-vowel structure of a word.\n\n--------------\n Requirements\n--------------\n\n* Python 3\n\n--------------\n Installation\n--------------\n\nUsing pip install\n\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\n\n::\n\n pip3 install lexlib\n\nFrom source\n\"\"\"\"\"\"\"\"\"\"\"\n\n`git clone` for the development version\n'''''''''''''''''''''''''''''''''''''''\n\n::\n\n git clone https://github.com/cranndarach/lexlib.git\n cd lexlib\n pip install\n\nDownload a release\n''''''''''''''''''\n\n`Download the latest release `_\n\nIn a terminal (remember to update the path):\n\n::\n\n cd path/to/download/lexlib-x.y.z.tar.gz\n tar -xvf lexlib-x.y.z.tar.gz\n cd lexlib-x.y.z/\n pip install\n\n-------\n Usage\n-------\n\nTo import the package to use in your project\n\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\n\n::\n\n import lexlib as lx\n\n.. note::\n\n All of the submodules are imported by lexlib. That means that you can call,\n for example, `lx.get_neighbor_pairs()` instead of `lx.neighbors.get_neighbor_pairs()`.\n\nFor documentation on specific functions, see the `docs/` directory or the\n`online documentation`_ or enter `help(lx.function_name)` into your interpreter.\n\n.. _online documentation: http://lexlib.readthedocs.io\n\n---------\n License\n---------\n\nThis package is licensed under the terms of the MIT license, copyright (c)\n2016-2019 R. Steiner.\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/cranndarach/lexlib/tarball/3.0.0", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cranndarach/lexlib", "keywords": "psycholinguistics research words language linguistics psychology cognitive science cogsci", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "lexlib", "package_url": "https://pypi.org/project/lexlib/", "platform": "", "project_url": "https://pypi.org/project/lexlib/", "project_urls": { "Download": "https://github.com/cranndarach/lexlib/tarball/3.0.0", "Homepage": "https://github.com/cranndarach/lexlib" }, "release_url": "https://pypi.org/project/lexlib/3.0.0/", "requires_dist": null, "requires_python": "", "summary": "Utilities for research involving words.", "version": "3.0.0" }, "last_serial": 4793771, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "7c6c8a40355277292bc4d5980f4c4598", "sha256": "b426535bc1fa3dde73f6ea94a95804ecb55700dfedd75630a2067f54b3c0c3d5" }, "downloads": -1, "filename": "lexlib-1.0.0.tar.gz", "has_sig": false, "md5_digest": "7c6c8a40355277292bc4d5980f4c4598", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3767, "upload_time": "2016-12-30T02:32:02", "url": "https://files.pythonhosted.org/packages/b0/45/d32b7a6b19cbd3a724aedbbd95f671cfd1df07ee6046d460f6f900399e80/lexlib-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "3c1704c4c784e0a5b1aed2825958d4b4", "sha256": "f1b26dfd67e4955c8648904d4ed861f6655bac499bef35c258a9e458c5b6d877" }, "downloads": -1, "filename": "lexlib-1.1.0.tar.gz", "has_sig": false, "md5_digest": "3c1704c4c784e0a5b1aed2825958d4b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3752, "upload_time": "2016-12-30T02:11:53", "url": "https://files.pythonhosted.org/packages/3e/e5/96908d0fcca3d4d59a1f348fdce69be01d551193be58153d28d62b724a89/lexlib-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "46318eb154d732f75c49185865466f0c", "sha256": "359c68132a63df45da93af7222c03457ba3ff5abff0a0a55cb2b5f35843d22cc" }, "downloads": -1, "filename": "lexlib-1.1.1.tar.gz", "has_sig": false, "md5_digest": "46318eb154d732f75c49185865466f0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3783, "upload_time": "2016-12-30T02:20:32", "url": "https://files.pythonhosted.org/packages/3a/f0/b25d8ce8b10c1484e61e87e6dac3d0b8415771220ac406eb82b3e3e043f7/lexlib-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "d41b943156a9ff2c1533ed32e9ba8350", "sha256": "072c3d92c112221cbf76fd74539776df43ff0935a750a1b270a615158d148c09" }, "downloads": -1, "filename": "lexlib-1.1.2.tar.gz", "has_sig": false, "md5_digest": "d41b943156a9ff2c1533ed32e9ba8350", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3758, "upload_time": "2016-12-30T02:33:19", "url": "https://files.pythonhosted.org/packages/11/80/43c3d9c6f8189cd31b5f731950143928e2dc4e0e79170a77692199365f5e/lexlib-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "85ad34e98e04d8745fd679494f3b232a", "sha256": "fb28d9f5bf7ef50c777f19471560489e3109abc12faf8356d82d103b331ec6be" }, "downloads": -1, "filename": "lexlib-1.1.3.tar.gz", "has_sig": false, "md5_digest": "85ad34e98e04d8745fd679494f3b232a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3759, "upload_time": "2016-12-30T03:10:42", "url": "https://files.pythonhosted.org/packages/3b/2e/af85e538ea9e90507ec5023e367d56bc33c8a0855dedabd615782ef72654/lexlib-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "7e02a211f4749794412f63b8e7fa7066", "sha256": "f57440b9721308c89352c0aebfac33c0d0bdfd2832e215fe6595f5edfe2bc529" }, "downloads": -1, "filename": "lexlib-1.1.4.tar.gz", "has_sig": false, "md5_digest": "7e02a211f4749794412f63b8e7fa7066", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3956, "upload_time": "2017-01-18T20:11:42", "url": "https://files.pythonhosted.org/packages/e3/51/123e3a215f10e04f4dc07c595a71f8bf9271563def0817626ee7a3ece7d4/lexlib-1.1.4.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "db68698dec89ae3e786ed67fbf067e11", "sha256": "3305087d20c078b240e8d0f38d9aaa231c58513141a1f7d761dc04afdc6b97f5" }, "downloads": -1, "filename": "lexlib-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "db68698dec89ae3e786ed67fbf067e11", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6002, "upload_time": "2017-01-24T20:39:21", "url": "https://files.pythonhosted.org/packages/1d/f0/d7201203c4d69f9077d2e7a0ecc58ff826175f166c9e21b3591d3321c098/lexlib-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6897df142d0100189904b814aa0c00a", "sha256": "15587a33e4a8cb3ee88309c548224f4b72e54e47184bf894ef07b758acf8c08f" }, "downloads": -1, "filename": "lexlib-1.2.0.tar.gz", "has_sig": false, "md5_digest": "a6897df142d0100189904b814aa0c00a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4374, "upload_time": "2017-01-24T20:39:22", "url": "https://files.pythonhosted.org/packages/e2/e1/55c13073ce0305c8281d9576bb82de133bc2d8f32ec3894fb75b6a7ca44f/lexlib-1.2.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "eca269d8848c242d830a9c1aafc6539c", "sha256": "5c0c68ea680b78a514516c920449cd0258e3c5021b3ae2878eaf600f396ac48d" }, "downloads": -1, "filename": "lexlib-2.0.0.tar.gz", "has_sig": false, "md5_digest": "eca269d8848c242d830a9c1aafc6539c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2040, "upload_time": "2017-09-28T16:32:39", "url": "https://files.pythonhosted.org/packages/0d/24/8e433e93cdcb37af61fe0ced86e7f8de7d48e1f480ededac39b7f334e1ca/lexlib-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "b0d6d02a2829ff114927e7d73ae3d6f3", "sha256": "e595e6c60f8bb3bf8a08dd4933f07d70ddb8719a2bde4266e603538727b2e022" }, "downloads": -1, "filename": "lexlib-2.0.1.tar.gz", "has_sig": false, "md5_digest": "b0d6d02a2829ff114927e7d73ae3d6f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4635, "upload_time": "2017-09-28T16:48:51", "url": "https://files.pythonhosted.org/packages/2f/31/a980ce628b3a026a571416a9dd6f0668a66763988c2244fbb2612f10d11b/lexlib-2.0.1.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "ecd39fd6bba939bc2e0ebf4ce7fe166a", "sha256": "def5220424808240cb5258d6025dd2c3624318ca242e8b663245863e23ab3215" }, "downloads": -1, "filename": "lexlib-2.1.0.tar.gz", "has_sig": false, "md5_digest": "ecd39fd6bba939bc2e0ebf4ce7fe166a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4860, "upload_time": "2017-11-28T00:02:50", "url": "https://files.pythonhosted.org/packages/be/98/de46680541019d44e404ac2f7a7b7393b71c609a2b15be3c9e12a0539ed0/lexlib-2.1.0.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "b5a5aee8a33d13a861d3a5e5649688bf", "sha256": "36fc4388c87d106b591dee3a86830823e2163ec6f3145a88656e4f51ef0bb0f4" }, "downloads": -1, "filename": "lexlib-2.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b5a5aee8a33d13a861d3a5e5649688bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6905, "upload_time": "2018-08-15T18:25:27", "url": "https://files.pythonhosted.org/packages/b9/9b/19bd48bd016f7a10fde8bd2229a4e0284dce4843c750bc80da236d5bf0da/lexlib-2.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "145c104a1fec0c61e5fde16186a30b88", "sha256": "177d49ff04c4e9b4586f6a0495d7c57aa5b2febb98e4d37fac4eead5569fcd0c" }, "downloads": -1, "filename": "lexlib-2.2.0.tar.gz", "has_sig": false, "md5_digest": "145c104a1fec0c61e5fde16186a30b88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5767, "upload_time": "2018-08-15T18:25:29", "url": "https://files.pythonhosted.org/packages/21/13/32caa11eafc760dc97137a7de54c8d679273da876687c1af7a8107b49cd2/lexlib-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "9de6c918c01f70a7b0913c7c59906131", "sha256": "e9467e8ae63eb4d3d32a8cfc8a7046714b91a7b9df567331e0b620f1b87a1034" }, "downloads": -1, "filename": "lexlib-2.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9de6c918c01f70a7b0913c7c59906131", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7802, "upload_time": "2018-08-15T18:39:32", "url": "https://files.pythonhosted.org/packages/4d/a5/943fafde6d14f6ef931385b05c2fa51e47b87240eefa80b0749cea82480b/lexlib-2.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc41b7512c5ba3b727f2892134da70ff", "sha256": "bd569952f54728d423ed35a80872b071c84c0b60a8030cd208ad9f2d189df7df" }, "downloads": -1, "filename": "lexlib-2.2.1.tar.gz", "has_sig": false, "md5_digest": "dc41b7512c5ba3b727f2892134da70ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6226, "upload_time": "2018-08-15T18:39:33", "url": "https://files.pythonhosted.org/packages/d3/05/7d8c4e5f6e671ca8c3addc190086cc3a3fb0526f6f1118b9f3fc581b5883/lexlib-2.2.1.tar.gz" } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "bbd1cec1b8d4ce09a347a0afa6911908", "sha256": "1ca78c0ce94f96c260155d8f477e3ce39f8d172550cdabfe88357707c1214ecc" }, "downloads": -1, "filename": "lexlib-2.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "bbd1cec1b8d4ce09a347a0afa6911908", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7833, "upload_time": "2018-08-15T19:05:23", "url": "https://files.pythonhosted.org/packages/d7/27/5a4862bd4655e00225c96d00e8450403f5bf9463985498ccc44d07161d3b/lexlib-2.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "181c36f2e458aff404c59752581e7541", "sha256": "3132cf72288a579c2c4cb1e7456b4bd2eec1680fc4b8ceb8b99354d36bdedec9" }, "downloads": -1, "filename": "lexlib-2.2.2.tar.gz", "has_sig": false, "md5_digest": "181c36f2e458aff404c59752581e7541", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6287, "upload_time": "2018-08-15T19:05:24", "url": "https://files.pythonhosted.org/packages/36/f3/886605b0168e99e226f40fe158c6119fc5e81e3b9a7fb3f78c25dcfdf47e/lexlib-2.2.2.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "c926f5190a889c36ac4bec8d31de9e7f", "sha256": "4ba034ef676453ab4394d394fc5e38739b7370eee236607e59fc708e7ce7811f" }, "downloads": -1, "filename": "lexlib-3.0.0.tar.gz", "has_sig": false, "md5_digest": "c926f5190a889c36ac4bec8d31de9e7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6242, "upload_time": "2019-02-08T01:27:11", "url": "https://files.pythonhosted.org/packages/a3/35/12a215e995be8ebf99cbb4f6ab39ed6de8396cf0768da6ca15693216429e/lexlib-3.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c926f5190a889c36ac4bec8d31de9e7f", "sha256": "4ba034ef676453ab4394d394fc5e38739b7370eee236607e59fc708e7ce7811f" }, "downloads": -1, "filename": "lexlib-3.0.0.tar.gz", "has_sig": false, "md5_digest": "c926f5190a889c36ac4bec8d31de9e7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6242, "upload_time": "2019-02-08T01:27:11", "url": "https://files.pythonhosted.org/packages/a3/35/12a215e995be8ebf99cbb4f6ab39ed6de8396cf0768da6ca15693216429e/lexlib-3.0.0.tar.gz" } ] }