diff --git a/diffeqpy/build.sh b/diffeqpy/build.sh new file mode 100644 index 0000000..d571d98 --- /dev/null +++ b/diffeqpy/build.sh @@ -0,0 +1,4 @@ +export LDFLAGS="-headerpad_max_install_names" +python -m pip install --no-deps --ignore-installed . +#julia -e "using Pkg; Pkg.add(\"SpecialFunctions\"); Pkg.build(\"SpecialFunctions\")" +#python -c "import diffeqpy; diffeqpy.install();" diff --git a/diffeqpy/meta.yaml b/diffeqpy/meta.yaml new file mode 100644 index 0000000..d502888 --- /dev/null +++ b/diffeqpy/meta.yaml @@ -0,0 +1,41 @@ +{% set version = "1.1.0" %} +{% set name = "diffeqpy" %} + +package: + name: diffeqpy + version: {{ version }} + +source: + fn: {{ name }}-{{ version }}.tar.gz + url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz + sha256: 0ff315bf3d4345a83dc623b614e39c8365302df1cc9d36dcb8ce782d926f255b + +build: + number: '1' + string: rmg_1 + +requirements: + build: + - python=3.7 + - pip + - julia>1 + - pyjulia + run: + - python=3.7 + - julia>1 + - pyjulia + +test: + imports: + - diffeqpy + #commands: + # - python -c "from julia.api import Julia; jl = Julia(compiled_modules=False); from diffeqpy import de" + # - python-jl -c "from diffeqpy import de" + +about: + home: https://github.com/SciML/diffeqpy + license: MIT + license_file: 'LICENSE.md' + license_family: MIT + summary: "python interface to julia DifferentialEquations" +