Skip to content

Commit a2f301b

Browse files
committed
Merge branch 'develop' into GEOPY-2088
# Conflicts: # environments/py-3.10-linux-64-dev.conda.lock.yml # environments/py-3.10-linux-64.conda.lock.yml # environments/py-3.10-win-64-dev.conda.lock.yml # environments/py-3.10-win-64.conda.lock.yml # environments/py-3.11-linux-64-dev.conda.lock.yml # environments/py-3.11-linux-64.conda.lock.yml # environments/py-3.11-win-64-dev.conda.lock.yml # environments/py-3.11-win-64.conda.lock.yml # environments/py-3.12-linux-64-dev.conda.lock.yml # environments/py-3.12-linux-64.conda.lock.yml # environments/py-3.12-win-64-dev.conda.lock.yml # environments/py-3.12-win-64.conda.lock.yml # py-3.10.conda-lock.yml # py-3.11.conda-lock.yml # py-3.12.conda-lock.yml
2 parents 33ff630 + 03f19f3 commit a2f301b

21 files changed

Lines changed: 156 additions & 151 deletions

.github/workflows/python_deploy_dev.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,9 @@ jobs:
1616
with:
1717
package-name: 'surface-apps'
1818
python-version: '3.10'
19-
source-repo-names: '["public-conda-dev-local", "conda-forge-dev-remote"]'
20-
publish-repo-names: '["public-conda-dev"]'
19+
source-repo-names: '["public-noremote-conda-dev"]'
20+
conda-channels: '["conda-forge"]'
21+
publish-repo-names: '["public-noremote-conda-dev"]'
2122
secrets:
2223
JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }}
2324
JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }}

.github/workflows/python_deploy_prod.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,12 @@ on:
1111
publish-conda:
1212
description: 'Publish Conda package'
1313
required: false
14+
type: boolean
1415
default: true
1516
publish-pypi:
1617
description: 'Publish PyPI package'
1718
required: false
19+
type: boolean
1820
default: true
1921

2022
concurrency:
@@ -24,10 +26,10 @@ concurrency:
2426
jobs:
2527
call-workflow-conda-release:
2628
name: Publish production Conda package on JFrog Artifactory
27-
uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-release_conda_assets.yml@main
2829
if: ${{ github.event_name == 'release' || github.event.inputs.publish-conda == 'true' }}
30+
uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-release_conda_assets.yml@main
2931
with:
30-
virtual-repo-names: '["public-conda-prod"]'
32+
virtual-repo-names: '["public-noremote-conda-prod"]'
3133
release-tag: ${{ github.event.release.tag_name || github.event.inputs.release-tag }}
3234
secrets:
3335
JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }}

.pre-commit-config.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ repos:
1717
- id: pycln
1818
args: [--config=pyproject.toml]
1919
- repo: https://github.com/astral-sh/ruff-pre-commit
20-
rev: v0.9.9
20+
rev: v0.11.4
2121
hooks:
2222
- id: ruff
2323
args:
@@ -75,7 +75,6 @@ repos:
7575
exclude_types: [jupyter]
7676
- id: check-toml
7777
- id: check-yaml
78-
exclude: ^recipe.yaml$
7978
- id: check-added-large-files
8079
- id: check-case-conflict
8180
- id: check-merge-conflict

environments/py-3.10-linux-64-dev.conda.lock.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Generated by conda-lock.
22
# platform: linux-64
3-
# input_hash: 2e6f011c214d86a119c3127fdfc4b39182c206f4fbae6ee5b94eb494558e6608
3+
# input_hash: dcbb0c7f313b8369213b9d9d9720fc719401d2f96b70477ea4114a9b7b429298
44

55
channels:
66
- conda-forge
@@ -108,7 +108,7 @@ dependencies:
108108
- packaging=25.0=pyh29332c3_1
109109
- pillow=10.3.0=py310hebfe307_1
110110
- pip=25.1.1=pyh8b19718_0
111-
- platformdirs=4.3.7=pyh29332c3_0
111+
- platformdirs=4.3.8=pyhe01879c_0
112112
- pluggy=1.5.0=pyhd8ed1ab_1
113113
- pthread-stubs=0.4=hb9d3cd8_1002
114114
- pycparser=2.22=pyh29332c3_1
@@ -149,7 +149,7 @@ dependencies:
149149
- toml=0.10.2=pyhd8ed1ab_1
150150
- tomli=2.2.1=pyhd8ed1ab_1
151151
- tomlkit=0.13.2=pyha770c72_1
152-
- tqdm=4.66.6=pyhd8ed1ab_0
152+
- tqdm=4.67.1=pyhd8ed1ab_1
153153
- typing-extensions=4.13.2=h0e9735f_0
154154
- typing-inspection=0.4.0=pyhd8ed1ab_0
155155
- typing_extensions=4.13.2=pyh29332c3_0

