diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml
index e422e31..875d996 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.____cpython:
- CONFIG: linux_64_python3.10.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_64_python3.11.____cpython:
- CONFIG: linux_64_python3.11.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_64_python3.12.____cpython:
- CONFIG: linux_64_python3.12.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_64_python3.8.____cpython:
- CONFIG: linux_64_python3.8.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_64_python3.9.____73_pypy:
- CONFIG: linux_64_python3.9.____73_pypy
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_64_python3.9.____cpython:
- CONFIG: linux_64_python3.9.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_aarch64_python3.10.____cpython:
- CONFIG: linux_aarch64_python3.10.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_aarch64_python3.11.____cpython:
- CONFIG: linux_aarch64_python3.11.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_aarch64_python3.12.____cpython:
- CONFIG: linux_aarch64_python3.12.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_aarch64_python3.8.____cpython:
- CONFIG: linux_aarch64_python3.8.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_aarch64_python3.9.____73_pypy:
- CONFIG: linux_aarch64_python3.9.____73_pypy
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_aarch64_python3.9.____cpython:
- CONFIG: linux_aarch64_python3.9.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_ppc64le_python3.10.____cpython:
- CONFIG: linux_ppc64le_python3.10.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_ppc64le_python3.11.____cpython:
- CONFIG: linux_ppc64le_python3.11.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_ppc64le_python3.12.____cpython:
- CONFIG: linux_ppc64le_python3.12.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_ppc64le_python3.8.____cpython:
- CONFIG: linux_ppc64le_python3.8.____cpython
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_ppc64le_python3.9.____73_pypy:
- CONFIG: linux_ppc64le_python3.9.____73_pypy
- UPLOAD_PACKAGES: 'True'
- DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64
- linux_ppc64le_python3.9.____cpython:
- CONFIG: linux_ppc64le_python3.9.____cpython
+ 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 4141e1a..0000000
--- a/.azure-pipelines/azure-pipelines-osx.yml
+++ /dev/null
@@ -1,67 +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-12
- strategy:
- matrix:
- osx_64_python3.10.____cpython:
- CONFIG: osx_64_python3.10.____cpython
- UPLOAD_PACKAGES: 'True'
- osx_64_python3.11.____cpython:
- CONFIG: osx_64_python3.11.____cpython
- UPLOAD_PACKAGES: 'True'
- osx_64_python3.12.____cpython:
- CONFIG: osx_64_python3.12.____cpython
- UPLOAD_PACKAGES: 'True'
- osx_64_python3.8.____cpython:
- CONFIG: osx_64_python3.8.____cpython
- UPLOAD_PACKAGES: 'True'
- osx_64_python3.9.____73_pypy:
- CONFIG: osx_64_python3.9.____73_pypy
- UPLOAD_PACKAGES: 'True'
- osx_64_python3.9.____cpython:
- CONFIG: osx_64_python3.9.____cpython
- 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.12.____cpython:
- CONFIG: osx_arm64_python3.12.____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
- variables: {}
-
- steps:
- # TODO: Fast finish on azure pipelines?
- - script: |
- export CI=azure
- export flow_run_id=azure_$(Build.BuildNumber).$(System.JobAttempt)
- export remote_url=$(Build.Repository.Uri)
- export sha=$(Build.SourceVersion)
- 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
deleted file mode 100755
index f09740f..0000000
--- a/.azure-pipelines/azure-pipelines-win.yml
+++ /dev/null
@@ -1,67 +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: win
- pool:
- vmImage: windows-2022
- strategy:
- matrix:
- win_64_python3.10.____cpython:
- CONFIG: win_64_python3.10.____cpython
- UPLOAD_PACKAGES: 'True'
- win_64_python3.11.____cpython:
- CONFIG: win_64_python3.11.____cpython
- UPLOAD_PACKAGES: 'True'
- win_64_python3.12.____cpython:
- CONFIG: win_64_python3.12.____cpython
- UPLOAD_PACKAGES: 'True'
- win_64_python3.8.____cpython:
- CONFIG: win_64_python3.8.____cpython
- UPLOAD_PACKAGES: 'True'
- win_64_python3.9.____73_pypy:
- CONFIG: win_64_python3.9.____73_pypy
- UPLOAD_PACKAGES: 'True'
- win_64_python3.9.____cpython:
- CONFIG: win_64_python3.9.____cpython
- UPLOAD_PACKAGES: 'True'
- timeoutInMinutes: 360
- variables:
- CONDA_BLD_PATH: D:\\bld\\
- UPLOAD_TEMP: D:\\tmp
-
- steps:
-
- - task: PythonScript@0
- displayName: 'Download Miniforge'
- inputs:
- scriptSource: inline
- script: |
- import urllib.request
- url = 'https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-Windows-x86_64.exe'
- path = r"$(Build.ArtifactStagingDirectory)/Miniforge.exe"
- urllib.request.urlretrieve(url, path)
-
- - script: |
- start /wait "" %BUILD_ARTIFACTSTAGINGDIRECTORY%\Miniforge.exe /InstallationType=JustMe /RegisterPython=0 /S /D=C:\Miniforge
- displayName: Install Miniforge
-
- - powershell: Write-Host "##vso[task.prependpath]C:\Miniforge\Scripts"
- displayName: Add conda to PATH
-
- - script: |
- call ".scripts\run_win_build.bat"
- displayName: Run Windows build
- env:
- PYTHONUNBUFFERED: 1
- CONFIG: $(CONFIG)
- CI: azure
- flow_run_id: azure_$(Build.BuildNumber).$(System.JobAttempt)
- remote_url: $(Build.Repository.Uri)
- sha: $(Build.SourceVersion)
- UPLOAD_PACKAGES: $(UPLOAD_PACKAGES)
- UPLOAD_TEMP: $(UPLOAD_TEMP)
- BINSTAR_TOKEN: $(BINSTAR_TOKEN)
- FEEDSTOCK_TOKEN: $(FEEDSTOCK_TOKEN)
- STAGING_BINSTAR_TOKEN: $(STAGING_BINSTAR_TOKEN)
\ No newline at end of file
diff --git a/.ci_support/linux_64_python3.9.____73_pypy.yaml b/.ci_support/linux_64_.yaml
similarity index 55%
rename from .ci_support/linux_64_python3.9.____73_pypy.yaml
rename to .ci_support/linux_64_.yaml
index b3364bb..6c59082 100644
--- a/.ci_support/linux_64_python3.9.____73_pypy.yaml
+++ b/.ci_support/linux_64_.yaml
@@ -6,11 +6,3 @@ 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
-target_platform:
-- linux-64
diff --git a/.ci_support/linux_64_python3.10.____cpython.yaml b/.ci_support/linux_64_python3.10.____cpython.yaml
deleted file mode 100644
index 84cccee..0000000
--- a/.ci_support/linux_64_python3.10.____cpython.yaml
+++ /dev/null
@@ -1,16 +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
-target_platform:
-- linux-64
diff --git a/.ci_support/linux_64_python3.11.____cpython.yaml b/.ci_support/linux_64_python3.11.____cpython.yaml
deleted file mode 100644
index 66befba..0000000
--- a/.ci_support/linux_64_python3.11.____cpython.yaml
+++ /dev/null
@@ -1,16 +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
-target_platform:
-- linux-64
diff --git a/.ci_support/linux_64_python3.12.____cpython.yaml b/.ci_support/linux_64_python3.12.____cpython.yaml
deleted file mode 100644
index 11a059d..0000000
--- a/.ci_support/linux_64_python3.12.____cpython.yaml
+++ /dev/null
@@ -1,16 +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.12.* *_cpython
-target_platform:
-- linux-64
diff --git a/.ci_support/linux_64_python3.8.____cpython.yaml b/.ci_support/linux_64_python3.8.____cpython.yaml
deleted file mode 100644
index 7b5ae5c..0000000
--- a/.ci_support/linux_64_python3.8.____cpython.yaml
+++ /dev/null
@@ -1,16 +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
-target_platform:
-- linux-64
diff --git a/.ci_support/linux_64_python3.9.____cpython.yaml b/.ci_support/linux_64_python3.9.____cpython.yaml
deleted file mode 100644
index 50d8196..0000000
--- a/.ci_support/linux_64_python3.9.____cpython.yaml
+++ /dev/null
@@ -1,16 +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
-target_platform:
-- linux-64
diff --git a/.ci_support/linux_aarch64_python3.10.____cpython.yaml b/.ci_support/linux_aarch64_python3.10.____cpython.yaml
deleted file mode 100644
index 299cd0e..0000000
--- a/.ci_support/linux_aarch64_python3.10.____cpython.yaml
+++ /dev/null
@@ -1,20 +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
-target_platform:
-- linux-aarch64
diff --git a/.ci_support/linux_aarch64_python3.11.____cpython.yaml b/.ci_support/linux_aarch64_python3.11.____cpython.yaml
deleted file mode 100644
index 8709b79..0000000
--- a/.ci_support/linux_aarch64_python3.11.____cpython.yaml
+++ /dev/null
@@ -1,20 +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
-target_platform:
-- linux-aarch64
diff --git a/.ci_support/linux_aarch64_python3.12.____cpython.yaml b/.ci_support/linux_aarch64_python3.12.____cpython.yaml
deleted file mode 100644
index a6dfd0b..0000000
--- a/.ci_support/linux_aarch64_python3.12.____cpython.yaml
+++ /dev/null
@@ -1,20 +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.12.* *_cpython
-target_platform:
-- linux-aarch64
diff --git a/.ci_support/linux_aarch64_python3.8.____cpython.yaml b/.ci_support/linux_aarch64_python3.8.____cpython.yaml
deleted file mode 100644
index 7323df3..0000000
--- a/.ci_support/linux_aarch64_python3.8.____cpython.yaml
+++ /dev/null
@@ -1,20 +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
-target_platform:
-- linux-aarch64
diff --git a/.ci_support/linux_aarch64_python3.9.____73_pypy.yaml b/.ci_support/linux_aarch64_python3.9.____73_pypy.yaml
deleted file mode 100644
index 44a9cd9..0000000
--- a/.ci_support/linux_aarch64_python3.9.____73_pypy.yaml
+++ /dev/null
@@ -1,20 +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
-target_platform:
-- linux-aarch64
diff --git a/.ci_support/linux_aarch64_python3.9.____cpython.yaml b/.ci_support/linux_aarch64_python3.9.____cpython.yaml
deleted file mode 100644
index bb5774a..0000000
--- a/.ci_support/linux_aarch64_python3.9.____cpython.yaml
+++ /dev/null
@@ -1,20 +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
-target_platform:
-- linux-aarch64
diff --git a/.ci_support/linux_ppc64le_python3.10.____cpython.yaml b/.ci_support/linux_ppc64le_python3.10.____cpython.yaml
deleted file mode 100644
index 61b2f3a..0000000
--- a/.ci_support/linux_ppc64le_python3.10.____cpython.yaml
+++ /dev/null
@@ -1,16 +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
-target_platform:
-- linux-ppc64le
diff --git a/.ci_support/linux_ppc64le_python3.11.____cpython.yaml b/.ci_support/linux_ppc64le_python3.11.____cpython.yaml
deleted file mode 100644
index 972f206..0000000
--- a/.ci_support/linux_ppc64le_python3.11.____cpython.yaml
+++ /dev/null
@@ -1,16 +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
-target_platform:
-- linux-ppc64le
diff --git a/.ci_support/linux_ppc64le_python3.12.____cpython.yaml b/.ci_support/linux_ppc64le_python3.12.____cpython.yaml
deleted file mode 100644
index 09ea29c..0000000
--- a/.ci_support/linux_ppc64le_python3.12.____cpython.yaml
+++ /dev/null
@@ -1,16 +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.12.* *_cpython
-target_platform:
-- linux-ppc64le
diff --git a/.ci_support/linux_ppc64le_python3.8.____cpython.yaml b/.ci_support/linux_ppc64le_python3.8.____cpython.yaml
deleted file mode 100644
index feefdfc..0000000
--- a/.ci_support/linux_ppc64le_python3.8.____cpython.yaml
+++ /dev/null
@@ -1,16 +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
-target_platform:
-- linux-ppc64le
diff --git a/.ci_support/linux_ppc64le_python3.9.____73_pypy.yaml b/.ci_support/linux_ppc64le_python3.9.____73_pypy.yaml
deleted file mode 100644
index ec88c9b..0000000
--- a/.ci_support/linux_ppc64le_python3.9.____73_pypy.yaml
+++ /dev/null
@@ -1,16 +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
-target_platform:
-- linux-ppc64le
diff --git a/.ci_support/linux_ppc64le_python3.9.____cpython.yaml b/.ci_support/linux_ppc64le_python3.9.____cpython.yaml
deleted file mode 100644
index 0cb27a4..0000000
--- a/.ci_support/linux_ppc64le_python3.9.____cpython.yaml
+++ /dev/null
@@ -1,16 +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
-target_platform:
-- linux-ppc64le
diff --git a/.ci_support/osx_64_python3.10.____cpython.yaml b/.ci_support/osx_64_python3.10.____cpython.yaml
deleted file mode 100644
index d22b8bb..0000000
--- a/.ci_support/osx_64_python3.10.____cpython.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '10.13'
-MACOSX_SDK_VERSION:
-- '10.13'
-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
-target_platform:
-- osx-64
diff --git a/.ci_support/osx_64_python3.11.____cpython.yaml b/.ci_support/osx_64_python3.11.____cpython.yaml
deleted file mode 100644
index 78f206f..0000000
--- a/.ci_support/osx_64_python3.11.____cpython.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '10.13'
-MACOSX_SDK_VERSION:
-- '10.13'
-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
-target_platform:
-- osx-64
diff --git a/.ci_support/osx_64_python3.12.____cpython.yaml b/.ci_support/osx_64_python3.12.____cpython.yaml
deleted file mode 100644
index b33e79c..0000000
--- a/.ci_support/osx_64_python3.12.____cpython.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '10.13'
-MACOSX_SDK_VERSION:
-- '10.13'
-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.12.* *_cpython
-target_platform:
-- osx-64
diff --git a/.ci_support/osx_64_python3.8.____cpython.yaml b/.ci_support/osx_64_python3.8.____cpython.yaml
deleted file mode 100644
index 1b46590..0000000
--- a/.ci_support/osx_64_python3.8.____cpython.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '10.13'
-MACOSX_SDK_VERSION:
-- '10.13'
-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
-target_platform:
-- osx-64
diff --git a/.ci_support/osx_64_python3.9.____73_pypy.yaml b/.ci_support/osx_64_python3.9.____73_pypy.yaml
deleted file mode 100644
index cc6d0de..0000000
--- a/.ci_support/osx_64_python3.9.____73_pypy.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '10.13'
-MACOSX_SDK_VERSION:
-- '10.13'
-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
-target_platform:
-- osx-64
diff --git a/.ci_support/osx_64_python3.9.____cpython.yaml b/.ci_support/osx_64_python3.9.____cpython.yaml
deleted file mode 100644
index b15fd4f..0000000
--- a/.ci_support/osx_64_python3.9.____cpython.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '10.13'
-MACOSX_SDK_VERSION:
-- '10.13'
-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
-target_platform:
-- osx-64
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 4e4a335..0000000
--- a/.ci_support/osx_arm64_python3.10.____cpython.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '11.0'
-MACOSX_SDK_VERSION:
-- '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
-target_platform:
-- osx-arm64
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 ca1b39a..0000000
--- a/.ci_support/osx_arm64_python3.11.____cpython.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '11.0'
-MACOSX_SDK_VERSION:
-- '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
-target_platform:
-- osx-arm64
diff --git a/.ci_support/osx_arm64_python3.12.____cpython.yaml b/.ci_support/osx_arm64_python3.12.____cpython.yaml
deleted file mode 100644
index 320faf2..0000000
--- a/.ci_support/osx_arm64_python3.12.____cpython.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '11.0'
-MACOSX_SDK_VERSION:
-- '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.12.* *_cpython
-target_platform:
-- osx-arm64
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 52adba5..0000000
--- a/.ci_support/osx_arm64_python3.8.____cpython.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '11.0'
-MACOSX_SDK_VERSION:
-- '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
-target_platform:
-- osx-arm64
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 1621d05..0000000
--- a/.ci_support/osx_arm64_python3.9.____cpython.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '11.0'
-MACOSX_SDK_VERSION:
-- '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
-target_platform:
-- osx-arm64
diff --git a/.ci_support/win_64_python3.10.____cpython.yaml b/.ci_support/win_64_python3.10.____cpython.yaml
deleted file mode 100644
index d30d308..0000000
--- a/.ci_support/win_64_python3.10.____cpython.yaml
+++ /dev/null
@@ -1,12 +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
-target_platform:
-- win-64
diff --git a/.ci_support/win_64_python3.11.____cpython.yaml b/.ci_support/win_64_python3.11.____cpython.yaml
deleted file mode 100644
index 05291b6..0000000
--- a/.ci_support/win_64_python3.11.____cpython.yaml
+++ /dev/null
@@ -1,12 +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
-target_platform:
-- win-64
diff --git a/.ci_support/win_64_python3.12.____cpython.yaml b/.ci_support/win_64_python3.12.____cpython.yaml
deleted file mode 100644
index fdaa043..0000000
--- a/.ci_support/win_64_python3.12.____cpython.yaml
+++ /dev/null
@@ -1,12 +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.12.* *_cpython
-target_platform:
-- win-64
diff --git a/.ci_support/win_64_python3.8.____cpython.yaml b/.ci_support/win_64_python3.8.____cpython.yaml
deleted file mode 100644
index 4f0d022..0000000
--- a/.ci_support/win_64_python3.8.____cpython.yaml
+++ /dev/null
@@ -1,12 +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
-target_platform:
-- win-64
diff --git a/.ci_support/win_64_python3.9.____73_pypy.yaml b/.ci_support/win_64_python3.9.____73_pypy.yaml
deleted file mode 100644
index 205b9e8..0000000
--- a/.ci_support/win_64_python3.9.____73_pypy.yaml
+++ /dev/null
@@ -1,12 +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
-target_platform:
-- win-64
diff --git a/.ci_support/win_64_python3.9.____cpython.yaml b/.ci_support/win_64_python3.9.____cpython.yaml
deleted file mode 100644
index 53204fb..0000000
--- a/.ci_support/win_64_python3.9.____cpython.yaml
+++ /dev/null
@@ -1,12 +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
-target_platform:
-- win-64
diff --git a/.scripts/run_osx_build.sh b/.scripts/run_osx_build.sh
deleted file mode 100755
index 07dff21..0000000
--- a/.scripts/run_osx_build.sh
+++ /dev/null
@@ -1,101 +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
-export CONDA_SOLVER="libmamba"
-export CONDA_LIBMAMBA_SOLVER_NO_CHANNELS_FROM_INSTALLED=1
-
-mamba install --update-specs --quiet --yes --channel conda-forge --strict-channel-priority \
- pip mamba conda-build conda-forge-ci-setup=4 "conda-build>=24.1"
-mamba update --update-specs --yes --quiet --channel conda-forge --strict-channel-priority \
- pip mamba conda-build conda-forge-ci-setup=4 "conda-build>=24.1"
-
-
-
-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
-
-if [[ "${sha:-}" == "" ]]; then
- sha=$(git rev-parse HEAD)
-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 [[ -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
-
- if [[ "${HOST_PLATFORM}" != "${BUILD_PLATFORM}" ]]; then
- EXTRA_CB_OPTIONS="${EXTRA_CB_OPTIONS:-} --no-test"
- fi
-
- conda-build ./recipe -m ./.ci_support/${CONFIG}.yaml \
- --suppress-variables ${EXTRA_CB_OPTIONS:-} \
- --clobber-file ./.ci_support/clobber_${CONFIG}.yaml \
- --extra-meta flow_run_id="$flow_run_id" remote_url="$remote_url" sha="$sha"
- ( 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/.scripts/run_win_build.bat b/.scripts/run_win_build.bat
deleted file mode 100755
index 6d54697..0000000
--- a/.scripts/run_win_build.bat
+++ /dev/null
@@ -1,125 +0,0 @@
-:: PLEASE NOTE: This script has been automatically generated by conda-smithy. Any changes here
-:: will be lost next time ``conda smithy rerender`` is run. If you would like to make permanent
-:: changes to this script, consider a proposal to conda-smithy so that other feedstocks can also
-:: benefit from the improvement.
-
-:: Note: we assume a Miniforge installation is available
-
-:: INPUTS (required environment variables)
-:: CONFIG: name of the .ci_support/*.yaml file for this job
-:: CI: azure, github_actions, or unset
-:: UPLOAD_PACKAGES: true or false
-:: UPLOAD_ON_BRANCH: true or false
-
-setlocal enableextensions enabledelayedexpansion
-
-call :start_group "Configuring conda"
-
-:: Activate the base conda environment
-call activate base
-:: Configure the solver
-set "CONDA_SOLVER=libmamba"
-if !errorlevel! neq 0 exit /b !errorlevel!
-set "CONDA_LIBMAMBA_SOLVER_NO_CHANNELS_FROM_INSTALLED=1"
-
-:: Provision the necessary dependencies to build the recipe later
-echo Installing dependencies
-mamba.exe install "python=3.10" pip mamba conda-build conda-forge-ci-setup=4 "conda-build>=24.1" -c conda-forge --strict-channel-priority --yes
-if !errorlevel! neq 0 exit /b !errorlevel!
-
-:: Set basic configuration
-echo Setting up configuration
-setup_conda_rc .\ ".\recipe" .\.ci_support\%CONFIG%.yaml
-if !errorlevel! neq 0 exit /b !errorlevel!
-echo Running build setup
-CALL run_conda_forge_build_setup
-
-
-if !errorlevel! neq 0 exit /b !errorlevel!
-
-if EXIST LICENSE.txt (
- echo Copying feedstock license
- copy LICENSE.txt "recipe\\recipe-scripts-license.txt"
-)
-if NOT [%HOST_PLATFORM%] == [%BUILD_PLATFORM%] (
- if [%CROSSCOMPILING_EMULATOR%] == [] (
- set "EXTRA_CB_OPTIONS=%EXTRA_CB_OPTIONS% --no-test"
- )
-)
-
-if NOT [%flow_run_id%] == [] (
- set "EXTRA_CB_OPTIONS=%EXTRA_CB_OPTIONS% --extra-meta flow_run_id=%flow_run_id% remote_url=%remote_url% sha=%sha%"
-)
-
-call :end_group
-
-:: Build the recipe
-echo Building recipe
-conda-build.exe "recipe" -m .ci_support\%CONFIG%.yaml --suppress-variables %EXTRA_CB_OPTIONS%
-if !errorlevel! neq 0 exit /b !errorlevel!
-
-:: Prepare some environment variables for the upload step
-if /i "%CI%" == "github_actions" (
- set "FEEDSTOCK_NAME=%GITHUB_REPOSITORY:*/=%"
- set "GIT_BRANCH=%GITHUB_REF:refs/heads/=%"
- if /i "%GITHUB_EVENT_NAME%" == "pull_request" (
- set "IS_PR_BUILD=True"
- ) else (
- set "IS_PR_BUILD=False"
- )
- set "TEMP=%RUNNER_TEMP%"
-)
-if /i "%CI%" == "azure" (
- set "FEEDSTOCK_NAME=%BUILD_REPOSITORY_NAME:*/=%"
- set "GIT_BRANCH=%BUILD_SOURCEBRANCHNAME%"
- if /i "%BUILD_REASON%" == "PullRequest" (
- set "IS_PR_BUILD=True"
- ) else (
- set "IS_PR_BUILD=False"
- )
- set "TEMP=%UPLOAD_TEMP%"
-)
-
-:: Validate
-call :start_group "Validating outputs"
-validate_recipe_outputs "%FEEDSTOCK_NAME%"
-if !errorlevel! neq 0 exit /b !errorlevel!
-call :end_group
-
-if /i "%UPLOAD_PACKAGES%" == "true" (
- if /i "%IS_PR_BUILD%" == "false" (
- call :start_group "Uploading packages"
- if not exist "%TEMP%\" md "%TEMP%"
- set "TMP=%TEMP%"
- upload_package --validate --feedstock-name="%FEEDSTOCK_NAME%" .\ ".\recipe" .ci_support\%CONFIG%.yaml
- if !errorlevel! neq 0 exit /b !errorlevel!
- call :end_group
- )
-)
-
-exit
-
-:: Logging subroutines
-
-:start_group
-if /i "%CI%" == "github_actions" (
- echo ::group::%~1
- exit /b
-)
-if /i "%CI%" == "azure" (
- echo ##[group]%~1
- exit /b
-)
-echo %~1
-exit /b
-
-:end_group
-if /i "%CI%" == "github_actions" (
- echo ::endgroup::
- exit /b
-)
-if /i "%CI%" == "azure" (
- echo ##[endgroup]
- exit /b
-)
-exit /b
\ No newline at end of file
diff --git a/README.md b/README.md
index aa83aa5..1c5938e 100644
--- a/README.md
+++ b/README.md
@@ -13,268 +13,11 @@ Current build status
====================
-
-
-
- Azure |
+All platforms: |
-
-
-
-
-
-
-
- Variant | Status |
-
- linux_64_python3.10.____cpython |
-
-
-
-
- |
-
- linux_64_python3.11.____cpython |
-
-
-
-
- |
-
- linux_64_python3.12.____cpython |
-
-
-
-
- |
-
- linux_64_python3.8.____cpython |
-
-
-
-
- |
-
- linux_64_python3.9.____73_pypy |
-
-
-
-
- |
-
- linux_64_python3.9.____cpython |
-
-
-
-
- |
-
- linux_aarch64_python3.10.____cpython |
-
-
-
-
- |
-
- linux_aarch64_python3.11.____cpython |
-
-
-
-
- |
-
- linux_aarch64_python3.12.____cpython |
-
-
-
-
- |
-
- linux_aarch64_python3.8.____cpython |
-
-
-
-
- |
-
- linux_aarch64_python3.9.____73_pypy |
-
-
-
-
- |
-
- linux_aarch64_python3.9.____cpython |
-
-
-
-
- |
-
- linux_ppc64le_python3.10.____cpython |
-
-
-
-
- |
-
- linux_ppc64le_python3.11.____cpython |
-
-
-
-
- |
-
- linux_ppc64le_python3.12.____cpython |
-
-
-
-
- |
-
- linux_ppc64le_python3.8.____cpython |
-
-
-
-
- |
-
- linux_ppc64le_python3.9.____73_pypy |
-
-
-
-
- |
-
- linux_ppc64le_python3.9.____cpython |
-
-
-
-
- |
-
- osx_64_python3.10.____cpython |
-
-
-
-
- |
-
- osx_64_python3.11.____cpython |
-
-
-
-
- |
-
- osx_64_python3.12.____cpython |
-
-
-
-
- |
-
- osx_64_python3.8.____cpython |
-
-
-
-
- |
-
- osx_64_python3.9.____73_pypy |
-
-
-
-
- |
-
- osx_64_python3.9.____cpython |
-
-
-
-
- |
-
- osx_arm64_python3.10.____cpython |
-
-
-
-
- |
-
- osx_arm64_python3.11.____cpython |
-
-
-
-
- |
-
- osx_arm64_python3.12.____cpython |
-
-
-
-
- |
-
- osx_arm64_python3.8.____cpython |
-
-
-
-
- |
-
- osx_arm64_python3.9.____cpython |
-
-
-
-
- |
-
- win_64_python3.10.____cpython |
-
-
-
-
- |
-
- win_64_python3.11.____cpython |
-
-
-
-
- |
-
- win_64_python3.12.____cpython |
-
-
-
-
- |
-
- win_64_python3.8.____cpython |
-
-
-
-
- |
-
- win_64_python3.9.____73_pypy |
-
-
-
-
- |
-
- win_64_python3.9.____cpython |
-
-
-
-
- |
-
-
-
-
+
+
+
|
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index e5306da..ad85a2c 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -3,6 +3,4 @@
# -*- mode: yaml -*-
jobs:
- - template: ./.azure-pipelines/azure-pipelines-linux.yml
- - template: ./.azure-pipelines/azure-pipelines-osx.yml
- - template: ./.azure-pipelines/azure-pipelines-win.yml
\ No newline at end of file
+ - template: ./.azure-pipelines/azure-pipelines-linux.yml
\ No newline at end of file
diff --git a/recipe/00-revert-truststore.patch b/recipe/00-revert-truststore.patch
new file mode 100644
index 0000000..ae3a8a0
--- /dev/null
+++ b/recipe/00-revert-truststore.patch
@@ -0,0 +1,23 @@
+diff --git a/pyproject.toml b/pyproject.toml
+index 23ac9826..ba6d8e09 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -28,7 +28,6 @@ dependencies = [
+ "python-dotenv>=0.15",
+ "resolvelib>=1.0.1",
+ "installer<0.8,>=0.7",
+- "truststore; python_version >= \"3.10\"",
+ "tomli>=1.1.0; python_version < \"3.11\"",
+ "importlib-resources>=5; python_version < \"3.9\"",
+ "importlib-metadata>=3.6; python_version < \"3.10\"",
+@@ -67,8 +66,9 @@ keyring = ["keyring"]
+ template = [
+ "pdm[copier,cookiecutter]",
+ ]
++truststore = ["truststore; python_version >= \"3.10\""]
+ all = [
+- "pdm[keyring,template]",
++ "pdm[keyring,template,truststore]",
+ ]
+
+ [project.scripts]
diff --git a/recipe/meta.yaml b/recipe/meta.yaml
index c93875c..c9bb353 100644
--- a/recipe/meta.yaml
+++ b/recipe/meta.yaml
@@ -8,25 +8,25 @@ package:
source:
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/pdm-{{ version }}.tar.gz
sha256: 58e225850567dcadce42418db4638996df2b1378cd0830cd48afda1b455d9c72
+ patches:
+ - 00-revert-truststore.patch
build:
- number: 0
- skip: true # [py<38]
+ number: 1
+ noarch: python
script: {{ PYTHON }} -m pip install . -vv
+ entry_points:
+ - pdm = pdm.core:main
requirements:
- build:
- - python # [build_platform != target_platform]
- - cross-python_{{ target_platform }} # [build_platform != target_platform]
host:
- pip
- - python
+ - python >=3.8,<3.13
- pdm-backend
run:
- chardet
- idna
- - python
-
+ - python >=3.8,<3.13
- blinker
- packaging >=20.9,!=22.0
- platformdirs
@@ -41,10 +41,10 @@ requirements:
- python-dotenv >=0.15
- resolvelib >=1.0.1
- python-installer <0.8,>=0.7
- - truststore # [py>39]
- - tomli >=1.1.0 # [py<311]
- - importlib-resources >=5 # [py<39]
- - importlib-metadata >=3.6 # [py<310]
+ # truststore
+ - tomli >=1.1.0
+ - importlib-resources >=5
+ - importlib-metadata >=3.6
- hishel >=0.0.24,<0.1.0
- msgpack-python >=1.0
- pbs-installer