Giter Club home page Giter Club logo

conda-forge-repodata-patches-feedstock's Introduction

About conda-forge-repodata-patches-feedstock

Feedstock license: BSD-3-Clause

Home: https://github.com/conda-forge/conda-forge-repodata-patches-feedstock

Package license: CC-PDDC

Summary: generate tweaks to index metadata, hosted separately from anaconda.org index

See the recipe/README.md for how generate patches from static YAML files. This mechanism should work for most things. If it does not work for your specific case, you can write custom code in generate_patch_json.py.

Current build status

All platforms:

Current release info

Name Downloads Version Platforms
Conda Recipe Conda Downloads Conda Version Conda Platforms

Installing conda-forge-repodata-patches

Installing conda-forge-repodata-patches from the conda-forge channel can be achieved by adding conda-forge to your channels with:

conda config --add channels conda-forge
conda config --set channel_priority strict

Once the conda-forge channel has been enabled, conda-forge-repodata-patches can be installed with conda:

conda install conda-forge-repodata-patches

or with mamba:

mamba install conda-forge-repodata-patches

It is possible to list all of the versions of conda-forge-repodata-patches available on your platform with conda:

conda search conda-forge-repodata-patches --channel conda-forge

or with mamba:

mamba search conda-forge-repodata-patches --channel conda-forge

Alternatively, mamba repoquery may provide more information:

# Search all versions available on your platform:
mamba repoquery search conda-forge-repodata-patches --channel conda-forge

# List packages depending on `conda-forge-repodata-patches`:
mamba repoquery whoneeds conda-forge-repodata-patches --channel conda-forge

# List dependencies of `conda-forge-repodata-patches`:
mamba repoquery depends conda-forge-repodata-patches --channel conda-forge

About conda-forge

Powered by NumFOCUS

conda-forge is a community-led conda channel of installable packages. In order to provide high-quality builds, the process has been automated into the conda-forge GitHub organization. The conda-forge organization contains one repository for each of the installable packages. Such a repository is known as a feedstock.

A feedstock is made up of a conda recipe (the instructions on what and how to build the package) and the necessary configurations for automatic building using freely available continuous integration services. Thanks to the awesome service provided by Azure, GitHub, CircleCI, AppVeyor, Drone, and TravisCI it is possible to build and upload installable packages to the conda-forge anaconda.org channel for Linux, Windows and OSX respectively.

To manage the continuous integration and simplify feedstock maintenance conda-smithy has been developed. Using the conda-forge.yml within this repository, it is possible to re-render all of this feedstock's supporting files (e.g. the CI configuration files) with conda smithy rerender.

For more information please check the conda-forge documentation.

Terminology

feedstock - the conda recipe (raw material), supporting scripts and CI configuration.

conda-smithy - the tool which helps orchestrate the feedstock. Its primary use is in the construction of the CI .yml files and simplify the management of many feedstocks.

conda-forge - the place where the feedstock and smithy live and work to produce the finished article (built conda distributions)

Updating conda-forge-repodata-patches-feedstock

If you would like to improve the conda-forge-repodata-patches recipe or build a new package version, please fork this repository and submit a PR. Upon submission, your changes will be run on the appropriate platforms to give the reviewer an opportunity to confirm that the changes result in a successful build. Once merged, the recipe will be re-built and uploaded automatically to the conda-forge channel, whereupon the built conda packages will be available for everybody to install and use from the conda-forge channel. Note that all branches in the conda-forge/conda-forge-repodata-patches-feedstock are immediately built and any created packages are uploaded, so PRs should be based on branches in forks and branches in the main repository should only be used to build distinct package versions.

In order to produce a uniquely identifiable distribution:

  • If the version of a package is not being increased, please add or increase the build/number.
  • If the version of a package is being increased, please remember to return the build/number back to 0.

Feedstock Maintainers

conda-forge-repodata-patches-feedstock's People

Contributors

apmorton avatar beckermr avatar beenje avatar bollwyvl avatar charlesbluca avatar chrisburr avatar conda-forge-admin avatar conda-forge-curator[bot] avatar dopplershift avatar github-actions[bot] avatar h-vetinari avatar hmaarrfk avatar isuruf avatar jaimergp avatar jakirkham avatar jan-janssen avatar jjhelmus avatar jtilly avatar leofang avatar maresb avatar mbargull avatar ngam avatar ocefpaf avatar pre-commit-ci[bot] avatar saraedum avatar traversaro avatar wolfv avatar xhochy avatar xylar avatar zklaus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

conda-forge-repodata-patches-feedstock's Issues

[2021-11-21] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
linux-64::mpi4jax-0.3.2-py310h853ac07_2.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-64::mpi4jax-0.3.2-py37h1e5cb63_2.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-64::mpi4jax-0.3.2-py38he865349_2.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-64::mpi4jax-0.3.2-py39h6438238_2.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-64::slepc-3.16.1-complex_h6897356_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-64::slepc-3.16.1-real_h7bbb3bb_100.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
linux-aarch64::slepc-3.16.1-complex_h5cfb8ed_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-aarch64::slepc-3.16.1-real_hac2706b_100.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
linux-ppc64le::slepc-3.16.1-complex_h5c89e92_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-ppc64le::slepc-3.16.1-real_h9047973_100.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
osx-64::mpi4jax-0.3.2-py310hd348148_2.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
osx-64::mpi4jax-0.3.2-py37h45bc384_2.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
osx-64::mpi4jax-0.3.2-py38hcd6a4d3_2.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
osx-64::mpi4jax-0.3.2-py39ha81d895_2.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
osx-64::slepc-3.16.1-complex_ha837390_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
osx-64::slepc-3.16.1-real_ha131d38_100.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2
win-64::tiledb-py-0.11.1-py37_vc14h763923d_0.tar.bz2
-  "features": "vc14",
win-64::tiledb-py-0.11.1-py38_vc14hda87816_0.tar.bz2
-  "features": "vc14",
win-64::tiledb-py-0.11.1-py39_vc14he219d82_0.tar.bz2
-  "features": "vc14",

@conda-forge-admin rerender

Issue:


Environment (conda list):
$ conda list


Details about conda and system ( conda info ):
$ conda info

Make _gen_new_index(repodata, subdir) more modular

Issue:

The main patching function has become pretty large. It might be nice to break it up into one file per patch, like a plugin architecture. It would really help minimize diffs on things like #215


Environment (conda list):
$ conda list


Details about conda and system ( conda info ):
$ conda info