environments/py-3.10-linux-64.conda.lock.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Generated by conda-lock.
22
# platform: linux-64
3-
# input_hash: 2e6f011c214d86a119c3127fdfc4b39182c206f4fbae6ee5b94eb494558e6608
3+
# input_hash: dcbb0c7f313b8369213b9d9d9720fc719401d2f96b70477ea4114a9b7b429298
44

55
channels:
66
- conda-forge
@@ -102,7 +102,7 @@ dependencies:
102102
- svt-av1=3.0.2=h5888daf_0
103103
- tifffile=2025.3.30=pyhd8ed1ab_0
104104
- tk=8.6.13=noxft_h4845f30_101
105-
- tqdm=4.66.6=pyhd8ed1ab_0
105+
- tqdm=4.67.1=pyhd8ed1ab_1
106106
- typing-extensions=4.13.2=h0e9735f_0
107107
- typing-inspection=0.4.0=pyhd8ed1ab_0
108108
- typing_extensions=4.13.2=pyh29332c3_0

environments/py-3.10-win-64-dev.conda.lock.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Generated by conda-lock.
22
# platform: win-64
3-
# input_hash: 89cdee0ee44b39f1bae8b7ab4f8b27e6e5c2a265100e6d21e28dbc8529cd3a65
3+
# input_hash: f7e1eac069ab3cb53279eb22185d3c4368a45cfaab161719b1866d95126b55b8
44

55
channels:
66
- conda-forge
@@ -65,8 +65,8 @@ dependencies:
6565
- libffi=3.4.6=h537db12_1
6666
- libfreetype=2.13.3=h57928b3_1
6767
- libfreetype6=2.13.3=h0b5ce68_1
68-
- libgcc=14.2.0=h1383e82_2
69-
- libgomp=14.2.0=h1383e82_2
68+
- libgcc=15.1.0=h1383e82_2
69+
- libgomp=15.1.0=h1383e82_2
7070
- libhwloc=2.11.2=default_ha69328c_1001
7171
- libhwy=1.2.0=h1d1702c_0
7272
- libiconv=1.18=h135ad9c_1
@@ -95,7 +95,7 @@ dependencies:
9595
- packaging=25.0=pyh29332c3_1
9696
- pillow=10.3.0=py310h3e38d90_1
9797
- pip=25.1.1=pyh8b19718_0
98-
- platformdirs=4.3.7=pyh29332c3_0
98+
- platformdirs=4.3.8=pyhe01879c_0
9999
- pluggy=1.5.0=pyhd8ed1ab_1
100100
- pthread-stubs=0.4=h0e40799_1002
101101
- pycparser=2.22=pyh29332c3_1
@@ -136,7 +136,7 @@ dependencies:
136136
- toml=0.10.2=pyhd8ed1ab_1
137137
- tomli=2.2.1=pyhd8ed1ab_1
138138
- tomlkit=0.13.2=pyha770c72_1
139-
- tqdm=4.66.6=pyhd8ed1ab_0
139+
- tqdm=4.67.1=pyhd8ed1ab_1
140140
- typing-extensions=4.13.2=h0e9735f_0
141141
- typing-inspection=0.4.0=pyhd8ed1ab_0
142142
- typing_extensions=4.13.2=pyh29332c3_0

environments/py-3.10-win-64.conda.lock.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Generated by conda-lock.
22
# platform: win-64
3-
# input_hash: 89cdee0ee44b39f1bae8b7ab4f8b27e6e5c2a265100e6d21e28dbc8529cd3a65
3+
# input_hash: f7e1eac069ab3cb53279eb22185d3c4368a45cfaab161719b1866d95126b55b8
44

55
channels:
66
- conda-forge
@@ -46,8 +46,8 @@ dependencies:
4646
- libffi=3.4.6=h537db12_1
4747
- libfreetype=2.13.3=h57928b3_1
4848
- libfreetype6=2.13.3=h0b5ce68_1
49-
- libgcc=14.2.0=h1383e82_2
50-
- libgomp=14.2.0=h1383e82_2
49+
- libgcc=15.1.0=h1383e82_2
50+
- libgomp=15.1.0=h1383e82_2
5151
- libhwloc=2.11.2=default_ha69328c_1001
5252
- libhwy=1.2.0=h1d1702c_0
5353
- libiconv=1.18=h135ad9c_1
@@ -89,7 +89,7 @@ dependencies:
8989
- tbb=2021.13.0=h62715c5_1
9090
- tifffile=2025.3.30=pyhd8ed1ab_0
9191
- tk=8.6.13=h5226925_1
92-
- tqdm=4.66.6=pyhd8ed1ab_0
92+
- tqdm=4.67.1=pyhd8ed1ab_1
9393
- typing-extensions=4.13.2=h0e9735f_0
9494
- typing-inspection=0.4.0=pyhd8ed1ab_0
9595
- typing_extensions=4.13.2=pyh29332c3_0

