Metadata-Version: 2.4
Name: mustatil
Version: 5.5.0
Summary: Mustatil GIS-level AI vision workspace for annotation, YOLO training, large-image detection and geospatial export.
Author: Tarek Wasfy
Project-URL: Homepage, https://github.com/tarekwasfy01/Mustatil-YOLO-AI-Model-Trainer-
Project-URL: Repository, https://github.com/tarekwasfy01/Mustatil-YOLO-AI-Model-Trainer-
Project-URL: Download, https://tarekwasfy01.itch.io/mustatil-qt-workspace
Keywords: yolo,gis,geotiff,annotation,object-detection,remote-sensing,computer-vision
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Win32 (MS Windows)
Classifier: Environment :: X11 Applications :: Qt
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: GIS
Requires-Python: <3.13,>=3.10
Description-Content-Type: text/markdown
Requires-Dist: PySide6<6.10,>=6.7
Requires-Dist: shiboken6<6.10,>=6.7
Requires-Dist: Pillow>=10
Requires-Dist: numpy<2.3,>=1.26
Requires-Dist: requests>=2.31
Requires-Dist: tifffile>=2024.8.30
Requires-Dist: ultralytics>=8.3
Requires-Dist: Cython>=3.0.0
Requires-Dist: rasterio>=1.3
Requires-Dist: fiona>=1.9
Requires-Dist: geopandas>=0.14
Requires-Dist: shapely>=2.0
Requires-Dist: pyproj>=3.6
Requires-Dist: rtree
Requires-Dist: affine
Requires-Dist: snuggs
Requires-Dist: cligj
Requires-Dist: click
Requires-Dist: click-plugins
Requires-Dist: torch<2.8,>=2.4
Requires-Dist: torchvision<0.23,>=0.19
Requires-Dist: torchaudio<2.8,>=2.4
Requires-Dist: scipy>=1.12
Requires-Dist: pandas>=2.2
Requires-Dist: opencv-python>=4.9
Requires-Dist: pyyaml>=6
Requires-Dist: tqdm>=4.66
Requires-Dist: onnxruntime>=1.17
Requires-Dist: matplotlib>=3.8
Requires-Dist: pyqtgraph
Requires-Dist: scikit-learn>=1.4
Requires-Dist: scikit-image
Requires-Dist: albumentations
Requires-Dist: supervision
Requires-Dist: transformers<4.58,>=4.57.3
Requires-Dist: accelerate<2,>=1.5.2
Requires-Dist: safetensors
Requires-Dist: segment-anything
Requires-Dist: filterpy
Requires-Dist: lapx
Requires-Dist: psutil
Requires-Dist: networkx
Requires-Dist: imageio
Requires-Dist: imageio-ffmpeg
Requires-Dist: einops
Requires-Dist: sympy
Requires-Dist: protobuf
Requires-Dist: numba
Requires-Dist: setuptools<82
Requires-Dist: wheel
Requires-Dist: tokenizers<0.23,>=0.21.4
Requires-Dist: huggingface_hub<1.0,>=0.34
Requires-Dist: sentencepiece
Requires-Dist: qwen-vl-utils
Requires-Dist: timm>=1.0.11
Requires-Dist: einops-exts
Requires-Dist: shortuuid
Requires-Dist: peft>=0.12.0
Requires-Dist: datasets>=2.21.0
Requires-Dist: python-dotenv
Requires-Dist: filetype
Requires-Dist: imagehash
Requires-Dist: av
Requires-Dist: decord
Requires-Dist: lmdb
Requires-Dist: ebmlite
Requires-Dist: httpx>=0.24.0
Requires-Dist: fastapi
Requires-Dist: uvicorn
Requires-Dist: markdown2[all]
Requires-Dist: gradio
Requires-Dist: gradio_client

# Mustatil 5.5.0

Mustatil is a GIS-level AI vision workspace for annotation, YOLO training, large-image / GeoTIFF detection, satellite-map detection, visual AI pipelines, and GPKG/GIS export.

## Install

```powershell
python -m pip install --upgrade pip
python -m pip install mustatil
mustatil
```

Alternative start command:

```powershell
python -m mustatil
```

## Included in this PyPI build

- Qt/PySide6 desktop workspace
- Detection and Satellite Detection helpers
- Annotator / trainer / pipeline plugins from this release
- Starter YOLO weights: `Houses300.pt`, `Tree50.pt`, `yolov8n.pt`
- Python dependency declarations so `pip install mustatil` installs the required Python packages

## Large model note

`sam2_b.pt` from the original folder is larger than PyPI's normal per-file upload limit, so it is not bundled in this PyPI-ready wheel. Place `sam2_b.pt` next to `mustatil_qt_workspace.py` in the installed package directory if you want to use that exact local checkpoint.

## GPU note

The PyPI dependency metadata cannot force the CUDA-specific PyTorch wheel index. A plain `pip install mustatil` installs PyTorch through normal package resolution. For NVIDIA CUDA builds, install the matching PyTorch CUDA wheels first, then install Mustatil.