rebuild once a week or so?

Due to great work by @isuruf, we now compute the license_family field for packages here as part of the repodata patching process. As packages are updated/added on the index, we will thus need to rebuild the repodata patches to make sure the license_family fields are synced and filled out.

My proposal is that we have a cron job make a PR to rebuild this feedstock once a week and we merge that PR with an automerge label.

Patch noarch python packages to require python 3

Should we patch all python noarch package without a python constraint built after some date (say 2020-10-01) to require python 3?

This should avoid issues with having modern noarch packages being installable in py2 whilst not working.

[2021-11-28] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
linux-64::libmbd-0.12.2-mpi_mpich_hb74dc4d_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-64::mpi4py-3.1.3-py310h853ac07_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-64::mpi4py-3.1.3-py37h1e5cb63_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-64::mpi4py-3.1.3-py37hb7498f7_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-64::mpi4py-3.1.3-py38he865349_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-64::mpi4py-3.1.3-py39h6438238_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-64::ruby-2.7.2-h86e321c_7.tar.bz2
-  "track_features": "rb27",
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
linux-aarch64::libmbd-0.12.2-mpi_mpich_h6f23df9_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-aarch64::mpi4py-3.1.3-py310hc288313_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-aarch64::mpi4py-3.1.3-py37h4dc0dbf_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-aarch64::mpi4py-3.1.3-py37h6dc2f3d_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-aarch64::mpi4py-3.1.3-py38h3e93bed_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-aarch64::mpi4py-3.1.3-py39hfc356f9_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-aarch64::ruby-2.7.2-h3fc8c45_7.tar.bz2
-  "track_features": "rb27",
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
linux-ppc64le::libmbd-0.12.2-mpi_mpich_hef51f88_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-ppc64le::mpi4py-3.1.3-py310ha35e221_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-ppc64le::mpi4py-3.1.3-py37h7004f36_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-ppc64le::mpi4py-3.1.3-py37hc2416af_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-ppc64le::mpi4py-3.1.3-py38hb5cbab6_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-ppc64le::mpi4py-3.1.3-py39hb8de56a_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-ppc64le::ruby-2.7.2-ha4e8978_7.tar.bz2
-  "track_features": "rb27",
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
osx-64::libmbd-0.12.2-mpi_mpich_h024acc1_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
osx-64::mpi4py-3.1.3-py310hd348148_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
osx-64::mpi4py-3.1.3-py37h45bc384_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
osx-64::mpi4py-3.1.3-py37hae0e78a_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
osx-64::mpi4py-3.1.3-py38hcd6a4d3_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
osx-64::mpi4py-3.1.3-py39ha81d895_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
osx-64::ruby-2.7.2-h1c0b240_7.tar.bz2
-  "track_features": "rb27",
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
osx-arm64::mpi4py-3.1.3-py310h8766821_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
osx-arm64::mpi4py-3.1.3-py38hf5adb80_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
osx-arm64::mpi4py-3.1.3-py39hee4813e_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
osx-arm64::ruby-2.7.2-h39ff962_7.tar.bz2
-  "track_features": "rb27",
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2
win-64::ruby-2.7.2-h1d9c0f5_7.tar.bz2
-  "track_features": "rb27",