environments/py-3.11-linux-64-dev.conda.lock.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Generated by conda-lock.
22
# platform: linux-64
3-
# input_hash: f547cd0cf9e1379c7453cb1a94a17ecb1b06018cd4c20d06dac05f511c5d355c
3+
# input_hash: 1d3a35d442204a275005a0104cc4376302f4c033494706038c062fb61ed379b6
44

55
channels:
66
- conda-forge
@@ -108,7 +108,7 @@ dependencies:
108108
- packaging=25.0=pyh29332c3_1
109109
- pillow=10.3.0=py311h82a398c_1
110110
- pip=25.1.1=pyh8b19718_0
111-
- platformdirs=4.3.7=pyh29332c3_0
111+
- platformdirs=4.3.8=pyhe01879c_0
112112
- pluggy=1.5.0=pyhd8ed1ab_1
113113
- pthread-stubs=0.4=hb9d3cd8_1002
114114
- pycparser=2.22=pyh29332c3_1
@@ -150,7 +150,7 @@ dependencies:
150150
- toml=0.10.2=pyhd8ed1ab_1
151151
- tomli=2.2.1=pyhd8ed1ab_1
152152
- tomlkit=0.13.2=pyha770c72_1
153-
- tqdm=4.66.6=pyhd8ed1ab_0
153+
- tqdm=4.67.1=pyhd8ed1ab_1
154154
- typing-extensions=4.13.2=h0e9735f_0
155155
- typing-inspection=0.4.0=pyhd8ed1ab_0
156156
- typing_extensions=4.13.2=pyh29332c3_0

environments/py-3.11-linux-64.conda.lock.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Generated by conda-lock.
22
# platform: linux-64
3-
# input_hash: f547cd0cf9e1379c7453cb1a94a17ecb1b06018cd4c20d06dac05f511c5d355c
3+
# input_hash: 1d3a35d442204a275005a0104cc4376302f4c033494706038c062fb61ed379b6
44

55
channels:
66
- conda-forge
@@ -102,7 +102,7 @@ dependencies:
102102
- svt-av1=3.0.2=h5888daf_0
103103
- tifffile=2025.3.30=pyhd8ed1ab_0
104104
- tk=8.6.13=noxft_h4845f30_101
105-
- tqdm=4.66.6=pyhd8ed1ab_0
105+
- tqdm=4.67.1=pyhd8ed1ab_1
106106
- typing-extensions=4.13.2=h0e9735f_0
107107
- typing-inspection=0.4.0=pyhd8ed1ab_0
108108
- typing_extensions=4.13.2=pyh29332c3_0

environments/py-3.11-win-64-dev.conda.lock.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Generated by conda-lock.
22
# platform: win-64
3-
# input_hash: b7c6028b9dd3b4cd39a4fe84b9e6d2dc7dd5453d658df321c9237f75f144f475
3+
# input_hash: 875f127341f91eceaa6af85b1fedba59cf90f6915c0d882d52290caf958fabe9
44

55
channels:
66
- conda-forge
@@ -65,8 +65,8 @@ dependencies:
6565
- libffi=3.4.6=h537db12_1
6666
- libfreetype=2.13.3=h57928b3_1
6767
- libfreetype6=2.13.3=h0b5ce68_1
68-
- libgcc=14.2.0=h1383e82_2
69-
- libgomp=14.2.0=h1383e82_2
68+
- libgcc=15.1.0=h1383e82_2
69+
- libgomp=15.1.0=h1383e82_2
7070
- libhwloc=2.11.2=default_ha69328c_1001
7171
- libhwy=1.2.0=h1d1702c_0
7272
- libiconv=1.18=h135ad9c_1
@@ -95,7 +95,7 @@ dependencies:
9595
- packaging=25.0=pyh29332c3_1
9696
- pillow=10.3.0=py311h5592be9_1
9797
- pip=25.1.1=pyh8b19718_0
98-
- platformdirs=4.3.7=pyh29332c3_0
98+
- platformdirs=4.3.8=pyhe01879c_0
9999
- pluggy=1.5.0=pyhd8ed1ab_1
100100
- pthread-stubs=0.4=h0e40799_1002
101101
- pycparser=2.22=pyh29332c3_1
@@ -137,7 +137,7 @@ dependencies:
137137
- toml=0.10.2=pyhd8ed1ab_1
138138
- tomli=2.2.1=pyhd8ed1ab_1
139139
- tomlkit=0.13.2=pyha770c72_1
140-
- tqdm=4.66.6=pyhd8ed1ab_0
140+
- tqdm=4.67.1=pyhd8ed1ab_1
141141
- typing-extensions=4.13.2=h0e9735f_0
142142
- typing-inspection=0.4.0=pyhd8ed1ab_0
143143
- typing_extensions=4.13.2=pyh29332c3_0

0 commit comments

Comments
 (0)