diff --git a/.gitlab-ci.Dockerfile.conda b/.gitlab-ci.Dockerfile.conda index 05e6dc57f26ff0b674debd13eca65c4135044424..40ab69cecefb1592bfd144d781c9b0b818b7a181 100644 --- a/.gitlab-ci.Dockerfile.conda +++ b/.gitlab-ci.Dockerfile.conda @@ -18,9 +18,15 @@ LABEL name="GstLAL Runtime Package, conda" \ # Copy source to container COPY gstlal /gstlal COPY gstlal-ugly /gstlal-ugly +COPY gstlal-calibration /gstlal-calibration COPY gstlal-inspiral /gstlal-inspiral COPY gstlal-burst /gstlal-burst +# Export environment variables needed before compile: +ENV MKLROOT $CONDA_PREFIX +ENV MKL_INTERFACE_LAYER LP64 +ENV MKL_THREADING_LAYER SEQUENTIAL + # Make RUN commands use bash: SHELL ["/bin/bash", "-c"] @@ -45,7 +51,7 @@ RUN . $CONDA_PREFIX/etc/profile.d/conda.sh && \ conda activate gstlal-$CONDA_ENV && \ cd /gstlal-ugly && \ ./00init.sh && \ - ./configure --prefix=$CONDA_PREFIX --without-doxygen --without-gds && \ + ./configure --prefix=$CONDA_PREFIX --without-doxygen && \ make -j$NUM_CORES && \ make install -j$NUM_CORES RUN rm -rf gstlal-ugly @@ -63,6 +69,21 @@ RUN . $CONDA_PREFIX/etc/profile.d/conda.sh && \ make install -j$NUM_CORES RUN rm -rf gstlal-burst + +# Install gstlal-calibration +RUN . $CONDA_PREFIX/etc/profile.d/conda.sh && \ + conda activate gstlal-$CONDA_ENV && \ + export PREFIX="$CONDA_PREFIX" && \ + export CONDA_BUILD="1" && \ + conda activate gstlal-$CONDA_ENV && \ + cd /gstlal-calibration && \ + ./00init.sh && \ + ./configure --prefix=$CONDA_PREFIX --without-doxygen && \ + make -j$NUM_CORES && \ + make install -j$NUM_CORES +RUN rm -rf gstlal-calibration + + # Install gstlal-inspiral RUN . $CONDA_PREFIX/etc/profile.d/conda.sh && \ conda activate gstlal-$CONDA_ENV && \ @@ -87,8 +108,8 @@ FROM $CI_REGISTRY_IMAGE/dependencies/conda-$CONDA_ENV:$CI_COMMIT_REF_NAME AS run COPY --from=build $CONDA_PREFIX $CONDA_PREFIX # Export environment variables: -ENV PKG_CONFIG_PATH $CONDA_PREFIX/lib/pkgconfig -ENV GST_PLUGIN_PATH $CONDA_PREFIX/lib/gstreamer-1.0 +ENV PKG_CONFIG_PATH $CONDA_PREFIX/envs/gstlal-$CONDA_ENV/lib/pkgconfig +ENV GST_PLUGIN_PATH $CONDA_PREFIX/envs/gstlal-$CONDA_ENV/lib/gstreamer-1.0 ENV GSTLAL_FIR_WHITEN 0 ENV TMPDIR /tmp diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b4f5cf8b2dd6ac7caf466ece873fee239103be22..2eab32872c431b44e40d19c4a1f98a3b72666e06 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -39,6 +39,8 @@ stages: - level0 - level1 - level2 + - docker + - docker-latest - test-gstlal - test-gstlal-only-ugly - test-gstlal-ugly @@ -46,8 +48,6 @@ stages: - test-calibration - test-inspiral - test-offline - - docker - - docker-latest - docs - nightly-pages @@ -166,8 +166,171 @@ level2:rpm:gstlal-burst: - level0:rpm:gstlal - level1:rpm:gstlal-ugly -# test stages -test:gstlal: +# Docker Images + +docker:el7: + interruptible: true + stage: docker + before_script: [ ] + script: + # add RPMs to directory to pass to docker + - mkdir rpms + + # Copy rpms to new container. + - mv rpmbuild/RPMS/x86_64/*.rpm rpms + + # Clear out the old rpmbuild directory + - rm -rf rpmbuild* + + # Build the container: + - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY + - docker build --pull -t $DOCKER_BRANCH --file .gitlab-ci.Dockerfile.e7 . + - docker push $DOCKER_BRANCH + needs: + - level0:rpm:gstlal + - level1:rpm:gstlal-ugly + - level2:rpm:gstlal-calibration + - level2:rpm:gstlal-inspiral + - level2:rpm:gstlal-burst + only: + - schedules + - pushes + except: + - /gstlal-([a-z]+-|)[0-9]+\.[0-9]+\.[0-9]+-v[0-9]+/ + +.docker:conda: &docker-conda + interruptible: true + stage: docker + variables: &docker-conda-vars + GIT_STRATEGY: fetch + NUM_CORES: 4 + before_script: [ ] + script: + - IMAGE_TAG=$CI_REGISTRY_IMAGE/conda-$CONDA_ENV:$CI_COMMIT_REF_NAME + - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY + - > + docker build --pull + --build-arg CI_REGISTRY_IMAGE=$CI_REGISTRY_IMAGE + --build-arg CI_COMMIT_REF_NAME=$CI_COMMIT_REF_NAME + --build-arg CONDA_ENV=$CONDA_ENV + -t $IMAGE_TAG + --file .gitlab-ci.Dockerfile.conda + . + - docker push $IMAGE_TAG + needs: + - dependencies:conda:prod + only: + - schedules + - pushes + +docker:conda:dev: + <<: *docker-conda + variables: + <<: *docker-conda-vars + CONDA_ENV: dev + needs: + - dependencies/conda-dev + +docker:conda:prod: + <<: *docker-conda + variables: + <<: *docker-conda-vars + CONDA_ENV: prod + needs: + - dependencies/conda-prod + +docker:release:gstlal-inspiral:el7: + interruptible: true + stage: docker + before_script: [ ] + script: + # add RPMs to directory to pass to docker + - mkdir rpms + + # Copy rpms to new container. + - mv rpmbuild/RPMS/x86_64/*.rpm rpms + + # Clear out the old rpmbuild directory + - rm -rf rpmbuild* + + # Build the container: + - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY + - docker build --pull -t $DOCKER_BRANCH --file .gitlab-ci.Dockerfile.e7 . + - docker push $DOCKER_BRANCH + needs: + - level0:rpm:gstlal + - level1:rpm:gstlal-ugly + - level2:rpm:gstlal-inspiral + only: + - /gstlal-inspiral-[0-9]+\.[0-9]+\.[0-9]+-v[0-9]+/ + +docker:release:gstlal-burst:el7: + interruptible: true + stage: docker + before_script: [ ] + script: + # add RPMs to directory to pass to docker + - mkdir rpms + + # Copy rpms to new container. + - mv rpmbuild/RPMS/x86_64/*.rpm rpms + + # Clear out the old rpmbuild directory + - rm -rf rpmbuild* + + # Build the container: + - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY + - docker build --pull -t $DOCKER_BRANCH --file .gitlab-ci.Dockerfile.e7 . + - docker push $DOCKER_BRANCH + needs: + - level0:rpm:gstlal + - level1:rpm:gstlal-ugly + - level2:rpm:gstlal-burst + only: + - /gstlal-burst-[0-9]+\.[0-9]+\.[0-9]+-v[0-9]+/ + +docker:release:gstlal-calibration:el7: + interruptible: true + stage: docker + before_script: [ ] + script: + # add RPMs to directory to pass to docker + - mkdir rpms + + # Copy rpms to new container. + - mv rpmbuild/RPMS/x86_64/*.rpm rpms + + # Clear out the old rpmbuild directory + - rm -rf rpmbuild* + + # Build the container: + - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY + - docker build --pull -t $DOCKER_BRANCH --file .gitlab-ci.Dockerfile.e7 . + - docker push $DOCKER_BRANCH + needs: + - level0:rpm:gstlal + - level1:rpm:gstlal-ugly + - level2:rpm:gstlal-calibration + only: + - /gstlal-calibration-[0-9]+\.[0-9]+\.[0-9]+-v[0-9]+/ + +latest_image: + interruptible: true + stage: docker-latest + before_script: [ ] + needs: + - docker:release:gstlal-inspiral:el7 + only: + - /gstlal-inspiral-[0-9]+\.[0-9]+\.[0-9]+-v[0-9]+/ + script: + - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY + - docker tag $DOCKER_BRANCH $DOCKER_LATEST + - docker push $DOCKER_LATEST + retry: + max: 2 + +# test stages (el7) +test:gstlal:el7: interruptible: true image: containers.ligo.org/alexander.pace/gstlal-dev/gstlal-dev:el7 stage: test-gstlal @@ -191,7 +354,7 @@ test:gstlal: - pushes allow_failure: true -test:gstlal-only-ugly: +test:gstlal-only-ugly:el7: interruptible: true image: containers.ligo.org/alexander.pace/gstlal-dev/gstlal-dev:el7 stage: test-gstlal-only-ugly @@ -204,10 +367,6 @@ test:gstlal-only-ugly: - export GSTLAL_FIR_WHITEN=0 - gst-inspect-1.0 - # Get the necessary ROM data: - - git clone https://git.ligo.org/alexander.pace/gstlal-testing-data.git ${GSTLAL_DIR}/gstlal-testing-data - - export LAL_DATA_PATH=${GSTLAL_DIR}/gstlal-testing-data/ - # Run doctests - cd gstlal - python3 -m pytest -c pytest.ini -m "requires_gstlal_ugly" @@ -216,7 +375,7 @@ test:gstlal-only-ugly: - pushes allow_failure: true -test:gstlal-inspiral: +test:gstlal-inspiral:el7: interruptible: true image: containers.ligo.org/alexander.pace/gstlal-dev/gstlal-dev:el7 stage: test-inspiral @@ -230,10 +389,6 @@ test:gstlal-inspiral: - export GSTLAL_FIR_WHITEN=0 - gst-inspect-1.0 - # Get the necessary ROM data: - - git clone https://git.ligo.org/alexander.pace/gstlal-testing-data.git ${GSTLAL_DIR}/gstlal-testing-data - - export LAL_DATA_PATH=${GSTLAL_DIR}/gstlal-testing-data/ - # Run doctests - cd gstlal-inspiral - python3 -m pytest -c pytest.ini @@ -242,7 +397,7 @@ test:gstlal-inspiral: - pushes allow_failure: true -test:gstlal-ugly: +test:gstlal-ugly:el7: interruptible: true image: containers.ligo.org/alexander.pace/gstlal-dev/gstlal-dev:el7 stage: test-gstlal-ugly @@ -255,10 +410,6 @@ test:gstlal-ugly: - export GSTLAL_FIR_WHITEN=0 - gst-inspect-1.0 - # Get the necessary ROM data: - - git clone https://git.ligo.org/alexander.pace/gstlal-testing-data.git ${GSTLAL_DIR}/gstlal-testing-data - - export LAL_DATA_PATH=${GSTLAL_DIR}/gstlal-testing-data/ - # Run doctests - cd gstlal-ugly - python3 -m pytest -c pytest.ini @@ -267,8 +418,7 @@ test:gstlal-ugly: - pushes allow_failure: true - -test:gstlal-burst: +test:gstlal-burst:el7: interruptible: true image: containers.ligo.org/alexander.pace/gstlal-dev/gstlal-dev:el7 stage: test-burst @@ -288,8 +438,7 @@ test:gstlal-burst: - pushes allow_failure: true - -test:gstlal-calibration: +test:gstlal-calibration:el7: interruptible: true image: containers.ligo.org/alexander.pace/gstlal-dev/gstlal-dev:el7 stage: test-calibration @@ -309,7 +458,7 @@ test:gstlal-calibration: - pushes allow_failure: true -test:offline: +test:offline:el7: interruptible: true image: containers.ligo.org/alexander.pace/gstlal-dev/gstlal-dev:el7 stage: test-offline @@ -319,9 +468,9 @@ test:offline: - level2:rpm:gstlal-calibration - level2:rpm:gstlal-inspiral - level2:rpm:gstlal-burst - - test:gstlal - - test:gstlal-inspiral - - test:gstlal-burst + - test:gstlal:el7 + - test:gstlal-inspiral:el7 + - test:gstlal-burst:el7 script: # Install RPMs and set up the test environment: - if [ -d rpmbuild ]; then yum -y install rpmbuild/RPMS/x86_64/*.rpm; fi @@ -360,166 +509,172 @@ test:offline: - pushes allow_failure: true -docker:el7: + +# test stages (conda) + +test:gstlal:conda: interruptible: true - stage: docker + image: $CI_REGISTRY_IMAGE/conda-dev:$CI_COMMIT_REF_NAME + stage: test-gstlal + needs: + - docker:conda:dev before_script: [ ] script: - # add RPMs to directory to pass to docker - - mkdir rpms - - # Copy rpms to new container. - - mv rpmbuild/RPMS/x86_64/*.rpm rpms - - # Clear out the old rpmbuild directory - - rm -rf rpmbuild* + - source $CONDA_PREFIX/etc/profile.d/conda.sh + - conda activate gstlal-dev + - echo $CONDA_PREFIX + - ls $CONDA_PREFIX/lib/gstreamer-1.0 + - export GSTLAL_FIR_WHITEN=0 + - gst-inspect-1.0 - # Build the container: - - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - - docker build --pull -t $DOCKER_BRANCH --file .gitlab-ci.Dockerfile.e7 . - - docker push $DOCKER_BRANCH - needs: - - level0:rpm:gstlal - - level1:rpm:gstlal-ugly - - level2:rpm:gstlal-calibration - - level2:rpm:gstlal-inspiral - - level2:rpm:gstlal-burst + # Run doctests + - cd gstlal + - python3 -m pytest -c pytest.ini -m "not requires_gstlal_ugly" only: - schedules - pushes - except: - - /gstlal-([a-z]+-|)[0-9]+\.[0-9]+\.[0-9]+-v[0-9]+/ + allow_failure: true -.docker:conda: &docker-conda +test:gstlal-only-ugly:conda: interruptible: true - stage: docker - variables: &docker-conda-vars - GIT_STRATEGY: fetch - NUM_CORES: 4 + image: $CI_REGISTRY_IMAGE/conda-dev:$CI_COMMIT_REF_NAME + stage: test-gstlal-only-ugly + needs: + - docker:conda:dev before_script: [ ] script: - - IMAGE_TAG=$CI_REGISTRY_IMAGE/conda-$CONDA_ENV:$CI_COMMIT_REF_NAME - - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - - > - docker build --pull - --build-arg CI_REGISTRY_IMAGE=$CI_REGISTRY_IMAGE - --build-arg CI_COMMIT_REF_NAME=$CI_COMMIT_REF_NAME - --build-arg CONDA_ENV=$CONDA_ENV - -t $IMAGE_TAG - --file .gitlab-ci.Dockerfile.conda - . - - docker push $IMAGE_TAG - needs: - - dependencies:conda:prod + - source $CONDA_PREFIX/etc/profile.d/conda.sh + - conda activate gstlal-dev + - echo $CONDA_PREFIX + - ls $CONDA_PREFIX/lib/gstreamer-1.0 + - export GSTLAL_FIR_WHITEN=0 + - gst-inspect-1.0 + + # Run doctests + - cd gstlal + - python3 -m pytest -c pytest.ini -m "requires_gstlal_ugly" only: - schedules - pushes + allow_failure: true -docker:conda:dev: - <<: *docker-conda - variables: - <<: *docker-conda-vars - CONDA_ENV: dev +test:gstlal-inspiral:conda: + interruptible: true + image: $CI_REGISTRY_IMAGE/conda-dev:$CI_COMMIT_REF_NAME + stage: test-inspiral needs: - - dependencies/conda-dev + - docker:conda:dev + before_script: [ ] + script: + - source $CONDA_PREFIX/etc/profile.d/conda.sh + - conda activate gstlal-dev + - export GSTLAL_FIR_WHITEN=0 + - gst-inspect-1.0 -docker:conda:prod: - <<: *docker-conda - variables: - <<: *docker-conda-vars - CONDA_ENV: prod - needs: - - dependencies/conda-prod + # Run doctests + - cd gstlal-inspiral + - python3 -m pytest -c pytest.ini + only: + - schedules + - pushes + allow_failure: true -docker:release:gstlal-inspiral:el7: +test:gstlal-ugly:conda: interruptible: true - stage: docker + image: $CI_REGISTRY_IMAGE/conda-dev:$CI_COMMIT_REF_NAME + stage: test-gstlal-ugly + needs: + - docker:conda:dev before_script: [ ] script: - # add RPMs to directory to pass to docker - - mkdir rpms - - # Copy rpms to new container. - - mv rpmbuild/RPMS/x86_64/*.rpm rpms - - # Clear out the old rpmbuild directory - - rm -rf rpmbuild* + - source $CONDA_PREFIX/etc/profile.d/conda.sh + - conda activate gstlal-dev + - export GSTLAL_FIR_WHITEN=0 + - gst-inspect-1.0 - # Build the container: - - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - - docker build --pull -t $DOCKER_BRANCH --file .gitlab-ci.Dockerfile.e7 . - - docker push $DOCKER_BRANCH - needs: - - level0:rpm:gstlal - - level1:rpm:gstlal-ugly - - level2:rpm:gstlal-inspiral + # Run doctests + - cd gstlal-ugly + - python3 -m pytest -c pytest.ini only: - - /gstlal-inspiral-[0-9]+\.[0-9]+\.[0-9]+-v[0-9]+/ + - schedules + - pushes + allow_failure: true -docker:release:gstlal-burst:el7: +test:gstlal-burst:conda: interruptible: true - stage: docker + image: $CI_REGISTRY_IMAGE/conda-dev:$CI_COMMIT_REF_NAME + stage: test-burst + needs: + - docker:conda:dev before_script: [ ] script: - # add RPMs to directory to pass to docker - - mkdir rpms - - # Copy rpms to new container. - - mv rpmbuild/RPMS/x86_64/*.rpm rpms - - # Clear out the old rpmbuild directory - - rm -rf rpmbuild* + - source $CONDA_PREFIX/etc/profile.d/conda.sh + - conda activate gstlal-dev + - export GSTLAL_FIR_WHITEN=0 + - gst-inspect-1.0 + - cd gstlal-burst + - python3 -m pytest -c pytest.ini + only: + - schedules + - pushes + allow_failure: true - # Build the container: - - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - - docker build --pull -t $DOCKER_BRANCH --file .gitlab-ci.Dockerfile.e7 . - - docker push $DOCKER_BRANCH +test:gstlal-calibration:conda: + interruptible: true + image: $CI_REGISTRY_IMAGE/conda-dev:$CI_COMMIT_REF_NAME + stage: test-calibration needs: - - level0:rpm:gstlal - - level1:rpm:gstlal-ugly - - level2:rpm:gstlal-burst + - docker:conda:dev + before_script: [ ] + script: + - source $CONDA_PREFIX/etc/profile.d/conda.sh + - conda activate gstlal-dev + - export GSTLAL_FIR_WHITEN=0 + - gst-inspect-1.0 + - cd gstlal-calibration + - python3 -m pytest -c pytest.ini only: - - /gstlal-burst-[0-9]+\.[0-9]+\.[0-9]+-v[0-9]+/ + - schedules + - pushes + allow_failure: true -docker:release:gstlal-calibration:el7: +test:offline:conda: interruptible: true - stage: docker + image: $CI_REGISTRY_IMAGE/conda-dev:$CI_COMMIT_REF_NAME + stage: test-offline + needs: + - docker:conda:dev + - test:gstlal:conda + - test:gstlal-inspiral:conda + - test:gstlal-burst:conda before_script: [ ] script: - # add RPMs to directory to pass to docker - - mkdir rpms + # Set up directory structure and copy over built-dependencies from container: + - mkdir public + # Install RPMs and set up the test environment: + - source $CONDA_PREFIX/etc/profile.d/conda.sh + - conda activate gstlal-dev + - gst-inspect-1.0 - # Copy rpms to new container. - - mv rpmbuild/RPMS/x86_64/*.rpm rpms + # Export variables for the offline tutorial + - export LAL_PATH=$CONDA_PREFIX + - export USER=gstlal_CI_test - # Clear out the old rpmbuild directory - - rm -rf rpmbuild* + # Get the necessary ROM data: + - git clone https://git.ligo.org/alexander.pace/gstlal-testing-data.git ${GSTLAL_DIR}/gstlal-testing-data + - export LAL_DATA_PATH=${GSTLAL_DIR}/gstlal-testing-data/ - # Build the container: - - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - - docker build --pull -t $DOCKER_BRANCH --file .gitlab-ci.Dockerfile.e7 . - - docker push $DOCKER_BRANCH - needs: - - level0:rpm:gstlal - - level1:rpm:gstlal-ugly - - level2:rpm:gstlal-calibration - only: - - /gstlal-calibration-[0-9]+\.[0-9]+\.[0-9]+-v[0-9]+/ + - cd gstlal-inspiral/tests + + # Run the makefile: + - make -f Makefile.offline_tutorial_test ENABLE_PLOTTING=0 -latest_image: - interruptible: true - stage: docker-latest - before_script: [ ] - needs: - - docker:release:gstlal-inspiral:el7 only: - - /gstlal-inspiral-[0-9]+\.[0-9]+\.[0-9]+-v[0-9]+/ - script: - - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - - docker tag $DOCKER_BRANCH $DOCKER_LATEST - - docker push $DOCKER_LATEST - retry: - max: 2 + - schedules + - pushes + allow_failure: true + +# Documentation docs: interruptible: true diff --git a/gstlal/pytest.ini b/gstlal/pytest.ini index fa7300642c5711916fc419170cdec6a511effef2..8e112eb9830fbce5ab2b275cf7ebe18122c99ecb 100644 --- a/gstlal/pytest.ini +++ b/gstlal/pytest.ini @@ -12,4 +12,5 @@ addopts = --ignore python/misc.py --ignore python/pipeline.py --ignore python/pipeparts/__init__.py + --ignore python/psd.py --ignore tests/tests_pytest/testtools.py diff --git a/gstlal/share/conda/envs/base/gstlal-dev-linux-64.yml b/gstlal/share/conda/envs/base/gstlal-dev-linux-64.yml index d208836fb7ab305849edbb4ac8102d85a6b457a8..608fdcf15183e9db9415478358514b439357951e 100644 --- a/gstlal/share/conda/envs/base/gstlal-dev-linux-64.yml +++ b/gstlal/share/conda/envs/base/gstlal-dev-linux-64.yml @@ -3,6 +3,7 @@ channels: dependencies: - 'python > 3.6' - automake + - bc - c-compiler - cxx-compiler - doxygen @@ -22,6 +23,8 @@ dependencies: - 'h5py < 3.0' - lalapps - ldas-tools-framecpp +# Add back later for mkl linking +# - 'libblas=*=*mkl' - libframe - libtool - ligo-gracedb @@ -29,6 +32,8 @@ dependencies: - ligo-segments - make - 'matplotlib-base < 3.0' +# add mkl back later +# - mkl-devel - myst-parser - nds2-client - 'numpy < 1.20' diff --git a/gstlal/share/conda/envs/base/gstlal-prod-linux-64.yml b/gstlal/share/conda/envs/base/gstlal-prod-linux-64.yml index cc20ecdadc25a1a68b9dd4bbcfe0d95eba8d0934..d10b4cc97fe3bfde528f2e56c0de4d52d82659b2 100644 --- a/gstlal/share/conda/envs/base/gstlal-prod-linux-64.yml +++ b/gstlal/share/conda/envs/base/gstlal-prod-linux-64.yml @@ -3,6 +3,7 @@ channels: dependencies: - 'python > 3.6' - automake + - bc - c-compiler - cxx-compiler - doxygen @@ -11,7 +12,7 @@ dependencies: - gds-lsmp - gds-framexmit - gobject-introspection - - gsl + - 'gsl < 2.7' - gstreamer - gstreamer-orc - gst-python @@ -21,6 +22,8 @@ dependencies: - 'h5py < 3.0' - lalapps - ldas-tools-framecpp +# Add back later for mkl linking +# - 'libblas=*=*mkl' - libframe - libtool - ligo-gracedb @@ -28,11 +31,14 @@ dependencies: - ligo-segments - make - 'matplotlib-base < 3.0' +# add mkl back later +# - mkl-devel - nds2-client - 'numpy < 1.20' - pandas - pkg-config - pluggy + - pydot - pyfftw - 'pygobject < 3.29' - python-avahi diff --git a/gstlal/share/conda/envs/lock/gstlal-dev-linux-64.lock b/gstlal/share/conda/envs/lock/gstlal-dev-linux-64.lock index ce0f4ba566ffe9433144b28160abea3cfe09d563..741202242f93060b778566bfe1895c5546cdd3d7 100644 --- a/gstlal/share/conda/envs/lock/gstlal-dev-linux-64.lock +++ b/gstlal/share/conda/envs/lock/gstlal-dev-linux-64.lock @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# env_hash: e886f574d77aed062111a3cbc6fb5dbd2b556126aeffde8133ab5bb6c1b80c88 +# env_hash: 634492edbc436a3372743d746adad0abb313498ba7b27ec9576f94a935867f11 @EXPLICIT https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2#d7c89558ba9fa0495403155b64376d81 https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2021.5.30-ha878542_0.tar.bz2#6a777890e94194dc94a29a76d2a7e721 @@ -25,10 +25,11 @@ https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2# https://conda.anaconda.org/conda-forge/linux-64/binutils-2.36.1-hdd6e379_2.tar.bz2#3111f86041b5b6863545ca49130cca95 https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.36-hf3e587d_1.tar.bz2#7d750bafc3cc7121170387583ecf0ff1 https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-11.2.0-h1d223b6_8.tar.bz2#2de68a054a079032d30dcd54ebf2ecb9 +https://conda.anaconda.org/conda-forge/linux-64/bc-1.07.1-h7f98852_0.tar.bz2#9ff50d162aa3b1c861fa30105bea1932 https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h7f98852_4.tar.bz2#a1fd65c7ccbf10880423d82bca54eb54 https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.17.2-h7f98852_0.tar.bz2#a25871010e5104556045aa01850fbddf https://conda.anaconda.org/conda-forge/linux-64/expat-2.4.1-h9c3ff4c_0.tar.bz2#16054ef3cb3ec5d8d29d08772662f65d -https://conda.anaconda.org/conda-forge/linux-64/fftw-3.3.9-nompi_h74d3f13_101.tar.bz2#29215ded4cf637130a7674f2a6874922 +https://conda.anaconda.org/conda-forge/linux-64/fftw-3.3.10-nompi_hcdd671c_100.tar.bz2#59ab50acdfcae0c63a1b2adad1e7df1a https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2#ac7bc6a654f8f41b352b38f4051135f8 https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.1-h36c2ea0_2.tar.bz2#626e68ae9cc5912d6adb79d318cf962d https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h58526e2_1001.tar.bz2#8c54672728e8ec6aa6db90cf2806d220 @@ -81,7 +82,7 @@ https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.37-h21135ba_2.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.10.0-ha56f1ee_0.tar.bz2#999b754fbf81618f1edadfb1204983a4 https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.13-h7f98852_1003.tar.bz2#a9371e9e40aded194dcba1447606c9a1 https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.9.10-h68273f3_2.tar.bz2#0315cae0468a1e17f1e7fad5b13d53f8 -https://conda.anaconda.org/conda-forge/linux-64/metaio-8.5.1-hed695b0_1001.tar.bz2#d76b603bc932e6dfa5280e3bf66c25c5 +https://conda.anaconda.org/conda-forge/linux-64/metaio-8.5.1-h27826a3_1001.tar.bz2#c15754332f225c5bf5ed67cd095e7048 https://conda.anaconda.org/conda-forge/linux-64/munge-0.5.13-h1a52d62_0.tar.bz2#1b14fd235aa0f61fa02c0e66a75fed88 https://conda.anaconda.org/conda-forge/linux-64/readline-8.1-h46c0cb4_0.tar.bz2#5788de3c8d7a7d64ac56c784c4ef48e6 https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.11-h27826a3_1.tar.bz2#84e76fb280e735fec1efd2d21fd9cb27 @@ -188,9 +189,9 @@ https://conda.anaconda.org/conda-forge/linux-64/pillow-8.2.0-py37h4600e1f_1.tar. https://conda.anaconda.org/conda-forge/linux-64/pysocks-1.7.1-py37h89c1867_3.tar.bz2#bd069d59ee91a2e26552cd7bb4c64032 https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.8.2-pyhd8ed1ab_0.tar.bz2#dd999d1cc9f79e67dbb855c8924c7984 https://conda.anaconda.org/conda-forge/linux-64/pyyaml-5.4.1-py37h5e8e339_1.tar.bz2#16757160a88eedbed94774e41189a729 -https://conda.anaconda.org/conda-forge/linux-64/setuptools-58.0.4-py37h89c1867_0.tar.bz2#cb198c0ec395b1b30ae3a045d62a1799 +https://conda.anaconda.org/conda-forge/linux-64/setuptools-58.0.4-py37h89c1867_1.tar.bz2#72b6136f590e535729a2268855636858 https://conda.anaconda.org/conda-forge/linux-64/tornado-6.1-py37h5e8e339_1.tar.bz2#92449128c4639feae48d731ef2186099 -https://conda.anaconda.org/conda-forge/noarch/tqdm-4.62.2-pyhd8ed1ab_0.tar.bz2#129972a3ca8bb5abcf80f24ad2c12dae +https://conda.anaconda.org/conda-forge/noarch/tqdm-4.62.3-pyhd8ed1ab_0.tar.bz2#24ed42db084efd6e615babec03c2b460 https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.0.1-pyhd8ed1ab_0.tar.bz2#3b680fa0d39cccd009126087c6422fcc https://conda.anaconda.org/conda-forge/linux-64/boost-1.74.0-py37h6dcda5c_3.tar.bz2#9d0521327c82490693fc975239d475fa https://conda.anaconda.org/conda-forge/linux-64/brotlipy-0.7.0-py37h5e8e339_1001.tar.bz2#871eed4ba322e7b3f200956a096b34e7 @@ -244,11 +245,11 @@ https://conda.anaconda.org/conda-forge/linux-64/pygobject-3.28.3-py37h762b167_10 https://conda.anaconda.org/conda-forge/linux-64/pytest-6.2.5-py37h89c1867_0.tar.bz2#64bc9e9fa6b4e9ea8e685e67ced6c8b0 https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.6-pyhd8ed1ab_0.tar.bz2#dea5b6d93cfbfbc2a253168ad05b3f89 https://conda.anaconda.org/conda-forge/linux-64/atk-2.36.0-ha770c72_4.tar.bz2#a880a89229c23d0c6aa99f1cc352d7a0 -https://conda.anaconda.org/conda-forge/noarch/botocore-1.21.42-pyhd8ed1ab_0.tar.bz2#6c968cf7de64ebc7b0076831ca541697 +https://conda.anaconda.org/conda-forge/noarch/botocore-1.21.44-pyhd8ed1ab_0.tar.bz2#03c80af259c7da01048dc1a46c6a0b9c https://conda.anaconda.org/conda-forge/linux-64/gst-python-1.18.2-py37he151c04_0.tar.bz2#fae86db5ef9a16d895dabc6501195018 https://conda.anaconda.org/conda-forge/noarch/ligo-scald-0.7.2-py_0.tar.bz2#0f1c167739fadeafea75aefb9eab5743 https://conda.anaconda.org/conda-forge/noarch/pytest-runner-5.3.1-pyhd8ed1ab_0.tar.bz2#746605234be5c988579ba312035c3959 -https://conda.anaconda.org/conda-forge/linux-64/python-avahi-0.8-py37hcbab0ec_0.tar.bz2#1a8590bf2e6e29fb1c3b39c1b0620970 +https://conda.anaconda.org/conda-forge/linux-64/python-avahi-0.8-py37hcbab0ec_1.tar.bz2#11b344a8d56b6f7d6c92b948ecce4eec https://conda.anaconda.org/conda-forge/noarch/requests-2.26.0-pyhd8ed1ab_0.tar.bz2#0ed2ccbde6db9dd5789068eb7194463f https://conda.anaconda.org/conda-forge/noarch/globus-sdk-1.11.0-pyhd8ed1ab_0.tar.bz2#6dce9d29e832e0ad7a9918e7034a6386 https://conda.anaconda.org/conda-forge/linux-64/gtk2-2.24.32-h194ddfc_3.tar.bz2#21b006e3071f030d9393312b18631ab6 @@ -256,7 +257,7 @@ https://conda.anaconda.org/conda-forge/linux-64/healpy-1.15.0-py37hd0552aa_2.tar https://conda.anaconda.org/conda-forge/noarch/ligo-gracedb-2.7.6-pyhd8ed1ab_0.tar.bz2#774c36e2b7340c434e54973be68df379 https://conda.anaconda.org/conda-forge/noarch/s3transfer-0.5.0-pyhd8ed1ab_0.tar.bz2#5347ec6ef9835e820fe27bfa438ce8e9 https://conda.anaconda.org/conda-forge/noarch/sphinx-2.4.4-py_0.tar.bz2#f030cbad068d10023baa6ef4fa71203d -https://conda.anaconda.org/conda-forge/noarch/boto3-1.18.42-pyhd8ed1ab_0.tar.bz2#b54f09e2fb34ff8619bb4abacbb8ce9f +https://conda.anaconda.org/conda-forge/noarch/boto3-1.18.44-pyhd8ed1ab_0.tar.bz2#205947f90283f8fcc685b04715ee1b24 https://conda.anaconda.org/conda-forge/linux-64/graphviz-2.42.3-h6939c30_2.tar.bz2#fc2252c1502dd31f0b894dc3c69fdffd https://conda.anaconda.org/conda-forge/noarch/myst-parser-0.14.0-pyhd8ed1ab_0.tar.bz2#a3c98a24fd865ebdae41a143c1e1c155 https://conda.anaconda.org/conda-forge/noarch/sphinx_rtd_theme-1.0.0-pyhd8ed1ab_0.tar.bz2#9f633f2f2869184e31acfeae95b24345 @@ -270,7 +271,7 @@ https://conda.anaconda.org/conda-forge/linux-64/python-lalframe-1.5.5-py37hb1e94 https://conda.anaconda.org/conda-forge/linux-64/python-lalmetaio-2.0.3-py37hb1e94ed_0.tar.bz2#78ae27a1fd4d0219eb09d5d27ccb8e00 https://conda.anaconda.org/conda-forge/linux-64/python-lalpulsar-3.0.1-py37h902c9e0_0.tar.bz2#47149f57d5fd55abe76414e4a4350de7 https://conda.anaconda.org/conda-forge/linux-64/python-lalsimulation-2.5.1-py37h902c9e0_0.tar.bz2#59633b937cf8fdadbfd58d9de11af1d1 -https://conda.anaconda.org/conda-forge/linux-64/python-ligo-lw-1.7.1-py37h5e8e339_0.tar.bz2#9e46fb819f9100d26f03faf48ca591d0 +https://conda.anaconda.org/conda-forge/linux-64/python-ligo-lw-1.7.1-py37h5e8e339_1.tar.bz2#1785b692eabfb41439396679705993e9 https://conda.anaconda.org/conda-forge/linux-64/python-lalburst-1.5.8-py37h219ec46_0.tar.bz2#d9aa9564225a25024aeeae9bd05546e7 https://conda.anaconda.org/conda-forge/linux-64/python-lalinspiral-2.0.2-py37h902c9e0_0.tar.bz2#d723641d9253139f4087aee929a388a7 https://conda.anaconda.org/conda-forge/linux-64/python-lalinference-2.0.7-py37h902c9e0_0.tar.bz2#681043dcbf0b95c80a172c680e96ed75 diff --git a/gstlal/share/conda/envs/lock/gstlal-prod-linux-64.lock b/gstlal/share/conda/envs/lock/gstlal-prod-linux-64.lock index aea106c4cb351d10acbf868b91688389ee41ec39..aa33137299705b9d290461f3b78ed4eb901d1e5c 100644 --- a/gstlal/share/conda/envs/lock/gstlal-prod-linux-64.lock +++ b/gstlal/share/conda/envs/lock/gstlal-prod-linux-64.lock @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# env_hash: 76c2433ecc96cf0f06f9cfe3c826cbf87defef25221c343c7ae290e05b8e9d16 +# env_hash: bb344dc839cdc53257847c6f62b7dcb8f5b4ad75a26ed962c05aa45d166b8775 @EXPLICIT https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2#d7c89558ba9fa0495403155b64376d81 https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2021.5.30-ha878542_0.tar.bz2#6a777890e94194dc94a29a76d2a7e721 @@ -8,43 +8,45 @@ https://conda.anaconda.org/conda-forge/linux-64/gsoap_abi-2.8.110-ha770c72_0.tar https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-2.6.32-he073ed8_14.tar.bz2#40c41dffc04c17136f02498538db1d2b https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.36.1-hea4e1c9_2.tar.bz2#bd4f2e711b39af170e7ff15163fe87ee https://conda.anaconda.org/conda-forge/linux-64/libgcc-devel_linux-64-9.4.0-hd854feb_8.tar.bz2#53f3d06d5c073dfd908416825bcd461a -https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-11.1.0-h6c583b3_8.tar.bz2#478b6358c5d08b7e133a5da71c5c81bd +https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-11.2.0-h5c6108e_8.tar.bz2#1672a7e59c23aac19cb01260e873a4b0 https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-devel_linux-64-9.4.0-hd854feb_8.tar.bz2#8deec1dee58a9721e9d152e130ecdd0e -https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-11.1.0-h56837e0_8.tar.bz2#930957b6bff66cfd539ada080c5ca3e8 -https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-11.1.0-h69a702a_8.tar.bz2#7bacab270c077a054525e8afe29feaa9 -https://conda.anaconda.org/conda-forge/linux-64/libgomp-11.1.0-hc902ee8_8.tar.bz2#f2dd961d1ae80d9d81b3d5068807f11b +https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-11.2.0-he4da1e4_8.tar.bz2#cee237cb6cd08c65c2f74ada9524b768 +https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-11.2.0-h69a702a_8.tar.bz2#d246e04ac94318cfe8ad8879a41e908e +https://conda.anaconda.org/conda-forge/linux-64/libgomp-11.2.0-h1d223b6_8.tar.bz2#9c5ec5d954d2009c6b267ed25346ef87 https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.12-he073ed8_14.tar.bz2#78c8c32c25226732442d101d4fe1d785 https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-1_gnu.tar.bz2#561e277319a41d4f24f5c05a9ef63c04 https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.36.1-h193b22a_2.tar.bz2#32aae4265554a47ea77f7c09f86aeb3b https://conda.anaconda.org/conda-forge/linux-64/binutils-2.36.1-hdd6e379_2.tar.bz2#3111f86041b5b6863545ca49130cca95 -https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.36-hf3e587d_0.tar.bz2#bfc07abe5f4f0c66ae0fa55de5b16546 -https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-11.1.0-hc902ee8_8.tar.bz2#da6221956ce8582d8e71acc16dfe4c3e +https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.36-hf3e587d_1.tar.bz2#7d750bafc3cc7121170387583ecf0ff1 +https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-11.2.0-h1d223b6_8.tar.bz2#2de68a054a079032d30dcd54ebf2ecb9 +https://conda.anaconda.org/conda-forge/linux-64/bc-1.07.1-h7f98852_0.tar.bz2#9ff50d162aa3b1c861fa30105bea1932 https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h7f98852_4.tar.bz2#a1fd65c7ccbf10880423d82bca54eb54 -https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.17.1-h7f98852_1.tar.bz2#ed1dc233ed5e3eaa9bfbaac64d130c5e +https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.17.2-h7f98852_0.tar.bz2#a25871010e5104556045aa01850fbddf https://conda.anaconda.org/conda-forge/linux-64/expat-2.4.1-h9c3ff4c_0.tar.bz2#16054ef3cb3ec5d8d29d08772662f65d -https://conda.anaconda.org/conda-forge/linux-64/fftw-3.3.9-nompi_h74d3f13_101.tar.bz2#29215ded4cf637130a7674f2a6874922 +https://conda.anaconda.org/conda-forge/linux-64/fftw-3.3.10-nompi_h74d3f13_101.tar.bz2#0a231b64467d22bc46c6b59d14aa2c0b +https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2#ac7bc6a654f8f41b352b38f4051135f8 +https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h58526e2_1001.tar.bz2#8c54672728e8ec6aa6db90cf2806d220 https://conda.anaconda.org/conda-forge/linux-64/gstreamer-orc-0.4.32-h7f98852_1.tar.bz2#da139e99f03ae374fea2bf25bbe9d4e5 https://conda.anaconda.org/conda-forge/linux-64/icu-67.1-he1b5a44_0.tar.bz2#7ced6a5e5c94726af797d2b5a2b09228 https://conda.anaconda.org/conda-forge/linux-64/jpeg-9d-h36c2ea0_0.tar.bz2#ea02ce6037dbe81803ae6123e5ba1568 https://conda.anaconda.org/conda-forge/linux-64/jsoncpp-1.9.4-h4bd325d_3.tar.bz2#3423ae003b23810832c00d5ef5f0f74d -https://conda.anaconda.org/conda-forge/linux-64/ldas-tools-al-2.6.5-h37f9cb6_0.tar.bz2#2c1b034135819385f5b9e7d74696e6a2 -https://conda.anaconda.org/conda-forge/linux-64/libdaemon-0.14-h516909a_0.tar.bz2#7ab96cfcb9360dc1756745c49e5f43c6 +https://conda.anaconda.org/conda-forge/linux-64/ldas-tools-al-2.6.6-h37f9cb6_0.tar.bz2#b87d17ebaf51f1860b8968fe801aa5ef https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-h516909a_1.tar.bz2#6f8720dff19e17ce5d48cfe7f3d2f0a3 https://conda.anaconda.org/conda-forge/linux-64/libffi-3.2.1-he1b5a44_1007.tar.bz2#11389072d7d6036fd811c3d9460475cd https://conda.anaconda.org/conda-forge/linux-64/libframe-8.33-h516909a_0.tar.bz2#ea70706335e280849bca0f70a4c02198 -https://conda.anaconda.org/conda-forge/linux-64/libframel-8.41.1-h7f98852_1.tar.bz2#03bc1316adfc8212cfcb963bf8406aa8 +https://conda.anaconda.org/conda-forge/linux-64/libframel-8.41.3-h7f98852_0.tar.bz2#40704c6b776cf129fdafcd14f51b3ce7 https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.16-h516909a_0.tar.bz2#5c0f338a513a2943c659ae619fca9211 https://conda.anaconda.org/conda-forge/linux-64/libntlm-1.4-h7f98852_1002.tar.bz2#e728e874159b042d92b90238a3cb0dc2 https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.17-pthreads_h8fe5266_1.tar.bz2#7f96c04618e952e0f9d94d5e07545a71 https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-9.4.0-h79bfe98_8.tar.bz2#b1147a7a52cec2d07a67214008e94239 -https://conda.anaconda.org/conda-forge/linux-64/libtool-2.4.6-h58526e2_1007.tar.bz2#7f6569a0c2f27acb8fc90600b382e544 +https://conda.anaconda.org/conda-forge/linux-64/libtool-2.4.6-h9c3ff4c_1008.tar.bz2#16e143a1ed4b4fd169536373957f6fee https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.32.1-h7f98852_1000.tar.bz2#772d69f030955d9646d3d0eaf21d859d -https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.2.0-h7f98852_2.tar.bz2#fb63a035a3b552c88a30d84b89ebf4c4 +https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.2.1-h7f98852_0.tar.bz2#90607c4c0247f04ec98b48997de71c1a https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.3-h9c3ff4c_1.tar.bz2#fbe97e8fa6f275d7c76a09e795adc3e6 https://conda.anaconda.org/conda-forge/linux-64/m4-1.4.18-h516909a_1001.tar.bz2#4abb931c0d08a41583fc637c663e45e2 https://conda.anaconda.org/conda-forge/linux-64/make-4.3-hd18ef5c_1.tar.bz2#4049ebfd3190b580dffe76daed26155a https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.2-h58526e2_4.tar.bz2#509f2a21c4a09214cd737a480dfd80c9 -https://conda.anaconda.org/conda-forge/linux-64/openssl-1.1.1k-h7f98852_0.tar.bz2#07fae2cb088379c8441e0f3ffa1f4025 +https://conda.anaconda.org/conda-forge/linux-64/openssl-1.1.1l-h7f98852_0.tar.bz2#de7b38a1542dbe6f41653a8ae71adc53 https://conda.anaconda.org/conda-forge/linux-64/pcre-8.45-h9c3ff4c_0.tar.bz2#c05d1820a6d34ff07aaaab7a9b7eddaa https://conda.anaconda.org/conda-forge/linux-64/perl-5.32.1-0_h7f98852_perl5.tar.bz2#5af47d397a3085a060c080a40ba77b7c https://conda.anaconda.org/conda-forge/linux-64/pixman-0.38.0-h516909a_1003.tar.bz2#7c0b1414e5af196415f7808fbd704143 @@ -65,64 +67,67 @@ https://conda.anaconda.org/conda-forge/linux-64/doxygen-1.9.1-hb166930_1.tar.bz2 https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-9.4.0-h03d3576_8.tar.bz2#69dd659dc50e30438eee8af75b40628f https://conda.anaconda.org/conda-forge/linux-64/gct-6.2.1550507116-h8cfc5f6_2.tar.bz2#a65c3b4f0348ea4ff14c6fa8600ba24f https://conda.anaconda.org/conda-forge/linux-64/gettext-0.19.8.1-hf34092f_1004.tar.bz2#5582e1349bee4a25705adca745bf6845 -https://conda.anaconda.org/conda-forge/linux-64/htcondor-classads-9.1.2-hd3c618e_0.tar.bz2#634518990b0bdd1136c853947a1ef838 -https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-10_openblas.tar.bz2#fc12bc19cf81529176e06af4342098ad +https://conda.anaconda.org/conda-forge/linux-64/htcondor-classads-9.1.3-hd3c618e_0.tar.bz2#927c01fe1bc905ad383e378bd9ffb56d +https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-11_linux64_openblas.tar.bz2#b8a498e2cac5746b808d5961cb584a13 https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2#4d331e44109e3f0e19b4cb8f9b82f3e1 https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.43.0-h812cca2_0.tar.bz2#1867d1e9658596b3fac8847a7702eef4 https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.37-h21135ba_2.tar.bz2#b6acf807307d033d4b7e758b4f44b036 -https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.9.0-ha56f1ee_6.tar.bz2#f0dfb86444df325e599dbc3f4c0a3f5b +https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.10.0-ha56f1ee_0.tar.bz2#999b754fbf81618f1edadfb1204983a4 https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.13-h7f98852_1003.tar.bz2#a9371e9e40aded194dcba1447606c9a1 https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.9.10-h68273f3_2.tar.bz2#0315cae0468a1e17f1e7fad5b13d53f8 -https://conda.anaconda.org/conda-forge/linux-64/metaio-8.5.1-hed695b0_1001.tar.bz2#d76b603bc932e6dfa5280e3bf66c25c5 +https://conda.anaconda.org/conda-forge/linux-64/metaio-8.5.1-h27826a3_1001.tar.bz2#c15754332f225c5bf5ed67cd095e7048 https://conda.anaconda.org/conda-forge/linux-64/munge-0.5.13-h1a52d62_0.tar.bz2#1b14fd235aa0f61fa02c0e66a75fed88 https://conda.anaconda.org/conda-forge/linux-64/readline-8.1-h46c0cb4_0.tar.bz2#5788de3c8d7a7d64ac56c784c4ef48e6 -https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.10-h21135ba_1.tar.bz2#c647f70aa7e3d4cc4e029cc1c9a99953 +https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.11-h27826a3_1.tar.bz2#84e76fb280e735fec1efd2d21fd9cb27 https://conda.anaconda.org/conda-forge/linux-64/voms-2.1.0rc0-h441846d_2.tar.bz2#842f767c1a24480208bc8de6825f30bd https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.3-hd9c2040_1000.tar.bz2#9e856f78d5c80d5a78f61e72d1d473a3 https://conda.anaconda.org/conda-forge/linux-64/zstd-1.4.9-ha95c52a_0.tar.bz2#b481dc9fda3af2a681d08a4d5cd1ea0b https://conda.anaconda.org/conda-forge/linux-64/automake-1.16.2-pl5320ha770c72_3.tar.bz2#5249486f9b320b162fbc09525913f8cf https://conda.anaconda.org/conda-forge/linux-64/boost-cpp-1.74.0-h9359b55_0.tar.bz2#8ff81a56c225e6eb7fd8eebaaf617d9f https://conda.anaconda.org/conda-forge/linux-64/freetype-2.10.4-h0708190_1.tar.bz2#4a06f2ac2e5bfae7b6b245171c3f07aa -https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-9.4.0-h391b98a_0.tar.bz2#52251093e6f936f1e8d33a5144446df6 +https://conda.anaconda.org/conda-forge/linux-64/gcc-9.4.0-h192d537_1.tar.bz2#ba31f4c7ff4537907899106538c35f09 +https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-9.4.0-h391b98a_1.tar.bz2#1dc00eab8ce4b3341aae9f54c19b810a https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-9.4.0-h0003116_8.tar.bz2#3b5fee7db57d2398c0d70858c5ab9997 https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-9.4.0-h03d3576_8.tar.bz2#599f4227e43456c278f895d0bcfa1729 https://conda.anaconda.org/conda-forge/linux-64/krb5-1.19.2-hcc1bbae_0.tar.bz2#81256fa86f9b65cf8ca726eeb3a7f283 -https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-10_openblas.tar.bz2#a4cf70d0260c0c67407323d8bba8f600 +https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-11_linux64_openblas.tar.bz2#59bf439337c9ec59297f701e4ee97e09 https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.42-h9c3ff4c_0.tar.bz2#1f76914c99b4275c2f6b677e1cc2b8a5 -https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-10_openblas.tar.bz2#79d2c73a085ba771bc9c19817a37f1a5 +https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-11_linux64_openblas.tar.bz2#00d3680586af1f0689398b080e273cbb https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.2.0-hbd63e13_2.tar.bz2#e3f034b29a122699b06da40c155f1a70 -https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.36.0-h9cd32fc_0.tar.bz2#d5bbac924cbda57469f43448d5236a50 +https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.36.0-h9cd32fc_1.tar.bz2#776f3956ac2bcbc5e85201d21baf8aa7 https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.7.2-h7f98852_0.tar.bz2#12a61e640b8894504326aadafccbb790 -https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.2.0-h7f98852_0.tar.bz2#0cdc064fbd21889de91ca9b079cd5fc0 -https://conda.anaconda.org/conda-forge/linux-64/cyrus-sasl-2.1.27-h230043b_2.tar.bz2#575809efc5a32007066344185fd678be +https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.3.0-h7f98852_0.tar.bz2#543ebd7ec7822fc5fb0284adfa3ba284 +https://conda.anaconda.org/conda-forge/linux-64/cyrus-sasl-2.1.27-h230043b_3.tar.bz2#293d808d47c7ba0f3fd4ad4a815ee27d https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.13.1-hba837de_1005.tar.bz2#fd3611672eb91bc9d24fd6fb970037eb -https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-9.4.0-hf0ab688_0.tar.bz2#858d0eea17a12cdba252cf119bdd93bc +https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-9.4.0-hf0ab688_1.tar.bz2#a78f3dc7f1318710899565c50734c0f0 https://conda.anaconda.org/conda-forge/linux-64/gsl-2.6-he838d99_2.tar.bz2#d54a10784d331d7b13f8af19acf297b7 -https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-9.4.0-h0316aca_0.tar.bz2#9b71ed8fcd0671a8507706574d99035d +https://conda.anaconda.org/conda-forge/linux-64/gxx-9.4.0-h192d537_1.tar.bz2#96e20744daa7f87d7cdf76c40bc73fef +https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-9.4.0-h0316aca_1.tar.bz2#8c020fd66512f59c968546a840af6112 https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.12-hddcbb42_0.tar.bz2#797117394a4aa588de6d741b06fad80f -https://conda.anaconda.org/conda-forge/linux-64/ldas-tools-framecpp-2.7.1-h7a4f57c_0.tar.bz2#2084b5089467ee5801212ede07d1de39 -https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.78.0-h2574ce0_0.tar.bz2#9c06cc5692dcd0b91699413fcc18405b +https://conda.anaconda.org/conda-forge/linux-64/ldas-tools-framecpp-2.7.2-h7a4f57c_0.tar.bz2#7e70942131ffb1713e50584907e43daf +https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.79.0-h2574ce0_0.tar.bz2#2069d4230311ec429c796bc57060893a https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.9.3-h7f98852_1.tar.bz2#244650385462998e76597aa87010ade7 https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.4.0-hb52868f_1.tar.bz2#b7ad78ad2e9ee155f59e6428406ee824 https://conda.anaconda.org/conda-forge/linux-64/python-3.7.8-h8bdb77d_2_cpython.tar.bz2#1ae3a22e835ac65079f9f74bca890c8f https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.4-h7f98852_1.tar.bz2#536cc5db4d0a3ba0630541aec064b5e4 https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.10-h7f98852_1003.tar.bz2#f59c1242cc1dd93e72c2ee2b360979eb +https://conda.anaconda.org/conda-forge/linux-64/xorg-libxt-1.2.1-h7f98852_2.tar.bz2#60d6eec5273f1c9af096c10c268912e3 https://conda.anaconda.org/conda-forge/noarch/attrs-21.2.0-pyhd8ed1ab_0.tar.bz2#d2e1c7f388ac403df7079b411c37cc50 https://conda.anaconda.org/conda-forge/noarch/bottle-0.12.18-py_0.tar.bz2#6a96f7f2921019b91a469f21a69fd10d https://conda.anaconda.org/conda-forge/linux-64/cfitsio-3.470-hb418390_7.tar.bz2#5bda2e5ca5edb0c207c3ec76f57f8ecc https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-2.0.0-pyhd8ed1ab_0.tar.bz2#4a57e24d5b759893615c05926b7b5fb9 https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.4-pyh9f0ad1d_0.tar.bz2#c08b4c1326b880ed44f3ffb04803332f -https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.2.0-h4bd325d_0.tar.bz2#50d3832d32dc6ea56467f9c146650bdf -https://conda.anaconda.org/conda-forge/noarch/dataclasses-0.8-pyhc8e2a94_1.tar.bz2#28e0de0ecba81334619a777fdc00febc -https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.2.0-h1990efc_0.tar.bz2#eea203e971c6ed9863b6eef31512be6d -https://conda.anaconda.org/conda-forge/linux-64/gds-base-2.19.6-h56d1432_1.tar.bz2#7b6cf6f97917333d273843d7a3fbda26 +https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.3.0-h4bd325d_0.tar.bz2#0fbd916fafd28bc73ba5b9855fdfc94d +https://conda.anaconda.org/conda-forge/noarch/dataclasses-0.8-pyhc8e2a94_3.tar.bz2#a362b2124b06aad102e2ee4581acee7d +https://conda.anaconda.org/conda-forge/linux-64/gds-base-2.19.7-h56d1432_0.tar.bz2#c4657c93499a27ea146b3142c6e1b767 +https://conda.anaconda.org/conda-forge/linux-64/gfortran-9.4.0-h2018a41_1.tar.bz2#e59a5e122c9b375329e00a9f85ba9683 https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.10.6-nompi_h6a2412b_1114.tar.bz2#0a2984b78f51148d7ff6219abe73509e https://conda.anaconda.org/conda-forge/noarch/idna-3.1-pyhd3deb0d_0.tar.bz2#9c9aea4b8391264477df484f798562d0 https://conda.anaconda.org/conda-forge/noarch/iniconfig-1.1.1-pyh9f0ad1d_0.tar.bz2#39161f81cc5e5ca45b8226fbb06c6905 https://conda.anaconda.org/conda-forge/noarch/itsdangerous-2.0.1-pyhd8ed1ab_0.tar.bz2#030cb050b845611262dcd3ee1c66316b https://conda.anaconda.org/conda-forge/noarch/jmespath-0.10.0-pyh9f0ad1d_0.tar.bz2#5988f73e79824c7900954539fbfad3fa -https://conda.anaconda.org/conda-forge/linux-64/libgsasl-1.8.0-2.tar.bz2#2da836dca34a6efc08536c81d2d483c8 -https://conda.anaconda.org/conda-forge/noarch/more-itertools-8.8.0-pyhd8ed1ab_0.tar.bz2#af8d3837f18d331839368bcb9f8cd3d9 +https://conda.anaconda.org/conda-forge/linux-64/libgsasl-1.10.0-h5b4c23d_0.tar.bz2#e51f10c96ef8a793b7fe26638154975b +https://conda.anaconda.org/conda-forge/noarch/more-itertools-8.10.0-pyhd8ed1ab_0.tar.bz2#24a4379cfc9ba76a7ad238e5c32a6c68 https://conda.anaconda.org/conda-forge/linux-64/nds2-client-0.16.7-h37f9cb6_0.tar.bz2#542396b21d4dd84dfe9e7e5a893a3524 https://conda.anaconda.org/conda-forge/noarch/olefile-0.46-pyh9f0ad1d_1.tar.bz2#0b2e68acc8c78c8cc392b90983481f58 https://conda.anaconda.org/conda-forge/noarch/pamela-1.0.0-py_0.tar.bz2#36f6f18d2f3ae0c93d77a9dbedad08c3 @@ -136,23 +141,25 @@ https://conda.anaconda.org/conda-forge/linux-64/scitokens-cpp-0.6.2-h8cfc780_1.t https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2#e5f25f8dbc060e9a8d912e432202afc2 https://conda.anaconda.org/conda-forge/noarch/smmap-3.0.5-pyh44b312d_0.tar.bz2#3a8dc70789709aa315325d5df06fb7e4 https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2#f832c45a477c78bebd107098db465095 -https://conda.anaconda.org/conda-forge/noarch/typing_extensions-3.10.0.0-pyha770c72_0.tar.bz2#67c0cba6533b641f28946d7c16f361c8 +https://conda.anaconda.org/conda-forge/noarch/typing_extensions-3.10.0.2-pyha770c72_0.tar.bz2#85dfd487a244bbe2cf7019ce8a39b5bc +https://conda.anaconda.org/conda-forge/linux-64/xorg-libxpm-3.5.13-h7f98852_0.tar.bz2#2bbe4b67a97c9d18a807598941fc3b4c https://conda.anaconda.org/conda-forge/noarch/zipp-3.5.0-pyhd8ed1ab_0.tar.bz2#f9dd05a5ed6b81c91f097e3739107a74 https://conda.anaconda.org/conda-forge/linux-64/certifi-2021.5.30-py37h89c1867_0.tar.bz2#105f18ae8597a5f4d4e3188bcb06c796 https://conda.anaconda.org/conda-forge/linux-64/cffi-1.14.4-py37h11fe52a_0.tar.bz2#2640988a30e6b84da411402a8cdeb9f6 https://conda.anaconda.org/conda-forge/linux-64/chardet-4.0.0-py37h89c1867_1.tar.bz2#f4fbd4721b80f0d6b53b3a3374914068 https://conda.anaconda.org/conda-forge/noarch/cycler-0.10.0-py_2.tar.bz2#f6d7c7e6d8f42cbbec7e07a8d879f91c +https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.3.0-h1990efc_0.tar.bz2#fc19435a9a259c341f8478068036099c https://conda.anaconda.org/conda-forge/linux-64/future-0.18.2-py37h89c1867_3.tar.bz2#1f5b95fabd80a6d0cd3e833e182cb6b9 -https://conda.anaconda.org/conda-forge/linux-64/gds-framexmit-2.19.6-h9c3ff4c_1.tar.bz2#30dbcf5198057b29c92a73aac77cd870 +https://conda.anaconda.org/conda-forge/linux-64/gds-framexmit-2.19.7-h9c3ff4c_0.tar.bz2#0a94b0d02ccf066cc73773a580c7064e https://conda.anaconda.org/conda-forge/linux-64/gds-lsmp-2.19.7-h4bd325d_0.tar.bz2#11999a459e900e912f29ea6faa7c47cc https://conda.anaconda.org/conda-forge/noarch/gitdb-4.0.7-pyhd8ed1ab_0.tar.bz2#12977b4cc317a6ee2939aedcb09a4898 https://conda.anaconda.org/conda-forge/linux-64/glib-2.58.3-py37he00f558_1004.tar.bz2#ed24ae6dabbaafa5df90a43bc805e8d5 https://conda.anaconda.org/conda-forge/linux-64/greenlet-1.1.1-py37hcd2ae1e_0.tar.bz2#47298c8ca377785217c5c3727c45965c -https://conda.anaconda.org/conda-forge/linux-64/importlib-metadata-4.6.3-py37h89c1867_0.tar.bz2#4aa7e78969f50408ab0f73f278df964b -https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.3.1-py37h2527ec5_1.tar.bz2#61149814e0ea71cb5b44881c65d25f7b -https://conda.anaconda.org/conda-forge/linux-64/libcondor_utils-9.1.2-h6d110fb_0.tar.bz2#eb6a7de4705fab4a7e3c2b25f634a829 +https://conda.anaconda.org/conda-forge/linux-64/importlib-metadata-4.8.1-py37h89c1867_0.tar.bz2#6c71b2b82c7e5908e1077b932632b6cf +https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.3.2-py37h2527ec5_0.tar.bz2#48edccac5dc91a809dc6f8fd20623738 +https://conda.anaconda.org/conda-forge/linux-64/libcondor_utils-9.1.3-h6d110fb_0.tar.bz2#020ebec755b4223dfdfb0c34b751cc2e https://conda.anaconda.org/conda-forge/linux-64/liblal-7.1.2-fftw_ha6096f8_101.tar.bz2#704417ba3bc06ee0b6970ceced9235ef -https://conda.anaconda.org/conda-forge/linux-64/librdkafka-1.6.1-hc49e61c_1.tar.bz2#5a35c6721f2c2156e4277cb03b1d62b7 +https://conda.anaconda.org/conda-forge/linux-64/librdkafka-1.7.0-hc49e61c_0.tar.bz2#e977563ed9a4037ac7c80d3ca82fc9d7 https://conda.anaconda.org/conda-forge/linux-64/ligo-segments-1.3.0-py37h5e8e339_1.tar.bz2#2bcf9eefa3b28b9ddf76274467fa8b5c https://conda.anaconda.org/conda-forge/linux-64/markupsafe-2.0.1-py37h5e8e339_0.tar.bz2#90ad307f6997784664de956e09ec689e https://conda.anaconda.org/conda-forge/linux-64/numpy-1.19.5-py37h038b26d_2.tar.bz2#5cb3175489012df18de693930a563e91 @@ -161,9 +168,10 @@ https://conda.anaconda.org/conda-forge/noarch/pegasus-wms.dax-5.0.0-pyhd3deb0d_0 https://conda.anaconda.org/conda-forge/linux-64/pillow-8.2.0-py37h4600e1f_1.tar.bz2#8998270d7ebbb22261ab440176d3a5cf https://conda.anaconda.org/conda-forge/linux-64/pysocks-1.7.1-py37h89c1867_3.tar.bz2#bd069d59ee91a2e26552cd7bb4c64032 https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.8.2-pyhd8ed1ab_0.tar.bz2#dd999d1cc9f79e67dbb855c8924c7984 -https://conda.anaconda.org/conda-forge/linux-64/pyyaml-5.4.1-py37h5e8e339_0.tar.bz2#090550b9425fe9a87dc1ec7fde201633 +https://conda.anaconda.org/conda-forge/linux-64/pyyaml-5.4.1-py37h5e8e339_1.tar.bz2#16757160a88eedbed94774e41189a729 +https://conda.anaconda.org/conda-forge/linux-64/setuptools-58.0.4-py37h89c1867_1.tar.bz2#72b6136f590e535729a2268855636858 https://conda.anaconda.org/conda-forge/linux-64/tornado-6.1-py37h5e8e339_1.tar.bz2#92449128c4639feae48d731ef2186099 -https://conda.anaconda.org/conda-forge/noarch/tqdm-4.62.0-pyhd8ed1ab_0.tar.bz2#6eaecae6ef42374481ce616292a0c945 +https://conda.anaconda.org/conda-forge/noarch/tqdm-4.62.3-pyhd8ed1ab_0.tar.bz2#24ed42db084efd6e615babec03c2b460 https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.0.1-pyhd8ed1ab_0.tar.bz2#3b680fa0d39cccd009126087c6422fcc https://conda.anaconda.org/conda-forge/linux-64/boost-1.74.0-py37h6dcda5c_3.tar.bz2#9d0521327c82490693fc975239d475fa https://conda.anaconda.org/conda-forge/linux-64/brotlipy-0.7.0-py37h5e8e339_1001.tar.bz2#871eed4ba322e7b3f200956a096b34e7 @@ -171,66 +179,69 @@ https://conda.anaconda.org/conda-forge/linux-64/cairo-1.16.0-h3fc0475_1005.tar.b https://conda.anaconda.org/conda-forge/linux-64/click-8.0.1-py37h89c1867_0.tar.bz2#bb1ad97b5d8626f662b753f620c3c913 https://conda.anaconda.org/conda-forge/linux-64/cryptography-3.3.1-py37h7f0c10b_1.tar.bz2#ef764995a70425f26e63591d52961954 https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-he372182_0.tar.bz2#7f3c5ad4cf2fde0144840cc3b8e42283 -https://conda.anaconda.org/conda-forge/noarch/gitpython-3.1.18-pyhd8ed1ab_0.tar.bz2#19520f600cddf466cc3551e521809b66 +https://conda.anaconda.org/conda-forge/noarch/gitpython-3.1.23-pyhd8ed1ab_1.tar.bz2#96b1ec03ac2840d762630258805b51dd https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.18.1-h173dc46_0.tar.bz2#a63de2ea03fc8e911039d7c9cbca8a0d https://conda.anaconda.org/conda-forge/linux-64/h5py-2.10.0-nompi_py37ha3df211_106.tar.bz2#df5f86a6e54ea8ddc37abf939245dd7a -https://conda.anaconda.org/conda-forge/noarch/importlib_metadata-4.6.3-hd8ed1ab_0.tar.bz2#34c826a6b81b82ddf7285ee54046b14b +https://conda.anaconda.org/conda-forge/noarch/importlib_metadata-4.8.1-hd8ed1ab_0.tar.bz2#ce811c521c3a02d7c8ace1cfbd2a0bcd https://conda.anaconda.org/conda-forge/noarch/jinja2-3.0.1-pyhd8ed1ab_0.tar.bz2#c647e77921fd3e245cdcc5b2d451a0f8 -https://conda.anaconda.org/conda-forge/linux-64/liblalframe-1.5.4-h7f98852_0.tar.bz2#6737c4efff6b0a327c3d16ad81ae4673 -https://conda.anaconda.org/conda-forge/linux-64/liblalmetaio-2.0.2-h7f98852_0.tar.bz2#aa57e151dbb3dd2a93bc5a17470810dd +https://conda.anaconda.org/conda-forge/linux-64/liblalframe-1.5.5-h7f98852_0.tar.bz2#6c314d733fc391f655ed0d14fea6a693 +https://conda.anaconda.org/conda-forge/linux-64/liblalmetaio-2.0.3-h7f98852_0.tar.bz2#5eb429c25fdc6566e99cd5673068db4e https://conda.anaconda.org/conda-forge/linux-64/liblalpulsar-3.0.1-hf71512e_0.tar.bz2#95c3dddc3aec606517aaed504ecc5356 https://conda.anaconda.org/conda-forge/linux-64/liblalsimulation-2.5.1-h8832763_0.tar.bz2#0882ba25a4e0cb184dacda5847e13709 -https://conda.anaconda.org/conda-forge/linux-64/pandas-1.3.1-py37h219a48f_0.tar.bz2#6e31457d0d3ea06eb051452de851e7fa +https://conda.anaconda.org/conda-forge/noarch/ligo-common-1.0.4-py_0.tar.bz2#96041f11430bc258d670429fbdab3380 +https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-2.2.5-py37hbca3705_3.tar.bz2#8fed05f7cba6fe536eeee4b80133f54a +https://conda.anaconda.org/conda-forge/linux-64/pandas-1.3.3-py37he8f5f7f_0.tar.bz2#cc77ff6e46e50194896e8efc65aff01a https://conda.anaconda.org/conda-forge/noarch/pegasus-wms.common-5.0.0-pyhd3deb0d_0.tar.bz2#5b5bf94bbb56ac0ba4089f56bf480dfc https://conda.anaconda.org/conda-forge/linux-64/pyerfa-2.0.0-py37h6f94858_0.tar.bz2#f5e95bd1f0718a8b821ddd5ab810f2da -https://conda.anaconda.org/conda-forge/linux-64/pyfftw-0.12.0-py37hec8f33a_2.tar.bz2#3175af8ec5436e8c4b88602047247351 -https://conda.anaconda.org/conda-forge/linux-64/python-confluent-kafka-1.6.0-py37h5e8e339_1.tar.bz2#fe58a483a8e7e760350c982511907da6 +https://conda.anaconda.org/conda-forge/linux-64/pyfftw-0.12.0-py37h433d886_2.tar.bz2#5ef84c795aae6788b8acc1a90f42b6cd +https://conda.anaconda.org/conda-forge/linux-64/python-confluent-kafka-1.7.0-py37h5e8e339_0.tar.bz2#9e721613e1348e2558df418267bb54af https://conda.anaconda.org/conda-forge/linux-64/scipy-1.7.1-py37hf2a6cf1_0.tar.bz2#b727e3ad6b8821c7d75442d2f61c3113 -https://conda.anaconda.org/conda-forge/linux-64/setuptools-49.6.0-py37h89c1867_3.tar.bz2#928c178bf6805b8ab71fabaa620e0234 -https://conda.anaconda.org/conda-forge/linux-64/sqlalchemy-1.4.22-py37h5e8e339_0.tar.bz2#25e2a99e0e883fb66b980f2360351980 -https://conda.anaconda.org/conda-forge/linux-64/astropy-4.3.post1-py37h5e8e339_1.tar.bz2#38eb0bc274553b7b05984b972b9b835a +https://conda.anaconda.org/conda-forge/linux-64/sqlalchemy-1.4.23-py37h5e8e339_0.tar.bz2#337e2ef67730b6888e474d6868be38e3 +https://conda.anaconda.org/conda-forge/linux-64/astropy-4.3.1-py37hb1e94ed_1.tar.bz2#ff616b713a9856bd704b65f0b8983378 https://conda.anaconda.org/conda-forge/linux-64/dbus-python-1.2.16-py37h2f1e986_1.tar.bz2#b0775a29ce60a204f0240e05a7bd6d82 https://conda.anaconda.org/conda-forge/noarch/flask-2.0.1-pyhd8ed1ab_0.tar.bz2#3a204093fca40a90a95dc25561b2dc55 https://conda.anaconda.org/conda-forge/linux-64/gobject-introspection-1.66.1-py37h619baee_1.tar.bz2#bf2ed47ff6959654b44629b38e7203cf https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.18.1-ha8dcbd0_0.tar.bz2#1bb26c68c59cf3117ecc5f00edc9925f +https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-2.7.2-hee91db6_0.tar.bz2#7dc3072aa3f1e9154dbb9f1b86f6c280 https://conda.anaconda.org/conda-forge/linux-64/liblalburst-1.5.8-h8832763_0.tar.bz2#7f2b7d2be86948b1a16f16a81d37ea29 https://conda.anaconda.org/conda-forge/linux-64/liblalinspiral-2.0.2-h8832763_0.tar.bz2#3eecb5f4efb28e576a55afe14cea0458 -https://conda.anaconda.org/conda-forge/noarch/ligo-common-1.0.4-py_0.tar.bz2#96041f11430bc258d670429fbdab3380 -https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-2.2.5-py37hbca3705_3.tar.bz2#8fed05f7cba6fe536eeee4b80133f54a https://conda.anaconda.org/conda-forge/noarch/pegasus-wms.api-5.0.0-pyhd3deb0d_0.tar.bz2#3ba9f292bb8ae8ede7e14d88164c21c1 -https://conda.anaconda.org/conda-forge/linux-64/pluggy-0.13.1-py37h89c1867_4.tar.bz2#fae2ad595398817ce166a1af18dfe295 +https://conda.anaconda.org/conda-forge/linux-64/pluggy-1.0.0-py37h89c1867_1.tar.bz2#2c324500485c395e5b3f1bf0ea2acaaa https://conda.anaconda.org/conda-forge/linux-64/pycairo-1.20.1-py37hfff247e_0.tar.bz2#3149c3af5bcb72bd508cdcb8a3a8882a https://conda.anaconda.org/conda-forge/noarch/pyjwt-1.7.1-py_0.tar.bz2#617ab4f8c5e481fdeabe55d7a1e14798 https://conda.anaconda.org/conda-forge/noarch/pyopenssl-20.0.1-pyhd8ed1ab_0.tar.bz2#92371c25994d0f5d28a01c1fb75ebf86 -https://conda.anaconda.org/conda-forge/linux-64/python-htcondor-9.1.2-py37hc611094_0.tar.bz2#33a6c643836368a3dfcc9f2d902f4462 -https://conda.anaconda.org/conda-forge/noarch/flask-caching-1.7.1-py_0.tar.bz2#989c0ae143a182d680237b9ae2dc3a8a +https://conda.anaconda.org/conda-forge/linux-64/python-htcondor-9.1.3-py37hc611094_0.tar.bz2#2b3b0b4b04c5a89487db1df3149c41f8 +https://conda.anaconda.org/conda-forge/noarch/flask-caching-1.10.1-pyhd8ed1ab_0.tar.bz2#b711284e4fb54851a9040c8c6c9f19c1 https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-good-1.18.1-h53ff3d5_0.tar.bz2#d09657ee323aa2389ce86d87bec5b295 https://conda.anaconda.org/conda-forge/noarch/gwdatafind-1.0.4-pyh9f0ad1d_1.tar.bz2#2f47773adf07aa7c12541715e373570c https://conda.anaconda.org/conda-forge/linux-64/liblalinference-2.0.7-h8832763_0.tar.bz2#526640d4b88be8a38750cd7d3516e857 +https://conda.anaconda.org/conda-forge/linux-64/pango-1.42.4-h7062337_4.tar.bz2#cb86ea27a4aceb0e9d7e1f8d59a7e3f3 https://conda.anaconda.org/conda-forge/linux-64/pygobject-3.28.3-py37h762b167_1002.tar.bz2#f6e05285fb9fc46198ee9ff68dba6773 -https://conda.anaconda.org/conda-forge/linux-64/pytest-6.2.4-py37h89c1867_0.tar.bz2#0298517e14b0118206b0fa38b1f9883d +https://conda.anaconda.org/conda-forge/linux-64/pytest-6.2.5-py37h89c1867_0.tar.bz2#64bc9e9fa6b4e9ea8e685e67ced6c8b0 https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.6-pyhd8ed1ab_0.tar.bz2#dea5b6d93cfbfbc2a253168ad05b3f89 -https://conda.anaconda.org/conda-forge/noarch/botocore-1.21.16-pyhd8ed1ab_0.tar.bz2#347e85ef1022796f318fe76e884d01f1 +https://conda.anaconda.org/conda-forge/noarch/botocore-1.21.45-pyhd8ed1ab_0.tar.bz2#00af098c14bf40039e6c45bd81d37830 +https://conda.anaconda.org/conda-forge/linux-64/graphviz-2.42.3-h0511662_0.tar.bz2#948953f31e65b438a1e520a741ccd9b4 https://conda.anaconda.org/conda-forge/linux-64/gst-python-1.18.2-py37he151c04_0.tar.bz2#fae86db5ef9a16d895dabc6501195018 https://conda.anaconda.org/conda-forge/noarch/ligo-scald-0.7.2-py_0.tar.bz2#0f1c167739fadeafea75aefb9eab5743 https://conda.anaconda.org/conda-forge/noarch/pytest-runner-5.3.1-pyhd8ed1ab_0.tar.bz2#746605234be5c988579ba312035c3959 -https://conda.anaconda.org/conda-forge/linux-64/python-avahi-0.7-py37ha9d45a4_1.tar.bz2#61b35f3d14c471fe8b5b1eae5a7cbdfa +https://conda.anaconda.org/conda-forge/linux-64/python-avahi-0.8-py37hcbab0ec_1.tar.bz2#11b344a8d56b6f7d6c92b948ecce4eec https://conda.anaconda.org/conda-forge/noarch/requests-2.26.0-pyhd8ed1ab_0.tar.bz2#0ed2ccbde6db9dd5789068eb7194463f https://conda.anaconda.org/conda-forge/noarch/globus-sdk-1.11.0-pyhd8ed1ab_0.tar.bz2#6dce9d29e832e0ad7a9918e7034a6386 https://conda.anaconda.org/conda-forge/linux-64/healpy-1.15.0-py37hd0552aa_2.tar.bz2#b965db0763e34ded474cfd461b988aa4 https://conda.anaconda.org/conda-forge/noarch/ligo-gracedb-2.7.6-pyhd8ed1ab_0.tar.bz2#774c36e2b7340c434e54973be68df379 +https://conda.anaconda.org/conda-forge/linux-64/pydot-1.4.2-py37h89c1867_0.tar.bz2#a7a6727b143970e8075aba5f0d88240f https://conda.anaconda.org/conda-forge/noarch/s3transfer-0.5.0-pyhd8ed1ab_0.tar.bz2#5347ec6ef9835e820fe27bfa438ce8e9 -https://conda.anaconda.org/conda-forge/noarch/boto3-1.18.16-pyhd8ed1ab_0.tar.bz2#a67c93afaf8ea8a0ceb023d0b47e70c3 +https://conda.anaconda.org/conda-forge/noarch/boto3-1.18.45-pyhd8ed1ab_0.tar.bz2#c61d33a635811094f044dcdf73c0a6cb https://conda.anaconda.org/conda-forge/noarch/pegasus-wms.worker-5.0.0-pyh44b312d_1.tar.bz2#30ff0e74ded52ecf8e0674333586ea62 https://conda.anaconda.org/conda-forge/noarch/pegasus-wms-5.0.0-pyhd8ed1ab_0.tar.bz2#ef3b4aa28d26084399bb1b67e96994fa https://conda.anaconda.org/conda-forge/noarch/python-pegasus-wms-5.0.0-hd8ed1ab_0.tar.bz2#8a9f8fdd3ede5f86c3d0fef0a4c9db35 https://conda.anaconda.org/conda-forge/linux-64/lscsoft-glue-2.0.0-py37h8f50634_3.tar.bz2#350883004733432b2a52bfe957e7acc0 https://conda.anaconda.org/conda-forge/linux-64/python-lal-7.1.2-fftw_py37h31d4c84_101.tar.bz2#f9801b80cc965f09a60d9c08dcee984d -https://conda.anaconda.org/conda-forge/linux-64/python-lalframe-1.5.4-py37h902c9e0_0.tar.bz2#87e4c5d21465c212c045205c17bbec99 -https://conda.anaconda.org/conda-forge/linux-64/python-lalmetaio-2.0.2-py37h902c9e0_0.tar.bz2#1b6c784745d5c8c0305258b9b82e4197 +https://conda.anaconda.org/conda-forge/linux-64/python-lalframe-1.5.5-py37hb1e94ed_0.tar.bz2#c81774e22235f84afa84fb0019e3ec26 +https://conda.anaconda.org/conda-forge/linux-64/python-lalmetaio-2.0.3-py37hb1e94ed_0.tar.bz2#78ae27a1fd4d0219eb09d5d27ccb8e00 https://conda.anaconda.org/conda-forge/linux-64/python-lalpulsar-3.0.1-py37h902c9e0_0.tar.bz2#47149f57d5fd55abe76414e4a4350de7 https://conda.anaconda.org/conda-forge/linux-64/python-lalsimulation-2.5.1-py37h902c9e0_0.tar.bz2#59633b937cf8fdadbfd58d9de11af1d1 -https://conda.anaconda.org/conda-forge/linux-64/python-ligo-lw-1.7.1-py37h5e8e339_0.tar.bz2#9e46fb819f9100d26f03faf48ca591d0 +https://conda.anaconda.org/conda-forge/linux-64/python-ligo-lw-1.7.1-py37h5e8e339_1.tar.bz2#1785b692eabfb41439396679705993e9 https://conda.anaconda.org/conda-forge/linux-64/python-lalburst-1.5.8-py37h219ec46_0.tar.bz2#d9aa9564225a25024aeeae9bd05546e7 https://conda.anaconda.org/conda-forge/linux-64/python-lalinspiral-2.0.2-py37h902c9e0_0.tar.bz2#d723641d9253139f4087aee929a388a7 https://conda.anaconda.org/conda-forge/linux-64/python-lalinference-2.0.7-py37h902c9e0_0.tar.bz2#681043dcbf0b95c80a172c680e96ed75