# This file created by conda-build 24.7.1
# meta.yaml template originally from:
# /opt/recipe, last modified Wed Feb 26 11:50:46 2025
# ------------------------------------------------

package:
  name: dysgu
  version: 1.8.0
source:
  sha256: 151ded05ee2fff45abb2ebde84e7db5a9607b1863660fe6867fadab6fbd6de67
  url: https://github.com/kcleal/dysgu/archive/v1.8.0.tar.gz
build:
  binary_relocation: false
  entry_points:
    - dysgu = dysgu.main:cli
  number: '0'
  run_exports:
    - dysgu >=1.8.0,<2.0a0
  string: py310h0b8f69d_0
requirements:
  build:
    - _libgcc_mutex 0.1 conda_forge
    - _openmp_mutex 4.5 2_gnu
    - binutils_impl_linux-64 2.43 h4bf12b8_4
    - binutils_linux-64 2.43 h4852527_4
    - gcc_impl_linux-64 13.3.0 h1e990d8_2
    - gcc_linux-64 13.3.0 hc28eda2_7
    - gxx_impl_linux-64 13.3.0 hae580e1_2
    - gxx_linux-64 13.3.0 h6834431_7
    - kernel-headers_linux-64 3.10.0 he073ed8_18
    - ld_impl_linux-64 2.43 h712a8e2_4
    - libgcc 14.2.0 h767d61c_2
    - libgcc-devel_linux-64 13.3.0 hc03c837_102
    - libgomp 14.2.0 h767d61c_2
    - libsanitizer 13.3.0 he8ea267_2
    - libstdcxx 14.2.0 h8f9b012_2
    - libstdcxx-devel_linux-64 13.3.0 hc03c837_102
    - make 4.4.1 hb9d3cd8_2
    - sysroot_linux-64 2.17 h0157908_18
    - tzdata 2025a h78e105d_0
  host:
    - _libgcc_mutex 0.1 conda_forge
    - _openmp_mutex 4.5 2_gnu
    - bzip2 1.0.8 h4bc722e_7
    - c-ares 1.34.4 hb9d3cd8_0
    - ca-certificates 2025.1.31 hbcca054_0
    - click 8.1.8 pyh707e725_0
    - cython 3.0.12 py310had8cdd9_0
    - htslib 1.21 h566b1c6_1
    - icu 75.1 he02047a_0
    - joblib 1.4.2 pyhd8ed1ab_1
    - keyutils 1.6.1 h166bdaf_0
    - krb5 1.21.3 h659f571_0
    - ld_impl_linux-64 2.43 h712a8e2_4
    - libblas 3.9.0 31_h59b9bed_openblas
    - libboost 1.84.0 h6c02f8c_7
    - libcblas 3.9.0 31_he106b2a_openblas
    - libcurl 8.12.1 h332b0f4_0
    - libdeflate 1.22 hb9d3cd8_0
    - libedit 3.1.20250104 pl5321h7949ede_0
    - libev 4.33 hd590300_2
    - libffi 3.4.6 h2dba641_0
    - libgcc 14.2.0 h767d61c_2
    - libgcc-ng 14.2.0 h69a702a_2
    - libgfortran 14.2.0 h69a702a_2
    - libgfortran5 14.2.0 hf1ad2bd_2
    - libgomp 14.2.0 h767d61c_2
    - liblapack 3.9.0 31_h7ac8fdf_openblas
    - liblightgbm 4.6.0 cpu_h155599f_0
    - liblzma 5.6.4 hb9d3cd8_0
    - liblzma-devel 5.6.4 hb9d3cd8_0
    - libnghttp2 1.64.0 h161d5f1_0
    - libnsl 2.0.1 hd590300_0
    - libopenblas 0.3.29 pthreads_h94d23a6_0
    - libsqlite 3.49.1 hee588c1_1
    - libssh2 1.11.1 hf672d98_0
    - libstdcxx 14.2.0 h8f9b012_2
    - libstdcxx-ng 14.2.0 h4852527_2
    - libuuid 2.38.1 h0b41bf4_0
    - libxcrypt 4.4.36 hd590300_1
    - libzlib 1.3.1 hb9d3cd8_2
    - lightgbm 4.6.0 cpu_py_0
    - ncurses 6.5 h2d0b736_3
    - networkx 3.4.2 pyh267e887_2
    - numpy 2.2.3 py310hefbff90_0
    - ocl-icd 2.3.2 hb9d3cd8_2
    - opencl-headers 2024.10.24 h5888daf_0
    - openssl 3.4.1 h7b32b05_0
    - pandas 2.2.3 py310h5eaa309_1
    - pip 25.0.1 pyh8b19718_0
    - pysam 0.23.0 py310h64e62c9_0
    - python 3.10.16 he725a3c_1_cpython
    - python-dateutil 2.9.0.post0 pyhff2d567_1
    - python-edlib 1.3.9.post1 py310h184ae93_1
    - python-tzdata 2025.1 pyhd8ed1ab_0
    - python_abi 3.10 5_cp310
    - pytz 2024.1 pyhd8ed1ab_0
    - readline 8.2 h8c095d6_2
    - scikit-learn 1.6.1 py310h27f47ee_0
    - scipy 1.15.2 py310h1d65ade_0
    - setuptools 75.8.0 pyhff2d567_0
    - six 1.17.0 pyhd8ed1ab_0
    - sortedcontainers 2.4.0 pyhd8ed1ab_1
    - threadpoolctl 3.5.0 pyhc1e730c_0
    - tk 8.6.13 noxft_h4845f30_101
    - tzdata 2025a h78e105d_0
    - wheel 0.45.1 pyhd8ed1ab_1
    - xz 5.6.4 hbcc6ac9_0
    - xz-gpl-tools 5.6.4 hbcc6ac9_0
    - xz-tools 5.6.4 hb9d3cd8_0
    - zlib 1.3.1 hb9d3cd8_2
    - zstd 1.5.7 hb8e6e7a_1
  run:
    - bzip2 >=1.0.8,<2.0a0
    - click >=8.0
    - cython
    - htslib >=1.12
    - htslib >=1.21,<1.22.0a0
    - libcurl >=8.12.1,<9.0a0
    - libgcc >=13
    - liblzma >=5.6.4,<6.0a0
    - libstdcxx >=13
    - libzlib >=1.3.1,<2.0a0
    - lightgbm
    - networkx >=2.4
    - numpy >=1.18
    - numpy >=1.21,<3
    - openssl >=3.4.1,<4.0a0
    - pandas >=1.2
    - pysam >=0.22
    - pysam >=0.23.0,<0.24.0a0
    - python >=3.10,<3.11.0a0
    - python-edlib >=1.3.9.0inf.1,<2.0a0
    - python_abi 3.10.* *_cp310
    - scikit-learn >=0.22
    - scipy >=1.7
    - sortedcontainers
    - superintervals
    - wheel
    - xz
    - zlib
test:
  commands:
    - dysgu --help
  files:
    - dysgu/tests/*
  imports:
    - dysgu
  requires:
    - cython
about:
  dev_url: https://github.com/kcleal/dysgu
  home: https://github.com/kcleal/dysgu
  license: MIT
  license_family: MIT
  license_file: LICENSE.md
  summary: A collection of tools for calling structural variants using short or long
    reads
extra:
  additional-platforms:
    - linux-aarch64
  container:
    extended-base: true
  copy_test_source_files: true
  final: true
  recipe-maintainers:
    - kcleal
  skip-lints:
    - cython_must_be_in_host
