From 54b024bdc6fccf235bc5b33b20f06c19a2493067 Mon Sep 17 00:00:00 2001 From: conda-forge-admin Date: Fri, 24 May 2024 07:52:25 +0000 Subject: [PATCH] Initial feedstock commit with conda-smithy 3.36.0. --- conda-forge.yml | 1 + recipe/meta.yaml | 58 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 conda-forge.yml create mode 100644 recipe/meta.yaml diff --git a/conda-forge.yml b/conda-forge.yml new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/conda-forge.yml @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/recipe/meta.yaml b/recipe/meta.yaml new file mode 100644 index 0000000..a5f2595 --- /dev/null +++ b/recipe/meta.yaml @@ -0,0 +1,58 @@ +{% set name = "odetoolbox" %} +{% set version = "2.5.5" %} + + +package: + name: {{ name|lower }} + version: {{ version }} + +source: + url: https://github.com/nest/ode-toolbox/archive/v{{ version }}.tar.gz + sha256: f197400bf95d8abd86ed41a31898d7dc9fda6340facb1af9d96e8fda83e7c17e + +build: + noarch: python + number: 0 + script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation + +requirements: + host: + - python >=3 + - pytest-runner + - pip + run: + - python >=3 + - sympy >1.5,!=1.6rc1,!=1.6rc2,!=1.6,!=1.10,!=1.10.* + - numpy >=1.8.2 + - scipy + - pytest + - cython + +test: + imports: + - odetoolbox + commands: + - pip check + requires: + - pip + +about: + home: https://github.com/nest/ode-toolbox + summary: 'ODE-toolbox: Automatic selection and generation of integration schemes' + description: | + Automatic selection and generation of integration schemes for systems of + ordinary differential equations. + Choosing the optimal solver for systems of ordinary differential + equations (ODEs) is a critical step in dynamical systems simulation. + ODE-toolbox is a Python package that assists in solver benchmarking, + and recommends solvers on the basis of a set of user-configurable + heuristics. For all dynamical equations that admit an analytic solution, + ODE-toolbox generates propagator matrices that allow the solution to be + calculated at machine precision. For all others, first-order update + expressions are returned based on the Jacobian matrix. + license: GPL-2.0-only + license_file: LICENSE.md + +extra: + recipe-maintainers: + - steffengraber