{ "info": { "author": "Inmanta", "author_email": "code@inmanta.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Telecommunications Industry", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Topic :: System :: Systems Administration", "Topic :: Utilities" ], "description": "# Inmanta Language server\n\nprovides the bridge between the Inmanta compiler and Visual Studio Code ide, by implementing a Language Server\n\n**This is alpha software, it may or may not work**\n\n## Installation\n\n1. mkvirtualenv -p python3 lstesting\n2. pip install inmantals\n3. install the inmanta extension via marketplace\n4. change config for the extension (ctrl+,)\n\n 1. set `inmanta.pythonPath` to the virtual env you just created `~/.virtualenvs/lstesting/bin/python3`\n 2. set `inmanta.ls.enabled` to `true`\n\n## Features\n\n1. navigate-to-defintion on types\n\n## Not supported yet\n\n1. re-load code (not upon edit or upon save, need to close vscode)\n2. work with incorrect models (needs to compile, all or nothing)\n\n## References\n\n[https://microsoft.github.io/language-server-protocol/specification](https://microsoft.github.io/language-server-protocol/specification)", "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/inmanta/vscode-inmanta", "keywords": "ide,language-server,vscode,inmanta", "license": "Apache Software License", "maintainer": "", "maintainer_email": "", "name": "inmantals", "package_url": "https://pypi.org/project/inmantals/", "platform": "", "project_url": "https://pypi.org/project/inmantals/", "project_urls": { "Homepage": "https://github.com/inmanta/vscode-inmanta" }, "release_url": "https://pypi.org/project/inmantals/0.2.0/", "requires_dist": null, "requires_python": "", "summary": "Inmanta Language Server", "version": "0.2.0" }, "last_serial": 5818964, "releases": { "0.0.1a7": [ { "comment_text": "", "digests": { "md5": "30fc01f5bafc1d1bdd143f8e1a0f22d4", "sha256": "ce93c0e418c6acf01aadf3761213272a03447bd8838ed1174c49edd1ffa58dfe" }, "downloads": -1, "filename": "inmantals-0.0.1a7.tar.gz", "has_sig": false, "md5_digest": "30fc01f5bafc1d1bdd143f8e1a0f22d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5951, "upload_time": "2018-10-04T11:14:25", "url": "https://files.pythonhosted.org/packages/cc/ab/2808eec4dd5ed95fe95b44931d258135f5d91ecd73f091c1089d065c1b29/inmantals-0.0.1a7.tar.gz" } ], "0.0.1a8": [ { "comment_text": "", "digests": { "md5": "cc26116c2216560b14d7c851a2ec9f2b", "sha256": "9c11a9d6d2eef567c9529ef1c5f294d3a3c999e8e48664079ea920ad59a86185" }, "downloads": -1, "filename": "inmantals-0.0.1a8.tar.gz", "has_sig": false, "md5_digest": "cc26116c2216560b14d7c851a2ec9f2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5903, "upload_time": "2019-01-23T10:30:52", "url": "https://files.pythonhosted.org/packages/8d/60/907164d5adb2333b4ec56fce7591f92909e1aa91183afaa73e076ff5962b/inmantals-0.0.1a8.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "9e9a57bc03bfd3c976fe234b0f12f4e9", "sha256": "3a81f5fb4dc8b58878bbb4abafb2a5812504c8da82aee0ceae05bdf806a0538c" }, "downloads": -1, "filename": "inmantals-0.1.0.tar.gz", "has_sig": false, "md5_digest": "9e9a57bc03bfd3c976fe234b0f12f4e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5861, "upload_time": "2019-03-21T14:14:34", "url": "https://files.pythonhosted.org/packages/76/ed/342498668cc8ef34aad5f9c9d824b29284f3e358252c47fe446848b1e39f/inmantals-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8b767269c0e4a4964c1d563bdb2d175c", "sha256": "4f1101ccad15a2c1a609db5024747ed809c42db3a75692f81812270885596eab" }, "downloads": -1, "filename": "inmantals-0.2.0.tar.gz", "has_sig": true, "md5_digest": "8b767269c0e4a4964c1d563bdb2d175c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6234, "upload_time": "2019-05-23T11:14:22", "url": "https://files.pythonhosted.org/packages/45/10/fa2e1ce65bc8c1e03d2165fef09cda6730f48eb3f7474072ab602ef0e47d/inmantals-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8b767269c0e4a4964c1d563bdb2d175c", "sha256": "4f1101ccad15a2c1a609db5024747ed809c42db3a75692f81812270885596eab" }, "downloads": -1, "filename": "inmantals-0.2.0.tar.gz", "has_sig": true, "md5_digest": "8b767269c0e4a4964c1d563bdb2d175c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6234, "upload_time": "2019-05-23T11:14:22", "url": "https://files.pythonhosted.org/packages/45/10/fa2e1ce65bc8c1e03d2165fef09cda6730f48eb3f7474072ab602ef0e47d/inmantals-0.2.0.tar.gz" } ] }