File: C:/Users/fred/anaconda3/pkgs/zict-3.0.0-py312haa95532_0/info/recipe/meta.yaml.template
{% set version = "3.0.0" %}
{% set name = "zict" %}
package:
name: {{ name }}
version: {{ version }}
source:
fn: {{ name }}-{{ version }}.tar.gz
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
sha256: e321e263b6a97aafc0790c3cfb3c04656b7066e6738c37fffcca95d803c9fba5
build:
number: 0
script: {{ PYTHON }} -m pip install . --no-deps --no-build-isolation -vv
skip: True # [py<38]
requirements:
host:
- python
- setuptools
- wheel
- pip
run:
- python
- heapdict
- python-lmdb
# Skipping unnecesssary tests below as a result of low disk space on for win-64 causing build failures.
{% set tests_to_skip = "test_mapping" %} # [win]
{% set tests_to_skip = tests_to_skip + " or test_reuse" %} # [win]
{% set tests_to_skip = tests_to_skip + " or test_creates_dir" %} # [win]
test:
imports:
- zict
source_files:
- zict/tests
requires:
- pip
- pytest
commands:
- pip check
- pytest # [not win]
- pytest zict/tests -k "not ({{ tests_to_skip }})" # [win]
about:
home: https://github.com/mrocklin/zict
license: BSD-3-Clause
license_family: BSD
license_file: LICENSE.txt
description: |
Mutable Mapping tools.
summary: Composable Dictionary Classes
dev_url: https://github.com/dask/zict
doc_url: https://zict.readthedocs.io/en/latest/
extra:
recipe-maintainers:
- mrocklin
- jrbourbeau