bioconda / bioconda-utils

Utilities for building and managing bioconda recipes
MIT License
96 stars 133 forks source link

feat: Update pinning 2024-05 #991

Closed mbargull closed 3 months ago

mbargull commented 3 months ago

Amongst others, this includes:

closes gh-938, gh-988

aliciaaevans commented 3 months ago

Here's the conda-forge announcement for information of anyone wondering about the stdlib stuff: https://conda-forge.org/news/2024/03/24/stdlib-migration/

aliciaaevans commented 3 months ago

@mbargull is this one dependent on https://github.com/bioconda/bioconda-utils/pull/992?

mbargull commented 3 months ago

Sorry, wanted to be available Friday but got knocked out with headaches and stuff :/ .

@mbargull is this one dependent on #992?

Strictly speaking, no. But there were some improvements in those updates which should make things work more smoothly going forward.

Over the weekend, I smoothed out some more rough edges (see https://github.com/bioconda/bioconda-common/pull/54) and rebuilt our container images, so this should be ready to go.

One caveat: I mentioned before that we are ready to put out .conda packages -- and we are in principle and I already uploaded one such package: https://anaconda.org/bioconda/bioconda-utils/files/modal/info/665ce27336ee7a8e2befd3c1 . But it turns out those packages aren't added to the CDN-backed channel for bioconda, so I backed out of that change until https://github.com/conda/infrastructure/issues/950 is resolved.

mbargull commented 3 months ago
* Update default minimum system targets to

  * `glibc 2.17`/CentOS 7

to clarify: this only applies for recipes for which we add the - {{ stdlib("c") }} part.