# This file created by conda-build 3.21.4
# meta.yaml template originally from:
# /var/folders/nz/j6p8yfhx1mv_0grj5xl4650h0000gp/T/tmpub8lc9bb/recipe, last modified Mon Oct 25 12:27:40 2021
# ------------------------------------------------

package:
  name: sentencepiece
  version: 0.1.95
source:
  sha256: 1c0bd83e03f71a10fc934b7ce996e327488b838587f03159fd392c77c7701389
  url: https://github.com/google/sentencepiece/archive/v0.1.95.tar.gz
build:
  number: '0'
  string: py39h525c30c_0
requirements:
  host:
    - bzip2 1.0.8 h620ffc9_4
    - ca-certificates 2021.9.30 hca03da5_2
    - cctools_osx-arm64 949.0.1 h332cad3_24
    - certifi 2021.5.30 py39hca03da5_1
    - clang 12.0.0 hca03da5_4
    - clang-12 12.0.0 default_he099f3d_4
    - clang_osx-arm64 12.0.0 hcb56dc5_3
    - clangxx 12.0.0 default_he099f3d_4
    - clangxx_osx-arm64 12.0.0 h39b79ac_3
    - cmake 3.19.6 hae769c0_1
    - compiler-rt 12.0.0 h4ccfd99_3
    - compiler-rt_osx-arm64 12.0.0 h4fb70ea_3
    - expat 2.4.1 hc377ac9_2
    - krb5 1.19.2 h3b8d789_0
    - ld64_osx-arm64 530 h001ce53_24
    - ldid 2.1.2 h64d1936_2
    - libclang-cpp12 12.0.0 default_he099f3d_4
    - libcurl 7.71.1 h7623bd3_1
    - libcxx 12.0.0 hf6beb65_1
    - libedit 3.1.20210216 h1a28f6b_1
    - libffi 3.3 hc377ac9_2
    - libiconv 1.16 h1230e6a_0
    - libllvm12 12.0.0 h12f7ac0_4
    - libssh2 1.9.0 hf27765b_1
    - libuv 1.39.0 h1a28f6b_0
    - llvm-tools 12.0.0 h12f7ac0_4
    - lz4-c 1.9.3 hc377ac9_0
    - make 4.3 h620ffc9_1
    - ncurses 6.2 hc4ed4cf_0
    - openssl 1.1.1j h1230e6a_0
    - pip 21.2.4 py39hca03da5_0
    - pkg-config 0.29.2 h1a28f6b_0
    - python 3.9.7 hc70090a_1
    - readline 8.1 h1a28f6b_0
    - rhash 1.4.1 hf27765b_1
    - setuptools 52.0.0 py39hca03da5_1
    - sqlite 3.36.0 h1058600_0
    - tapi 1100.0.11 ha21211d_0
    - tk 8.6.11 hb8d0fd4_0
    - tzdata 2021d hda174b7_0
    - wheel 0.37.0 pyhd3eb1b0_1
    - xz 5.2.5 h1a28f6b_0
    - zlib 1.2.11 hca03da5_3
    - zstd 1.4.9 h8574219_1
  run:
    - libcxx >=12.0.0
    - python >=3.9,<3.10.0a0
test:
  commands:
    - pip check
    - cd python && pytest test
  imports:
    - sentencepiece
  requires:
    - pip
    - pytest
  source_files:
    - data
    - python/test
about:
  description: SentencePiece implements subword units (e.g., byte-pair-encoding (BPE)
    [Sennrich et al.]) and unigram language model [Kudo.]) with the extension of direct
    training from raw sentences. SentencePiece allows us to make a purely end-to-end
    system that does not depend on language-specific pre/postprocessing.
  dev_url: https://github.com/google/sentencepiece/
  doc_url: https://github.com/google/sentencepiece/blob/master/doc/api.md
  home: https://github.com/google/sentencepiece/
  license: Apache-2.0
  license_family: Apache
  license_file: LICENSE
  summary: SentencePiece is an unsupervised text tokenizer and detokenizer mainly
    for Neural Network-based text generation systems where the vocabulary size is
    predetermined prior to the neural model training.
extra:
  copy_test_source_files: true
  final: true
  recipe-maintainers:
    - ndmaxar
    - oblute
    - rluria14
    - setu4993
