/JASSv2

Experimental search engine in C/C++17 - still in early development.

Primary LanguageC++

JASSv2

The JASS experimental search engine is still in development. Please see the wiki for details.

Slack: Slack

Travis (Linux / Mac build): Build Status

Appveyor (Windows build): Build status

Git Actions (Linux build): Build status

Coverity Scan (static analysis): Coverity Scan Build Status

Codacy (static analysis): Codacy Badge

CodeCov (code coverage): codecov

CodeDocs.xyz (documentation): Documentation Status

Python

There are two ways pyjass can be installed

conda

Conda ensures that all JASS dependencies are installed and creates a virtual envirnoment called pyjass

conda env create -f env.yml
conda activate pyjass

pip

Installation via pip requires cmake >= 3.80 & swig >=4.0 to be installed first. This can be installed via your favorite package manager such as apt-get or brew.

Debian/Ubuntu
sudo apt-get install cmake swig
Homebrew
brew install cmake swig

Finally, run pip to install pyjass

pip3 install --user pyjass