Skip to content

Commit

Permalink
Merge pull request #22 from Anthchirp/v3.0.0
Browse files Browse the repository at this point in the history
LGTM
t20100 authored Jun 8, 2021
2 parents ce157fb + 491375c commit 16ea16f
Showing 14 changed files with 240 additions and 79 deletions.
6 changes: 6 additions & 0 deletions .azure-pipelines/azure-pipelines-osx.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 0 additions & 7 deletions .ci_support/migrations/hdf51106.yaml

This file was deleted.

26 changes: 0 additions & 26 deletions .ci_support/migrations/python39.yaml

This file was deleted.

29 changes: 29 additions & 0 deletions .ci_support/osx_arm64_python3.8.____cpython.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
MACOSX_DEPLOYMENT_TARGET:
- '11.0'
c_compiler:
- clang
c_compiler_version:
- '11'
channel_sources:
- conda-forge/label/rust_dev,conda-forge
channel_targets:
- conda-forge main
cxx_compiler:
- clangxx
cxx_compiler_version:
- '11'
hdf5:
- 1.10.6
macos_machine:
- arm64-apple-darwin20.0.0
pin_run_as_build:
python:
min_pin: x.x
max_pin: x.x
python:
- 3.8.* *_cpython
target_platform:
- osx-arm64
zip_keys:
- - c_compiler_version
- cxx_compiler_version
29 changes: 29 additions & 0 deletions .ci_support/osx_arm64_python3.9.____cpython.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
MACOSX_DEPLOYMENT_TARGET:
- '11.0'
c_compiler:
- clang
c_compiler_version:
- '11'
channel_sources:
- conda-forge/label/rust_dev,conda-forge
channel_targets:
- conda-forge main
cxx_compiler:
- clangxx
cxx_compiler_version:
- '11'
hdf5:
- 1.10.6
macos_machine:
- arm64-apple-darwin20.0.0
pin_run_as_build:
python:
min_pin: x.x
max_pin: x.x
python:
- 3.9.* *_cpython
target_platform:
- osx-arm64
zip_keys:
- - c_compiler_version
- cxx_compiler_version
31 changes: 28 additions & 3 deletions .scripts/build_steps.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

35 changes: 35 additions & 0 deletions .scripts/logging_utils.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 15 additions & 4 deletions .scripts/run_docker_build.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

70 changes: 43 additions & 27 deletions .scripts/run_osx_build.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion LICENSE.txt

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 18 additions & 3 deletions README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

27 changes: 24 additions & 3 deletions build-locally.py

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions conda-forge.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
build_platform: {osx_arm64: osx_64}
conda_forge_output_validation: true
provider: {linux_ppc64le: azure}
test_on_native_only: true
15 changes: 10 additions & 5 deletions recipe/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,20 +1,21 @@
{% set name = "hdf5plugin" %}
{% set version = "2.3.2" %}
{% set version = "3.0.0" %}

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

source:
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
sha256: c3c982953745abb7eb432afdcbf50ab837d18f056d92465a4bf6f8a86cff63b7
sha256: 8c6f122f2ac23fe59c1f3f7fb636b405f2eded314945ce9a300435bc0006ef1a

build:
number: 1
skip: true # [win and py<30]
number: 0

requirements:
build:
- python # [build_platform != target_platform]
- cross-python_{{ target_platform }} # [build_platform != target_platform]
- {{ compiler("c") }}
- {{ compiler('cxx') }}
host:
@@ -29,13 +30,17 @@ requirements:
test:
imports:
- hdf5plugin
commands:
- pip check
requires:
- pip

about:
home: https://github.com/silx-kit/hdf5plugin
license: MIT
license_family: MIT
license_file: LICENSE
summary: HDF5 Plugins for windows,MacOS and linux
summary: HDF5 Plugins for windows, MacOS, and linux

extra:
recipe-maintainers:

0 comments on commit 16ea16f

Please sign in to comment.