Skip to content
This repository was archived by the owner on Aug 21, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .github/workflows/python_deploy_dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,9 @@ jobs:
with:
package-name: 'plate-simulation'
python-version: '3.10'
source-repo-names: '["public-conda-dev-local", "conda-forge-dev-remote"]'
publish-repo-names: '["public-conda-dev"]'
source-repo-names: '["public-noremote-conda-dev"]'
conda-channels: '["conda-forge"]'
publish-repo-names: '["public-noremote-conda-dev"]'
secrets:
JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }}
JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }}
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/python_deploy_prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,12 @@ on:
publish-conda:
description: 'Publish Conda package'
required: false
type: boolean
default: true
publish-pypi:
description: 'Publish PyPI package'
required: false
type: boolean
default: true

concurrency:
Expand Down
1 change: 0 additions & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,6 @@ repos:
exclude: \.mdj$
- id: check-toml
- id: check-yaml
exclude: ^recipe.yaml$
- id: check-added-large-files
- id: check-case-conflict
- id: check-merge-conflict
Expand Down
89 changes: 44 additions & 45 deletions environments/py-3.10-linux-64-dev.conda.lock.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,22 @@
# Generated by conda-lock.
# platform: linux-64
# input_hash: 17a70c67327f1ccfdb9f4ee0dc937bc083a6228ffb04d94132c0d1f516b5e92e
# input_hash: b50b758699c65849696b34397e0e0ad3e17c9f0dae3ee2a3d6ac1c0f560fc32c