[2022-04-17] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
noarch::mechanize-0.4.8-pyhd8ed1ab_0.tar.bz2
-    "python =2.7|>=3.5"
+    "python ==2.7.*|>=3.5"
noarch::pysmt-0.9.0-pyhd8ed1ab_0.tar.bz2
-    "python =2.7|>=3.5",
+    "python ==2.7.*|>=3.5",
noarch::pywinrm-0.4.3-pyhd8ed1ab_0.tar.bz2
-    "python =2.7|>3.5",
+    "python ==2.7.*|>3.5",
noarch::verta-0.20.0.post0-pyhd8ed1ab_0.tar.bz2
-    "python =2.7|>=3.5",
+    "python ==2.7.*|>=3.5",
noarch::verta-0.20.1-pyhd8ed1ab_0.tar.bz2
-    "python =2.7|>=3.5",
+    "python ==2.7.*|>=3.5",
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
linux-64::llvm-14.0.1-h32600fe_0.tar.bz2
-    "llvmdev   14.0.1"
+    "llvmdev   14.0.1",
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm-tools 14.0.1.*"
linux-64::llvm-tools-14.0.1-he0ac6c6_0.tar.bz2
-    "llvmdev   14.0.1"
+    "llvmdev   14.0.1",
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm 14.0.1.*"
linux-64::llvmdev-14.0.1-he0ac6c6_0.tar.bz2
-  "version": "14.0.1"
+  "version": "14.0.1",
+  "constrains": [
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm 14.0.1.*",
+    "llvm-tools 14.0.1.*"
+  ]
linux-64::parmed-3.4.1-py310hd8f1fbe_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
linux-64::parmed-3.4.1-py37h2ca511a_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
linux-64::parmed-3.4.1-py37hd23a5d3_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
linux-64::parmed-3.4.1-py38hfa26641_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
linux-64::parmed-3.4.1-py39h5a03fae_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
linux-64::stackvana-afw-0.2022.15-py38h9f9b61b_1.tar.bz2
-    "mpich >=3.4.3,<4.0a0",
+    "mpich >=3.4.3,<5.0a0",
linux-64::stackvana-afw-0.2022.16-py38h9f9b61b_0.tar.bz2
-    "mpich >=3.4.3,<4.0a0",
+    "mpich >=3.4.3,<5.0a0",
linux-64::stackvana-lsst_distrib-0.2022.15-py38h472f83d_1.tar.bz2
-    "mpich >=3.4.3,<4.0a0",
+    "mpich >=3.4.3,<5.0a0",
linux-64::stackvana-lsst_distrib-0.2022.16-py38h472f83d_0.tar.bz2
-    "mpich >=3.4.3,<4.0a0",
+    "mpich >=3.4.3,<5.0a0",
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
linux-aarch64::llvm-14.0.1-h40ce709_0.tar.bz2
-    "llvmdev   14.0.1"
+    "llvmdev   14.0.1",
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm-tools 14.0.1.*"
linux-aarch64::llvm-tools-14.0.1-hb2805f8_0.tar.bz2
-    "llvmdev   14.0.1"
+    "llvmdev   14.0.1",
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm 14.0.1.*"
linux-aarch64::llvmdev-14.0.1-hb2805f8_0.tar.bz2
-  "version": "14.0.1"
+  "version": "14.0.1",
+  "constrains": [
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm 14.0.1.*",
+    "llvm-tools 14.0.1.*"
+  ]
linux-aarch64::parmed-3.4.1-py37h16f442a_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
linux-aarch64::parmed-3.4.1-py37hea06613_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
linux-aarch64::parmed-3.4.1-py38h7cb29f2_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
linux-aarch64::parmed-3.4.1-py39h7735e2f_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
linux-ppc64le::llvm-14.0.1-h12068cf_0.tar.bz2
-    "llvmdev   14.0.1"
+    "llvmdev   14.0.1",
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm-tools 14.0.1.*"
linux-ppc64le::llvm-tools-14.0.1-h3b69f5b_0.tar.bz2
-    "llvmdev   14.0.1"
+    "llvmdev   14.0.1",
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm 14.0.1.*"
linux-ppc64le::llvmdev-14.0.1-h3b69f5b_0.tar.bz2
-  "version": "14.0.1"
+  "version": "14.0.1",
+  "constrains": [
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm 14.0.1.*",
+    "llvm-tools 14.0.1.*"
+  ]
linux-ppc64le::parmed-3.4.1-py310h4f95603_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
linux-ppc64le::parmed-3.4.1-py37h857b7e2_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
linux-ppc64le::parmed-3.4.1-py37ha9d7663_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
linux-ppc64le::parmed-3.4.1-py38ha5d31cc_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
linux-ppc64le::parmed-3.4.1-py39h7781188_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
osx-64::llvm-14.0.1-h9d075a6_0.tar.bz2
-    "llvmdev   14.0.1"
+    "llvmdev   14.0.1",
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm-tools 14.0.1.*"
osx-64::llvm-tools-14.0.1-h89d5e19_0.tar.bz2
-    "llvmdev   14.0.1"
+    "llvmdev   14.0.1",
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm 14.0.1.*"
osx-64::llvmdev-14.0.1-h89d5e19_0.tar.bz2
-  "version": "14.0.1"
+  "version": "14.0.1",
+  "constrains": [
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm 14.0.1.*",
+    "llvm-tools 14.0.1.*"
+  ]
osx-64::parmed-3.4.1-py310h9d931ec_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
osx-64::parmed-3.4.1-py37h0582d14_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
osx-64::parmed-3.4.1-py37h3f48d28_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
osx-64::parmed-3.4.1-py38h038c8f4_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
osx-64::parmed-3.4.1-py39hfd1d529_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
osx-64::stackvana-afw-0.2022.15-py38he0531af_1.tar.bz2
-    "mpich >=3.4.3,<4.0a0",
+    "mpich >=3.4.3,<5.0a0",
osx-64::stackvana-afw-0.2022.16-py38he0531af_0.tar.bz2
-    "mpich >=3.4.3,<4.0a0",
+    "mpich >=3.4.3,<5.0a0",
osx-64::stackvana-lsst_distrib-0.2022.15-py38h4f3229e_1.tar.bz2
-    "mpich >=3.4.3,<4.0a0",
+    "mpich >=3.4.3,<5.0a0",
osx-64::stackvana-lsst_distrib-0.2022.16-py38h4f3229e_0.tar.bz2
-    "mpich >=3.4.3,<4.0a0",
+    "mpich >=3.4.3,<5.0a0",
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
osx-arm64::llvm-14.0.1-h95d0606_0.tar.bz2
-    "llvmdev   14.0.1"
+    "llvmdev   14.0.1",
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm-tools 14.0.1.*"
osx-arm64::llvm-tools-14.0.1-hfd59cb2_0.tar.bz2
-    "llvmdev   14.0.1"
+    "llvmdev   14.0.1",
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm 14.0.1.*"
osx-arm64::llvmdev-14.0.1-hfd59cb2_0.tar.bz2
-  "version": "14.0.1"
+  "version": "14.0.1",
+  "constrains": [
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm 14.0.1.*",
+    "llvm-tools 14.0.1.*"
+  ]
osx-arm64::parmed-3.4.1-py310h1105856_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
osx-arm64::parmed-3.4.1-py38hea55cf5_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
osx-arm64::parmed-3.4.1-py39h0ef5a74_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2
win-64::llvm-14.0.1-h6fda50d_0.tar.bz2
-  "version": "14.0.1"
+  "version": "14.0.1",
+  "constrains": [
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm-tools 14.0.1.*",
+    "llvmdev 14.0.1.*"
+  ]
win-64::llvm-tools-14.0.1-hf00eed6_0.tar.bz2
-    "llvmdev   14.0.1"
+    "llvmdev   14.0.1",
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm 14.0.1.*"
win-64::llvmdev-14.0.1-h97333cc_0.tar.bz2
-  "version": "14.0.1"
+  "version": "14.0.1",
+  "constrains": [
+    "clang 14.0.1.*",
+    "clang-tools 14.0.1.*",
+    "llvm 14.0.1.*",
+    "llvm-tools 14.0.1.*"
+  ]
win-64::parmed-3.4.1-py310h494077a_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
win-64::parmed-3.4.1-py37ha2e4c6b_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
win-64::parmed-3.4.1-py38heb73c8a_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]
win-64::parmed-3.4.1-py39h5cc5705_1.tar.bz2
-  "version": "3.4.1"
+  "version": "3.4.1",
+  "constrains": [
+    "openmm <7.6"
+  ]

hotfixes inconsistently applied on new mirror

Hotfixes from this repo seem to be being applied inconsistently with the new anaconda.org mirror.

