Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make .conda the default format for future conda-build versions #5183

Open
2 tasks done
mbargull opened this issue Feb 13, 2024 · 0 comments
Open
2 tasks done

Make .conda the default format for future conda-build versions #5183

mbargull opened this issue Feb 13, 2024 · 0 comments
Labels
backlog issue has been triaged but has not been earmarked for any upcoming release source::contributor created by a frequent contributor type::feature request for a new feature or capability

Comments

@mbargull
Copy link
Member

Checklist

  • I added a descriptive title
  • I searched open requests and couldn't find a duplicate

What is the idea?

This is in the same vein as the suggestion for rattler-build: Make .conda the default format for rattler-build

Support for the .conda package format was introduced in 3.18.0 (2019-05-17) and has been the default format used at conda-forge since 2022-11-18:

Why is this needed?

.conda uses Zstandard instead of bzip2 for compression and also separates metadata from packages' files making it more efficient in terms of package sizes, package extraction times, and metadata extraction.

What should happen?

We should consider marking a change of the default from the old .tar.bz2 format to .conda for a future conda-build version.

My suggestion would be "next release"+2, i.e., conda-build=24.7, as the earliest; it would be sensible in my opinion to schedule this change for sometime in the later half of this year.
The change itself is probably not very controversial since we'd only change the default, but still continue to support .tar.bz2.
But we should give enough time/notice such that downstream tooling can be updated beforehand.

Additional Context

Make .conda the default format for rattler-build

@mbargull mbargull added backlog issue has been triaged but has not been earmarked for any upcoming release type::feature request for a new feature or capability source::contributor created by a frequent contributor labels Feb 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog issue has been triaged but has not been earmarked for any upcoming release source::contributor created by a frequent contributor type::feature request for a new feature or capability
Projects
Status: 🆕 New
Development

No branches or pull requests

1 participant