Releases: conda/conda-package-streaming
Releases · conda/conda-package-streaming
v0.12.0
What's Changed
- feat: deal with package servers that reply 416 to too big range requests by @ytausch in #132
- style: migrate to ruff and ruff-format by @ytausch in #133
- Skip setting permissions if
tarfile.modeisNoneby @marcoesters in #140 - Set minimum Python >= 3.9 by @dholth in #142
New Contributors
- @kenodegard made their first contribution in #117
- @dependabot made their first contribution in #121
- @ytausch made their first contribution in #132
- @marcoesters made their first contribution in #140
Full Changelog: v0.11.0...v0.12.0
0.11.0
0.11.0 (2024-10-9)
- Add Python 3.12 to test matrix.
- Pass Python
tarfile.extractall(filter="fully_trusted")in addition to
internal filtering, when available, to avoid Python 3.12+DeprecationWarning
(#87) - Improve umask handling. (#106)
- Add
transmute_stream(...)to create.condafrom(TarFile, TarInfo). (#90)
iterators, allowing more creative data sources than just.tar.bz2inputs. - Add
createmodule withTarFileinterface for creating.conda
archives, also used bytransmute. (#90) - Pass
encoding="utf-8"toTarFileinstead of the system default, avoiding
rare potential issues with non-ASCII filenames. (#93)
Full Changelog: v0.10.0...v0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.1
0.6.0
- Add function to transmute from
.condato.tar.bz2(the other direction was already available) - Add parameter to customize what goes into the info component of a package, to allow conda-package-handling to work exactly the same when calling us; compared to simpler "anything starting with info/ goes into info-.*.tar.zst".