opensesame-extension-language-server


Nameopensesame-extension-language-server JSON
Version 0.2.4 PyPI version JSON
download
home_pagehttps://rapunzel.cogsci.nl/manual/language-server/
SummaryAdds language-server support to OpenSesame and Rapunzel
upload_time2023-04-18 14:51:22
maintainer
docs_urlNone
authorSebastiaan Mathôt
requires_python>=3.7
licenseCOPYING
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Language-server extension for OpenSesame and Rapunzel

Copyright 2020-2023 Sebastiaan Mathôt (@smathot)


## About

This extension adds language-server-protocol (LSP) support to Rapunzel (a code editor based on OpenSesame) and OpenSesame. The Language Server protocol is used between a tool (the client) and a language smartness provider (the server) to integrate features like auto complete, go to definition, find all references and alike into the tool

- OpenSesame: <https://osdoc.cogsci.nl/>
- Rapunzel: <https://rapunzel.cogsci.nl/>
- Language servers: <https://langserver.org/>


## Dependencies


- Required: [pyqode.language_server](https://github.com/open-cogsci/pyqode.language_server)
- Optional: See [this page](https://rapunzel.cogsci.nl/manual/language-server) for a list of supported language servers



## License

This software is distributed under the terms of the GNU General Public License 3. The full license should be included in the file COPYING, or can be obtained from:

- <http://www.gnu.org/licenses/gpl.txt>


            

Raw data

            {
    "_id": null,
    "home_page": "https://rapunzel.cogsci.nl/manual/language-server/",
    "name": "opensesame-extension-language-server",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "",
    "author": "Sebastiaan Math\u00f4t",
    "author_email": "s.mathot@cogsci.nl",
    "download_url": "https://files.pythonhosted.org/packages/d6/4f/c3931525cc289d881837977bffcb10fa32c73cadf8a22a7a95675d69b7ab/opensesame_extension_language_server-0.2.4.tar.gz",
    "platform": null,
    "description": "# Language-server extension for OpenSesame and Rapunzel\n\nCopyright 2020-2023 Sebastiaan Math\u00f4t (@smathot)\n\n\n## About\n\nThis extension adds language-server-protocol (LSP) support to Rapunzel (a code editor based on OpenSesame) and OpenSesame. The Language Server protocol is used between a tool (the client) and a language smartness provider (the server) to integrate features like auto complete, go to definition, find all references and alike into the tool\n\n- OpenSesame: <https://osdoc.cogsci.nl/>\n- Rapunzel: <https://rapunzel.cogsci.nl/>\n- Language servers: <https://langserver.org/>\n\n\n## Dependencies\n\n\n- Required: [pyqode.language_server](https://github.com/open-cogsci/pyqode.language_server)\n- Optional: See [this page](https://rapunzel.cogsci.nl/manual/language-server) for a list of supported language servers\n\n\n\n## License\n\nThis software is distributed under the terms of the GNU General Public License 3. The full license should be included in the file COPYING, or can be obtained from:\n\n- <http://www.gnu.org/licenses/gpl.txt>\n\n",
    "bugtrack_url": null,
    "license": "COPYING",
    "summary": "Adds language-server support to OpenSesame and Rapunzel",
    "version": "0.2.4",
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9a7ed8333b84d7b997317849f407dac5522895259b92eae5ad3403562dd0dac4",
                "md5": "c1319d1f1c6d7c4974d572349f3f5c20",
                "sha256": "9ad3e48c4af462ae5539fcea39855e4abf30d8a472edcae8670593b6ea576f68"
            },
            "downloads": -1,
            "filename": "opensesame_extension_language_server-0.2.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "c1319d1f1c6d7c4974d572349f3f5c20",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 14812,
            "upload_time": "2023-04-18T14:51:20",
            "upload_time_iso_8601": "2023-04-18T14:51:20.697257Z",
            "url": "https://files.pythonhosted.org/packages/9a/7e/d8333b84d7b997317849f407dac5522895259b92eae5ad3403562dd0dac4/opensesame_extension_language_server-0.2.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d64fc3931525cc289d881837977bffcb10fa32c73cadf8a22a7a95675d69b7ab",
                "md5": "b987af2cc9e8af1b3a5f9726b623b7c5",
                "sha256": "c4119d0ab4a5fca0d7bd2f0843ce9dccfc47ca935b836488647dc29b172cd0cb"
            },
            "downloads": -1,
            "filename": "opensesame_extension_language_server-0.2.4.tar.gz",
            "has_sig": false,
            "md5_digest": "b987af2cc9e8af1b3a5f9726b623b7c5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 6921,
            "upload_time": "2023-04-18T14:51:22",
            "upload_time_iso_8601": "2023-04-18T14:51:22.087684Z",
            "url": "https://files.pythonhosted.org/packages/d6/4f/c3931525cc289d881837977bffcb10fa32c73cadf8a22a7a95675d69b7ab/opensesame_extension_language_server-0.2.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-18 14:51:22",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "opensesame-extension-language-server"
}
        
Elapsed time: 0.13604s