Skip to content

Commit

Permalink
Merge pull request #37 from nsls2-conda-envs/2024-2.1-py312
Browse files Browse the repository at this point in the history
2024-2.1 envs
  • Loading branch information
hyperrealist authored Jun 21, 2024
2 parents 9e27481 + f4e6016 commit 6730425
Show file tree
Hide file tree
Showing 7 changed files with 301 additions and 38 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.10", "3.11"]
python-version: ["3.10", "3.11", "3.12"]
fail-fast: false
env:
TZ: America/New_York
Expand Down
4 changes: 2 additions & 2 deletions configs/config-py310.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
docker_image: "quay.io/condaforge/linux-anvil-cos7-x86_64:latest"
env_name: "2024-2.0-py310-tiled"
env_name: "2024-2.1-py310-tiled"
conda_env_file: "env-py310.yml"
conda_binary: "mamba"
python_version: "3.10"
Expand All @@ -19,7 +19,7 @@ zenodo_metadata:
title: "NSLS-II collection conda environment"
upload_type: "software"
description: "NSLS-II collection conda environment"
version: 2024-2.0-tiled
version: 2024-2.1-tiled
creators:
- name: Rakitin, Max
affiliation: "Brookhaven National Laboratory"
Expand Down
4 changes: 2 additions & 2 deletions configs/config-py311.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
docker_image: "quay.io/condaforge/linux-anvil-cos7-x86_64:latest"
env_name: "2024-2.0-py311-tiled"
env_name: "2024-2.1-py311-tiled"
conda_env_file: "env-py311.yml"
conda_binary: "mamba"
python_version: "3.11"
Expand All @@ -19,7 +19,7 @@ zenodo_metadata:
title: "NSLS-II collection conda environment"
upload_type: "software"
description: "NSLS-II collection conda environment"
version: 2024-2.0-tiled
version: 2024-2.1-tiled
creators:
- name: Rakitin, Max
affiliation: "Brookhaven National Laboratory"
Expand Down
27 changes: 27 additions & 0 deletions configs/config-py312.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
docker_image: "quay.io/condaforge/linux-anvil-cos7-x86_64:latest"
env_name: "2024-2.1-py312-tiled"
conda_env_file: "env-py312.yml"
conda_binary: "mamba"
python_version: "3.12"
pkg_name: ""
pkg_version: ""
extra_packages: "mamba"
channels: "-c conda-forge"
extra_cmd_before_install: "yum install mesa-libGL -y"
extra_cmd_after_install: "conda remove perl --force -y"
docker_upload:
- ghcr
- dockerhub
# - quay
zenodo_upload: "no"
zenodo_metadata:
metadata:
title: "NSLS-II collection conda environment"
upload_type: "software"
description: "NSLS-II collection conda environment"
version: 2024-2.1-tiled
creators:
- name: Rakitin, Max
affiliation: "Brookhaven National Laboratory"
- name: Bischof, Garrett
affiliation: "Brookhaven National Laboratory"
41 changes: 18 additions & 23 deletions envs/env-py310.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,26 @@
name: 2024-2.0-py310-tiled
name: 2024-2.1-py310-tiled
channels:
- conda-forge
dependencies:
# Loose dependencies:
- analysisstore >=0.0.6
- bloptools >=0.7.0
- blosc-hdf5-plugin
- conftrak >=0.0.9
- dask >=2023.9.0
- distributed >=2023.9.0
- databroker >=2.0.0b45
- diffpy.pdffit2
- diffpy.structure
- hdf5-external-filter-plugins
- maggma >=0.66
- mp-api >=0.41.2
- pyfai >=2024.5.0
- pymatgen >=2024.5.1
- pyobjcryst
- pyxrf >=1.0.28
- tiled >=0.1.0b4
- zict
# Dependencies with exact pins:
- _libgcc_mutex=0.1=conda_forge
- _openmp_mutex=4.5=2_kmp_llvm
Expand Down Expand Up @@ -89,11 +103,8 @@ dependencies:
- black=24.4.2=py310hff52083_0
- bleach=6.1.0=pyhd8ed1ab_0
- blinker=1.8.1=pyhd8ed1ab_0
- bloptools=0.6.1=pyhd8ed1ab_0
- blosc=1.21.5=h0f2a231_0
- bluesky=1.13.0a3=pyha770c72_0
- bluesky-adaptive=0.3.1=pyhd8ed1ab_0
- bluesky-base=1.13.0a3=pyhd8ed1ab_0
- bluesky-darkframes=0.6.0=pyhd8ed1ab_0
- bluesky-kafka=0.10.0=pyhd8ed1ab_0
- bluesky-live=0.0.8=pyhd8ed1ab_0
Expand All @@ -108,7 +119,7 @@ dependencies:
- botorch=0.10.0=pyhd8ed1ab_0
- bottleneck=1.3.8=py310h1f7b6fc_0
- bqplot=0.12.43=pyhd8ed1ab_0
- broh5=1.1.0=pyhd8ed1ab_2
# - broh5=1.1.0=pyhd8ed1ab_2
- brotli=1.0.9=h166bdaf_9
- brotli-bin=1.0.9=h166bdaf_9
- brotli-python=1.0.9=py310hd8f1fbe_9
Expand Down Expand Up @@ -164,14 +175,11 @@ dependencies:
- cytoolz=0.12.3=py310h2372a71_0
- dash=2.16.1=pyhd8ed1ab_0
- dash-bootstrap-components=1.6.0=pyhd8ed1ab_0
- dask=2023.8.1=pyhd8ed1ab_0
- dask-core=2023.8.1=pyhd8ed1ab_0
- dask-glm=0.3.2=pyhd8ed1ab_0
- dask-image=2023.8.1=pyhd8ed1ab_0
- dask-jobqueue=0.8.5=pyhd8ed1ab_0
- dask-ml=2024.3.20=pyhd8ed1ab_0
- dask-xgboost=0.1.11=pyh9f0ad1d_0
- databroker=2.0.0b40=pyhd8ed1ab_0
- dataclasses=0.8=pyhc8e2a94_3
- dateparser=1.2.0=pyhd8ed1ab_0
- dav1d=1.2.1=hd590300_0
Expand All @@ -183,7 +191,6 @@ dependencies:
- dill=0.3.8=pyhd8ed1ab_0
- discorpy=1.6.0=pyhd8ed1ab_0
- distlib=0.3.8=pyhd8ed1ab_0
- distributed=2023.8.1=pyhd8ed1ab_0
- distro=1.9.0=pyhd8ed1ab_0
- dnspython=2.4.2=pyhd8ed1ab_0
- docker-py=6.1.3=pyhd8ed1ab_0
Expand Down Expand Up @@ -487,7 +494,6 @@ dependencies:
- lz4=4.3.3=py310h350c4a5_0
- lz4-c=1.9.4=hcb278e6_0
- lzo=2.10=hd590300_1001
- maggma=0.46.1=pyhd8ed1ab_0
- magicgui=0.8.2=pyhd8ed1ab_1
- mako=1.3.3=pyhd8ed1ab_0
- manhole=1.8.0=pyhd8ed1ab_4
Expand All @@ -514,7 +520,6 @@ dependencies:
- mongoquery=1.4.2=pyhd8ed1ab_0
- monty=2024.4.17=pyhd8ed1ab_0
- more-itertools=10.2.0=pyhd8ed1ab_0
- mp-api=0.37.2=pyhd8ed1ab_0
- mpc=1.3.1=hfe3b2da_0
- mpfr=4.2.1=h9458935_1
- mpg123=1.32.6=h59595ed_0
Expand Down Expand Up @@ -552,7 +557,7 @@ dependencies:
- networkx=3.3=pyhd8ed1ab_1
- nexpy=1.0.7=pyhd8ed1ab_0
- nexusformat=1.0.4=pyhd8ed1ab_0
- nicegui=1.4.9=pyhd8ed1ab_0
# - nicegui=1.4.9=pyhd8ed1ab_0
- nlohmann_json=3.11.3=h59595ed_0
- nng=1.6.0=h59595ed_3
- nodeenv=1.8.0=pyhd8ed1ab_0
Expand Down Expand Up @@ -683,8 +688,6 @@ dependencies:
- pyepics=3.5.2=py310hff52083_2
- pyerfa=2.0.1.4=py310h1f7b6fc_0
- pyface=8.0.0=pyhd8ed1ab_0
- pyfai=2024.2.0=hd8ed1ab_1
- pyfai-base=2024.2.0=py310hcc13569_1
- pyfftw=0.13.1=py310h0a54255_0
- pyfiglet=0.8.post1=py_0
- pyflakes=3.2.0=pyhd8ed1ab_0
Expand All @@ -694,7 +697,6 @@ dependencies:
- pyinstrument=4.6.2=py310h2372a71_0
- pyjwt=2.8.0=pyhd8ed1ab_1
- pylatexenc=2.10=pyhd8ed1ab_0
- pymatgen=2024.4.13=py310h1f7b6fc_0
- pymca=5.9.1=py310h1f7b6fc_1
- pymcr=0.5.1=pyhd8ed1ab_0
- pymongo=4.6.3=py310hc6cd4ac_0
Expand Down Expand Up @@ -752,7 +754,6 @@ dependencies:
- pywavelets=1.4.1=py310h1f7b6fc_1
- pywin32-on-windows=0.1.0=pyh1179c8e_3
- pyxdameraulevenshtein=1.7.1=py310h1f7b6fc_2
- pyxrf=1.0.27=pyhd8ed1ab_0
- pyyaml=6.0.1=py310h2372a71_1
- pyzbar=0.1.9=pyhd8ed1ab_0
- pyzenodo3=1.0.2=py_0
Expand Down Expand Up @@ -811,7 +812,6 @@ dependencies:
- simple-websocket=1.0.0=pyhd8ed1ab_1
- simplejson=3.19.2=py310h2372a71_0
- sip=6.7.12=py310hc6cd4ac_0
- sirepo-bluesky=0.7.2=pyhd8ed1ab_0
- six=1.16.0=pyh6c4a22f_0
- sixtools=0.0.3=pyhd8ed1ab_0
- slack-sdk=3.27.1=pyha770c72_0
Expand Down Expand Up @@ -878,11 +878,6 @@ dependencies:
- tfs-pandas=3.7.3=pyhd8ed1ab_0
- threadpoolctl=3.5.0=pyhc1e730c_0
- tifffile=2024.4.18=pyhd8ed1ab_0
- tiled=0.1.0a120=hd8ed1ab_0
- tiled-base=0.1.0a120=pyhd8ed1ab_0
- tiled-client=0.1.0a120=hd8ed1ab_0
- tiled-formats=0.1.0a120=hd8ed1ab_0
- tiled-server=0.1.0a120=hd8ed1ab_0
- tiledb=2.16.3=hf0b6e87_3
- tinycss2=1.3.0=pyhd8ed1ab_0
- tk=8.6.13=noxft_h4845f30_101
Expand Down Expand Up @@ -1008,13 +1003,13 @@ dependencies:
- zbar=0.10=h4530518_1001
- zeromq=4.3.5=h59595ed_1
- zfp=1.0.1=h59595ed_0
- zict=2.2.0=pyhd8ed1ab_0
- zipp=3.17.0=pyhd8ed1ab_0
- zlib=1.2.13=hd590300_5
- zlib-ng=2.0.7=h0b41bf4_0
- zstandard=0.22.0=py310h1275a96_0
- zstd=1.5.5=hfc55251_0
- pip:
- bluesky>=1.13.0a3
- aioca==1.7
- aiofiles==22.1.0
- altair==5.3.0
Expand Down
26 changes: 16 additions & 10 deletions envs/env-py311.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: 2024-2.0-py311-tiled
name: 2024-2.1-py311-tiled
channels:
- conda-forge
dependencies:
Expand All @@ -18,6 +18,7 @@ dependencies:
- awkward
- black
- blosc-hdf5-plugin
# - bluesky >=1.13.0a3
- bluesky-adaptive >=0.3.1
- bluesky-kafka >=0.10.0
- bluesky-live >=0.0.8
Expand All @@ -27,21 +28,23 @@ dependencies:
- bokeh
- boto3
- bottleneck
- broh5
# - broh5
- chxtools
- cmasher
- conda-pack
- conftrak >=0.0.9
- csxtools >=0.2.1
- dash
- dash-bootstrap-components
- dask
- dask >=2023.9.0
- dask-image
- dask-jobqueue
- dask-ml
- dask-xgboost
- databroker >=2.0.0b38
- databroker >=2.0.0b45
- dictdiffer
- diffpy.pdffit2
- diffpy.structure
- discorpy
- distributed
- doi2bib
Expand Down Expand Up @@ -120,20 +123,23 @@ dependencies:
- py4xs
- pycentroids
- pyepics >=3.4.2
- pyfai
- pyfai >=2024.5.0
- pyfftw
- pymatgen >=2023.6.28
- pymatgen >=2024.5.1
- maggma >=0.66
- mp-api >=0.41.2
- pymca
- pymcr
- pymongo >=3.7
- pyobjcryst
- pypdf2
- pyqt >=5.15.0
- pyqtgraph
- pystackreg
- python-blosc
- python-graphviz
- python-pptx
- pyxrf >=1.0.24
- pyxrf >=1.0.28
- pyzbar
- qt >=5.15.0
- redis-dict
Expand All @@ -160,6 +166,7 @@ dependencies:
- suitcase-tiff >=0.4.0
- suitcase-utils
- sympy
- tiled >=0.1.0b4
- toml
- tomopy >=1.12.2
- tornado
Expand All @@ -177,7 +184,7 @@ dependencies:
- srwpy >=4.1.0
- sirepo-bluesky >=0.6.2
- xrt
- zict <3.0.0
- zict
- pipx
- pip
- pip:
Expand All @@ -187,13 +194,12 @@ dependencies:
- ophyd-async[ca,pva]
- pyhyperscattering[all]
- redis-json-dict
- tiled[all] >=0.1.0a120
#***************************************************************************#
# #
# Dependencies from the `nsls2-collection` metapackage #
# #
#***************************************************************************#
- bloptools >=0.6.1
- bloptools >=0.7.0
- bluesky-darkframes >=0.6.0
- caproto
- emojis
Expand Down
Loading

0 comments on commit 6730425

Please sign in to comment.