Installation ============ To install ``wrf-domain-tool``, you can either use the source code directly or install it as a Python package. Requirements ------------ - Python 3.8+ - `geopandas `_ - `matplotlib `_ - `cartopy `_ - `shapely`, `pyproj`, `numpy` You can install dependencies via pip: .. code-block:: bash pip install geopandas matplotlib cartopy shapely pyproj numpy Install from GitHub ------------------- If you're using the development version or cloning the repository manually: .. code-block:: bash git clone https://github.com/your-username/wrf-domain-tool.git cd wrf-domain-tool pip install -e . This will install the package in editable mode, allowing you to make local changes and test them directly. Install via pip (future support) -------------------------------- Once published to PyPI, you will be able to install it via: .. code-block:: bash pip install wrf-domain-tool Note: This feature will be available after PyPI release. Testing Installation -------------------- To verify the installation: .. code-block:: bash python -c "from wrf_domain_tool import WRFDomain; print('Installed successfully')"