Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 53 additions & 0 deletions recipes/boofun/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
{% set name = "boofun" %}
{% set version = "1.0.0" %}
{% set python_min = "3.9" %}

package:
name: {{ name|lower }}
version: {{ version }}

source:
url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
sha256: 00b40ca5154b695af8731f3b3777677450e4bb17b538bfa68ef6515b49252ff6

build:
noarch: python
number: 0
script: {{ PYTHON }} -m pip install . -vv

requirements:
host:
- python {{ python_min }}
- pip
- setuptools >=61.0
run:
- python >={{ python_min }}
- numpy >=1.20.0
- scipy >=1.7.0
- numba >=0.56.0

test:
imports:
- boofun
commands:
- pip check
requires:
- python {{ python_min }}
- pip

about:
home: https://github.com/GabbyTab/boofun
license: MIT
license_family: MIT
license_file: LICENSE
summary: A Python library for Boolean function analysis and spectral methods
description: |
BooFun provides tools for working with Boolean functions: representations,
Fourier analysis, property testing, and complexity measures. Built for
studying O'Donnell's Analysis of Boolean Functions.
doc_url: https://gabbytab.github.io/boofun/
dev_url: https://github.com/GabbyTab/boofun

extra:
recipe-maintainers:
- GabbyTab