From 381bac4ca1394afc5bfa1d63b448fcd10cf62469 Mon Sep 17 00:00:00 2001 From: Golui Date: Tue, 22 Jun 2021 17:23:03 +0200 Subject: [PATCH 1/2] WIP: Conda distribution --- meta.yaml | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 meta.yaml diff --git a/meta.yaml b/meta.yaml new file mode 100644 index 000000000..eeaa880e5 --- /dev/null +++ b/meta.yaml @@ -0,0 +1,42 @@ +{% set name = "pysdm" %} +{% set version = "1.4" %} + +package: + name: "{{ name }}" + version: "{{ version }}" + +source: + git_url: "https://github.com/atmos-cloud-sim-uj/PySDM.git" + git_rev: 83649d5af8a949f355debbb8743765c520810cc7 + +build: + number: 0 + script: "{{ PYTHON }} -m pip install . -vv" + +requirements: + build: + - pip + - python + - setuptools_scm + ## Uncomment when they are available + ## - thrustrtc >=0.3.3 + ## - curandrtc >=0.1.2 + + run: + - pip + - python + - numpy + - numba >=0.51.2 + - pint + - chempy + - scipy + - pyevtk + ## Uncomment when they are available + ## - thrustrtc >=0.3.3 + ## - curandrtc >=0.1.2 + +about: + home: "https://atmos-cloud-sim-uj.github.io/PySDM/" + license: GPL3 + license_family: GPL + summary: "Pythonic particle-based (super-droplet) warm-rain/aqueous-chemistry cloud microphysics package with box, parcel & 1D/2D prescribed-flow examples in Python, Julia and Matlab" From 0412a4d7a5dcd15ccd93a563dd56d4c5dc5457b2 Mon Sep 17 00:00:00 2001 From: Sylwester Arabas Date: Mon, 5 Jul 2021 00:18:51 -0500 Subject: [PATCH 2/2] uncommenting thrustrtc and curandrtc - they are available now --- meta.yaml | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/meta.yaml b/meta.yaml index eeaa880e5..aa04f0a8d 100644 --- a/meta.yaml +++ b/meta.yaml @@ -18,22 +18,20 @@ requirements: - pip - python - setuptools_scm - ## Uncomment when they are available - ## - thrustrtc >=0.3.3 - ## - curandrtc >=0.1.2 + - thrustrtc + - curandrtc run: - pip - python - numpy - - numba >=0.51.2 + - numba - pint - chempy - scipy - pyevtk - ## Uncomment when they are available - ## - thrustrtc >=0.3.3 - ## - curandrtc >=0.1.2 + - thrustrtc + - curandrtc about: home: "https://atmos-cloud-sim-uj.github.io/PySDM/"