From 75dbeccd16380cfc2e324acf5e85a362a7212a76 Mon Sep 17 00:00:00 2001 From: Brian Wing Date: Mon, 9 Sep 2024 11:37:29 -0400 Subject: [PATCH] Corrected build from conda-forge --- recipe/meta.yaml | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index ef6f897..9282c1d 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,7 +1,5 @@ {% set name = "pyuca" %} {% set version = "1.2" %} -{% set hash_type = "sha256" %} -{% set hash = "8a382fe74627f08c0d18908c0713ca4a20aad5385f077579e56208beea2893b2" %} package: name: {{ name }} @@ -10,32 +8,41 @@ package: source: fn: {{ name }}-{{ version }}.tar.gz url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz - {{ hash_type }}: {{ hash }} + sha256: 8a382fe74627f08c0d18908c0713ca4a20aad5385f077579e56208beea2893b2 build: - noarch: python - number: 1 - script: python -m pip install --no-deps --ignore-installed . + number: 0 + script: python -m pip install --no-deps --ignore-installed --no-build-isolation . requirements: host: - pip - python - setuptools - + - wheel run: - python test: imports: - pyuca + requires: + - pip + commands: + - pip check about: home: https://pypi.org/project/pyuca license: MIT - # license file currently not on sdist, see https://github.com/jtauber/pyuca/pull/9 - #license_file: LICENSE + license_family: MIT + license_file: LICENSE summary: a Python implementation of the Unicode Collation Algorithm + description: | + This is a Python implementation of the Unicode Collation Algorithm (UCA). It passes 100% of the UCA conformance + tests for Unicode 5.2.0 (Python 2.7), Unicode 6.3.0 (Python 3.3+), Unicode 8.0.0 (Python 3.5+), Unicode 9.0.0 + (Python 3.6+), and Unicode 10.0.0 (Python 3.7+) with a variable-weighting setting of Non-ignorable. + # No documentation exists for this package from the upstream source. + # doc_url: None dev_url: https://github.com/jtauber/pyuca extra: