Skip to content

Instantly share code, notes, and snippets.

@traversaro
Last active July 23, 2024 13:43
Show Gist options
  • Save traversaro/a195c39d00931bc33c4b3d19e5129fc7 to your computer and use it in GitHub Desktop.
Save traversaro/a195c39d00931bc33c4b3d19e5129fc7 to your computer and use it in GitHub Desktop.
Zenoh Windows Freeze problem
# GitHub syntax highlighting
pixi.lock linguist-language=YAML
# pixi environments
.pixi
*.egg-info

To run the experiment, open a terminal and run:

pixi run pub

and open another terminal and run:

pixi run sub
cmake_minimum_required(VERSION 3.16)
# Set the project name
project(zenoh-cpp-example)
include(FetchContent)
FetchContent_Declare(zenohc GIT_REPOSITORY https://github.com/eclipse-zenoh/zenoh-c GIT_TAG main)
FetchContent_MakeAvailable(zenohc)
FetchContent_Declare(zenohcxx GIT_REPOSITORY https://github.com/eclipse-zenoh/zenoh-cpp GIT_TAG main)
FetchContent_MakeAvailable(zenohcxx)
add_executable(pub pub.cxx)
target_link_libraries(pub PRIVATE zenohcxx::zenohc::lib)
add_executable(sub sub.cxx)
target_link_libraries(sub PRIVATE zenohcxx::zenohc::lib)
version: 5
environments:
default:
channels:
- url: https://conda.anaconda.org/conda-forge/
packages:
linux-64:
- conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/binutils-2.40-h4852527_7.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.7.0-hd590300_1.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/cmake-3.30.1-hf8c4bd3_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.7.0-ha770c72_1.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.7.0-heb67821_1.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/gcc-12.4.0-h236703b_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran-12.4.0-h236703b_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-12.4.0-hc568b83_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-12.4.0-hd748a6a_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/gxx-12.4.0-h236703b_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.48.0-hd590300_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/make-4.3-hd18ef5c_1.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/ninja-1.12.1-h297d8ca_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/pkg-config-0.29.2-h4bc722e_1009.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.4-hd590300_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/rust-1.79.0-h0a17960_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/rust-std-x86_64-unknown-linux-gnu-1.79.0-h2c6d0dc_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda
win-64:
- conda: https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-h2466b09_7.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/c-compiler-1.7.0-hcfcfb64_1.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.7.4-h56e8100_0.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/clangdev-5.0.0-flang_3.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/win-64/cmake-3.30.1-h400e5d1_0.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/compilers-1.7.0-h57928b3_1.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/cxx-compiler-1.7.0-h91493d7_1.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/flang-5.0.0-he025d50_20180525.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/win-64/flang_win-64-5.0.0-h13ae965_20180526.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/win-64/fortran-compiler-1.7.0-h9655429_1.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/krb5-1.21.3-hdf4eb48_0.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.8.0-hd5e4a3a_1.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.2-h63175ca_0.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.2-h8ffe710_5.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/win-64/libflang-5.0.0-h6538335_20180525.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/win-64/libglib-2.80.3-h7025463_1.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-hcfcfb64_2.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/libintl-0.22.5-h5728263_2.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.0-h7dfc565_0.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/libuv-1.48.0-hcfcfb64_0.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_1.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/llvm-meta-5.0.0-0.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libgfortran-5.3.0-6.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-5.3.0-7.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-core-5.3.0-7.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/win-64/m2w64-gmp-6.1.0-2.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/win-64/m2w64-libwinpthread-git-5.0.0.4634.697f757-2.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/win-64/make-4.3-h3d2af85_1.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/win-64/msys2-conda-epoch-20160418-1.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/win-64/ninja-1.12.1-hc790b64_0.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/openmp-5.0.0-vc14_1.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.1-h2466b09_2.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/pcre2-10.44-h3d7b363_0.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/pkg-config-0.29.2-h88c491f_1009.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/rust-1.79.0-hf8d6059_0.conda
- conda: https://conda.anaconda.org/conda-forge/noarch/rust-std-x86_64-pc-windows-msvc-1.79.0-h17fc481_0.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_0.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_20.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-ha82c5b3_20.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_20.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/vs2019_win-64-19.29.30139-he1865b1_20.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/vswhere-3.1.7-h57928b3_0.conda
- conda: https://conda.anaconda.org/conda-forge/win-64/xz-5.2.6-h8d14728_0.tar.bz2
- conda: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.6-h0ea2cb4_0.conda
packages:
- kind: conda
name: _libgcc_mutex
version: '0.1'
build: conda_forge
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2
sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726
md5: d7c89558ba9fa0495403155b64376d81
license: None
size: 2562
timestamp: 1578324546067
- kind: conda
name: _openmp_mutex
version: '4.5'
build: 2_gnu
build_number: 16
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2
sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22
md5: 73aaf86a425cc6e73fcf236a5a46396d
depends:
- _libgcc_mutex 0.1 conda_forge
- libgomp >=7.5.0
constrains:
- openmp_impl 9999
license: BSD-3-Clause
license_family: BSD
size: 23621
timestamp: 1650670423406
- kind: conda
name: _sysroot_linux-64_curr_repodata_hack
version: '3'
build: h69a702a_16
build_number: 16
subdir: noarch
noarch: generic
url: https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-64_curr_repodata_hack-3-h69a702a_16.conda
sha256: 6ac30acdbfd3136ee7a1de28af4355165291627e905715611726e674499b0786
md5: 1c005af0c6ff22814b7c52ee448d4bea
license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later AND MPL-2.0
license_family: GPL
size: 20798
timestamp: 1720621358501
- kind: conda
name: binutils
version: '2.40'
build: h4852527_7
build_number: 7
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/binutils-2.40-h4852527_7.conda
sha256: 75d7f5cda999fe1efe9f1de1be2d3e4ce32b20cbf97d1ef7b770e2e90c062858
md5: df53aa8418f8c289ae9b9665986034f8
depends:
- binutils_impl_linux-64 >=2.40,<2.41.0a0
license: GPL-3.0-only
license_family: GPL
size: 31696
timestamp: 1718625692046
- kind: conda
name: binutils_impl_linux-64
version: '2.40'
build: ha1999f0_7
build_number: 7
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-ha1999f0_7.conda
sha256: 230f3136d17fdcf0e6da3a3ae59118570bc18106d79dd29bf2f341338d2a42c4
md5: 3f840c7ed70a96b5ebde8044b2f36f32
depends:
- ld_impl_linux-64 2.40 hf3520f5_7
- sysroot_linux-64
license: GPL-3.0-only
license_family: GPL
size: 6250821
timestamp: 1718625666382
- kind: conda
name: binutils_linux-64
version: '2.40'
build: hb3c18ed_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hb3c18ed_0.conda
sha256: 2aadece2933f01b5414285ac9390865b59384c8f3d47f7361664cf511ae33ad0
md5: f152f00b4c709e88cd88af1fb50a70b4
depends:
- binutils_impl_linux-64 2.40.*
- sysroot_linux-64
license: BSD-3-Clause
license_family: BSD
size: 29268
timestamp: 1721141323066
- kind: conda
name: bzip2
version: 1.0.8
build: h2466b09_7
build_number: 7
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-h2466b09_7.conda
sha256: 35a5dad92e88fdd7fc405e864ec239486f4f31eec229e31686e61a140a8e573b
md5: 276e7ffe9ffe39688abc665ef0f45596
depends:
- ucrt >=10.0.20348.0
- vc >=14.2,<15
- vc14_runtime >=14.29.30139
license: bzip2-1.0.6
license_family: BSD
size: 54927
timestamp: 1720974860185
- kind: conda
name: bzip2
version: 1.0.8
build: h4bc722e_7
build_number: 7
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda
sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d
md5: 62ee74e96c5ebb0af99386de58cf9553
depends:
- __glibc >=2.17,<3.0.a0
- libgcc-ng >=12
license: bzip2-1.0.6
license_family: BSD
size: 252783
timestamp: 1720974456583
- kind: conda
name: c-ares
version: 1.32.2
build: h4bc722e_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda
sha256: d1b01f9e3d10b97fd09e19fda0caf9bfad3c884a6b19fb3f654a9aed02a70b58
md5: 8024af1ee7078e37fa3101c0a0296af2
depends:
- __glibc >=2.17,<3.0.a0
- libgcc-ng >=12
license: MIT
license_family: MIT
size: 179740
timestamp: 1721065841233
- kind: conda
name: c-compiler
version: 1.7.0
build: hcfcfb64_1
build_number: 1
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/c-compiler-1.7.0-hcfcfb64_1.conda
sha256: ed32f4057d599ff45562f6dd8ab2bb9d64365c83d0a8e4b0fc788f0b78aea0eb
md5: 2db079f3543f49ecbaf70c2aadad54c5
depends:
- vs2019_win-64
license: BSD-3-Clause
license_family: BSD
size: 6505
timestamp: 1714575653055
- kind: conda
name: c-compiler
version: 1.7.0
build: hd590300_1
build_number: 1
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.7.0-hd590300_1.conda
sha256: 4213b6cbaed673c07f8b79c089f3487afdd56de944f21c4861ead862b7657eb4
md5: e9dffe1056994133616378309f932d77
depends:
- binutils
- gcc
- gcc_linux-64 12.*
license: BSD-3-Clause
license_family: BSD
size: 6324
timestamp: 1714575511013
- kind: conda
name: ca-certificates
version: 2024.7.4
build: h56e8100_0
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.7.4-h56e8100_0.conda
sha256: 7f37bb33c7954de1b4d19ad622859feb4f6c58f751c38b895524cad4e44af72e
md5: 9caa97c9504072cd060cf0a3142cc0ed
license: ISC
size: 154943
timestamp: 1720077592592
- kind: conda
name: ca-certificates
version: 2024.7.4
build: hbcca054_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda
sha256: c1548a3235376f464f9931850b64b02492f379b2f2bb98bc786055329b080446
md5: 23ab7665c5f63cfb9f1f6195256daac6
license: ISC
size: 154853
timestamp: 1720077432978
- kind: conda
name: clangdev
version: 5.0.0
build: flang_3
build_number: 3
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/clangdev-5.0.0-flang_3.tar.bz2
sha256: e5661a405acc14bd4941c576daebc3959b6f94f0cfd22b66f2a3f3198a3ec609
md5: afbd5f59b9358ee37e73fbfb1515c3b6
depends:
- vs2015_runtime
- vc 14.*
arch: x86_64
platform: win
features: flang
license: NCSA
size: 198174317
- kind: conda
name: cmake
version: 3.30.1
build: h400e5d1_0
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/cmake-3.30.1-h400e5d1_0.conda
sha256: 60b61fb897210c116e5ce6fb9121788bed20f3f3a4cc10b2604b0804e6907b0c
md5: 1c36613e968de2c9eebe9b51f332d323
depends:
- bzip2 >=1.0.8,<2.0a0
- libcurl >=8.8.0,<9.0a0
- libexpat >=2.6.2,<3.0a0
- libuv >=1.48.0,<2.0a0
- libzlib >=1.3.1,<2.0a0
- ucrt >=10.0.20348.0
- vc14_runtime >=14.29.30139
- xz >=5.2.6,<6.0a0
- zstd >=1.5.6,<1.6.0a0
license: BSD-3-Clause
license_family: BSD
size: 14424822
timestamp: 1721338354615
- kind: conda
name: cmake
version: 3.30.1
build: hf8c4bd3_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/cmake-3.30.1-hf8c4bd3_0.conda
sha256: f84fc78df72bb62d8b591e8b70b93666591fc75001c0ff8ffaad1bbe20423def
md5: 00fbbeb23c2bdb01ba59c5ee33ce1475
depends:
- __glibc >=2.17,<3.0.a0
- bzip2 >=1.0.8,<2.0a0
- libcurl >=8.8.0,<9.0a0
- libexpat >=2.6.2,<3.0a0
- libgcc-ng >=12
- libstdcxx-ng >=12
- libuv >=1.48.0,<2.0a0
- libzlib >=1.3.1,<2.0a0
- ncurses >=6.5,<7.0a0
- rhash >=1.4.4,<2.0a0
- xz >=5.2.6,<6.0a0
- zstd >=1.5.6,<1.6.0a0
license: BSD-3-Clause
license_family: BSD
size: 19199583
timestamp: 1721337000178
- kind: conda
name: compilers
version: 1.7.0
build: h57928b3_1
build_number: 1
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/compilers-1.7.0-h57928b3_1.conda
sha256: 72edac40afbb4452ef7557bb0789d11cc5763bca0b49b4b49c530dcdca14bbff
md5: 33441fd2572fe7e57f11928e0ef23be3
depends:
- c-compiler 1.7.0 hcfcfb64_1
- cxx-compiler 1.7.0 h91493d7_1
- fortran-compiler 1.7.0 h9655429_1
license: BSD-3-Clause
license_family: BSD
size: 7498
timestamp: 1714575660608
- kind: conda
name: compilers
version: 1.7.0
build: ha770c72_1
build_number: 1
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.7.0-ha770c72_1.conda
sha256: f50660a6543c401448e435ff71a2849faae203e3362be7618d994b6baf345f12
md5: d8d07866ac3b5b6937213c89a1874f08
depends:
- c-compiler 1.7.0 hd590300_1
- cxx-compiler 1.7.0 h00ab1b0_1
- fortran-compiler 1.7.0 heb67821_1
license: BSD-3-Clause
license_family: BSD
size: 7129
timestamp: 1714575517071
- kind: conda
name: cxx-compiler
version: 1.7.0
build: h00ab1b0_1
build_number: 1
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.7.0-h00ab1b0_1.conda
sha256: cf895938292cfd4cfa2a06c6d57aa25c33cc974d4ffe52e704ffb67f5577b93f
md5: 28de2e073db9ca9b72858bee9fb6f571
depends:
- c-compiler 1.7.0 hd590300_1
- gxx
- gxx_linux-64 12.*
license: BSD-3-Clause
license_family: BSD
size: 6283
timestamp: 1714575513327
- kind: conda
name: cxx-compiler
version: 1.7.0
build: h91493d7_1
build_number: 1
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/cxx-compiler-1.7.0-h91493d7_1.conda
sha256: 2ad395bb14a26f69977b90617f344d4d4406625e839738c3f0418ee500121d96
md5: 3ad688e50a39f7697a17783a1f42ffdd
depends:
- vs2019_win-64
license: BSD-3-Clause
license_family: BSD
size: 6554
timestamp: 1714575655901
- kind: conda
name: flang
version: 5.0.0
build: he025d50_20180525
build_number: 20180525
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/flang-5.0.0-he025d50_20180525.tar.bz2
sha256: 7094bc2242e52aea89b8c83e54770028b0668b12e063b405c3423fbfb94f6fa2
md5: 6a25fea497e9da30b0aa386db4722fc2
depends:
- clangdev 5.0.0
- libflang 5.0.0 h6538335_20180525
- openmp 5.0.0
- vc >=14,<15.0a0
- clangdev * flang*
arch: x86_64
platform: win
track_features:
- flang
license: Apache 2.0
size: 2777448
timestamp: 1527899241687
- kind: conda
name: flang_win-64
version: 5.0.0
build: h13ae965_20180526
build_number: 20180526
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/flang_win-64-5.0.0-h13ae965_20180526.tar.bz2
sha256: 7d006dbff4b97a598b7909c8c00e6f6c770f720ba60e2745137aad2183cbb8a8
md5: 311b7fe1652dab00ff1086865e965764
depends:
- flang 5.0.0.*
track_features:
- flang
license: Apache 2.0
size: 4799
timestamp: 1611788765006
- kind: conda
name: fortran-compiler
version: 1.7.0
build: h9655429_1
build_number: 1
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/fortran-compiler-1.7.0-h9655429_1.conda
sha256: 911479a08d196ee3bdf46c9fd8886b13eda9a95b7c61daab1f7a2fc68154886c
md5: 3d20729a07ced1515aceea83233e7509
depends:
- flang_win-64 5.*
license: BSD-3-Clause
license_family: BSD
size: 6573
timestamp: 1714575658231
- kind: conda
name: fortran-compiler
version: 1.7.0
build: heb67821_1
build_number: 1
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.7.0-heb67821_1.conda
sha256: 4293677cdf4c54d13659a3f9ac15cae778310811c62add29bb2e70630756317a
md5: cf4b0e7c4c78bb0662aed9b27c414a3c
depends:
- binutils
- c-compiler 1.7.0 hd590300_1
- gfortran
- gfortran_linux-64 12.*
license: BSD-3-Clause
license_family: BSD
size: 6300
timestamp: 1714575515211
- kind: conda
name: gcc
version: 12.4.0
build: h236703b_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/gcc-12.4.0-h236703b_0.conda
sha256: 4b74a6b5bf035db1715e30ef799ab86c43543dc43ff295b8b09a4f422154d151
md5: 9485dc28dccde81b12e17f9bdda18f14
depends:
- gcc_impl_linux-64 12.4.0.*
license: BSD-3-Clause
license_family: BSD
size: 51791
timestamp: 1719537983908
- kind: conda
name: gcc_impl_linux-64
version: 12.4.0
build: hb2e57f8_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.4.0-hb2e57f8_0.conda
sha256: 47dda7dd093c4458a8445e777a7464a53b3f6262127c58a5a6d4ac9fdbe28373
md5: 61f3e74c92b7c44191143a661f821bab
depends:
- binutils_impl_linux-64 >=2.40
- libgcc-devel_linux-64 12.4.0 ha4f9413_100
- libgcc-ng >=12.4.0
- libgomp >=12.4.0
- libsanitizer 12.4.0 h46f95d5_0
- libstdcxx-ng >=12.4.0
- sysroot_linux-64
license: GPL-3.0-only WITH GCC-exception-3.1
license_family: GPL
size: 61927782
timestamp: 1719537858428
- kind: conda
name: gcc_linux-64
version: 12.4.0
build: h6b7512a_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.4.0-h6b7512a_0.conda
sha256: 8806dc5a234f986cd9ead3b2fc6884a4de87a8f6c4af8cf2bcf63e7535ab5019
md5: fec7117a58f5becf76b43dec55064ff9
depends:
- binutils_linux-64 2.40 hb3c18ed_0
- gcc_impl_linux-64 12.4.0.*
- sysroot_linux-64
license: BSD-3-Clause
license_family: BSD
size: 31461
timestamp: 1721141668357
- kind: conda
name: gfortran
version: 12.4.0
build: h236703b_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/gfortran-12.4.0-h236703b_0.conda
sha256: 86794ac5873e9b1b97e298842e803e09df86d19995273ef74413b33436c643d8
md5: 581156aeb9b903f5425d5dd963d56ec1
depends:
- gcc 12.4.0.*
- gcc_impl_linux-64 12.4.0.*
- gfortran_impl_linux-64 12.4.0.*
license: BSD-3-Clause
license_family: BSD
size: 51240
timestamp: 1719538102851
- kind: conda
name: gfortran_impl_linux-64
version: 12.4.0
build: hc568b83_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-12.4.0-hc568b83_0.conda
sha256: 4d7e03f187f8bded7e151c9273abd41bc8c461494637b407d2a3b3c49f36d2e8
md5: bf4f9ad129a9a8dc86cce6626697d413
depends:
- gcc_impl_linux-64 >=12.4.0
- libgcc-ng >=12.4.0
- libgfortran5 >=12.4.0
- libstdcxx-ng >=12.4.0
- sysroot_linux-64
license: GPL-3.0-only WITH GCC-exception-3.1
license_family: GPL
size: 15336244
timestamp: 1719538032846
- kind: conda
name: gfortran_linux-64
version: 12.4.0
build: hd748a6a_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-12.4.0-hd748a6a_0.conda
sha256: a253d0eb38119efd5d6fcaee0489c83cc196ac367a472819af6d29fb68b5bcd5
md5: 6fd80632f36e5a3934af2600bcbb2b2d
depends:
- binutils_linux-64 2.40 hb3c18ed_0
- gcc_linux-64 12.4.0 h6b7512a_0
- gfortran_impl_linux-64 12.4.0.*
- sysroot_linux-64
license: BSD-3-Clause
license_family: BSD
size: 29833
timestamp: 1721141682210
- kind: conda
name: gxx
version: 12.4.0
build: h236703b_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/gxx-12.4.0-h236703b_0.conda
sha256: c72b4b41ce3d05ca87299276c0bd5579bf21064a3993e6aebdaca49f021bbea7
md5: 56cefffbce52071b597fd3eb9208adc9
depends:
- gcc 12.4.0.*
- gxx_impl_linux-64 12.4.0.*
license: BSD-3-Clause
license_family: BSD
size: 51231
timestamp: 1719538113213
- kind: conda
name: gxx_impl_linux-64
version: 12.4.0
build: h557a472_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.4.0-h557a472_0.conda
sha256: b5db532152e6383dd17734ec39e8c1a48aa4fb6b5b6b1dcf28a544edc2b415a7
md5: 77076175ffd18ef618470991cc38c540
depends:
- gcc_impl_linux-64 12.4.0 hb2e57f8_0
- libstdcxx-devel_linux-64 12.4.0 ha4f9413_100
- sysroot_linux-64
license: GPL-3.0-only WITH GCC-exception-3.1
license_family: GPL
size: 12687010
timestamp: 1719538072422
- kind: conda
name: gxx_linux-64
version: 12.4.0
build: h8489865_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.4.0-h8489865_0.conda
sha256: e2577bc27cb1a287f77f3ad251b4ec1d084bad4792bdfe71b885d395457b4ef4
md5: 5cf73d936678e6805da39b8ba6be263c
depends:
- binutils_linux-64 2.40 hb3c18ed_0
- gcc_linux-64 12.4.0 h6b7512a_0
- gxx_impl_linux-64 12.4.0.*
- sysroot_linux-64
license: BSD-3-Clause
license_family: BSD
size: 29827
timestamp: 1721141685737
- kind: conda
name: kernel-headers_linux-64
version: 3.10.0
build: h4a8ded7_16
build_number: 16
subdir: noarch
noarch: generic
url: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-h4a8ded7_16.conda
sha256: a55044e0f61058a5f6bab5e1dd7f15a1fa7a08ec41501dbfca5ab0fc50b9c0c1
md5: ff7f38675b226cfb855aebfc32a13e31
depends:
- _sysroot_linux-64_curr_repodata_hack 3.*
constrains:
- sysroot_linux-64 ==2.17
license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later AND MPL-2.0
license_family: GPL
size: 944344
timestamp: 1720621422017
- kind: conda
name: keyutils
version: 1.6.1
build: h166bdaf_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2
sha256: 150c05a6e538610ca7c43beb3a40d65c90537497a4f6a5f4d15ec0451b6f5ebb
md5: 30186d27e2c9fa62b45fb1476b7200e3
depends:
- libgcc-ng >=10.3.0
license: LGPL-2.1-or-later
size: 117831
timestamp: 1646151697040
- kind: conda
name: krb5
version: 1.21.3
build: h659f571_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda
sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238
md5: 3f43953b7d3fb3aaa1d0d0723d91e368
depends:
- keyutils >=1.6.1,<2.0a0
- libedit >=3.1.20191231,<3.2.0a0
- libedit >=3.1.20191231,<4.0a0
- libgcc-ng >=12
- libstdcxx-ng >=12
- openssl >=3.3.1,<4.0a0
license: MIT
license_family: MIT
size: 1370023
timestamp: 1719463201255
- kind: conda
name: krb5
version: 1.21.3
build: hdf4eb48_0
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/krb5-1.21.3-hdf4eb48_0.conda
sha256: 18e8b3430d7d232dad132f574268f56b3eb1a19431d6d5de8c53c29e6c18fa81
md5: 31aec030344e962fbd7dbbbbd68e60a9
depends:
- openssl >=3.3.1,<4.0a0
- ucrt >=10.0.20348.0
- vc >=14.2,<15
- vc14_runtime >=14.29.30139
license: MIT
license_family: MIT
size: 712034
timestamp: 1719463874284
- kind: conda
name: ld_impl_linux-64
version: '2.40'
build: hf3520f5_7
build_number: 7
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda
sha256: 764b6950aceaaad0c67ef925417594dd14cd2e22fff864aeef455ac259263d15
md5: b80f2f396ca2c28b8c14c437a4ed1e74
constrains:
- binutils_impl_linux-64 2.40
license: GPL-3.0-only
license_family: GPL
size: 707602
timestamp: 1718625640445
- kind: conda
name: libcurl
version: 8.8.0
build: hca28451_1
build_number: 1
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda
sha256: 6b5b64cdcdb643368ebe236de07eedee99b025bb95129bbe317c46e5bdc693f3
md5: b8afb3e3cb3423cc445cf611ab95fdb0
depends:
- krb5 >=1.21.3,<1.22.0a0
- libgcc-ng >=12
- libnghttp2 >=1.58.0,<2.0a0
- libssh2 >=1.11.0,<2.0a0
- libzlib >=1.2.13,<2.0a0
- openssl >=3.3.1,<4.0a0
- zstd >=1.5.6,<1.6.0a0
license: curl
license_family: MIT
size: 410158
timestamp: 1719602718702
- kind: conda
name: libcurl
version: 8.8.0
build: hd5e4a3a_1
build_number: 1
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.8.0-hd5e4a3a_1.conda
sha256: ebe665ec226672e7e6e37f2b1fe554db83f9fea5267cbc5a849ab34d8546b2c3
md5: 88fbd2ea44690c6dfad8737659936461
depends:
- krb5 >=1.21.3,<1.22.0a0
- libssh2 >=1.11.0,<2.0a0
- libzlib >=1.2.13,<2.0a0
- ucrt >=10.0.20348.0
- vc >=14.2,<15
- vc14_runtime >=14.29.30139
license: curl
license_family: MIT
size: 334189
timestamp: 1719603160758
- kind: conda
name: libedit
version: 3.1.20191231
build: he28a2e2_2
build_number: 2
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2
sha256: a57d37c236d8f7c886e01656f4949d9dcca131d2a0728609c6f7fa338b65f1cf
md5: 4d331e44109e3f0e19b4cb8f9b82f3e1
depends:
- libgcc-ng >=7.5.0
- ncurses >=6.2,<7.0.0a0
license: BSD-2-Clause
license_family: BSD
size: 123878
timestamp: 1597616541093
- kind: conda
name: libev
version: '4.33'
build: hd590300_2
build_number: 2
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda
sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4
md5: 172bf1cd1ff8629f2b1179945ed45055
depends:
- libgcc-ng >=12
license: BSD-2-Clause
license_family: BSD
size: 112766
timestamp: 1702146165126
- kind: conda
name: libexpat
version: 2.6.2
build: h59595ed_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda
sha256: 331bb7c7c05025343ebd79f86ae612b9e1e74d2687b8f3179faec234f986ce19
md5: e7ba12deb7020dd080c6c70e7b6f6a3d
depends:
- libgcc-ng >=12
constrains:
- expat 2.6.2.*
license: MIT
license_family: MIT
size: 73730
timestamp: 1710362120304
- kind: conda
name: libexpat
version: 2.6.2
build: h63175ca_0
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.2-h63175ca_0.conda
sha256: 79f612f75108f3e16bbdc127d4885bb74729cf66a8702fca0373dad89d40c4b7
md5: bc592d03f62779511d392c175dcece64
constrains:
- expat 2.6.2.*
license: MIT
license_family: MIT
size: 139224
timestamp: 1710362609641
- kind: conda
name: libffi
version: 3.4.2
build: h8ffe710_5
build_number: 5
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.2-h8ffe710_5.tar.bz2
sha256: 1951ab740f80660e9bc07d2ed3aefb874d78c107264fd810f24a1a6211d4b1a5
md5: 2c96d1b6915b408893f9472569dee135
depends:
- vc >=14.1,<15.0a0
- vs2015_runtime >=14.16.27012
license: MIT
license_family: MIT
size: 42063
timestamp: 1636489106777
- kind: conda
name: libflang
version: 5.0.0
build: h6538335_20180525
build_number: 20180525
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/libflang-5.0.0-h6538335_20180525.tar.bz2
sha256: 0b893b511190332320f4a3e3d6424fbd350271ffbca34eb25b5cd8bc451f1a05
md5: 9f473a344e18668e99a93f7e21a54b69
depends:
- openmp 5.0.0
- vc >=14,<15.0a0
arch: x86_64
platform: win
track_features:
- flang
license: Apache 2.0
size: 531143
timestamp: 1527899216421
- kind: conda
name: libgcc-devel_linux-64
version: 12.4.0
build: ha4f9413_100
build_number: 100
subdir: noarch
noarch: generic
url: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-12.4.0-ha4f9413_100.conda
sha256: edafdf2700aa490f2659180667545f9e7e1fef7cfe89123a5c1bd829a9cfd6d2
md5: cc5767cb4e052330106536a9fb34f077
depends:
- __unix
license: GPL-3.0-only WITH GCC-exception-3.1
license_family: GPL
size: 2553602
timestamp: 1719537653986
- kind: conda
name: libgcc-ng
version: 14.1.0
build: h77fa898_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda
sha256: b8e869ac96591cda2704bf7e77a301025e405227791a0bddf14a3dac65125538
md5: ca0fad6a41ddaef54a153b78eccb5037
depends:
- _libgcc_mutex 0.1 conda_forge
- _openmp_mutex >=4.5
constrains:
- libgomp 14.1.0 h77fa898_0
license: GPL-3.0-only WITH GCC-exception-3.1
license_family: GPL
size: 842109
timestamp: 1719538896937
- kind: conda
name: libgfortran5
version: 14.1.0
build: hc5f4f2c_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda
sha256: a67d66b1e60a8a9a9e4440cee627c959acb4810cb182e089a4b0729bfdfbdf90
md5: 6456c2620c990cd8dde2428a27ba0bc5
depends:
- libgcc-ng >=14.1.0
constrains:
- libgfortran-ng 14.1.0
license: GPL-3.0-only WITH GCC-exception-3.1
license_family: GPL
size: 1457561
timestamp: 1719538909168
- kind: conda
name: libglib
version: 2.80.3
build: h7025463_1
build_number: 1
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/libglib-2.80.3-h7025463_1.conda
sha256: cae4f5ab6c64512aa6ae9f5c808f9b0aaea19496ddeab3720c118ad0809f7733
md5: 53c80e0ed9a3905ca7047c03756a5caa
depends:
- libffi >=3.4,<4.0a0
- libiconv >=1.17,<2.0a0
- libintl >=0.22.5,<1.0a0
- libzlib >=1.3.1,<2.0a0
- pcre2 >=10.44,<10.45.0a0
- ucrt >=10.0.20348.0
- vc >=14.2,<15
- vc14_runtime >=14.29.30139
constrains:
- glib 2.80.3 *_1
license: LGPL-2.1-or-later
size: 3743922
timestamp: 1720334986136
- kind: conda
name: libgomp
version: 14.1.0
build: h77fa898_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda
sha256: 7699df61a1f6c644b3576a40f54791561f2845983120477a16116b951c9cdb05
md5: ae061a5ed5f05818acdf9adab72c146d
depends:
- _libgcc_mutex 0.1 conda_forge
license: GPL-3.0-only WITH GCC-exception-3.1
license_family: GPL
size: 456925
timestamp: 1719538796073
- kind: conda
name: libiconv
version: '1.17'
build: hcfcfb64_2
build_number: 2
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-hcfcfb64_2.conda
sha256: 5f844dd19b046d43174ad80c6ea75b5d504020e3b63cfbc4ace97b8730d35c7b
md5: e1eb10b1cca179f2baa3601e4efc8712
depends:
- ucrt >=10.0.20348.0
- vc >=14.2,<15
- vc14_runtime >=14.29.30139
license: LGPL-2.1-only
size: 636146
timestamp: 1702682547199
- kind: conda
name: libintl
version: 0.22.5
build: h5728263_2
build_number: 2
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/libintl-0.22.5-h5728263_2.conda
sha256: 1b95335af0a3e278b31e16667fa4e51d1c3f5e22d394d982539dfd5d34c5ae19
md5: aa622c938af057adc119f8b8eecada01
depends:
- libiconv >=1.17,<2.0a0
license: LGPL-2.1-or-later
size: 95745
timestamp: 1712516102666
- kind: conda
name: libnghttp2
version: 1.58.0
build: h47da74e_1
build_number: 1
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda
sha256: 1910c5306c6aa5bcbd623c3c930c440e9c77a5a019008e1487810e3c1d3716cb
md5: 700ac6ea6d53d5510591c4344d5c989a
depends:
- c-ares >=1.23.0,<2.0a0
- libev >=4.33,<4.34.0a0
- libev >=4.33,<5.0a0
- libgcc-ng >=12
- libstdcxx-ng >=12
- libzlib >=1.2.13,<2.0.0a0
- openssl >=3.2.0,<4.0a0
license: MIT
license_family: MIT
size: 631936
timestamp: 1702130036271
- kind: conda
name: libsanitizer
version: 12.4.0
build: h46f95d5_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.4.0-h46f95d5_0.conda
sha256: 6ab05aa2156fb4ebc502c5b4a991eff31dbcba5a7aff4f4c43040b610413101a
md5: 23f5c8ad2a46976a9eee4d21392fa421
depends:
- libgcc-ng >=12.4.0
- libstdcxx-ng >=12.4.0
license: GPL-3.0-only WITH GCC-exception-3.1
license_family: GPL
size: 3942842
timestamp: 1719537813326
- kind: conda
name: libssh2
version: 1.11.0
build: h0841786_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda
sha256: 50e47fd9c4f7bf841a11647ae7486f65220cfc988ec422a4475fe8d5a823824d
md5: 1f5a58e686b13bcfde88b93f547d23fe
depends:
- libgcc-ng >=12
- libzlib >=1.2.13,<2.0.0a0
- openssl >=3.1.1,<4.0a0
license: BSD-3-Clause
license_family: BSD
size: 271133
timestamp: 1685837707056
- kind: conda
name: libssh2
version: 1.11.0
build: h7dfc565_0
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.0-h7dfc565_0.conda
sha256: 813fd04eed2a2d5d9c36e53c554f9c1f08e9324e2922bd60c9c52dbbed2dbcec
md5: dc262d03aae04fe26825062879141a41
depends:
- libzlib >=1.2.13,<2.0.0a0
- openssl >=3.1.1,<4.0a0
- ucrt >=10.0.20348.0
- vc >=14.2,<15
- vc14_runtime >=14.29.30139
license: BSD-3-Clause
license_family: BSD
size: 266806
timestamp: 1685838242099
- kind: conda
name: libstdcxx-devel_linux-64
version: 12.4.0
build: ha4f9413_100
build_number: 100
subdir: noarch
noarch: generic
url: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-12.4.0-ha4f9413_100.conda
sha256: f2cbcdd1e603cb21413c697ffa3b30d7af3fd26128a92b3adc6160351b3acd2e
md5: 0351f91f429a046542bba7255438fa04
depends:
- __unix
license: GPL-3.0-only WITH GCC-exception-3.1
license_family: GPL
size: 11611697
timestamp: 1719537709390
- kind: conda
name: libstdcxx-ng
version: 14.1.0
build: hc0a3c3a_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda
sha256: 88c42b388202ffe16adaa337e36cf5022c63cf09b0405cf06fc6aeacccbe6146
md5: 1cb187a157136398ddbaae90713e2498
depends:
- libgcc-ng 14.1.0 h77fa898_0
license: GPL-3.0-only WITH GCC-exception-3.1
license_family: GPL
size: 3881307
timestamp: 1719538923443
- kind: conda
name: libuv
version: 1.48.0
build: hcfcfb64_0
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/libuv-1.48.0-hcfcfb64_0.conda
sha256: 6151c51857c2407139ce22fdc956022353e675b2bc96991a9201d51cceaa90b4
md5: 485e49e1d500d996844df14cabf64d73
depends:
- ucrt >=10.0.20348.0
- vc >=14.2,<15
- vc14_runtime >=14.29.30139
license: MIT
license_family: MIT
size: 289753
timestamp: 1709913743184
- kind: conda
name: libuv
version: 1.48.0
build: hd590300_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.48.0-hd590300_0.conda
sha256: b7c0e8a0c93c2621be7645b37123d4e8d27e8a974da26a3fba47a9c37711aa7f
md5: 7e8b914b1062dd4386e3de4d82a3ead6
depends:
- libgcc-ng >=12
license: MIT
license_family: MIT
size: 899979
timestamp: 1709913354710
- kind: conda
name: libzlib
version: 1.3.1
build: h2466b09_1
build_number: 1
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_1.conda
sha256: b13846a54a15243e15f96fec06b526d8155adc6a1ac2b6ed47a88f6a71a94b68
md5: d4483ca8afc57ddf1f6dded53b36c17f
depends:
- ucrt >=10.0.20348.0
- vc >=14.2,<15
- vc14_runtime >=14.29.30139
constrains:
- zlib 1.3.1 *_1
license: Zlib
license_family: Other
size: 56186
timestamp: 1716874730539
- kind: conda
name: libzlib
version: 1.3.1
build: h4ab18f5_1
build_number: 1
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda
sha256: adf6096f98b537a11ae3729eaa642b0811478f0ea0402ca67b5108fe2cb0010d
md5: 57d7dc60e9325e3de37ff8dffd18e814
depends:
- libgcc-ng >=12
constrains:
- zlib 1.3.1 *_1
license: Zlib
license_family: Other
size: 61574
timestamp: 1716874187109
- kind: conda
name: llvm-meta
version: 5.0.0
build: '0'
subdir: noarch
noarch: generic
url: https://conda.anaconda.org/conda-forge/noarch/llvm-meta-5.0.0-0.tar.bz2
sha256: 090bbeacc3297ff579b53f55ad184f05c30e316fe9d5d7df63df1d2ad4578b79
md5: 213b5b5ad34008147a824460e50a691c
license: BSD-3-Clause
license_family: BSD
size: 2667
- kind: conda
name: m2w64-gcc-libgfortran
version: 5.3.0
build: '6'
build_number: 6
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libgfortran-5.3.0-6.tar.bz2
sha256: 9de95a7996d5366ae0808eef2acbc63f9b11b874aa42375f55379e6715845dc6
md5: 066552ac6b907ec6d72c0ddab29050dc
depends:
- m2w64-gcc-libs-core
- msys2-conda-epoch ==20160418
license: GPL, LGPL, FDL, custom
size: 350687
timestamp: 1608163451316
- kind: conda
name: m2w64-gcc-libs
version: 5.3.0
build: '7'
build_number: 7
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-5.3.0-7.tar.bz2
sha256: 3bd1ab02b7c89a5b153a17be03b36d833f1517ff2a6a77ead7c4a808b88196aa
md5: fe759119b8b3bfa720b8762c6fdc35de
depends:
- m2w64-gcc-libgfortran
- m2w64-gcc-libs-core
- m2w64-gmp
- m2w64-libwinpthread-git
- msys2-conda-epoch ==20160418
license: GPL3+, partial:GCCRLE, partial:LGPL2+
size: 532390
timestamp: 1608163512830
- kind: conda
name: m2w64-gcc-libs-core
version: 5.3.0
build: '7'
build_number: 7
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-core-5.3.0-7.tar.bz2
sha256: 58afdfe859ed2e9a9b1cc06bc408720cb2c3a6a132e59d4805b090d7574f4ee0
md5: 4289d80fb4d272f1f3b56cfe87ac90bd
depends:
- m2w64-gmp
- m2w64-libwinpthread-git
- msys2-conda-epoch ==20160418
license: GPL3+, partial:GCCRLE, partial:LGPL2+
size: 219240
timestamp: 1608163481341
- kind: conda
name: m2w64-gmp
version: 6.1.0
build: '2'
build_number: 2
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gmp-6.1.0-2.tar.bz2
sha256: 7e3cd95f554660de45f8323fca359e904e8d203efaf07a4d311e46d611481ed1
md5: 53a1c73e1e3d185516d7e3af177596d9
depends:
- msys2-conda-epoch ==20160418
license: LGPL3
size: 743501
timestamp: 1608163782057
- kind: conda
name: m2w64-libwinpthread-git
version: 5.0.0.4634.697f757
build: '2'
build_number: 2
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/m2w64-libwinpthread-git-5.0.0.4634.697f757-2.tar.bz2
sha256: f63a09b2cae7defae0480f1740015d6235f1861afa6fe2e2d3e10bd0d1314ee0
md5: 774130a326dee16f1ceb05cc687ee4f0
depends:
- msys2-conda-epoch ==20160418
license: MIT, BSD
size: 31928
timestamp: 1608166099896
- kind: conda
name: make
version: '4.3'
build: h3d2af85_1
build_number: 1
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/make-4.3-h3d2af85_1.tar.bz2
sha256: f31b00c710df71f2f75c641272ecb1f9bd1e15a5a77510055120641215487fbb
md5: c3be283d3d278c379b50137a2a17f869
depends:
- m2w64-gcc-libs
license: GPL-3.0-or-later
license_family: GPL
size: 6245358
timestamp: 1602706995515
- kind: conda
name: make
version: '4.3'
build: hd18ef5c_1
build_number: 1
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/make-4.3-hd18ef5c_1.tar.bz2
sha256: 4a5fe7c80bb0de0015328e2d3fc8db1736f528cb1fd53cd0d5527e24269a4f7c
md5: 4049ebfd3190b580dffe76daed26155a
depends:
- libgcc-ng >=7.5.0
license: GPL-3.0-or-later
license_family: GPL
size: 518896
timestamp: 1602706451788
- kind: conda
name: msys2-conda-epoch
version: '20160418'
build: '1'
build_number: 1
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/msys2-conda-epoch-20160418-1.tar.bz2
sha256: 99358d58d778abee4dca82ad29fb58058571f19b0f86138363c260049d4ac7f1
md5: b0309b72560df66f71a9d5e34a5efdfa
size: 3227
timestamp: 1608166968312
- kind: conda
name: ncurses
version: '6.5'
build: h59595ed_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda
sha256: 4fc3b384f4072b68853a0013ea83bdfd3d66b0126e2238e1d6e1560747aa7586
md5: fcea371545eda051b6deafb24889fc69
depends:
- libgcc-ng >=12
license: X11 AND BSD-3-Clause
size: 887465
timestamp: 1715194722503
- kind: conda
name: ninja
version: 1.12.1
build: h297d8ca_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/ninja-1.12.1-h297d8ca_0.conda
sha256: 40f7b76b07067935f8a5886aab0164067b7aa71eb5ad20b7278618c0c2c98e06
md5: 3aa1c7e292afeff25a0091ddd7c69b72
depends:
- libgcc-ng >=12
- libstdcxx-ng >=12
license: Apache-2.0
license_family: Apache
size: 2198858
timestamp: 1715440571685
- kind: conda
name: ninja
version: 1.12.1
build: hc790b64_0
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/ninja-1.12.1-hc790b64_0.conda
sha256: b821cb72cb3ef08fab90a9bae899510e6cf3c23b5da6070d1ec30099dfe6a5be
md5: a557dde55343e03c68cd7e29e7f87279
depends:
- ucrt >=10.0.20348.0
- vc >=14.2,<15
- vc14_runtime >=14.29.30139
license: Apache-2.0
license_family: Apache
size: 285150
timestamp: 1715441052517
- kind: conda
name: openmp
version: 5.0.0
build: vc14_1
build_number: 1
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/openmp-5.0.0-vc14_1.tar.bz2
sha256: 05c19170938b589f59049679d4e0679c98160fecc6fd1bf721b0f4980bd235dd
md5: 8284c925330fa53668ade00db3c9e787
depends:
- llvm-meta 5.0.0|5.0.0.*
- vc 14.*
arch: x86_64
platform: win
license: NCSA
size: 590466
- kind: conda
name: openssl
version: 3.3.1
build: h2466b09_2
build_number: 2
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.1-h2466b09_2.conda
sha256: d86c4fa31294ad9068717788197e97e5637e056c82745ffb6d0e88fd1fef1a9d
md5: 375dbc2a4d5a2e4c738703207e8e368b
depends:
- ca-certificates
- ucrt >=10.0.20348.0
- vc >=14.2,<15
- vc14_runtime >=14.29.30139
constrains:
- pyopenssl >=22.1
license: Apache-2.0
license_family: Apache
size: 8385012
timestamp: 1721197465883
- kind: conda
name: openssl
version: 3.3.1
build: h4bc722e_2
build_number: 2
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda
sha256: b294b3cc706ad1048cdb514f0db3da9f37ae3fcc0c53a7104083dd0918adb200
md5: e1b454497f9f7c1147fdde4b53f1b512
depends:
- __glibc >=2.17,<3.0.a0
- ca-certificates
- libgcc-ng >=12
constrains:
- pyopenssl >=22.1
license: Apache-2.0
license_family: Apache
size: 2895213
timestamp: 1721194688955
- kind: conda
name: pcre2
version: '10.44'
build: h3d7b363_0
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/pcre2-10.44-h3d7b363_0.conda
sha256: 44351611091ed72c4682ad23e53d7874334757298ff0ebb2acd769359ae82ab3
md5: 007d07ab5027e0bf49f6fa660a9f89a0
depends:
- bzip2 >=1.0.8,<2.0a0
- libzlib >=1.3.1,<2.0a0
- ucrt >=10.0.20348.0
- vc >=14.2,<15
- vc14_runtime >=14.29.30139
license: BSD-3-Clause
license_family: BSD
size: 816867
timestamp: 1718466930248
- kind: conda
name: pkg-config
version: 0.29.2
build: h4bc722e_1009
build_number: 1009
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/pkg-config-0.29.2-h4bc722e_1009.conda
sha256: c9601efb1af5391317e04eca77c6fe4d716bf1ca1ad8da2a05d15cb7c28d7d4e
md5: 1bee70681f504ea424fb07cdb090c001
depends:
- __glibc >=2.17,<3.0.a0
- libgcc-ng >=12
license: GPL-2.0-or-later
license_family: GPL
size: 115175
timestamp: 1720805894943
- kind: conda
name: pkg-config
version: 0.29.2
build: h88c491f_1009
build_number: 1009
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/pkg-config-0.29.2-h88c491f_1009.conda
sha256: 86b0c40c8b569dbc164cb1de098ddabf4c240a5e8f38547aab00493891fa67f3
md5: 122d6514d415fbe02c9b58aee9f6b53e
depends:
- libglib >=2.80.3,<3.0a0
- ucrt >=10.0.20348.0
- vc >=14.2,<15
- vc14_runtime >=14.29.30139
license: GPL-2.0-or-later
license_family: GPL
size: 36118
timestamp: 1720806338740
- kind: conda
name: rhash
version: 1.4.4
build: hd590300_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.4-hd590300_0.conda
sha256: 12711d2d4a808a503c2e49b25d26ecb351435521e814c154e682dd2be71c2611
md5: ec972a9a2925ac8d7a19eb9606561fff
depends:
- libgcc-ng >=12
license: MIT
license_family: MIT
size: 185144
timestamp: 1693455923632
- kind: conda
name: rust
version: 1.79.0
build: h0a17960_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/rust-1.79.0-h0a17960_0.conda
sha256: 2b3db786c6d762175984f61fa0f2f25dc9ff55e2549f9a3f63c5a25e13b1f0ff
md5: 5bfcf3677d6839927adbfa81fc3ae231
depends:
- __glibc >=2.17,<3.0.a0
- gcc_impl_linux-64
- libgcc-ng >=12
- libzlib >=1.3.1,<2.0a0
- rust-std-x86_64-unknown-linux-gnu 1.79.0 h2c6d0dc_0
- sysroot_linux-64 >=2.17
license: MIT
license_family: MIT
size: 195701375
timestamp: 1718633036741
- kind: conda
name: rust
version: 1.79.0
build: hf8d6059_0
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/rust-1.79.0-hf8d6059_0.conda
sha256: 1d6b3c759c68c1c98fbdaade3ad3d5573489200b4b9f49eb39f59a6840328b1d
md5: 72523ee59b40d958dfbc495b657f1c4e
depends:
- rust-std-x86_64-pc-windows-msvc 1.79.0 h17fc481_0
license: MIT
license_family: MIT
size: 192119399
timestamp: 1718635784967
- kind: conda
name: rust-std-x86_64-pc-windows-msvc
version: 1.79.0
build: h17fc481_0
subdir: noarch
noarch: generic
url: https://conda.anaconda.org/conda-forge/noarch/rust-std-x86_64-pc-windows-msvc-1.79.0-h17fc481_0.conda
sha256: a5f42e6fbc170ec53773dbb370f121b6509601dfe281bc7abb4c6e734a381ade
md5: 38006dc221b243b41f06411fde4a94dc
depends:
- __win
constrains:
- rust >=1.79.0,<1.79.1.0a0
license: MIT
license_family: MIT
size: 25375490
timestamp: 1718635454912
- kind: conda
name: rust-std-x86_64-unknown-linux-gnu
version: 1.79.0
build: h2c6d0dc_0
subdir: noarch
noarch: generic
url: https://conda.anaconda.org/conda-forge/noarch/rust-std-x86_64-unknown-linux-gnu-1.79.0-h2c6d0dc_0.conda
sha256: dd81ced04c44c0100369183e6c58e1fdfc5a5976a7036c881de2c75116397f0c
md5: 2294a1e5fbeef3122347689e75949d96
depends:
- __unix
constrains:
- rust >=1.79.0,<1.79.1.0a0
license: MIT
license_family: MIT
size: 34298472
timestamp: 1718632884161
- kind: conda
name: sysroot_linux-64
version: '2.17'
build: h4a8ded7_16
build_number: 16
subdir: noarch
noarch: generic
url: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h4a8ded7_16.conda
sha256: b892b0b9c6dc8efe8b9b5442597d1ab8d65c0dc7e4e5a80f822cbdf0a639bd77
md5: 223fe8a3ff6d5e78484a9d58eb34d055
depends:
- _sysroot_linux-64_curr_repodata_hack 3.*
- kernel-headers_linux-64 3.10.0 h4a8ded7_16
- tzdata
license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later AND MPL-2.0
license_family: GPL
size: 15513240
timestamp: 1720621429816
- kind: conda
name: tzdata
version: 2024a
build: h0c530f3_0
subdir: noarch
noarch: generic
url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda
sha256: 7b2b69c54ec62a243eb6fba2391b5e443421608c3ae5dbff938ad33ca8db5122
md5: 161081fc7cec0bfda0d86d7cb595f8d8
license: LicenseRef-Public-Domain
size: 119815
timestamp: 1706886945727
- kind: conda
name: ucrt
version: 10.0.22621.0
build: h57928b3_0
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_0.tar.bz2
sha256: f29cdaf8712008f6b419b8b1a403923b00ab2504bfe0fb2ba8eb60e72d4f14c6
md5: 72608f6cd3e5898229c3ea16deb1ac43
constrains:
- vs2015_runtime >=14.29.30037
license: LicenseRef-Proprietary
license_family: PROPRIETARY
size: 1283972
timestamp: 1666630199266
- kind: conda
name: vc
version: '14.3'
build: h8a93ad2_20
build_number: 20
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_20.conda
sha256: 23ac5feb15a9adf3ab2b8c4dcd63650f8b7ae860c5ceb073e49cf71d203eddef
md5: 8558f367e1d7700554f7cdb823c46faf
depends:
- vc14_runtime >=14.40.33810
track_features:
- vc14
license: BSD-3-Clause
license_family: BSD
size: 17391
timestamp: 1717709040616
- kind: conda
name: vc14_runtime
version: 14.40.33810
build: ha82c5b3_20
build_number: 20
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-ha82c5b3_20.conda
sha256: af3cfa347e3d7c1277e9b964b0849a9a9f095bff61836cb3c3a89862fbc32e17
md5: e39cc4c34c53654ec939558993d9dc5b
depends:
- ucrt >=10.0.20348.0
constrains:
- vs2015_runtime 14.40.33810.* *_20
license: LicenseRef-ProprietaryMicrosoft
license_family: Proprietary
size: 751934
timestamp: 1717709031266
- kind: conda
name: vs2015_runtime
version: 14.40.33810
build: h3bf8584_20
build_number: 20
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_20.conda
sha256: 0c2803f7a788c51f28235a7228dc2ab3f107b4b16ab0845a3e595c8c51e50a7a
md5: c21f1b4a3a30bbc3ef35a50957578e0e
depends:
- vc14_runtime >=14.40.33810
license: BSD-3-Clause
license_family: BSD
size: 17395
timestamp: 1717709043353
- kind: conda
name: vs2019_win-64
version: 19.29.30139
build: he1865b1_20
build_number: 20
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/vs2019_win-64-19.29.30139-he1865b1_20.conda
sha256: b9b3faf4fa20301ad1886cfde20d339ea6c2e95de8f4710e0b49af1ca1d3a657
md5: bc2f92e632f5c6b0d94e365546c7fc6e
depends:
- vswhere
constrains:
- vs_win-64 2019.11
track_features:
- vc14
license: BSD-3-Clause
license_family: BSD
size: 19744
timestamp: 1716231200159
- kind: conda
name: vswhere
version: 3.1.7
build: h57928b3_0
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/vswhere-3.1.7-h57928b3_0.conda
sha256: 8caeda9c0898cb8ee2cf4f45640dbbbdf772ddc01345cfb0f7b352c58b4d8025
md5: ba83df93b48acfc528f5464c9a882baa
license: MIT
license_family: MIT
size: 219013
timestamp: 1719460515960
- kind: conda
name: xz
version: 5.2.6
build: h166bdaf_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2
sha256: 03a6d28ded42af8a347345f82f3eebdd6807a08526d47899a42d62d319609162
md5: 2161070d867d1b1204ea749c8eec4ef0
depends:
- libgcc-ng >=12
license: LGPL-2.1 and GPL-2.0
size: 418368
timestamp: 1660346797927
- kind: conda
name: xz
version: 5.2.6
build: h8d14728_0
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/xz-5.2.6-h8d14728_0.tar.bz2
sha256: 54d9778f75a02723784dc63aff4126ff6e6749ba21d11a6d03c1f4775f269fe0
md5: 515d77642eaa3639413c6b1bc3f94219
depends:
- vc >=14.1,<15
- vs2015_runtime >=14.16.27033
license: LGPL-2.1 and GPL-2.0
size: 217804
timestamp: 1660346976440
- kind: conda
name: zstd
version: 1.5.6
build: h0ea2cb4_0
subdir: win-64
url: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.6-h0ea2cb4_0.conda
sha256: 768e30dc513568491818fb068ee867c57c514b553915536da09e5d10b4ebf3c3
md5: 9a17230f95733c04dc40a2b1e5491d74
depends:
- libzlib >=1.2.13,<2.0.0a0
- ucrt >=10.0.20348.0
- vc >=14.2,<15
- vc14_runtime >=14.29.30139
license: BSD-3-Clause
license_family: BSD
size: 349143
timestamp: 1714723445995
- kind: conda
name: zstd
version: 1.5.6
build: ha6fb4c9_0
subdir: linux-64
url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda
sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b
md5: 4d056880988120e29d75bfff282e0f45
depends:
- libgcc-ng >=12
- libstdcxx-ng >=12
- libzlib >=1.2.13,<2.0.0a0
license: BSD-3-Clause
license_family: BSD
size: 554846
timestamp: 1714722996770
[project]
name = "zenohmwe"
version = "0.1.0"
description = "Add a short description here"
authors = ["Silvio Traversaro <silvio@traversaro.it>"]
channels = ["conda-forge"]
platforms = ["linux-64", "win-64"]
[tasks]
configure = { cmd = [
"cmake",
"-DCMAKE_BUILD_TYPE=Release",
"-DBUILD_TESTING:BOOL=ON",
# Use the cross-platform Ninja generator
"-G",
"Ninja",
# The source is in the root directory
"-S",
".",
# We wanna build in the .build directory
"-B",
".build",
]}
build = { cmd = "cmake --build .build --config Release", depends_on = ["configure"] }
pub = { cmd = "./.build/pub", depends_on = ["build"] }
sub = { cmd = "./.build/sub", depends_on = ["build"] }
[dependencies]
compilers = ">=1.7.0,<1.8"
cmake = ">=3.30.1,<3.31"
pkg-config = ">=0.29.2,<0.30"
make = ">=4.3,<5"
ninja = ">=1.12.1,<1.13"
rust = ">=1.79.0,<1.80"
#include "zenoh.hxx"
#include <atomic>
#include <chrono>
#include <thread>
std::atomic<bool> isClosing{false};
int main(int argc, char** argv)
{
double periodInSec = 0.01;
zenoh::Config config;
auto session = zenoh::expect<zenoh::Session>(open(std::move(config)));
int periodInUs = periodInSec * 1e6;
auto Ts = std::chrono::microseconds(periodInUs);
while (!isClosing)
{
auto startTime = std::chrono::high_resolution_clock::now();
std::vector<double> accNode = {1.0, 2.0, 3.0};
std::vector<double> angVelNode = {0.0, 0.0, 0.0};
std::vector<double> rotNode = {1.0, 0.0, 0.0, 0.0};
for (int i = 1; i <= 12; i++)
{
session.put("dummyData/IMU" + std::to_string(i) + "/linAcc", accNode);
session.put("dummyData/IMU" + std::to_string(i) + "/angVel", angVelNode);
session.put("dummyData/IMU" + std::to_string(i) + "/orientation", rotNode);
session.put("dummyData/IMU" + std::to_string(i) + "/magnetometer", rotNode);
}
auto endTime = std::chrono::high_resolution_clock::now();
auto nextTime = startTime + Ts;
auto remaining_ms
= std::chrono::duration_cast<std::chrono::milliseconds>(nextTime - endTime);
if (remaining_ms.count() > 0)
{
std::this_thread::sleep_until(nextTime);
}
}
return 0;
}
#include "zenoh.hxx"
#include <atomic>
#include <chrono>
#include <thread>
std::atomic<bool> isClosing = false;
std::chrono::high_resolution_clock::time_point previousTime;
void data_handler(const zenoh::Sample& sample)
{
std::string keyExprStr(sample.get_keyexpr().as_string_view());
if (keyExprStr == "dummyData/IMU1/linAcc")
{
auto now = std::chrono::high_resolution_clock::now();
std::cout
<< "Received data from " << keyExprStr << " at "
<< std::chrono::duration_cast<std::chrono::milliseconds>(now - previousTime).count()
<< " ms" << std::endl;
previousTime = now;
}
}
int main()
{
zenoh::Config config;
std::vector<std::string> jointsList;
auto session = zenoh::expect<zenoh::Session>(open(std::move(config)));
auto subscriber = zenoh::expect<zenoh::Subscriber>(
session.declare_subscriber("dummyData/**", data_handler));
previousTime = std::chrono::high_resolution_clock::now();
while (!isClosing)
{
std::this_thread::sleep_for(std::chrono::milliseconds(100));
}
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment