{ "info": { "author": "Kevin Kiefer", "author_email": "abc.kiefer@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "NLDSL is a tool to create domain specific languages (DSLs) for data science, which can be translated into executable code. A new DSL is created by deriving from the CodeGenerator class and rules are added to it via simple python functions. Besides providing code generation NLDSL allows the user to define DSL-level function, which are then treated as first-class rules. Currently we provide extensions for Pandas and PySpark.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/Einhornstyle/nldsl", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "nldsl", "package_url": "https://pypi.org/project/nldsl/", "platform": "", "project_url": "https://pypi.org/project/nldsl/", "project_urls": { "Homepage": "https://gitlab.com/Einhornstyle/nldsl" }, "release_url": "https://pypi.org/project/nldsl/0.13.2/", "requires_dist": [ "textX" ], "requires_python": "", "summary": "A DSL for data science with a syntax similar to a natural language.", "version": "0.13.2" }, "last_serial": 6003087, "releases": { "0.13": [ { "comment_text": "", "digests": { "md5": "fa4d153f499155d1243e106a42fbd32f", "sha256": "7dd49adea1a94bebd6685db2bc20428e7ccf131b1095d5c857cd59d7c5a2333f" }, "downloads": -1, "filename": "nldsl-0.13-py3.7.egg", "has_sig": false, "md5_digest": "fa4d153f499155d1243e106a42fbd32f", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 85088, "upload_time": "2019-10-20T14:37:17", "url": "https://files.pythonhosted.org/packages/f8/6c/fe7e6f33a6268b75d809e44fe77b769b92aea91664351102654e18631c86/nldsl-0.13-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "1c99833786e9894a614b9e2438dee6d5", "sha256": "02946172171ba25b2938d5c2299b978833848ee331467466e44551f4d06164fc" }, "downloads": -1, "filename": "nldsl-0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "1c99833786e9894a614b9e2438dee6d5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 45594, "upload_time": "2019-10-20T14:37:14", "url": "https://files.pythonhosted.org/packages/0f/d1/f6f9d244ef47736a8ab47808aec1ac4c94707ecbb76687793bd8fe28ba12/nldsl-0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e04e235a0571cffefab9d0f8c72559aa", "sha256": "18ed44e02440b57134e59157955247306ae8eb8dd490210096c9cb18007aee1a" }, "downloads": -1, "filename": "nldsl-0.13.tar.gz", "has_sig": false, "md5_digest": "e04e235a0571cffefab9d0f8c72559aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28761, "upload_time": "2019-10-20T14:37:18", "url": "https://files.pythonhosted.org/packages/0e/ff/de295c2386be99f773a2cde1eacab048fbae87e88ccca4385d16028c1b49/nldsl-0.13.tar.gz" } ], "0.13.1": [ { "comment_text": "", "digests": { "md5": "4f988d28e19685e59897815fc05e220c", "sha256": "3205ef0b7c3c02877e6179f564755515baffd4da51510e29bf2de479198d3690" }, "downloads": -1, "filename": "nldsl-0.13.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4f988d28e19685e59897815fc05e220c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 45625, "upload_time": "2019-10-20T14:38:36", "url": "https://files.pythonhosted.org/packages/63/61/8a9f2bb708046353046e9395dd937322faba67a6f4012edae5e5db013c62/nldsl-0.13.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "27a89a0eae4a7e4a945185e1e7df3028", "sha256": "b37de172f2bdb2fcbe3e9064d80a94a329b0c4ce4bb6234129315912f467ec7a" }, "downloads": -1, "filename": "nldsl-0.13.1.tar.gz", "has_sig": false, "md5_digest": "27a89a0eae4a7e4a945185e1e7df3028", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28752, "upload_time": "2019-10-20T14:38:39", "url": "https://files.pythonhosted.org/packages/84/72/84bc1ee66f1e22f35f42546a6b0ef6720b84e727af8c6d01455888e7fefa/nldsl-0.13.1.tar.gz" } ], "0.13.2": [ { "comment_text": "", "digests": { "md5": "02957a463a6faf7c7441b671d2e2a759", "sha256": "342b3dc61745280931451702f270b518acf3a132531924580c877c7e0b710910" }, "downloads": -1, "filename": "nldsl-0.13.2-py3-none-any.whl", "has_sig": false, "md5_digest": "02957a463a6faf7c7441b671d2e2a759", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 45628, "upload_time": "2019-10-20T14:45:12", "url": "https://files.pythonhosted.org/packages/ae/96/2986213e490ac9db542eb16e6ea66d8e5575f3eeeb942bc3756d25bf7bea/nldsl-0.13.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "697cb180c0642fd2944d0c323ab74769", "sha256": "5fffdbb3bf8a9f634ae0e1fc6efd34d19b9f86222a542e91135ac40c4539114f" }, "downloads": -1, "filename": "nldsl-0.13.2.tar.gz", "has_sig": false, "md5_digest": "697cb180c0642fd2944d0c323ab74769", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28727, "upload_time": "2019-10-20T14:45:16", "url": "https://files.pythonhosted.org/packages/a6/50/0defc15dc9ee17589109c08a825d65912b201159e36e55f32e315dc900d2/nldsl-0.13.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "02957a463a6faf7c7441b671d2e2a759", "sha256": "342b3dc61745280931451702f270b518acf3a132531924580c877c7e0b710910" }, "downloads": -1, "filename": "nldsl-0.13.2-py3-none-any.whl", "has_sig": false, "md5_digest": "02957a463a6faf7c7441b671d2e2a759", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 45628, "upload_time": "2019-10-20T14:45:12", "url": "https://files.pythonhosted.org/packages/ae/96/2986213e490ac9db542eb16e6ea66d8e5575f3eeeb942bc3756d25bf7bea/nldsl-0.13.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "697cb180c0642fd2944d0c323ab74769", "sha256": "5fffdbb3bf8a9f634ae0e1fc6efd34d19b9f86222a542e91135ac40c4539114f" }, "downloads": -1, "filename": "nldsl-0.13.2.tar.gz", "has_sig": false, "md5_digest": "697cb180c0642fd2944d0c323ab74769", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28727, "upload_time": "2019-10-20T14:45:16", "url": "https://files.pythonhosted.org/packages/a6/50/0defc15dc9ee17589109c08a825d65912b201159e36e55f32e315dc900d2/nldsl-0.13.2.tar.gz" } ] }