Skip to main content

A language server for Galaxy (https://galaxyproject.org) tool wrappers

Project description

Galaxy Language Server

Actions Status PyPI - Python Version PyPI version

Language Server implementation written in Python (pygls) to assist in the development of Galaxy tool wrappers.

Dependencies

Getting Started

See this.

Galaxy Language Server Changelog

[0.1.2] - 2020-10-25

Removed

  • Removed unused function XsdTree.find_node_by_name().

[0.1.1] - 2020-10-24

Added

  • Support autocompletion for <expand> element.

Changed

  • Updated dependencies to latest versions.

Fixed

  • Fix error when hovering <expand> elements or it's atributes (#41).

[0.1.0] - 2020-10-14

Added

  • Basic tag and attribute auto-completion.
  • Auto-close tags feature.
  • XML tool validation when opening and saving file.
  • Basic validation of macros.
  • Auto-formatting document when saving file.
  • Display tag and attribute documentation when hovering.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

galaxy-language-server-0.1.2.tar.gz (16.1 kB view details)

Uploaded Source

Built Distribution

galaxy_language_server-0.1.2-py3-none-any.whl (20.2 kB view details)

Uploaded Python 3

File details

Details for the file galaxy-language-server-0.1.2.tar.gz.

File metadata

  • Download URL: galaxy-language-server-0.1.2.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for galaxy-language-server-0.1.2.tar.gz
Algorithm Hash digest
SHA256 3d50d8390554957495f100f20c1ceef1d8a84a7106f288bd700f38cbcde501da
MD5 78d5f12859391dbf7a6745177db1ad39
BLAKE2b-256 16c739c854f1ccc59da37ed3247e027fae21eb58e26391720b308d0927d03bdb

See more details on using hashes here.

File details

Details for the file galaxy_language_server-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: galaxy_language_server-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 20.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for galaxy_language_server-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e91ee2d771d365b606ec41e2d7ccbac2bcb77eaf00bc4205dfe6a0a8cd59b8ab
MD5 eb96591f319e4abc2331670b7f83294f
BLAKE2b-256 195235e353994fbb30933d8e4fa57db1b8d478946cd3cb7227952109db4392bb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page