{ "info": { "author": "Lampros Mouselimis", "author_email": "mouselimislampros@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: End Users/Desktop", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. image:: https://badge.fury.io/py/textTinyPy.svg\n :target: https://badge.fury.io/py/textTinyPy\n \n.. image:: https://travis-ci.org/mlampros/textTinyPy.svg?branch=master1\n :target: https://travis-ci.org/mlampros/textTinyPy\n\n.. image:: https://codecov.io/github/mlampros/textTinyPy/coverage.svg?branch=master1\n :target: https://codecov.io/github/mlampros/textTinyPy?branch=master1\n\n\n\n|\n\n**textTinyPy**\n--------------\n\n|\n\n\nThe *textTinyPy* package consists of text processing functions for small or big data files. The source code is based on C++11 and wrapped in Python using Cython. It is tested on Linux (Debian) with Python 2.7 and there is currently one limitation :\n\n* there is no support for chinese, japanese, korean, thai or languages with ambiguous word boundaries.\n\n|\n\nThe functionality of the textTinyPy is explained in the `blog post `_\n\n|\n\nDetails for the parameters of each class can be found in the package `documentation `_\n\n|\n\nThe package will work properly only if the following requirements are satisfied / installed :\n\n|\n\nSystem Requirements:\n--------------------\n\n* **boost** `(boost >= 1.55) `_ \n* **armadillo** `(armadillo >= 0.7.5) `_ \n* a **C++11** compiler\n* `OpenMP `_ for parallelization ( *optional* )\n\n|\n\nPython Requirements:\n--------------------\n\n* **Cython**>=0.23.5\n* **pandas**>=0.21.0\n* **scipy**>=0.13.0\n* **numpy**>=1.11.2\n* **future**>=0.15.2\n\n|\n\nThe package can be installed from `pypi `_ using:\n\n**pip install textTinyPy**\n\n|\n\nTo upgrade use \n\n**pip install -U textTinyPy**\n\n|\n\nUse the following link to report bugs/issues, `https://github.com/mlampros/textTinyPy/issues `_\n\n|\n\nInstallation of System Requirements on Linux (Debian):\n--------------------------------------------------------------\n|\n\nThe installation requires a gcc-4.8 or newer (this can be checked in a console using : **gcc --version** ).\n\nIf the gcc is older than 4.8 continue with step **1.** else go to step **2.**\n\n|\n\n**1.: installation of gcc-4.9 and g++-4.9**\n\nsudo add-apt-repository ppa:ubuntu-toolchain-r/test -y\n\nsudo apt-get update\n\nsudo apt-get install gcc-4.9\n\nsudo apt-get install g++-4.9\n\nsudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 90\n\nsudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 90\n\nsudo update-alternatives --install /usr/bin/gcov gcov /usr/bin/gcov-4.9 90\n\n|\n\n**2.: installation of boost version 1.55 (including boost-locale and boost-system)**\n\nsudo add-apt-repository ppa:boost-latest/ppa -y \n\nsudo apt-get update\n\nsudo apt-get install libboost1.55-dev libboost-filesystem1.55-dev libboost-locale1.55-dev \n\n|\n\n**3.: installation of armadillo (including the requirements for Debian and Fedora)**\n\n|\n\n*armadillo requirements -- Debian only*\n\nsudo apt-get install cmake libopenblas-dev libblas-dev libarpack++2-dev liblapack-dev \n\n|\n\n*armadillo requirements -- Fedora only*\n\nyum install cmake openblas-devel lapack-devel arpack-devel SuperLU-devel \n\n|\n\n*armadillo installation version 7.600.2*\n\nwget http://sourceforge.net/projects/arma/files/armadillo-7.600.2.tar.xz\n\ntar xf armadillo-7.600.2.tar.xz\n\ncd armadillo-7.600.2/\n\ncmake .\n\nmake\n\nsudo make install\n\n|", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mlampros/textTinyPy", "keywords": "", "license": "GNU General Public License (GPL) + COPYRIGHTS.txt", "maintainer": "", "maintainer_email": "", "name": "textTinyPy", "package_url": "https://pypi.org/project/textTinyPy/", "platform": "", "project_url": "https://pypi.org/project/textTinyPy/", "project_urls": { "Homepage": "https://github.com/mlampros/textTinyPy" }, "release_url": "https://pypi.org/project/textTinyPy/0.0.4/", "requires_dist": null, "requires_python": "", "summary": "text processing functions for small or big data files", "version": "0.0.4" }, "last_serial": 3436942, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "78d5c68bc33970cb8e09f11d36b7ac1e", "sha256": "0a15f3f2c019fb1a5984e4bde58c9e9461287f0a0c12e1ca37d3903a91e0b13b" }, "downloads": -1, "filename": "textTinyPy-0.0.1.tar.gz", "has_sig": false, "md5_digest": "78d5c68bc33970cb8e09f11d36b7ac1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3691677, "upload_time": "2017-01-09T19:28:33", "url": "https://files.pythonhosted.org/packages/3d/ac/3b60ab6b926815e9766e52d95d575525441c54accfddfa3714891db373fa/textTinyPy-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "f68163f88ea14d1ccf72be70b6424c80", "sha256": "e2ab44bd0c09d5416e87a477727177985206b807cdb2751d61d3624f2703ea4a" }, "downloads": -1, "filename": "textTinyPy-0.0.2.tar.gz", "has_sig": false, "md5_digest": "f68163f88ea14d1ccf72be70b6424c80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3724641, "upload_time": "2017-02-03T14:02:26", "url": "https://files.pythonhosted.org/packages/79/eb/1a2629b69b35cd6ddb6d0d598cbcecc20138c644680f86213bb499b7e53b/textTinyPy-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "f9e3009a8d2aab27eef668b90870e8eb", "sha256": "bce7b8919f277f301fbb06d201f23e2a736eb8317fdb2589b8b90b4ed1abc2c1" }, "downloads": -1, "filename": "textTinyPy-0.0.3.tar.gz", "has_sig": false, "md5_digest": "f9e3009a8d2aab27eef668b90870e8eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3784773, "upload_time": "2017-04-03T09:38:03", "url": "https://files.pythonhosted.org/packages/dc/b5/42edae496d24f71e83144e1524e9e2204f7a48e7a15d02e177a7b86864d4/textTinyPy-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "0155aca707ec20d6bb18bfb4f5386249", "sha256": "7040c9b83d20993bdb116305d9a2e1fb21b54229d6d895b0f9843cc8d40f22ea" }, "downloads": -1, "filename": "textTinyPy-0.0.4-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "0155aca707ec20d6bb18bfb4f5386249", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 3519612, "upload_time": "2017-12-22T11:53:38", "url": "https://files.pythonhosted.org/packages/20/c8/de913cbb957471ff16318160b473520f6f5d4a4101092017c6f3acb69ac9/textTinyPy-0.0.4-py2.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "370e9e0a6ada3ffdce3ffc67a6ae157a", "sha256": "05fe8c4d9ffa1414a89ad9fcf49fc56fb229f805dc1e8da79283a878f98006ec" }, "downloads": -1, "filename": "textTinyPy-0.0.4.tar.gz", "has_sig": false, "md5_digest": "370e9e0a6ada3ffdce3ffc67a6ae157a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3776486, "upload_time": "2017-12-22T11:55:00", "url": "https://files.pythonhosted.org/packages/e7/34/7d6a4f8a35deca0eac2342871e65b87f6d5a70eb55726a79651e35770d60/textTinyPy-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0155aca707ec20d6bb18bfb4f5386249", "sha256": "7040c9b83d20993bdb116305d9a2e1fb21b54229d6d895b0f9843cc8d40f22ea" }, "downloads": -1, "filename": "textTinyPy-0.0.4-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "0155aca707ec20d6bb18bfb4f5386249", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 3519612, "upload_time": "2017-12-22T11:53:38", "url": "https://files.pythonhosted.org/packages/20/c8/de913cbb957471ff16318160b473520f6f5d4a4101092017c6f3acb69ac9/textTinyPy-0.0.4-py2.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "370e9e0a6ada3ffdce3ffc67a6ae157a", "sha256": "05fe8c4d9ffa1414a89ad9fcf49fc56fb229f805dc1e8da79283a878f98006ec" }, "downloads": -1, "filename": "textTinyPy-0.0.4.tar.gz", "has_sig": false, "md5_digest": "370e9e0a6ada3ffdce3ffc67a6ae157a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3776486, "upload_time": "2017-12-22T11:55:00", "url": "https://files.pythonhosted.org/packages/e7/34/7d6a4f8a35deca0eac2342871e65b87f6d5a70eb55726a79651e35770d60/textTinyPy-0.0.4.tar.gz" } ] }