<commit_before>{% set version="1.0.6" %}
{% set sha256="7fe3d20c76de44faa03e5540433d83b9cd6403b3d934cdf13d99cebcefefda1b" %}

package:
  name: 'mtsv'
  version: {{ version }}

source:
  url: https://github.com/FofanovLab/MTSv/archive/{{ version }}.tar.gz
  sha256: {{ sha256 }}

build:
  number: 0
  skip: true  # [osx or not py36]
  entry_points:
    - mtsv = mtsv.main:main
    - mtsv_setup = mtsv.mtsv_prep.main:main
    - mtsv_plugin = mtsv.mtsv_plugin.main:main

requirements:
  build:
    - {{ compiler('cxx')}}
  host:
    - python
    - setuptools
  run:
    - python
    - snakemake>=4.1.0
    - pandas>=0.20.3
    - ete3
    - biopython
    - scipy
    - six
    - numpy
    - pyyaml
    - click
    - zlib
    - wgfast
    - concoct
    - megahit
    - bwa
    - samtools
    - gsl

test:
  imports:
    - mtsv
  commands:
    - mtsv --help > /dev/null
    - mtsv_setup --help > /dev/null<commit_msg>[ci skip] Merge PR 19153<commit_after>{% set version="1.0.6" %}
{% set sha256="7fe3d20c76de44faa03e5540433d83b9cd6403b3d934cdf13d99cebcefefda1b" %}

package:
  name: 'mtsv'
  version: {{ version }}

source:
  url: https://github.com/FofanovLab/MTSv/archive/{{ version }}.tar.gz
  sha256: {{ sha256 }}

build:
  number: 1
  skip: true  # [osx or not py36]
  entry_points:
    - mtsv = mtsv.main:main
    - mtsv_setup = mtsv.mtsv_prep.main:main
    - mtsv_plugin = mtsv.mtsv_plugin.main:main

requirements:
  build:
    - {{ compiler('cxx')}}
  host:
    - python
    - setuptools
  run:
    - python
    - snakemake>=4.1.0
    - pandas>=0.20.3
    - ete3
    - biopython
    - scipy
    - six
    - numpy
    - pyyaml
    - click
    - zlib
    - wgfast
    - concoct
    - megahit
    - bwa
    - samtools
    - gsl
    - mtsv-tools

test:
  imports:
    - mtsv
  commands:
    - mtsv --help > /dev/null
    - mtsv_setup --help > /dev/null
{'fraction_non_alphanumeric': 0.13837837837837838, 'fraction_numerical': 0.06324324324324325, 'mean_word_length': 2.0798668885191347, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 11, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6400739', 'n_tokens_mistral': 879, 'n_tokens_neox': 817, 'n_words': 138}