# This file created by conda-build 3.21.5
# meta.yaml template originally from:
# C:\ci\containers\00000081n27\tmp\build\80754af9\rsync-recipes\sentencepiece-0.1.95-python_3.9-on-winbuilder, last modified Mon Oct 25 11:55:12 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: py39h59b6b97_0
requirements:
  host:
    - bzip2 1.0.8 he774522_0
    - ca-certificates 2021.9.30 haa95532_1
    - certifi 2021.10.8 py39haa95532_0
    - cmake 3.19.6 h9ad04ae_0
    - libuv 1.40.0 he774522_0
    - lz4-c 1.9.3 h2bbff1b_1
    - openssl 1.1.1l h2bbff1b_0
    - pip 21.2.4 py39haa95532_0
    - python 3.9.7 h6244533_1
    - setuptools 58.0.4 py39haa95532_0
    - sqlite 3.36.0 h2bbff1b_0
    - tzdata 2021d hda174b7_0
    - vc 14.2 h21ff451_1
    - vs2015_runtime 14.27.29016 h5e58377_2
    - vs2017_win-64 19.16.27032.1 hb4161e2_3
    - vswhere 2.8.4 haa95532_0
    - wheel 0.37.0 pyhd3eb1b0_1
    - wincertstore 0.2 py39haa95532_2
    - xz 5.2.5 h62dcd97_0
    - zlib 1.2.11 h62dcd97_4
    - zstd 1.4.9 h19a0ad4_0
  run:
    - python >=3.9,<3.10.0a0
    - vc >=14.1,<15.0a0
    - vs2015_runtime >=14.16.27012,<15.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