channels:
- conda-forge
- nodefaults
dependencies:
- _libgcc_mutex=0.1=conda_forge
- _openmp_mutex=4.5=2_kmp_llvm
- _openmp_mutex=4.5=3_kmp_llvm
- alabaster=0.7.16=pyhd8ed1ab_0
- annotated-types=0.7.0=pyhd8ed1ab_1
- asciitree=0.3.3=py_2
- astroid=3.3.8=py310hff52083_0
- astroid=3.3.9=py310hff52083_0
- babel=2.17.0=pyhd8ed1ab_0
- brotli=1.1.0=hb9d3cd8_2
- brotli-bin=1.1.0=hb9d3cd8_2
- brotli-python=1.1.0=py310hf71b8c6_2
- bzip2=1.0.8=h4bc722e_7
- c-ares=1.34.4=hb9d3cd8_0
- c-ares=1.34.5=hb9d3cd8_0
- ca-certificates=2025.1.31=hbcca054_0
- cached-property=1.5.2=hd8ed1ab_1
- cached_property=1.5.2=pyha770c72_1
Expand All @@ -28,30 +27,28 @@ dependencies:
- cloudpickle=3.1.1=pyhd8ed1ab_0
- colorama=0.4.6=pyhd8ed1ab_1
- contourpy=1.3.1=py310h3788b33_0
- coverage=7.6.12=py310h89163eb_0
- coverage=7.8.0=py310h89163eb_0
- cycler=0.12.1=pyhd8ed1ab_1
- cytoolz=1.0.1=py310ha75aee5_0
- dask-core=2024.6.2=pyhd8ed1ab_0
- dask-core=2025.3.0=pyhd8ed1ab_0
- dill=0.3.9=pyhd8ed1ab_1
- discretize=0.11.2=py310ha2bacc8_1
- distributed=2024.6.2=pyhd8ed1ab_0
- distributed=2025.3.0=pyhd8ed1ab_0
- docutils=0.19=py310hff52083_1
- exceptiongroup=1.2.2=pyhd8ed1ab_1
- fasteners=0.19=pyhd8ed1ab_1
- fonttools=4.56.0=py310h89163eb_0
- freetype=2.12.1=h267a509_2
- fsspec=2025.2.0=pyhd8ed1ab_0
- fonttools=4.57.0=py310h89163eb_0
- freetype=2.13.3=h48d6fc4_0
- fsspec=2025.3.2=pyhd8ed1ab_0
- geoana=0.7.2=py310ha2bacc8_0
- h2=4.2.0=pyhd8ed1ab_0
- h5py=3.13.0=nompi_py310h60e0fe6_100
- hdf5=1.14.3=nompi_h2d575fe_109
- hpack=4.1.0=pyhd8ed1ab_0
- hyperframe=6.1.0=pyhd8ed1ab_0
- icu=75.1=he02047a_0
- idna=3.10=pyhd8ed1ab_1
- imagesize=1.4.1=pyhd8ed1ab_0
- importlib-metadata=8.6.1=pyha770c72_0
- importlib_metadata=8.6.1=hd8ed1ab_0
- iniconfig=2.0.0=pyhd8ed1ab_1
- isort=6.0.1=pyhd8ed1ab_0
- jinja2=3.1.6=pyhd8ed1ab_0
Expand All @@ -68,12 +65,13 @@ dependencies:
- libbrotlidec=1.1.0=hb9d3cd8_2
- libbrotlienc=1.1.0=hb9d3cd8_2
- libcblas=3.9.0=31_h372d94f_mkl
- libcurl=8.12.1=h332b0f4_0
- libcurl=8.13.0=h332b0f4_0
- libdeflate=1.23=h4ddbbb0_0
- libdlf=0.3.0=pyhd8ed1ab_1
- libedit=3.1.20250104=pl5321h7949ede_0
- libev=4.33=hd590300_2
- libffi=3.4.6=h2dba641_0
- libexpat=2.7.0=h5888daf_0
- libffi=3.4.6=h2dba641_1
- libgcc=14.2.0=h767d61c_2
- libgcc-ng=14.2.0=h69a702a_2
- libgfortran=14.2.0=h69a702a_2
Expand All @@ -82,13 +80,13 @@ dependencies:
- libiconv=1.18=h4ce23a2_1
- libjpeg-turbo=3.0.0=hd590300_1
- liblapack=3.9.0=31_hc41d3b0_mkl
- liblzma=5.6.4=hb9d3cd8_0
- liblzma=5.8.1=hb9d3cd8_0
- libnghttp2=1.64.0=h161d5f1_0
- libnsl=2.0.1=hd590300_0
- libpng=1.6.47=h943b412_0
- libscotch=7.0.6=hea33c07_1
- libspatialindex=2.0.0=he02047a_0
- libsqlite=3.49.1=hee588c1_1
- libsqlite=3.49.1=hee588c1_2
- libssh2=1.11.1=hf672d98_0
- libstdcxx=14.2.0=h8f9b012_2
- libstdcxx-ng=14.2.0=h4852527_2
Expand All @@ -97,56 +95,56 @@ dependencies:
- libwebp-base=1.5.0=h851e524_0
- libxcb=1.17.0=h8a09558_0
- libxcrypt=4.4.36=hd590300_1
- libxml2=2.13.6=h8d12d68_0
- libxml2=2.13.7=h81593ed_1
- libzlib=1.3.1=hb9d3cd8_2
- llvm-openmp=19.1.7=h024ca30_0
- llvm-openmp=20.1.2=h024ca30_1
- locket=1.0.0=pyhd8ed1ab_0
- markupsafe=3.0.2=py310h89163eb_1
- matplotlib-base=3.8.4=py310hef631a5_2
- mccabe=0.7.0=pyhd8ed1ab_1
- metis=5.1.0=hd0bcaf9_1007
- mkl=2024.2.2=ha957f24_16
- msgpack-python=1.1.0=py310h3788b33_0
- mumps-include=5.7.3=ha770c72_7
- mumps-seq=5.7.3=h2064c95_7
- mumps-include=5.7.3=h82cca05_9
- mumps-seq=5.7.3=hb5d91fa_9
- munkres=1.1.4=pyh9f0ad1d_0
- ncurses=6.5=h2d0b736_3
- numcodecs=0.13.1=py310h5eaa309_0
- numpy=1.26.4=py310hb13e2d6_0
- openjpeg=2.5.3=h5fbd93e_0
- openssl=3.4.1=h7b32b05_0
- openssl=3.5.0=h7b32b05_0
- packaging=24.2=pyhd8ed1ab_2
- partd=1.4.2=pyhd8ed1ab_0
- pillow=10.3.0=py310hebfe307_1
- pip=25.0.1=pyh8b19718_0
- platformdirs=4.3.6=pyhd8ed1ab_1
- platformdirs=4.3.7=pyh29332c3_0
- pluggy=1.5.0=pyhd8ed1ab_1
- psutil=7.0.0=py310ha75aee5_0
- pthread-stubs=0.4=hb9d3cd8_1002
- pycparser=2.22=pyh29332c3_1
- pydantic=2.5.3=pyhd8ed1ab_0
- pydantic-core=2.14.6=py310hcb5633a_1
- pydantic=2.11.3=pyh3cfb1c2_0
- pydantic-core=2.33.1=py310hc1293b2_0
- pydiso=0.1.2=py310h69a6472_0
- pygments=2.19.1=pyhd8ed1ab_0
- pylint=3.3.4=pyh29332c3_0
- pylint=3.3.6=pyh29332c3_0
- pymatsolver=0.3.1=pyh48887ae_201
- pyparsing=3.2.1=pyhd8ed1ab_0
- pyparsing=3.2.3=pyhd8ed1ab_1
- pysocks=1.7.1=pyha55dd90_7
- pytest=8.3.5=pyhd8ed1ab_0
- pytest-cov=6.0.0=pyhd8ed1ab_1
- python=3.10.16=he725a3c_1_cpython
- pytest-cov=6.1.1=pyhd8ed1ab_0
- python=3.10.17=hd6af730_0_cpython
- python-dateutil=2.9.0.post0=pyhff2d567_1
- python-mumps=0.0.3=py310h6410a28_0
- python_abi=3.10=5_cp310
- pytz=2025.1=pyhd8ed1ab_0
- python_abi=3.10=6_cp310
- pytz=2025.2=pyhd8ed1ab_0
- pyyaml=6.0.2=py310h89163eb_2
- readline=8.2=h8c095d6_2
- readthedocs-sphinx-ext=2.2.5=pyhd8ed1ab_1
- requests=2.32.3=pyhd8ed1ab_1
- rtree=1.2.0=py310haf1e407_1
- scikit-learn=1.4.2=py310h981052a_1
- scipy=1.14.1=py310hfcf56fc_2
- setuptools=75.8.2=pyhff2d567_0
- setuptools=78.1.0=pyhff2d567_0
- six=1.17.0=pyhd8ed1ab_0
- snowballstemmer=2.2.0=pyhd8ed1ab_0
- sortedcontainers=2.4.0=pyhd8ed1ab_1
Expand All @@ -158,7 +156,7 @@ dependencies:
- sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1
- sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1
- tbb=2021.13.0=hceb3a55_1
- tblib=3.0.0=pyhd8ed1ab_1
- tblib=3.1.0=pyhd8ed1ab_0
- threadpoolctl=3.3.0=pyhc1e730c_0
- tk=8.6.13=noxft_h4845f30_101
- toml=0.10.2=pyhd8ed1ab_1
Expand All @@ -168,27 +166,28 @@ dependencies:
- tornado=6.4.2=py310ha75aee5_0
- tqdm=4.67.1=pyhd8ed1ab_1
- trimesh=4.1.8=pyhd8ed1ab_0
- typing-extensions=4.12.2=hd8ed1ab_1
- typing_extensions=4.12.2=pyha770c72_1
- tzdata=2025a=h78e105d_0
- typing-extensions=4.13.2=h0e9735f_0
- typing-inspection=0.4.0=pyhd8ed1ab_0
- typing_extensions=4.13.2=pyh29332c3_0
- tzdata=2025b=h78e105d_0
- unicodedata2=16.0.0=py310ha75aee5_0
- urllib3=2.3.0=pyhd8ed1ab_0
- urllib3=2.4.0=pyhd8ed1ab_0
- wheel=0.45.1=pyhd8ed1ab_1
- xorg-libxau=1.0.12=hb9d3cd8_0
- xorg-libxdmcp=1.1.5=hb9d3cd8_0
- yaml=0.2.5=h7f98852_2
- zarr=2.14.2=pyhd8ed1ab_0
- zict=3.0.0=pyhd8ed1ab_1
- zipp=3.21.0=pyhd8ed1ab_1
- zstandard=0.19.0=py310h5764c6d_0
- zstd=1.5.7=hb8e6e7a_1
- zstandard=0.23.0=py310ha75aee5_1
- zstd=1.5.7=hb8e6e7a_2
- pip:
- geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@6ba24321d5311bbaf7ab460261ce6730ed541131
- geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@f87067908f8262029ea860c607657a39cd99644f
- mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@275985aa18af76d70d55311e45dcfed149e62089
- octree-creation-app @ git+https://github.com/MiraGeoscience/octree-creation-app.git@680a233e2d3380c084a05a6e3cb51b28e6b450ab
- param-sweeps @ git+https://github.com/MiraGeoscience/param-sweeps.git@39de1da1495aff6d16641d408317619e23adbdb4
- simpeg-drivers @ git+https://github.com/MiraGeoscience/simpeg-drivers.git@4db70217b32ef026a4cd92a524dfd11c74c6f61e
- geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@7a04b6e280309e649b2811d47168de3fd6ddf61b
- geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@adfe3987a9637b148c440234e67df9c16315a8d6
- mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@ad5b2c663795d29216d127679ee121fb13a4d78b
- octree-creation-app @ git+https://github.com/MiraGeoscience/octree-creation-app.git@45472488f4c20cc2b6fcbf36149cec938e1b0ebf
- param-sweeps @ git+https://github.com/MiraGeoscience/param-sweeps.git@4d0f8262ebb21c803c745fe85583d5cc5ce7d3e6
- simpeg-drivers @ git+https://github.com/MiraGeoscience/simpeg-drivers.git@9e925c47f9572837d2b9bbc880362aed0c0e4ab8

variables:
KMP_WARNINGS: 0
Loading