Skip to content

Commit 4dd33b5

Browse files
[bot-automerge] spatialmath-python v1.1.17 (#33)
automerged PR by conda-forge/automerge-action
2 parents d22a0b4 + c955b44 commit 4dd33b5

8 files changed

Lines changed: 135 additions & 50 deletions

File tree

‎.ci_support/linux_64_.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ channel_sources:
33
channel_targets:
44
- conda-forge main
55
docker_image:
6-
- quay.io/condaforge/linux-anvil-x86_64:alma9
6+
- quay.io/condaforge/linux-anvil-x86_64:alma10
77
pin_run_as_build:
88
python:
99
min_pin: x.x

‎.github/workflows/conda-build.yml‎

Lines changed: 38 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -23,80 +23,89 @@ jobs:
2323
matrix:
2424
include:
2525
- CONFIG: linux_64_
26+
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma10
2627
STORE_BUILD_ARTIFACTS: False
2728
UPLOAD_PACKAGES: True
29+
build_workspace_dir: build_artifacts
30+
docker_run_args:
31+
free_disk_space: skip
2832
os: ubuntu
33+
pagefile_size: 0
34+
resize_partitions: False
2935
runs_on: ['ubuntu-latest']
30-
DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9
3136
tools_install_dir: ~/miniforge3
32-
build_workspace_dir: build_artifacts
33-
docker_run_args:
3437
steps:
3538

3639
- name: Checkout code
37-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
40+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
41+
- name: Configure binfmt_misc
42+
if: matrix.os == 'ubuntu'
43+
shell: bash
44+
run: |
45+
if [[ "$(uname -m)" == "x86_64" ]]; then
46+
docker run --rm --privileged multiarch/qemu-user-static:register --reset --credential yes
47+
fi
3848
3949
- name: Build on Linux
4050
id: build-linux
4151
if: matrix.os == 'ubuntu'
4252
env:
43-
MINIFORGE_HOME: ${{ matrix.tools_install_dir }}
53+
CI: github_actions
4454
CONDA_BLD_PATH: ${{ matrix.build_workspace_dir }}
55+
CONDA_FORGE_DOCKER_RUN_ARGS: ${{ matrix.docker_run_args }}
4556
CONFIG: ${{ matrix.CONFIG }}
46-
UPLOAD_PACKAGES: ${{ matrix.UPLOAD_PACKAGES }}
57+
MINIFORGE_HOME: ${{ matrix.tools_install_dir }}
4758
DOCKER_IMAGE: ${{ matrix.DOCKER_IMAGE }}
48-
CI: github_actions
49-
CONDA_FORGE_DOCKER_RUN_ARGS: "${{ matrix.docker_run_args }}"
59+
UPLOAD_PACKAGES: ${{ matrix.UPLOAD_PACKAGES }}
60+
RATTLER_BUILD_COLOR: always
61+
RATTLER_BUILD_ENABLE_GITHUB_INTEGRATION: 'true'
5062
BINSTAR_TOKEN: ${{ secrets.BINSTAR_TOKEN }}
5163
FEEDSTOCK_TOKEN: ${{ secrets.FEEDSTOCK_TOKEN }}
5264
STAGING_BINSTAR_TOKEN: ${{ secrets.STAGING_BINSTAR_TOKEN }}
5365
shell: bash
5466
run: |
55-
if [[ "$(uname -m)" == "x86_64" ]]; then
56-
echo "::group::Configure binfmt_misc"
57-
docker run --rm --privileged multiarch/qemu-user-static:register --reset --credential yes
58-
fi
67+
export CONDA_BLD_PATH="${CONDA_BLD_PATH/#~/${HOME}}"
68+
export FEEDSTOCK_NAME="$(basename $GITHUB_REPOSITORY)"
69+
export GIT_BRANCH="${GITHUB_REF_NAME}"
70+
export MINIFORGE_HOME="${MINIFORGE_HOME/#~/${HOME}}"
5971
export flow_run_id="github_$GITHUB_RUN_ID"
6072
export remote_url="https://github.com/$GITHUB_REPOSITORY"
6173
export sha="$GITHUB_SHA"
62-
export FEEDSTOCK_NAME="$(basename $GITHUB_REPOSITORY)"
63-
export GIT_BRANCH="$(basename $GITHUB_REF)"
6474
if [[ "${GITHUB_EVENT_NAME}" == "pull_request" ]]; then
6575
export IS_PR_BUILD="True"
6676
else
6777
export IS_PR_BUILD="False"
6878
fi
69-
export MINIFORGE_HOME="${MINIFORGE_HOME/#~/${HOME}}"
70-
export CONDA_BLD_PATH="${CONDA_BLD_PATH/#~/${HOME}}"
71-
echo "::endgroup::"
7279
./.scripts/run_docker_build.sh
7380
7481
- name: Build on macOS
7582
id: build-macos
7683
if: matrix.os == 'macos'
7784
env:
78-
MINIFORGE_HOME: ${{ matrix.tools_install_dir }}
85+
CI: github_actions
7986
CONDA_BLD_PATH: ${{ matrix.build_workspace_dir }}
8087
CONFIG: ${{ matrix.CONFIG }}
88+
MINIFORGE_HOME: ${{ matrix.tools_install_dir }}
8189
UPLOAD_PACKAGES: ${{ matrix.UPLOAD_PACKAGES }}
82-
CI: github_actions
90+
RATTLER_BUILD_COLOR: always
91+
RATTLER_BUILD_ENABLE_GITHUB_INTEGRATION: 'true'
8392
BINSTAR_TOKEN: ${{ secrets.BINSTAR_TOKEN }}
8493
FEEDSTOCK_TOKEN: ${{ secrets.FEEDSTOCK_TOKEN }}
8594
STAGING_BINSTAR_TOKEN: ${{ secrets.STAGING_BINSTAR_TOKEN }}
8695
shell: bash
8796
run: |
97+
export CONDA_BLD_PATH="${CONDA_BLD_PATH/#~/${HOME}}"
98+
export FEEDSTOCK_NAME="$(basename $GITHUB_REPOSITORY)"
99+
export GIT_BRANCH="${GITHUB_REF_NAME}"
100+
export MINIFORGE_HOME="${MINIFORGE_HOME/#~/${HOME}}"
88101
export flow_run_id="github_$GITHUB_RUN_ID"
89102
export remote_url="https://github.com/$GITHUB_REPOSITORY"
90103
export sha="$GITHUB_SHA"
91-
export FEEDSTOCK_NAME="$(basename $GITHUB_REPOSITORY)"
92-
export GIT_BRANCH="$(basename $GITHUB_REF)"
93104
if [[ "${GITHUB_EVENT_NAME}" == "pull_request" ]]; then
94105
export IS_PR_BUILD="True"
95106
else
96107
export IS_PR_BUILD="False"
97108
fi
98-
export MINIFORGE_HOME="${MINIFORGE_HOME/#~/${HOME}}"
99-
export CONDA_BLD_PATH="${CONDA_BLD_PATH/#~/${HOME}}"
100109
./.scripts/run_osx_build.sh
101110
102111
- name: Build on windows
@@ -109,12 +118,15 @@ jobs:
109118
set "sha=%GITHUB_SHA%"
110119
call ".scripts\run_win_build.bat"
111120
env:
112-
MINIFORGE_HOME: ${{ matrix.tools_install_dir }}
121+
BUILD_PLATFORM: ${{ matrix.build_platform }}
122+
CI: github_actions
113123
CONDA_BLD_PATH: ${{ matrix.build_workspace_dir }}
114-
PYTHONUNBUFFERED: 1
115124
CONFIG: ${{ matrix.CONFIG }}
116-
CI: github_actions
125+
MINIFORGE_HOME: ${{ matrix.tools_install_dir }}
126+
PYTHONUNBUFFERED: 1
117127
UPLOAD_PACKAGES: ${{ matrix.UPLOAD_PACKAGES }}
128+
RATTLER_BUILD_COLOR: always
129+
RATTLER_BUILD_ENABLE_GITHUB_INTEGRATION: 'true'
118130
BINSTAR_TOKEN: ${{ secrets.BINSTAR_TOKEN }}
119131
FEEDSTOCK_TOKEN: ${{ secrets.FEEDSTOCK_TOKEN }}
120132
STAGING_BINSTAR_TOKEN: ${{ secrets.STAGING_BINSTAR_TOKEN }}

‎.scripts/build_steps.sh‎

Lines changed: 21 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎.scripts/logging_utils.sh‎

100644100755
File mode changed.

‎.scripts/run_docker_build.sh‎

Lines changed: 18 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎README.md‎

Lines changed: 49 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎build-locally.py‎

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎recipe/meta.yaml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
{% set name = "spatialmath-python" %}
2-
{% set version = "1.1.16" %}
2+
{% set version = "1.1.17" %}
33

44

55
package:
66
name: {{ name|lower }}
77
version: {{ version }}
88

99
source:
10-
url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/{{ name.replace('-', '_') }}-{{ version }}.tar.gz
11-
sha256: eb2f043b1c57baab034c01d6d3028eab80f5ec68eaa2ec89cb9572107c336a22
10+
url: https://files.pythonhosted.org/packages/source/{{ name[0] }}/{{ name }}/{{ name.replace('-', '_') }}-{{ version }}.tar.gz
11+
sha256: 911cc92c070a0d0c5afd5237e0df3a922470fc7e4bc4d034a65d47c8096e8cf8
1212
patches:
1313
- 173.patch
1414

1515
build:
16-
number: 1
16+
number: 0
1717
noarch: python
1818
script: {{ PYTHON }} -m pip install . -vv
1919

0 commit comments

Comments
 (0)