# This is the standard environment with recent version of all dependencies.
#
# Note: only supports linux-64, as tensorflow on conda-forge is only available for this
#       platform.
name: orthoseg
channels:
  - conda-forge
dependencies:
  - python <3.13
  - pip
  # required
  - gdal
  - gdown
  - geofileops >=0.10
  - geopandas-base >=1.0
  - matplotlib-base
  - numpy
  - owslib
  - pillow
  - pycron
  - pygeoops >=0.4
  - pyproj
  - rasterio
  - shapely >=2
  - simplification
  # Tensorflow is only availabla for linux-64 on conda-forge.
  # Will resolve to tensorflow-gpu if a compatible GPU is available
  - tensorflow >=2.8
  # testing
  - pytest
  - pytest-cov
  - pytest-order
  - pip:
    - segmentation-models >=1.0
    - orthoseg >=0.6