switched to python setup.py install
based on
used --single-version-externally-managed --record record.txt
{% set name = "timemory" %}
-{% set version = "3.2.1rc2" %}
+{% set version = "3.2.1rc3" %}
package:
name: '{{ name|lower }}'
@@ -7,17 +7,24 @@ package:
source:
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
- sha256: ecba96df1c5113061d05c03cec446d2dfa23d8c60c0551f132a4fc2a91a33e1a
+ sha256: 2b5342591511a4b3ebd931d13368d3f6bb1ec4edb256185b6bec31c067c656db
build:
number: 0
- script: "{{ PYTHON }} -m pip install -e . --no-deps --no-build-isolation --ignore-installed -vvv \
- --install-option='--disable-ompt' \
- --install-option='--disable-upcxx' \
- --install-option='--disable-kokkos' \
- --install-option='--disable-caliper' \
- --install-option='--disable-gperftools' \
- --install-option='--cmake-args=-DTIMEMORY_REQUIRE_PACKAGES=OFF -DTIMEMORY_UNITY_BUILD=OFF -DTIMEMORY_BUILD_FORTRAN=OFF -DTIMEMORY_BUILD_COMPILER_INSTRUMENTATION=OFF -DTIMEMORY_BUILD_ERT=OFF -DTIMEMORY_BUILD_PYTHON_HATCHET=OFF'"
+ script: "{{ PYTHON }} setup.py install --single-version-externally-managed --record record.txt \
+ --disable-ompt \
+ --disable-upcxx \
+ --disable-kokkos \
+ --disable-caliper \
+ --disable-dyninst \
+ --disable-gperftools \
+ -- \
+ -DTIMEMORY_UNITY_BUILD=OFF \
+ -DTIMEMORY_BUILD_FORTRAN=OFF \
+ -DTIMEMORY_BUILD_PORTABLE=ON \
+ -DTIMEMORY_REQUIRE_PACKAGES=OFF \
+ -DTIMEMORY_BUILD_PYTHON_HATCHET=OFF \
+ -DTIMEMORY_BUILD_COMPILER_INSTRUMENTATION=OFF"
skip: true # [win and vc<15]
requirements:
@@ -29,17 +36,17 @@ requirements:
host:
- python
- pip
+ - cython
- pybind11-abi
- scikit-build
- - cython
run:
- python
+ - six
- numpy
- - matplotlib
+ - pydot
- pillow
- - six
- pandas
- - pydot
+ - matplotlib
- multiprocess
- __osx >={{ MACOSX_DEPLOYMENT_TARGET|default("10.9") }} # [osx and x86_64]
