diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml
index 798d76f..974e878 100755
--- a/.azure-pipelines/azure-pipelines-linux.yml
+++ b/.azure-pipelines/azure-pipelines-linux.yml
@@ -8,76 +8,8 @@ jobs:
vmImage: ubuntu-latest
strategy:
matrix:
- linux_64_python3.10.____cpythonpython_implcpython:
- CONFIG: linux_64_python3.10.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_64_python3.11.____cpythonpython_implcpython:
- CONFIG: linux_64_python3.11.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_64_python3.8.____73_pypypython_implpypy:
- CONFIG: linux_64_python3.8.____73_pypypython_implpypy
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_64_python3.8.____cpythonpython_implcpython:
- CONFIG: linux_64_python3.8.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_64_python3.9.____73_pypypython_implpypy:
- CONFIG: linux_64_python3.9.____73_pypypython_implpypy
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_64_python3.9.____cpythonpython_implcpython:
- CONFIG: linux_64_python3.9.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_aarch64_python3.10.____cpythonpython_implcpython:
- CONFIG: linux_aarch64_python3.10.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_aarch64_python3.11.____cpythonpython_implcpython:
- CONFIG: linux_aarch64_python3.11.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_aarch64_python3.8.____73_pypypython_implpypy:
- CONFIG: linux_aarch64_python3.8.____73_pypypython_implpypy
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_aarch64_python3.8.____cpythonpython_implcpython:
- CONFIG: linux_aarch64_python3.8.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_aarch64_python3.9.____73_pypypython_implpypy:
- CONFIG: linux_aarch64_python3.9.____73_pypypython_implpypy
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_aarch64_python3.9.____cpythonpython_implcpython:
- CONFIG: linux_aarch64_python3.9.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_ppc64le_python3.10.____cpythonpython_implcpython:
- CONFIG: linux_ppc64le_python3.10.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_ppc64le_python3.11.____cpythonpython_implcpython:
- CONFIG: linux_ppc64le_python3.11.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_ppc64le_python3.8.____73_pypypython_implpypy:
- CONFIG: linux_ppc64le_python3.8.____73_pypypython_implpypy
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_ppc64le_python3.8.____cpythonpython_implcpython:
- CONFIG: linux_ppc64le_python3.8.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_ppc64le_python3.9.____73_pypypython_implpypy:
- CONFIG: linux_ppc64le_python3.9.____73_pypypython_implpypy
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_ppc64le_python3.9.____cpythonpython_implcpython:
- CONFIG: linux_ppc64le_python3.9.____cpythonpython_implcpython
+ linux_64_:
+ CONFIG: linux_64_
UPLOAD_PACKAGES: 'True'
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
timeoutInMinutes: 360
diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml
deleted file mode 100755
index 4fcaddc..0000000
--- a/.azure-pipelines/azure-pipelines-osx.yml
+++ /dev/null
@@ -1,60 +0,0 @@
-# This file was generated automatically from conda-smithy. To update this configuration,
-# update the conda-forge.yml and/or the recipe/meta.yaml.
-# -*- mode: yaml -*-
-
-jobs:
-- job: osx
- pool:
- vmImage: macOS-11
- strategy:
- matrix:
- osx_64_python3.10.____cpythonpython_implcpython:
- CONFIG: osx_64_python3.10.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- osx_64_python3.11.____cpythonpython_implcpython:
- CONFIG: osx_64_python3.11.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- osx_64_python3.8.____73_pypypython_implpypy:
- CONFIG: osx_64_python3.8.____73_pypypython_implpypy
- UPLOAD_PACKAGES: 'True'
- osx_64_python3.8.____cpythonpython_implcpython:
- CONFIG: osx_64_python3.8.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- osx_64_python3.9.____73_pypypython_implpypy:
- CONFIG: osx_64_python3.9.____73_pypypython_implpypy
- UPLOAD_PACKAGES: 'True'
- osx_64_python3.9.____cpythonpython_implcpython:
- CONFIG: osx_64_python3.9.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- osx_arm64_python3.10.____cpython:
- CONFIG: osx_arm64_python3.10.____cpython
- UPLOAD_PACKAGES: 'True'
- osx_arm64_python3.11.____cpython:
- CONFIG: osx_arm64_python3.11.____cpython
- UPLOAD_PACKAGES: 'True'
- osx_arm64_python3.8.____cpython:
- CONFIG: osx_arm64_python3.8.____cpython
- UPLOAD_PACKAGES: 'True'
- osx_arm64_python3.9.____cpython:
- CONFIG: osx_arm64_python3.9.____cpython
- UPLOAD_PACKAGES: 'True'
- timeoutInMinutes: 360
-
- steps:
- # TODO: Fast finish on azure pipelines?
- - script: |
- export CI=azure
- export OSX_FORCE_SDK_DOWNLOAD="1"
- export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
- export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
- if [[ "${BUILD_REASON:-}" == "PullRequest" ]]; then
- export IS_PR_BUILD="True"
- else
- export IS_PR_BUILD="False"
- fi
- ./.scripts/run_osx_build.sh
- displayName: Run OSX build
- env:
- BINSTAR_TOKEN: $(BINSTAR_TOKEN)
- FEEDSTOCK_TOKEN: $(FEEDSTOCK_TOKEN)
- STAGING_BINSTAR_TOKEN: $(STAGING_BINSTAR_TOKEN)
\ No newline at end of file
diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml
index 21b25d6..8a0bcae 100755
--- a/.azure-pipelines/azure-pipelines-win.yml
+++ b/.azure-pipelines/azure-pipelines-win.yml
@@ -8,23 +8,8 @@ jobs:
vmImage: windows-2019
strategy:
matrix:
- win_64_python3.10.____cpythonpython_implcpython:
- CONFIG: win_64_python3.10.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- win_64_python3.11.____cpythonpython_implcpython:
- CONFIG: win_64_python3.11.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- win_64_python3.8.____73_pypypython_implpypy:
- CONFIG: win_64_python3.8.____73_pypypython_implpypy
- UPLOAD_PACKAGES: 'True'
- win_64_python3.8.____cpythonpython_implcpython:
- CONFIG: win_64_python3.8.____cpythonpython_implcpython
- UPLOAD_PACKAGES: 'True'
- win_64_python3.9.____73_pypypython_implpypy:
- CONFIG: win_64_python3.9.____73_pypypython_implpypy
- UPLOAD_PACKAGES: 'True'
- win_64_python3.9.____cpythonpython_implcpython:
- CONFIG: win_64_python3.9.____cpythonpython_implcpython
+ win_64_:
+ CONFIG: win_64_
UPLOAD_PACKAGES: 'True'
timeoutInMinutes: 360
variables:
diff --git a/.ci_support/linux_64_.yaml b/.ci_support/linux_64_.yaml
new file mode 100644
index 0000000..6c59082
--- /dev/null
+++ b/.ci_support/linux_64_.yaml
@@ -0,0 +1,8 @@
+cdt_name:
+- cos6
+channel_sources:
+- conda-forge
+channel_targets:
+- conda-forge main
+docker_image:
+- quay.io/condaforge/linux-anvil-cos7-x86_64
diff --git a/.ci_support/linux_64_python3.10.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_python3.10.____cpythonpython_implcpython.yaml
deleted file mode 100644
index efb93b6..0000000
--- a/.ci_support/linux_64_python3.10.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-cdt_name:
-- cos6
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.10.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- linux-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_64_python3.11.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_python3.11.____cpythonpython_implcpython.yaml
deleted file mode 100644
index 31555c1..0000000
--- a/.ci_support/linux_64_python3.11.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-cdt_name:
-- cos6
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.11.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- linux-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_64_python3.8.____73_pypypython_implpypy.yaml b/.ci_support/linux_64_python3.8.____73_pypypython_implpypy.yaml
deleted file mode 100644
index e467014..0000000
--- a/.ci_support/linux_64_python3.8.____73_pypypython_implpypy.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-cdt_name:
-- cos6
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.8.* *_73_pypy
-python_impl:
-- pypy
-target_platform:
-- linux-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_64_python3.8.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_python3.8.____cpythonpython_implcpython.yaml
deleted file mode 100644
index e112729..0000000
--- a/.ci_support/linux_64_python3.8.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-cdt_name:
-- cos6
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.8.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- linux-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_64_python3.9.____73_pypypython_implpypy.yaml b/.ci_support/linux_64_python3.9.____73_pypypython_implpypy.yaml
deleted file mode 100644
index 096cb12..0000000
--- a/.ci_support/linux_64_python3.9.____73_pypypython_implpypy.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-cdt_name:
-- cos6
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.9.* *_73_pypy
-python_impl:
-- pypy
-target_platform:
-- linux-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_64_python3.9.____cpythonpython_implcpython.yaml b/.ci_support/linux_64_python3.9.____cpythonpython_implcpython.yaml
deleted file mode 100644
index 18e395c..0000000
--- a/.ci_support/linux_64_python3.9.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-cdt_name:
-- cos6
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.9.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- linux-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_aarch64_python3.10.____cpythonpython_implcpython.yaml b/.ci_support/linux_aarch64_python3.10.____cpythonpython_implcpython.yaml
deleted file mode 100644
index 1512de8..0000000
--- a/.ci_support/linux_aarch64_python3.10.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-BUILD:
-- aarch64-conda_cos7-linux-gnu
-cdt_arch:
-- aarch64
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.10.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- linux-aarch64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_aarch64_python3.11.____cpythonpython_implcpython.yaml b/.ci_support/linux_aarch64_python3.11.____cpythonpython_implcpython.yaml
deleted file mode 100644
index bd6e6c6..0000000
--- a/.ci_support/linux_aarch64_python3.11.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-BUILD:
-- aarch64-conda_cos7-linux-gnu
-cdt_arch:
-- aarch64
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.11.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- linux-aarch64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_aarch64_python3.8.____73_pypypython_implpypy.yaml b/.ci_support/linux_aarch64_python3.8.____73_pypypython_implpypy.yaml
deleted file mode 100644
index eeb611b..0000000
--- a/.ci_support/linux_aarch64_python3.8.____73_pypypython_implpypy.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-BUILD:
-- aarch64-conda_cos7-linux-gnu
-cdt_arch:
-- aarch64
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.8.* *_73_pypy
-python_impl:
-- pypy
-target_platform:
-- linux-aarch64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_aarch64_python3.8.____cpythonpython_implcpython.yaml b/.ci_support/linux_aarch64_python3.8.____cpythonpython_implcpython.yaml
deleted file mode 100644
index 8e84c4e..0000000
--- a/.ci_support/linux_aarch64_python3.8.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-BUILD:
-- aarch64-conda_cos7-linux-gnu
-cdt_arch:
-- aarch64
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.8.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- linux-aarch64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_aarch64_python3.9.____73_pypypython_implpypy.yaml b/.ci_support/linux_aarch64_python3.9.____73_pypypython_implpypy.yaml
deleted file mode 100644
index f50b72a..0000000
--- a/.ci_support/linux_aarch64_python3.9.____73_pypypython_implpypy.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-BUILD:
-- aarch64-conda_cos7-linux-gnu
-cdt_arch:
-- aarch64
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.9.* *_73_pypy
-python_impl:
-- pypy
-target_platform:
-- linux-aarch64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_aarch64_python3.9.____cpythonpython_implcpython.yaml b/.ci_support/linux_aarch64_python3.9.____cpythonpython_implcpython.yaml
deleted file mode 100644
index d48f50b..0000000
--- a/.ci_support/linux_aarch64_python3.9.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-BUILD:
-- aarch64-conda_cos7-linux-gnu
-cdt_arch:
-- aarch64
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.9.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- linux-aarch64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_ppc64le_python3.10.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_python3.10.____cpythonpython_implcpython.yaml
deleted file mode 100644
index 1009077..0000000
--- a/.ci_support/linux_ppc64le_python3.10.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.10.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- linux-ppc64le
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_ppc64le_python3.11.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_python3.11.____cpythonpython_implcpython.yaml
deleted file mode 100644
index 86b338c..0000000
--- a/.ci_support/linux_ppc64le_python3.11.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.11.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- linux-ppc64le
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_ppc64le_python3.8.____73_pypypython_implpypy.yaml b/.ci_support/linux_ppc64le_python3.8.____73_pypypython_implpypy.yaml
deleted file mode 100644
index ea54042..0000000
--- a/.ci_support/linux_ppc64le_python3.8.____73_pypypython_implpypy.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.8.* *_73_pypy
-python_impl:
-- pypy
-target_platform:
-- linux-ppc64le
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_ppc64le_python3.8.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_python3.8.____cpythonpython_implcpython.yaml
deleted file mode 100644
index 878ff66..0000000
--- a/.ci_support/linux_ppc64le_python3.8.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.8.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- linux-ppc64le
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_ppc64le_python3.9.____73_pypypython_implpypy.yaml b/.ci_support/linux_ppc64le_python3.9.____73_pypypython_implpypy.yaml
deleted file mode 100644
index 18f78b5..0000000
--- a/.ci_support/linux_ppc64le_python3.9.____73_pypypython_implpypy.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.9.* *_73_pypy
-python_impl:
-- pypy
-target_platform:
-- linux-ppc64le
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/linux_ppc64le_python3.9.____cpythonpython_implcpython.yaml b/.ci_support/linux_ppc64le_python3.9.____cpythonpython_implcpython.yaml
deleted file mode 100644
index a37b22b..0000000
--- a/.ci_support/linux_ppc64le_python3.9.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-cdt_name:
-- cos7
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-docker_image:
-- quay.io/condaforge/linux-anvil-cos7-x86_64
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.9.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- linux-ppc64le
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/osx_64_python3.10.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_python3.10.____cpythonpython_implcpython.yaml
deleted file mode 100644
index b3a2134..0000000
--- a/.ci_support/osx_64_python3.10.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '10.9'
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-macos_machine:
-- x86_64-apple-darwin13.4.0
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.10.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- osx-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/osx_64_python3.11.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_python3.11.____cpythonpython_implcpython.yaml
deleted file mode 100644
index c130e13..0000000
--- a/.ci_support/osx_64_python3.11.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '10.9'
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-macos_machine:
-- x86_64-apple-darwin13.4.0
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.11.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- osx-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/osx_64_python3.8.____73_pypypython_implpypy.yaml b/.ci_support/osx_64_python3.8.____73_pypypython_implpypy.yaml
deleted file mode 100644
index f45dca2..0000000
--- a/.ci_support/osx_64_python3.8.____73_pypypython_implpypy.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '10.9'
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-macos_machine:
-- x86_64-apple-darwin13.4.0
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.8.* *_73_pypy
-python_impl:
-- pypy
-target_platform:
-- osx-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/osx_64_python3.8.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_python3.8.____cpythonpython_implcpython.yaml
deleted file mode 100644
index c681f30..0000000
--- a/.ci_support/osx_64_python3.8.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '10.9'
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-macos_machine:
-- x86_64-apple-darwin13.4.0
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.8.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- osx-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/osx_64_python3.9.____73_pypypython_implpypy.yaml b/.ci_support/osx_64_python3.9.____73_pypypython_implpypy.yaml
deleted file mode 100644
index 3d7a2af..0000000
--- a/.ci_support/osx_64_python3.9.____73_pypypython_implpypy.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '10.9'
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-macos_machine:
-- x86_64-apple-darwin13.4.0
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.9.* *_73_pypy
-python_impl:
-- pypy
-target_platform:
-- osx-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/osx_64_python3.9.____cpythonpython_implcpython.yaml b/.ci_support/osx_64_python3.9.____cpythonpython_implcpython.yaml
deleted file mode 100644
index 1096b3c..0000000
--- a/.ci_support/osx_64_python3.9.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '10.9'
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-macos_machine:
-- x86_64-apple-darwin13.4.0
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.9.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- osx-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/osx_arm64_python3.10.____cpython.yaml b/.ci_support/osx_arm64_python3.10.____cpython.yaml
deleted file mode 100644
index 74738d2..0000000
--- a/.ci_support/osx_arm64_python3.10.____cpython.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '11.0'
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-macos_machine:
-- arm64-apple-darwin20.0.0
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.10.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- osx-arm64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/osx_arm64_python3.11.____cpython.yaml b/.ci_support/osx_arm64_python3.11.____cpython.yaml
deleted file mode 100644
index c592c11..0000000
--- a/.ci_support/osx_arm64_python3.11.____cpython.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '11.0'
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-macos_machine:
-- arm64-apple-darwin20.0.0
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.11.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- osx-arm64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/osx_arm64_python3.8.____cpython.yaml b/.ci_support/osx_arm64_python3.8.____cpython.yaml
deleted file mode 100644
index 1b74a35..0000000
--- a/.ci_support/osx_arm64_python3.8.____cpython.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '11.0'
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-macos_machine:
-- arm64-apple-darwin20.0.0
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.8.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- osx-arm64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/osx_arm64_python3.9.____cpython.yaml b/.ci_support/osx_arm64_python3.9.____cpython.yaml
deleted file mode 100644
index 8b3b8d1..0000000
--- a/.ci_support/osx_arm64_python3.9.____cpython.yaml
+++ /dev/null
@@ -1,21 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '11.0'
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-macos_machine:
-- arm64-apple-darwin20.0.0
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.9.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- osx-arm64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/win_64_.yaml b/.ci_support/win_64_.yaml
new file mode 100644
index 0000000..c2135b0
--- /dev/null
+++ b/.ci_support/win_64_.yaml
@@ -0,0 +1,4 @@
+channel_sources:
+- conda-forge
+channel_targets:
+- conda-forge main
diff --git a/.ci_support/win_64_python3.10.____cpythonpython_implcpython.yaml b/.ci_support/win_64_python3.10.____cpythonpython_implcpython.yaml
deleted file mode 100644
index e592cc8..0000000
--- a/.ci_support/win_64_python3.10.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.10.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- win-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/win_64_python3.11.____cpythonpython_implcpython.yaml b/.ci_support/win_64_python3.11.____cpythonpython_implcpython.yaml
deleted file mode 100644
index dfd7234..0000000
--- a/.ci_support/win_64_python3.11.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.11.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- win-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/win_64_python3.8.____73_pypypython_implpypy.yaml b/.ci_support/win_64_python3.8.____73_pypypython_implpypy.yaml
deleted file mode 100644
index d26844d..0000000
--- a/.ci_support/win_64_python3.8.____73_pypypython_implpypy.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.8.* *_73_pypy
-python_impl:
-- pypy
-target_platform:
-- win-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/win_64_python3.8.____cpythonpython_implcpython.yaml b/.ci_support/win_64_python3.8.____cpythonpython_implcpython.yaml
deleted file mode 100644
index 4355094..0000000
--- a/.ci_support/win_64_python3.8.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.8.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- win-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/win_64_python3.9.____73_pypypython_implpypy.yaml b/.ci_support/win_64_python3.9.____73_pypypython_implpypy.yaml
deleted file mode 100644
index ee1641e..0000000
--- a/.ci_support/win_64_python3.9.____73_pypypython_implpypy.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.9.* *_73_pypy
-python_impl:
-- pypy
-target_platform:
-- win-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.ci_support/win_64_python3.9.____cpythonpython_implcpython.yaml b/.ci_support/win_64_python3.9.____cpythonpython_implcpython.yaml
deleted file mode 100644
index b89404b..0000000
--- a/.ci_support/win_64_python3.9.____cpythonpython_implcpython.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
-channel_sources:
-- conda-forge
-channel_targets:
-- conda-forge main
-pin_run_as_build:
- python:
- min_pin: x.x
- max_pin: x.x
-python:
-- 3.9.* *_cpython
-python_impl:
-- cpython
-target_platform:
-- win-64
-zip_keys:
-- - python
- - python_impl
diff --git a/.scripts/run_osx_build.sh b/.scripts/run_osx_build.sh
deleted file mode 100755
index 736a39a..0000000
--- a/.scripts/run_osx_build.sh
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/usr/bin/env bash
-
-# -*- mode: jinja-shell -*-
-
-source .scripts/logging_utils.sh
-
-set -xe
-
-MINIFORGE_HOME=${MINIFORGE_HOME:-${HOME}/miniforge3}
-
-( startgroup "Installing a fresh version of Miniforge" ) 2> /dev/null
-
-MINIFORGE_URL="https://github.com/conda-forge/miniforge/releases/latest/download"
-MINIFORGE_FILE="Mambaforge-MacOSX-$(uname -m).sh"
-curl -L -O "${MINIFORGE_URL}/${MINIFORGE_FILE}"
-rm -rf ${MINIFORGE_HOME}
-bash $MINIFORGE_FILE -b -p ${MINIFORGE_HOME}
-
-( endgroup "Installing a fresh version of Miniforge" ) 2> /dev/null
-
-( startgroup "Configuring conda" ) 2> /dev/null
-
-source ${MINIFORGE_HOME}/etc/profile.d/conda.sh
-conda activate base
-
-echo -e "\n\nInstalling ['conda-forge-ci-setup=3'] and conda-build."
-mamba install --update-specs --quiet --yes --channel conda-forge \
- conda-build pip boa conda-forge-ci-setup=3
-mamba update --update-specs --yes --quiet --channel conda-forge \
- conda-build pip boa conda-forge-ci-setup=3
-
-
-
-echo -e "\n\nSetting up the condarc and mangling the compiler."
-setup_conda_rc ./ ./recipe ./.ci_support/${CONFIG}.yaml
-
-if [[ "${CI:-}" != "" ]]; then
- mangle_compiler ./ ./recipe .ci_support/${CONFIG}.yaml
-fi
-
-if [[ "${CI:-}" != "" ]]; then
- echo -e "\n\nMangling homebrew in the CI to avoid conflicts."
- /usr/bin/sudo mangle_homebrew
- /usr/bin/sudo -k
-else
- echo -e "\n\nNot mangling homebrew as we are not running in CI"
-fi
-
-echo -e "\n\nRunning the build setup script."
-source run_conda_forge_build_setup
-
-
-
-( endgroup "Configuring conda" ) 2> /dev/null
-
-echo -e "\n\nMaking the build clobber file"
-make_build_number ./ ./recipe ./.ci_support/${CONFIG}.yaml
-
-if [[ "${HOST_PLATFORM}" != "${BUILD_PLATFORM}" ]]; then
- EXTRA_CB_OPTIONS="${EXTRA_CB_OPTIONS:-} --no-test"
-fi
-
-
-if [[ -f LICENSE.txt ]]; then
- cp LICENSE.txt "recipe/recipe-scripts-license.txt"
-fi
-
-if [[ "${BUILD_WITH_CONDA_DEBUG:-0}" == 1 ]]; then
- if [[ "x${BUILD_OUTPUT_ID:-}" != "x" ]]; then
- EXTRA_CB_OPTIONS="${EXTRA_CB_OPTIONS:-} --output-id ${BUILD_OUTPUT_ID}"
- fi
- conda debug ./recipe -m ./.ci_support/${CONFIG}.yaml \
- ${EXTRA_CB_OPTIONS:-} \
- --clobber-file ./.ci_support/clobber_${CONFIG}.yaml
-
- # Drop into an interactive shell
- /bin/bash
-else
- conda mambabuild ./recipe -m ./.ci_support/${CONFIG}.yaml \
- --suppress-variables ${EXTRA_CB_OPTIONS:-} \
- --clobber-file ./.ci_support/clobber_${CONFIG}.yaml
- ( startgroup "Validating outputs" ) 2> /dev/null
-
- validate_recipe_outputs "${FEEDSTOCK_NAME}"
-
- ( endgroup "Validating outputs" ) 2> /dev/null
-
- ( startgroup "Uploading packages" ) 2> /dev/null
-
- if [[ "${UPLOAD_PACKAGES}" != "False" ]] && [[ "${IS_PR_BUILD}" == "False" ]]; then
- upload_package --validate --feedstock-name="${FEEDSTOCK_NAME}" ./ ./recipe ./.ci_support/${CONFIG}.yaml
- fi
-
- ( endgroup "Uploading packages" ) 2> /dev/null
-fi
\ No newline at end of file
diff --git a/README.md b/README.md
index 9b1bb6d..e95350e 100644
--- a/README.md
+++ b/README.md
@@ -33,261 +33,11 @@ Current build status
====================
-
-
-
- Azure |
+All platforms: |
-
-
-
-
-
-
-
- Variant | Status |
-
- linux_64_python3.10.____cpythonpython_implcpython |
-
-
-
-
- |
-
- linux_64_python3.11.____cpythonpython_implcpython |
-
-
-
-
- |
-
- linux_64_python3.8.____73_pypypython_implpypy |
-
-
-
-
- |
-
- linux_64_python3.8.____cpythonpython_implcpython |
-
-
-
-
- |
-
- linux_64_python3.9.____73_pypypython_implpypy |
-
-
-
-
- |
-
- linux_64_python3.9.____cpythonpython_implcpython |
-
-
-
-
- |
-
- linux_aarch64_python3.10.____cpythonpython_implcpython |
-
-
-
-
- |
-
- linux_aarch64_python3.11.____cpythonpython_implcpython |
-
-
-
-
- |
-
- linux_aarch64_python3.8.____73_pypypython_implpypy |
-
-
-
-
- |
-
- linux_aarch64_python3.8.____cpythonpython_implcpython |
-
-
-
-
- |
-
- linux_aarch64_python3.9.____73_pypypython_implpypy |
-
-
-
-
- |
-
- linux_aarch64_python3.9.____cpythonpython_implcpython |
-
-
-
-
- |
-
- linux_ppc64le_python3.10.____cpythonpython_implcpython |
-
-
-
-
- |
-
- linux_ppc64le_python3.11.____cpythonpython_implcpython |
-
-
-
-
- |
-
- linux_ppc64le_python3.8.____73_pypypython_implpypy |
-
-
-
-
- |
-
- linux_ppc64le_python3.8.____cpythonpython_implcpython |
-
-
-
-
- |
-
- linux_ppc64le_python3.9.____73_pypypython_implpypy |
-
-
-
-
- |
-
- linux_ppc64le_python3.9.____cpythonpython_implcpython |
-
-
-
-
- |
-
- osx_64_python3.10.____cpythonpython_implcpython |
-
-
-
-
- |
-
- osx_64_python3.11.____cpythonpython_implcpython |
-
-
-
-
- |
-
- osx_64_python3.8.____73_pypypython_implpypy |
-
-
-
-
- |
-
- osx_64_python3.8.____cpythonpython_implcpython |
-
-
-
-
- |
-
- osx_64_python3.9.____73_pypypython_implpypy |
-
-
-
-
- |
-
- osx_64_python3.9.____cpythonpython_implcpython |
-
-
-
-
- |
-
- osx_arm64_python3.10.____cpython |
-
-
-
-
- |
-
- osx_arm64_python3.11.____cpython |
-
-
-
-
- |
-
- osx_arm64_python3.8.____cpython |
-
-
-
-
- |
-
- osx_arm64_python3.9.____cpython |
-
-
-
-
- |
-
- win_64_python3.10.____cpythonpython_implcpython |
-
-
-
-
- |
-
- win_64_python3.11.____cpythonpython_implcpython |
-
-
-
-
- |
-
- win_64_python3.8.____73_pypypython_implpypy |
-
-
-
-
- |
-
- win_64_python3.8.____cpythonpython_implcpython |
-
-
-
-
- |
-
- win_64_python3.9.____73_pypypython_implpypy |
-
-
-
-
- |
-
- win_64_python3.9.____cpythonpython_implcpython |
-
-
-
-
- |
-
-
-
-
+
+
+
|
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 6b346f5..baa1c2b 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -4,5 +4,4 @@
jobs:
- template: ./.azure-pipelines/azure-pipelines-linux.yml
- - template: ./.azure-pipelines/azure-pipelines-win.yml
- - template: ./.azure-pipelines/azure-pipelines-osx.yml
\ No newline at end of file
+ - template: ./.azure-pipelines/azure-pipelines-win.yml
\ No newline at end of file
diff --git a/conda-forge.yml b/conda-forge.yml
index 5e66c8b..470f3c6 100644
--- a/conda-forge.yml
+++ b/conda-forge.yml
@@ -10,3 +10,6 @@ provider:
linux_aarch64: default
linux_ppc64le: default
test_on_native_only: true
+noarch_platforms:
+ - linux_64
+ - win_64
diff --git a/recipe/meta.yaml b/recipe/meta.yaml
index 5fe2308..932550c 100644
--- a/recipe/meta.yaml
+++ b/recipe/meta.yaml
@@ -9,20 +9,21 @@ source:
sha256: 7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e
build:
- number: 1
- script: {{ PYTHON }} -m pip install . --no-deps --ignore-installed --no-cache-dir -vvv
+ number: 2
+ noarch: python
+ script: {{ PYTHON }} -m pip install . -vv
+ string: "win_pyh{{ PKG_HASH }}_{{ PKG_BUILDNUM }}" # [win]
+ string: "unix_pyh{{ PKG_HASH }}_{{ PKG_BUILDNUM }}" # [unix]
requirements:
- build:
- - python # [build_platform != target_platform]
- - cross-python_{{ target_platform }} # [build_platform != target_platform]
host:
- - python
+ - python >=3.8
- pip
run:
- - python
- - colorama # [win]
- - importlib-metadata # [py<38]
+ - python >=3.8
+ - colorama # [win]
+ - __win # [win]
+ - __unix # [unix]
test:
requires:
@@ -30,8 +31,7 @@ test:
imports:
- click
commands:
- # temporarily skipping pip check on win and pypy build because of bizarre tqdm issue
- - pip check # [not (win and python_impl == 'pypy')]
+ - pip check
about:
home: https://palletsprojects.com/p/click/