Skip to content

Latest commit

 

History

History
56 lines (41 loc) · 2.29 KB

File metadata and controls

56 lines (41 loc) · 2.29 KB

INSTALLATION

Binary and Wheels

The latest binary and wheel can be found at https://github.com/wisdamapp/wisdam/releases/latest There you will find as well a wheel which could be used.

Caution

WISDAM depends on a library called WISDAMcore That library is up to date not available on PyPi So first install that library in your environment. Otherwise WISDAM will not work!

From Source

In the WISDAM directory (same one where you found this file after cloning the git repo), execute:

  pip install .

Testing is done using pytest can be found in the folder tests.

Dependencies

Python

WISDAM is tested and runs on Python 3.10 and Python 3.11.

WISDAM has currently only been tested on Windows.

Packages

WISDAM thankfully relies only on a lot of packages. The main packages are:

The source codes to comply with GPL for QT, PySide6 and LibRaw can be found at dependecy source codes repository in the WISDAMapp GitHub project.

Notes on PyProj

This packages heavily depends on pyproj CRS and Transformer.

Notes on QT6 ui-Files

If you change the "ui"-Files you need to convert them to Python files. You can use the provided batch file under "scripts".

Building using PyInstaller

If you want to compile an executable there is a workflow for PyInstaller using the provided WISDAM_pyinstaller.spec

In the WISDAM directory (same one where you found this file after cloning the git repo), execute:

pyinstaller WISDAM_pyinstaller.spec

You need to install PyInstaller beforehand.