Recent Releases of https://github.com/conda/conda-package-streaming
https://github.com/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 https://github.com/conda/conda-package-streaming/pull/132
- style: migrate to ruff and ruff-format by @ytausch in https://github.com/conda/conda-package-streaming/pull/133
- Skip setting permissions if
tarfile.modeisNoneby @marcoesters in https://github.com/conda/conda-package-streaming/pull/140 - Set minimum Python >= 3.9 by @dholth in https://github.com/conda/conda-package-streaming/pull/142
New Contributors
- @kenodegard made their first contribution in https://github.com/conda/conda-package-streaming/pull/117
- @dependabot made their first contribution in https://github.com/conda/conda-package-streaming/pull/121
- @ytausch made their first contribution in https://github.com/conda/conda-package-streaming/pull/132
- @marcoesters made their first contribution in https://github.com/conda/conda-package-streaming/pull/140
Full Changelog: https://github.com/conda/conda-package-streaming/compare/v0.11.0...v0.12.0
- Python
Published by dholth about 1 year ago
https://github.com/conda/conda-package-streaming - 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.condaarchives, also used bytransmute. (#90) - Pass
encoding="utf-8"toTarFileinstead of the system default, avoiding rare potential issues with non-ASCII filenames. (#93)
Full Changelog: https://github.com/conda/conda-package-streaming/compare/v0.10.0...v0.11.0
- Python
Published by dholth over 1 year ago
https://github.com/conda/conda-package-streaming - 0.10.0
What's Changed
- Use zip64 extensions when converting .tar.bz2 to .conda, if uncompressed size is close to the 2GB ZIP64_LIMIT. (https://github.com/conda/conda-package-streaming/issues/79), by @dholth and @scw in https://github.com/conda/conda-package-streaming/pull/80
Full Changelog: https://github.com/conda/conda-package-streaming/compare/v0.9.0...v0.10.0
- Python
Published by dholth about 2 years ago
https://github.com/conda/conda-package-streaming - 0.9.0
0.9.0 (2023-07)
- Respect umask when extracting files. #65; conda issue #12829.
- Python
Published by dholth almost 3 years ago
https://github.com/conda/conda-package-streaming - 0.8.0
0.8.0 (2023-05)
- Update transmute to use SpooledTemporaryFile instead of streaming directly to zip (#57). This can reduce zstd memory usage during decompression.
transmutereturns Path to transmuted package instead ofNone.
- Python
Published by dholth about 3 years ago
https://github.com/conda/conda-package-streaming - 0.7.0
- Support pypy with improved file closing
- Improve documentation
- Python
Published by dholth over 3 years ago
https://github.com/conda/conda-package-streaming - 0.6.1
- Fix #42
- Python
Published by dholth over 3 years ago
https://github.com/conda/conda-package-streaming - 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".
- Python
Published by dholth over 3 years ago
https://github.com/conda/conda-package-streaming - 0.5.0
- Add "degraded mode" (.tar.bz2-only mode when zstandard cannot be imported)
- Python
Published by dholth over 3 years ago
https://github.com/conda/conda-package-streaming - 0.4.0
- Add extract API
- Support Python 3.7+
- Python
Published by dholth almost 4 years ago
https://github.com/conda/conda-package-streaming - 0.3.1
- use flit-core during build
- link documentation
- Python
Published by dholth about 4 years ago