Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Temporary fork of yls in order to build macos arm releases.

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE-THIRD-PARTY
Notifications You must be signed in to change notification settings

3c7/yls-macos-arm

Repository files navigation

This is a temporary fork of the original YLS repository (avast/yls) in order to allow an easy installation of all components on macOS ARM devices.

This repository only includes changes that allow publishing this python module under a different name - yls-macos-arm - as well as including yari-py-macos-arm as a dependency instead of the default yari-py module. There are no changes to the code itself.

This repository is not managed by Avast. If you have issues, please report them upstream.

YLS

PyPI Visual Studio Marketplace Version

Language server for YARA language.

🚀 Features:

  • Code completion of all available modules (including function parameters)
  • Function documentation for hovers and code completion
  • Opinionated code formatting
  • Signature help
  • Linting
  • Go-to definition and references
  • Symbol highlighting under the cursor
  • Debugging using yari
  • ...

Showcase

For more information, check out:

🐍 Minimal supported version of Python is 3.8.

Installation

To setup your environment please follow instructions on wiki.

How to develop

Install YLS in development mode with all necessary dependencies.

poetry install

Tests

You can run tests with the following command:

poetry run pytest

License

Copyright (c) 2022 Avast Software, licensed under the MIT license. See the LICENSE file for more details.

YLS and its related projects uses third-party libraries or other resources listed, along with their licenses, in the LICENSE-THIRD-PARTY file.

FAQ

Why are you using pluggy?

Some parts depend on our internal services, however we are working on making most of the code available. This is just the first piece.

About

Temporary fork of yls in order to build macos arm releases.

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE-THIRD-PARTY

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 8