For instance, try using the new mirror (this matches what's happening on conda-forge CI):

conda create --debug -vv --override-channels -c https://conda-static.anaconda.org/conda-forge --dry-run -p /tmp/... petsc=3.10.2

and it will fail with:

conda.exceptions.PackagesNotFoundError: The following packages are not available from current channels:

  - petsc=3.10.2
  - *[track_features=blas_openblas]

But if you install from the old url (this matches what I get with -c conda-forge on my laptop):

conda create --debug -vv --override-channels -c https://conda.anaconda.org/conda-forge --dry-run -p /tmp/... petsc=3.10.2

it installs just fine. @soapy1 pointed out that this is due to the patches from this repo, which explicitly remove track_features: blas_openblas from the blas mpkg.

I discovered that this is related to a mistake I made long ago in a few packages, adding the blas_openblas feature. I later learned that this is an irreversible mistake, because if any release has blas_openblas, all future releases that remove this erroneously added feature until blas stops tracking this feature.

The hotfixes here remove the track_features from the blas metapackage (yay!) and the features from all packages at the time of the hotfix, but there are two problems:

  1. new builds since the last hotfix rendering have the feature (I can fix this by stopping new builds with the feature, or the repo can rebuild the hotfixes which will fix the affected packages)
  2. the hotfixes are only applied on the new mirror, not the old url, so I still have the problem sometimes but not all the time.

So it seems that the hotfixes should mean that I can remove the feature where I had added it (yay!) and solve the problem going forward, but the problem I have right now is that when I install locally it's not using the hotfixes so the blas package still tracks this feature, meaning that I will still get the latest package with the feature rather than the latest package.

Is the fix to remove the feature from all my packages and wait for the hotfixes to propagate? Is it intentional that the hotfixes applied on conda-static.anaconda.org are not the same as conda.anaconda.org?

[2021-11-19] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2

Please hotfix git-2.8.2-0 or remove it.

# conda search conda-forge::git=2.8.2=0 --info
Loading channels: done
git 2.8.2 0
-----------
file name   : git-2.8.2-0.tar.bz2
name        : git
version     : 2.8.2
build string: 0
build number: 0
size        : 8.3 MB
arch        : x86_64
constrains  : ()
platform    : Platform.linux
license     : GPL v2 and LGPL 2.1
subdir      : linux-64
url         : https://conda.anaconda.org/conda-forge/linux-64/git-2.8.2-0.tar.bz2
md5         : 6e60297920151bed9300e0da775c230a
dependencies:
  - curl
  - expat
  - openssl
  - zlib

It has a very loose dependency on openssl, creating havoc at places like: conda-forge/the_silver_searcher-feedstock#3

[2022-01-09] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
linux-64::elpa-2021.11.001-mpi_mpich_h3469437_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
linux-aarch64::elpa-2021.11.001-mpi_mpich_h2772171_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
linux-ppc64le::elpa-2021.11.001-mpi_mpich_hfe5d17c_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
osx-64::elpa-2021.11.001-mpi_mpich_h18ea094_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2

[2021-11-17] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
noarch::cleanlab-1.0-pyhd8ed1ab_2.tar.bz2
-    "python =2.7|>=3.4",
+    "python ==2.7.*|>=3.4",
noarch::pony-0.7.13-pyh9f0ad1d_0.tar.bz2
-    "python"
+    "python >=2.7,<3.10"
noarch::pony-0.7.14-pyhd8ed1ab_0.tar.bz2
-    "python >=2.7"
+    "python >=2.7,<3.10"
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
linux-aarch64::libomm-1.0.0-mpi_mpich_h478e2f9_1.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-aarch64::matrixswitch-1.0.0-mpi_mpich_h478e2f9_1.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
linux-ppc64le::libomm-1.0.0-mpi_mpich_hb27407b_1.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-ppc64le::matrixswitch-1.0.0-mpi_mpich_hb27407b_1.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2

@conda-forge-admin rerender

Issue:


Environment (conda list):
$ conda list


Details about conda and system ( conda info ):
$ conda info

[2021-11-17] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
linux-aarch64::libomm-1.0.0-mpi_mpich_h478e2f9_1.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
linux-ppc64le::libomm-1.0.0-mpi_mpich_hb27407b_1.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2

Usage Instructions

Whilst I could probably muddle through and figure it out it would be helpful if the readme had instructions for how to both generate the patch_instructions.json files (i.e. the command to run) and how to apply the patch files to a static repodata.json file as created by conda index

@conda-forge-admin rerender

Issue:


Environment (conda list):
$ conda list


Details about conda and system ( conda info ):
$ conda info

[2022-02-20] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
noarch::plucky-0.4.3-pyhd8ed1ab_0.tar.bz2
-    "python =2.6|=2.7|>=3.3"
+    "python ==2.6.*|=2.7|>=3.3"
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2

[2022-04-03] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
linux-64::stackvana-afw-0.2022.14-py38h2f097af_0.tar.bz2
-    "mpich >=3.4.3,<4.0a0",
+    "mpich >=3.4.3,<5.0a0",
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
osx-64::stackvana-afw-0.2022.14-py38hdeb2a3c_0.tar.bz2
-    "mpich >=3.4.3,<4.0a0",
+    "mpich >=3.4.3,<5.0a0",
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2

@conda-forge-admin rerender

Issue:


Environment (conda list):
$ conda list


Details about conda and system ( conda info ):
$ conda info

[2022-01-23] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
noarch::python-irodsclient-1.1.0-pyhd8ed1ab_0.tar.bz2
-    "python =2.7|>=3.6",
+    "python ==2.7.*|>=3.6",
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
linux-64::conduit-0.8.0-py37h8d921b5_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-64::conduit-0.8.0-py38hde377fb_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-64::conduit-0.8.0-py39hacd2f33_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
linux-64::mpb-1.11.1-mpi_mpich_h6f879dd_4.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
linux-aarch64::mpb-1.11.1-mpi_mpich_h3bb1927_4.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
osx-64::conduit-0.8.0-py37hefffe85_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
osx-64::conduit-0.8.0-py38h349a63e_0.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
osx-64::mpb-1.11.1-mpi_mpich_h072e07d_4.tar.bz2
-    "mpich >=3.4,<3.5.0a0",
+    "mpich >=3.4,<4.0.0a0",
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2

[warning] failed package validation and/or copy for commit 60581ea4cfe2d4536c5c2049c09e9f6998b4e9b0

Hi @conda-forge/conda-forge-repodata-patches! This is the friendly automated conda-forge-webservice!

It appears that one or more of your feedstock's outputs is either invalid or
did not copy from the staging channel (cf-staging) to the production channel (conda-forge). :(

This failure can happen for a lot of reasons, including an outdated feedstock
token, a feedstock output that is not allowed for that feedstock, or a feedstock output
with files that are not allowed for that output. Below we have put some information
about the failure to help you debug it.

Rerendering the feedstock will usually fix these problems.

If you have any issues or questions, you can find us on gitter in the
community chat room or you can bump us right here.

error messages:

Can i add a run_exports?

I've been trying to check if anybody patched in a run_exports.

Is that possible to do? Buliding (and uploading) pytorch is rather hard.

[2021-12-26] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
noarch::docxcompose-1.3.4-pyhd8ed1ab_0.tar.bz2
-    "python =2.7|>3.5",
+    "python ==2.7.*|>3.5",
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2

Jedi <= 0.17.2 requires parso < 0.8.0

Issue:
As of today, if you have a fresh environment and install ipython (7.17 is current) then you get an incompatible version of parso and jedi. This makes the tab-complete not work (which is bad). I've tracked this down to the fact that the latest version of parso=0.8.0 (which is in conda-forge) requires jedi>0.17.2 (which is not in conda-forge, and in fact 0.17.2 is the latest tagged version of jedi). The problem is that earlier versions of jedi did not explicitly put the restriction that they require parso<0.8.0 (which 0.17.1 and 0.17.2 do). Therefore, the solver goes and grabs parso=0.8.0 and then finds that jedi=0.15.2 is compatible (according to the requirements), but it actually is not.

The solution, I believe, is to patch things so that jedi<=0.17.2 explicitly require parso<0.8.0.


Environment (conda list):
$ conda list
# packages in environment at /u1/ki/erykoff/lsst-rh10_20200810/conda/miniconda3-py37_4.8.2/envs/ipy717-3:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                 conda_forge    conda-forge
_openmp_mutex             4.5                       1_gnu    conda-forge
backcall                  0.2.0              pyh9f0ad1d_0    conda-forge
backports                 1.0                        py_2    conda-forge
backports.functools_lru_cache 1.6.1                      py_0    conda-forge
ca-certificates           2020.6.20            hecda079_0    conda-forge
certifi                   2020.6.20        py38h32f6830_0    conda-forge
decorator                 4.4.2                      py_0    conda-forge
ipython                   7.17.0           py38h1cdfbd6_0    conda-forge
ipython_genutils          0.2.0                      py_1    conda-forge
jedi                      0.15.2                   py38_0    conda-forge
ld_impl_linux-64          2.34                 hc38a660_9    conda-forge
libblas                   3.8.0               17_openblas    conda-forge
libcblas                  3.8.0               17_openblas    conda-forge
libffi                    3.2.1             he1b5a44_1007    conda-forge
libgcc-ng                 9.3.0               h24d8f2e_14    conda-forge
libgfortran-ng            7.5.0               hdf63c60_14    conda-forge
libgomp                   9.3.0               h24d8f2e_14    conda-forge
liblapack                 3.8.0               17_openblas    conda-forge
libopenblas               0.3.10          pthreads_hb3c22a3_4    conda-forge
libstdcxx-ng              9.3.0               hdf63c60_14    conda-forge
ncurses                   6.2                  he1b5a44_1    conda-forge
numpy                     1.19.1           py38h8854b6b_0    conda-forge
openssl                   1.1.1g               h516909a_1    conda-forge
parso                     0.8.0              pyh9f0ad1d_0    conda-forge
pexpect                   4.8.0            py38h32f6830_1    conda-forge
pickleshare               0.7.5           py38h32f6830_1001    conda-forge
pip                       20.2.2                     py_0    conda-forge
prompt-toolkit            3.0.6                      py_0    conda-forge
ptyprocess                0.6.0                   py_1001    conda-forge
pygments                  2.6.1                      py_0    conda-forge
python                    3.8.5           h4d41432_2_cpython    conda-forge
python_abi                3.8                      1_cp38    conda-forge
readline                  8.0                  he28a2e2_2    conda-forge
setuptools                49.6.0           py38h32f6830_0    conda-forge
six                       1.15.0             pyh9f0ad1d_0    conda-forge
sqlite                    3.32.3               h4cf870e_1    conda-forge
tk                        8.6.10               hed695b0_0    conda-forge
traitlets                 4.3.3            py38h32f6830_1    conda-forge
wcwidth                   0.2.5              pyh9f0ad1d_1    conda-forge
wheel                     0.34.2                     py_1    conda-forge
xz                        5.2.5                h516909a_1    conda-forge
zlib                      1.2.11            h516909a_1007    conda-forge


Details about conda and system ( conda info ):
$ conda info
     active environment : ipy717-3
    active env location : /u1/ki/erykoff/lsst-rh10_20200810/conda/miniconda3-py37_4.8.2/envs/ipy717-3
            shell level : 2
       user config file : /afs/slac.stanford.edu/u/ki/erykoff/.condarc
 populated config files : /afs/slac.stanford.edu/u/ki/erykoff/.condarc
          conda version : 4.8.2
    conda-build version : not installed
         python version : 3.7.6.final.0
       virtual packages : __cuda=8.0
                          __glibc=2.12
       base environment : /u1/ki/erykoff/lsst-rh10_20200810/conda/miniconda3-py37_4.8.2  (writable)
           channel URLs : https://conda.anaconda.org/conda-forge/linux-64
                          https://conda.anaconda.org/conda-forge/noarch
                          https://repo.anaconda.com/pkgs/main/linux-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/linux-64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /u1/ki/erykoff/lsst-rh10_20200810/conda/miniconda3-py37_4.8.2/pkgs
                          /afs/slac.stanford.edu/u/ki/erykoff/.conda/pkgs
       envs directories : /u1/ki/erykoff/lsst-rh10_20200810/conda/miniconda3-py37_4.8.2/envs
                          /afs/slac.stanford.edu/u/ki/erykoff/.conda/envs
               platform : linux-64
             user-agent : conda/4.8.2 requests/2.22.0 CPython/3.7.6 Linux/2.6.32-754.27.1.el6.x86_64 rhel/6.10 glibc/2.12
                UID:GID : 10646:1092
             netrc file : /afs/slac.stanford.edu/u/ki/erykoff/.netrc
           offline mode : False

[2022-01-02] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2
win-64::libignition-fuel-tools4-4.4.0-h98d6f7e_4.tar.bz2
-    "libignition-tools1 >=1.0.0,<1.1.0a0",
+    "libignition-tools1 >=1.0.0,<2.0.0a0",

More generic (declarative?) way to hotfix dependencies version

This is more a question/thoughts than a bug.
prompted by #32 I find it non-trivial to hotfix in a reliable way the metadatas of already released packages. In particular I don't understand how or why the fix applied there will only applied to existing releases. I'm also going to guess that the need to update dependencies requirements of already release packages is only going to increase.

Is there any interest of having a declarative way of declaring those updated metadata ? For example:

- 'distributed <  2.11.0':
    - 'msgpack < 1.0.0'

Would hotfix all distributed versions < 2.11.0 to rely on msgpack <1.0.0.

It may likely be that i'm completely misunderstanding something there.

Make get_python_abi more robust/generic

If a python version that is not listed in

if version.startswith("2.7"):
if subdir.startswith("linux"):
return "cp27mu"
return "cp27m"
elif version.startswith("2.6"):
if subdir.startswith("linux"):
return "cp26mu"
return "cp26m"
elif version.startswith("3.4"):
return "cp34m"
elif version.startswith("3.5"):
return "cp35m"
elif version.startswith("3.6"):
return "cp36m"
elif version.startswith("3.7"):
return "cp37m"
elif version.startswith("3.8"):
return "cp38"
elif version.startswith("3.9"):
return "cp39"
return None
is encountered, we get erroneous output, see #90 (comment).
This affects new versions of python and also the existing no-one-ever-uses-python <2.7 packages we have.

How to fix a package version number tag?

There was a typo in an early release of a package, dotnet-runtime, where it was listed as 3.1.19 instead of 3.1.9 (conda-forge/dotnet-feedstock#26). Now, anytime someone requests dotnet-runtime=3, they get this older one because a newer version than 3.1.19 doesn't exist. Is this the right place to change this version tag?

How would I do that? I see numerous examples in gen_patch_json.py and in the merged pull requests for changing dependency pins, for example, but I don't see how to change an already listed package version, so I'm not sure how to proceed.

This is the link that led me here in the first place: https://conda-forge.org/docs/orga/guidelines.html#fixing-broken-packages.


[2022-02-06] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
linux-64::llvm-13.0.1-h32600fe_0.tar.bz2
-    "llvmdev   13.0.1"
+    "llvmdev   13.0.1",
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm-tools 13.0.1.*"
linux-64::llvm-tools-13.0.1-hf817b99_0.tar.bz2
-    "llvmdev   13.0.1"
+    "llvmdev   13.0.1",
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm 13.0.1.*"
linux-64::llvmdev-13.0.1-hf817b99_0.tar.bz2
-  "version": "13.0.1"
+  "version": "13.0.1",
+  "constrains": [
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm 13.0.1.*",
+    "llvm-tools 13.0.1.*"
+  ]
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
linux-aarch64::llvm-13.0.1-h40ce709_0.tar.bz2
-    "llvmdev   13.0.1"
+    "llvmdev   13.0.1",
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm-tools 13.0.1.*"
linux-aarch64::llvm-tools-13.0.1-h6293a0b_0.tar.bz2
-    "llvmdev   13.0.1"
+    "llvmdev   13.0.1",
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm 13.0.1.*"
linux-aarch64::llvmdev-13.0.1-h6293a0b_0.tar.bz2
-  "version": "13.0.1"
+  "version": "13.0.1",
+  "constrains": [
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm 13.0.1.*",
+    "llvm-tools 13.0.1.*"
+  ]
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
linux-ppc64le::llvm-13.0.1-h12068cf_0.tar.bz2
-    "llvmdev   13.0.1"
+    "llvmdev   13.0.1",
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm-tools 13.0.1.*"
linux-ppc64le::llvm-tools-13.0.1-hd51dc09_0.tar.bz2
-    "llvmdev   13.0.1"
+    "llvmdev   13.0.1",
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm 13.0.1.*"
linux-ppc64le::llvmdev-13.0.1-hd51dc09_0.tar.bz2
-  "version": "13.0.1"
+  "version": "13.0.1",
+  "constrains": [
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm 13.0.1.*",
+    "llvm-tools 13.0.1.*"
+  ]
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
osx-64::llvm-13.0.1-h9d075a6_0.tar.bz2
-    "llvmdev   13.0.1"
+    "llvmdev   13.0.1",
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm-tools 13.0.1.*"
osx-64::llvm-tools-13.0.1-hd011deb_0.tar.bz2
-    "llvmdev   13.0.1"
+    "llvmdev   13.0.1",
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm 13.0.1.*"
osx-64::llvmdev-13.0.1-hd011deb_0.tar.bz2
-  "version": "13.0.1"
+  "version": "13.0.1",
+  "constrains": [
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm 13.0.1.*",
+    "llvm-tools 13.0.1.*"
+  ]
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
osx-arm64::llvm-13.0.1-h95d0606_0.tar.bz2
-    "llvmdev   13.0.1"
+    "llvmdev   13.0.1",
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm-tools 13.0.1.*"
osx-arm64::llvm-tools-13.0.1-h93073aa_0.tar.bz2
-    "llvmdev   13.0.1"
+    "llvmdev   13.0.1",
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm 13.0.1.*"
osx-arm64::llvmdev-13.0.1-h93073aa_0.tar.bz2
-  "version": "13.0.1"
+  "version": "13.0.1",
+  "constrains": [
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm 13.0.1.*",
+    "llvm-tools 13.0.1.*"
+  ]
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2
win-64::llvm-13.0.1-h6fda50d_0.tar.bz2
-  "version": "13.0.1"
+  "version": "13.0.1",
+  "constrains": [
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm-tools 13.0.1.*",
+    "llvmdev 13.0.1.*"
+  ]
win-64::llvm-tools-13.0.1-ha327e53_0.tar.bz2
-    "llvmdev   13.0.1"
+    "llvmdev   13.0.1",
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm 13.0.1.*"
win-64::llvmdev-13.0.1-hab3b255_0.tar.bz2
-  "version": "13.0.1"
+  "version": "13.0.1",
+  "constrains": [
+    "clang 13.0.1.*",
+    "clang-tools 13.0.1.*",
+    "llvm 13.0.1.*",
+    "llvm-tools 13.0.1.*"
+  ]

Testing of repodata patches

It would be useful to have some testing of repodata patches. Not sure how this would work in practice. However this would be useful to catch errors before they ship. Also it would be useful to aid new contributors as they gain confidence in making changes here.

[2022-02-13] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
linux-64::hypre-2.24.0-mpi_mpich_h0faba72_0.tar.bz2
-    "mpich >=3.3.2,<3.4.0a0"
+    "mpich >=3.3.2,<4.0.0a0"
linux-64::hypre-2.24.0-mpi_openmpi_h3e9f1a4_0.tar.bz2
-    "openmpi >=4.0.5,<4.1.0a0"
+    "openmpi >=4.0.5,<5.0.0a0"
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2

@conda-forge-admin rerender

Issue:


Environment (conda list):
$ conda list


Details about conda and system ( conda info ):
$ conda info

[2022-01-16] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
linux-64::llvm-9.0.1-cling_v0.9_h03fe6b7_7.tar.bz2
-    "llvmdev   9.0.1 cling_v0.9*"
+    "llvmdev   9.0.1 cling_v0.9*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm-tools 9.0.1.*"
-    "libllvm9 9.0.1 cling_v0.9_h2b820e9_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
linux-64::llvm-9.0.1-default_hd250732_7.tar.bz2
-    "llvmdev   9.0.1 default*"
+    "llvmdev   9.0.1 default*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm-tools 9.0.1.*"
-    "libllvm9 9.0.1 default_hc23dcda_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
linux-64::llvm-tools-9.0.1-cling_v0.9_h2b820e9_7.tar.bz2
-    "llvmdev   9.0.1 cling_v0.9*"
+    "llvmdev   9.0.1 cling_v0.9*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*"
-    "libllvm9 9.0.1 cling_v0.9_h2b820e9_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
linux-64::llvm-tools-9.0.1-default_hc23dcda_7.tar.bz2
-    "llvmdev   9.0.1 default*"
+    "llvmdev   9.0.1 default*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*"
-    "libllvm9 9.0.1 default_hc23dcda_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
linux-64::llvmdev-9.0.1-cling_v0.9_h2b820e9_7.tar.bz2
-    "libllvm9 9.0.1 cling_v0.9_h2b820e9_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
-  "version": "9.0.1"
+  "version": "9.0.1",
+  "constrains": [
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*",
+    "llvm-tools 9.0.1.*"
+  ]
linux-64::llvmdev-9.0.1-default_hc23dcda_7.tar.bz2
-    "libllvm9 9.0.1 default_hc23dcda_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
-  "version": "9.0.1"
+  "version": "9.0.1",
+  "constrains": [
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*",
+    "llvm-tools 9.0.1.*"
+  ]
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
linux-aarch64::llvm-9.0.1-cling_v0.9_had35603_7.tar.bz2
-    "llvmdev   9.0.1 cling_v0.9*"
+    "llvmdev   9.0.1 cling_v0.9*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm-tools 9.0.1.*"
-    "libllvm9 9.0.1 cling_v0.9_he507bf8_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
linux-aarch64::llvm-9.0.1-default_h69fb49e_7.tar.bz2
-    "llvmdev   9.0.1 default*"
+    "llvmdev   9.0.1 default*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm-tools 9.0.1.*"
-    "libllvm9 9.0.1 default_h56056e8_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
linux-aarch64::llvm-tools-9.0.1-cling_v0.9_he507bf8_7.tar.bz2
-    "llvmdev   9.0.1 cling_v0.9*"
+    "llvmdev   9.0.1 cling_v0.9*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*"
-    "libllvm9 9.0.1 cling_v0.9_he507bf8_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
linux-aarch64::llvm-tools-9.0.1-default_h56056e8_7.tar.bz2
-    "llvmdev   9.0.1 default*"
+    "llvmdev   9.0.1 default*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*"
-    "libllvm9 9.0.1 default_h56056e8_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
linux-aarch64::llvmdev-9.0.1-cling_v0.9_he507bf8_7.tar.bz2
-    "libllvm9 9.0.1 cling_v0.9_he507bf8_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
-  "version": "9.0.1"
+  "version": "9.0.1",
+  "constrains": [
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*",
+    "llvm-tools 9.0.1.*"
+  ]
linux-aarch64::llvmdev-9.0.1-default_h56056e8_7.tar.bz2
-    "libllvm9 9.0.1 default_h56056e8_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
-  "version": "9.0.1"
+  "version": "9.0.1",
+  "constrains": [
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*",
+    "llvm-tools 9.0.1.*"
+  ]
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
linux-ppc64le::llvm-9.0.1-cling_v0.9_h22e46dc_7.tar.bz2
-    "llvmdev   9.0.1 cling_v0.9*"
+    "llvmdev   9.0.1 cling_v0.9*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm-tools 9.0.1.*"
-    "libllvm9 9.0.1 cling_v0.9_h38e9fbe_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
linux-ppc64le::llvm-9.0.1-default_hda43a40_7.tar.bz2
-    "llvmdev   9.0.1 default*"
+    "llvmdev   9.0.1 default*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm-tools 9.0.1.*"
-    "libllvm9 9.0.1 default_h522564a_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
linux-ppc64le::llvm-tools-9.0.1-cling_v0.9_h38e9fbe_7.tar.bz2
-    "llvmdev   9.0.1 cling_v0.9*"
+    "llvmdev   9.0.1 cling_v0.9*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*"
-    "libllvm9 9.0.1 cling_v0.9_h38e9fbe_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
linux-ppc64le::llvm-tools-9.0.1-default_h522564a_7.tar.bz2
-    "llvmdev   9.0.1 default*"
+    "llvmdev   9.0.1 default*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*"
-    "libllvm9 9.0.1 default_h522564a_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
linux-ppc64le::llvmdev-9.0.1-cling_v0.9_h38e9fbe_7.tar.bz2
-    "libllvm9 9.0.1 cling_v0.9_h38e9fbe_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
-  "version": "9.0.1"
+  "version": "9.0.1",
+  "constrains": [
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*",
+    "llvm-tools 9.0.1.*"
+  ]
linux-ppc64le::llvmdev-9.0.1-default_h522564a_7.tar.bz2
-    "libllvm9 9.0.1 default_h522564a_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
-  "version": "9.0.1"
+  "version": "9.0.1",
+  "constrains": [
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*",
+    "llvm-tools 9.0.1.*"
+  ]
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
osx-64::llvm-9.0.1-cling_v0.9_h0d90672_7.tar.bz2
-    "llvmdev   9.0.1 cling_v0.9*"
+    "llvmdev   9.0.1 cling_v0.9*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm-tools 9.0.1.*"
-    "libllvm9 9.0.1 cling_v0.9_hf28e3b7_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
osx-64::llvm-9.0.1-default_hd770a7d_7.tar.bz2
-    "llvmdev   9.0.1 default*"
+    "llvmdev   9.0.1 default*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm-tools 9.0.1.*"
-    "libllvm9 9.0.1 default_h2671707_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
osx-64::llvm-tools-9.0.1-cling_v0.9_hf28e3b7_7.tar.bz2
-    "llvmdev   9.0.1 cling_v0.9*"
+    "llvmdev   9.0.1 cling_v0.9*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*"
-    "libllvm9 9.0.1 cling_v0.9_hf28e3b7_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
osx-64::llvm-tools-9.0.1-default_h2671707_7.tar.bz2
-    "llvmdev   9.0.1 default*"
+    "llvmdev   9.0.1 default*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*"
-    "libllvm9 9.0.1 default_h2671707_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
osx-64::llvmdev-9.0.1-cling_v0.9_hf28e3b7_7.tar.bz2
-    "libllvm9 9.0.1 cling_v0.9_hf28e3b7_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
-  "version": "9.0.1"
+  "version": "9.0.1",
+  "constrains": [
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*",
+    "llvm-tools 9.0.1.*"
+  ]
osx-64::llvmdev-9.0.1-default_h2671707_7.tar.bz2
-    "libllvm9 9.0.1 default_h2671707_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
-  "version": "9.0.1"
+  "version": "9.0.1",
+  "constrains": [
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*",
+    "llvm-tools 9.0.1.*"
+  ]
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
osx-arm64::llvm-9.0.1-cling_v0.9_h5d1009f_7.tar.bz2
-    "llvmdev   9.0.1 cling_v0.9*"
+    "llvmdev   9.0.1 cling_v0.9*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm-tools 9.0.1.*"
-    "libllvm9 9.0.1 cling_v0.9_hb344d6f_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
osx-arm64::llvm-9.0.1-default_hcc7b2e0_7.tar.bz2
-    "llvmdev   9.0.1 default*"
+    "llvmdev   9.0.1 default*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm-tools 9.0.1.*"
-    "libllvm9 9.0.1 default_he95f5d9_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
osx-arm64::llvm-tools-9.0.1-cling_v0.9_hb344d6f_7.tar.bz2
-    "llvmdev   9.0.1 cling_v0.9*"
+    "llvmdev   9.0.1 cling_v0.9*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*"
-    "libllvm9 9.0.1 cling_v0.9_hb344d6f_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
osx-arm64::llvm-tools-9.0.1-default_he95f5d9_7.tar.bz2
-    "llvmdev   9.0.1 default*"
+    "llvmdev   9.0.1 default*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*"
-    "libllvm9 9.0.1 default_he95f5d9_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
osx-arm64::llvmdev-9.0.1-cling_v0.9_hb344d6f_7.tar.bz2
-    "libllvm9 9.0.1 cling_v0.9_hb344d6f_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
-  "version": "9.0.1"
+  "version": "9.0.1",
+  "constrains": [
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*",
+    "llvm-tools 9.0.1.*"
+  ]
osx-arm64::llvmdev-9.0.1-default_he95f5d9_7.tar.bz2
-    "libllvm9 9.0.1 default_he95f5d9_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
-  "version": "9.0.1"
+  "version": "9.0.1",
+  "constrains": [
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*",
+    "llvm-tools 9.0.1.*"
+  ]
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2
win-64::llvm-9.0.1-cling_v0.9_h7125dd7_7.tar.bz2
-  "version": "9.0.1"
+  "version": "9.0.1",
+  "constrains": [
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm-tools 9.0.1.*",
+    "llvmdev 9.0.1.*"
+  ]
win-64::llvm-9.0.1-default_hcb398ef_7.tar.bz2
-  "version": "9.0.1"
+  "version": "9.0.1",
+  "constrains": [
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm-tools 9.0.1.*",
+    "llvmdev 9.0.1.*"
+  ]
win-64::llvm-tools-9.0.1-cling_v0.9_h265bc3a_7.tar.bz2
-    "llvmdev   9.0.1 cling_v0.9*"
+    "llvmdev   9.0.1 cling_v0.9*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*"
-    "libllvm9 9.0.1 cling_v0.9_h265bc3a_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
win-64::llvm-tools-9.0.1-default_hcbf89dc_7.tar.bz2
-    "llvmdev   9.0.1 default*"
+    "llvmdev   9.0.1 default*",
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*"
-    "libllvm9 9.0.1 default_hcbf89dc_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
win-64::llvmdev-9.0.1-cling_v0.9_h265bc3a_7.tar.bz2
-    "libllvm9 9.0.1 cling_v0.9_h265bc3a_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
-  "version": "9.0.1"
+  "version": "9.0.1",
+  "constrains": [
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*",
+    "llvm-tools 9.0.1.*"
+  ]
win-64::llvmdev-9.0.1-default_hcbf89dc_7.tar.bz2
-    "libllvm9 9.0.1 default_hcbf89dc_7",
+    "libllvm9 >=9.0.1,<9.0.2a0",
-  "version": "9.0.1"
+  "version": "9.0.1",
+  "constrains": [
+    "clang 9.0.1.*",
+    "clang-tools 9.0.1.*",
+    "llvm 9.0.1.*",
+    "llvm-tools 9.0.1.*"
+  ]

@conda-forge-admin rerender

Issue:


Environment (conda list):
$ conda list


Details about conda and system ( conda info ):
$ conda info

[2022-03-27] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
linux-64::stackvana-afw-0.2022.13-py38h2f097af_0.tar.bz2
-    "mpich >=3.4.3,<4.0a0",
+    "mpich >=3.4.3,<5.0a0",
linux-64::stackvana-lsst_distrib-0.2022.13-py38h8c70ad1_0.tar.bz2
-    "mpich >=3.4.3,<4.0a0",
+    "mpich >=3.4.3,<5.0a0",
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
osx-64::stackvana-afw-0.2022.13-py38hdeb2a3c_0.tar.bz2
-    "mpich >=3.4.3,<4.0a0",
+    "mpich >=3.4.3,<5.0a0",
osx-64::stackvana-lsst_distrib-0.2022.13-py38h70cb9f3_0.tar.bz2
-    "mpich >=3.4.3,<4.0a0",
+    "mpich >=3.4.3,<5.0a0",
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2

[2022-03-13] non-zero repodata patch diff

Hi! Our weekly job found a non-zero repodata patch diff:

Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/noarch/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-64/repodata.json.bz2
linux-64::stackvana-afw-0.2022.11-py38h2f097af_0.tar.bz2
-    "mpich >=3.4.3,<4.0a0",
+    "mpich >=3.4.3,<5.0a0",
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-armv7l/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-aarch64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/linux-ppc64le/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-64/repodata.json.bz2
osx-64::stackvana-afw-0.2022.11-py38hdeb2a3c_0.tar.bz2
-    "mpich >=3.4.3,<4.0a0",
+    "mpich >=3.4.3,<5.0a0",
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/osx-arm64/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-32/repodata.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata_from_packages.json.bz2
Downloading: https://conda.anaconda.org/conda-forge/win-64/repodata.json.bz2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.