conda / conda-package-handling

Create and extract conda packages of various formats
https://conda.github.io/conda-package-handling/
BSD 3-Clause "New" or "Revised" License
26 stars 37 forks source link

Release 2.2.0 #220

Closed dholth closed 11 months ago

dholth commented 1 year ago

Summary

Placeholder for conda-package-handling 2.2.0 release.

| Pilot | dholth |

Tasks

The week before release week

Release week

Linked Issues & PRs

beckermr commented 1 year ago

The bot found that v2.2.0 now imports zstandard but the dependencies have not been updated here in this repo. See https://github.com/conda-forge/conda-package-handling-feedstock/pull/75

dholth commented 1 year ago

@beckermr It is designed to work without zstandard "in case of emergency" https://github.com/conda/conda-package-handling/blob/main/src/conda_package_handling/api.py#L28-L29

It should depend on conda-package-streaming >=0.9.0 to pull in a conda-package-streaming umask fix.

conda-package-streaming depends on zstandard.

beckermr commented 1 year ago

The bot explicitly checks for guarded imports. Are you sure this one is guarded? I cannot tell from the code base.

dholth commented 1 year ago

It would be appropriate to depend on zstandard directly.

We test the alternate case here since if you don't have zstandard, it would be really nice to be able to install it. https://github.com/conda/conda-package-handling/blob/main/tests/test_degraded.py