{ "info": { "author": "fedinskiy", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: Public Domain", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "\nLightweight library which implements `Markov\nalgorithm `__ (cycle of\nreplacements) for text strings.\n\n--------------\n\nUsage:\n~~~~~~\n\n*creating rules*\n\n::\n\n from markalgo import rules\n from markalgo import processing\n\n # from text\n replacement = rules.create_rules([(\"Norwegian blue\", \"parrot\"), (\"alive\", \"dead\"), (\"dead\", \"no more\")])\n\n # or from csv files\n with open(\"notes/cicero.csv\") as argumentation:\n replacement = rules.read_all_rules_from_csv_file(argumentation)\n\n*processing text\u2026*\n\n::\n\n processing.process_text(\"This Norwegian blue is alive\", replacement)\n\n *\"This parrot is no more\"*\n\n*\u2026or plain-text files*\n\n::\n\n with open(\"notes/note.txt\") as argumentation:\n processing.process_file()\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/fedinskiy/marknalgo", "keywords": "markov replace", "license": "WTFPL", "maintainer": "", "maintainer_email": "", "name": "markalgo", "package_url": "https://pypi.org/project/markalgo/", "platform": "", "project_url": "https://pypi.org/project/markalgo/", "project_urls": { "Homepage": "https://gitlab.com/fedinskiy/marknalgo" }, "release_url": "https://pypi.org/project/markalgo/1.0.2/", "requires_dist": [ "argparse", "unittest; extra == 'test'" ], "requires_python": ">=3", "summary": "Markov's algorithm processing", "version": "1.0.2" }, "last_serial": 3266626, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "9fcf6e09b0acd5bfc33a63202ca971c1", "sha256": "da03aa24b11c7f665adba3e59122ce9b05dab168df1dd6df74117eeb2454fc85" }, "downloads": -1, "filename": "markalgo-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "9fcf6e09b0acd5bfc33a63202ca971c1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 5189, "upload_time": "2017-10-19T20:14:26", "url": "https://files.pythonhosted.org/packages/57/fa/9e7f4d6f35fdb155ca64b169eca79cf66dfe851c692b6733e678d660fe3f/markalgo-0.0.2-py3-none-any.whl" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "48a8b632419b276c2dc0c9bf4e3cda93", "sha256": "70552e29fb6ccb9553a198e70ee29de981691c4f7be292580af87db25e4926b2" }, "downloads": -1, "filename": "markalgo-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "48a8b632419b276c2dc0c9bf4e3cda93", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 5190, "upload_time": "2017-10-19T20:20:50", "url": "https://files.pythonhosted.org/packages/89/bc/7cb22a3635d26d879bb7ef08e0652c31fcc400074e89f5d53c6c48904709/markalgo-0.0.3-py3-none-any.whl" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "59fa4f381543dc42fd2a2aa68a52922f", "sha256": "28c252122ef405b98097d690e7f62b95637a5494359cc3ac3dd8e43b45326bb0" }, "downloads": -1, "filename": "markalgo-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "59fa4f381543dc42fd2a2aa68a52922f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 5912, "upload_time": "2017-10-19T20:22:29", "url": "https://files.pythonhosted.org/packages/e5/e3/5718d9bd6a2789b2b824b3ea608e218b1186d13801a9303b68b793bb3a96/markalgo-0.0.4-py3-none-any.whl" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "8f72ef165bdcee5bd1afbeb3ecd77e63", "sha256": "e209b3f4fa1236ad1f66ae6bc94cf690d82faf999dc9de542eaf367811a1bec6" }, "downloads": -1, "filename": "markalgo-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8f72ef165bdcee5bd1afbeb3ecd77e63", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 5189, "upload_time": "2017-10-19T20:08:05", "url": "https://files.pythonhosted.org/packages/b6/de/9f872eef2626a8355f0d04f8a3a3d772e15e76445d6a219e55e16be9c7d3/markalgo-1.0.1-py3-none-any.whl" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "93d987e3e8634fb8329cbfca732ca434", "sha256": "b81d4915fe468b6704cb1aa90449ecf8082b6b734f2b9d5c8d9a829fc4b74577" }, "downloads": -1, "filename": "markalgo-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "93d987e3e8634fb8329cbfca732ca434", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 5909, "upload_time": "2017-10-20T19:01:22", "url": "https://files.pythonhosted.org/packages/22/41/ed1d1fa843c97a0c1f3596110da26213395bbc8631d130bbc0fc649eaf55/markalgo-1.0.2-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "93d987e3e8634fb8329cbfca732ca434", "sha256": "b81d4915fe468b6704cb1aa90449ecf8082b6b734f2b9d5c8d9a829fc4b74577" }, "downloads": -1, "filename": "markalgo-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "93d987e3e8634fb8329cbfca732ca434", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 5909, "upload_time": "2017-10-20T19:01:22", "url": "https://files.pythonhosted.org/packages/22/41/ed1d1fa843c97a0c1f3596110da26213395bbc8631d130bbc0fc649eaf55/markalgo-1.0.2-py3-none-any.whl" } ] }