Python

sccache

Latest version: v0.4.0

PyUp actively tracks 511,114 Python packages for vulnerabilities to keep your Python environments secure.

Scan your dependencies

Page 1 of 5

0.4.0

Major improvements

Major release with a lot of great changes.

* sccache is using opendal for cloud storage access. Thanks to Xuanwo
* Support of GitHub action storage - Easy use with https://github.com/marketplace/actions/sccache-action
* feat: Add Webdav (a.k.a HTTP Cache) support by Xuanwo in https://github.com/mozilla/sccache/pull/1597
* Support FreeBSD as sccache-dist server by grembo in https://github.com/mozilla/sccache/pull/1184
* Add MSVC support for Response Files by temportalflux in https://github.com/mozilla/sccache/pull/1618
* The CI has now full integration tests: starting server, starting builds, checking that the caching happened and has been used
This for redis, S3, azure, gha, memcache and webdav
* feat: Implement cache storage check by Xuanwo in https://github.com/mozilla/sccache/pull/1519
* Custom sandboxing implementation as linux usernamespace calls - port cachepot/128 by drahnr in https://github.com/mozilla/sccache/pull/1628
* Lot of checks added to provide better error messages
* Improvement on the documentations


Flag/options support

* Accept /fsanitize=address as a passthrough option for MSVC by randombit in https://github.com/mozilla/sccache/pull/1518
* Add support for clang '-fuse-ctor-homing' flag by robertgzr in https://github.com/mozilla/sccache/pull/1547
* Support nvcc's `--threads` flag by trxcllnt in https://github.com/mozilla/sccache/pull/1571
* fix: handle -Xclang args when invoking clang/clang++ on windows cmake by Danielmelody in https://github.com/mozilla/sccache/pull/1500
* Support emit pch header by Danielmelody in https://github.com/mozilla/sccache/pull/1647
* Support MSVC flag 'external:anglebrackets' by Tiwalun in https://github.com/mozilla/sccache/pull/1572

Other changes/fixes

* Fix duration attributed to cache writes in the log by glandium in https://github.com/mozilla/sccache/pull/1495
* feat: Enable logging for opendal operations by Xuanwo in https://github.com/mozilla/sccache/pull/1497
* Most of the dependencies updated
* Move to clap 4 by dzvon in https://github.com/mozilla/sccache/pull/1476
* Re-enable `aarch64-unknown-linux-musl` by ajschmidt8 in https://github.com/mozilla/sccache/pull/1499
* Feature/847 allow caching multi arch builds by coretechsec in https://github.com/mozilla/sccache/pull/1467
* feat: Exit while cache is not configured correctly by Xuanwo in https://github.com/mozilla/sccache/pull/1515
* fix(test): gcs check will fail if default features not enabled by Xuanwo in https://github.com/mozilla/sccache/pull/1520
* The "cache read miss" is now the compiler step. Make it more explicit by sylvestre in https://github.com/mozilla/sccache/pull/1527
* refactor: Do read check first instead by Xuanwo in https://github.com/mozilla/sccache/pull/1546
* feat: Take the whole rustc version into hash calculation by Xuanwo in https://github.com/mozilla/sccache/pull/1553
* Add documentation for Cloudflare R2 usage. by MrAlex94 in https://github.com/mozilla/sccache/pull/1549
* feat: Allow sccache keep running after hitting rate limit during check by Xuanwo in https://github.com/mozilla/sccache/pull/1557
* add a profile section by sylvestre in https://github.com/mozilla/sccache/pull/1562
* preserve the backtrace in case of crashes by sylvestre in https://github.com/mozilla/sccache/pull/1573
* fix: clippy warnings by Danielmelody in https://github.com/mozilla/sccache/pull/1561
* feat: Print sccache version for Server stats by borjamunozf in https://github.com/mozilla/sccache/pull/1580
* Document SCCACHE_IDLE_TIMEOUT=0 by sylvestre in https://github.com/mozilla/sccache/pull/1610
* dist/cache: include paths in error contexts by mathstuf in https://github.com/mozilla/sccache/pull/1611
* use fs_err for sake of better io errors by drahnr in https://github.com/mozilla/sccache/pull/1616
* Ignore RPM environment variables by Firstyear in https://github.com/mozilla/sccache/pull/1613
* fix: Disable connection pool to fix dist server feature by Xuanwo in https://github.com/mozilla/sccache/pull/1612
* build: Increase edition to 2021 by Xuanwo in https://github.com/mozilla/sccache/pull/1617
* fix: Allow building with no default feature by Xuanwo in https://github.com/mozilla/sccache/pull/1632
* Clarify docs about units of `SCCACHE_IDLE_TIMEOUT` by gnaaman-dn in https://github.com/mozilla/sccache/pull/1637
* Fixed ToC and added back Storage Options section by exoosh in https://github.com/mozilla/sccache/pull/1650
* Add new feature `vendored-openssl` by NobodyXu in https://github.com/mozilla/sccache/pull/1648
* strip env vars by drahnr in https://github.com/mozilla/sccache/pull/1663

New Contributors
* dzvon made their first contribution in https://github.com/mozilla/sccache/pull/1476
* coretechsec made their first contribution in https://github.com/mozilla/sccache/pull/1467
* grembo made their first contribution in https://github.com/mozilla/sccache/pull/1184
* theres-waldo made their first contribution in https://github.com/mozilla/sccache/pull/1482
* ajschmidt8 made their first contribution in https://github.com/mozilla/sccache/pull/1499
* randombit made their first contribution in https://github.com/mozilla/sccache/pull/1518
* Danielmelody made their first contribution in https://github.com/mozilla/sccache/pull/1500
* robertgzr made their first contribution in https://github.com/mozilla/sccache/pull/1547
* MrAlex94 made their first contribution in https://github.com/mozilla/sccache/pull/1549
* b1tg made their first contribution in https://github.com/mozilla/sccache/pull/1554
* Tiwalun made their first contribution in https://github.com/mozilla/sccache/pull/1572
* trxcllnt made their first contribution in https://github.com/mozilla/sccache/pull/1571
* borjamunozf made their first contribution in https://github.com/mozilla/sccache/pull/1580
* Firstyear made their first contribution in https://github.com/mozilla/sccache/pull/1613
* fawni made their first contribution in https://github.com/mozilla/sccache/pull/1635
* gnaaman-dn made their first contribution in https://github.com/mozilla/sccache/pull/1637
* temportalflux made their first contribution in https://github.com/mozilla/sccache/pull/1618
* exoosh made their first contribution in https://github.com/mozilla/sccache/pull/1650
* NobodyXu made their first contribution in https://github.com/mozilla/sccache/pull/1648

**Full Changelog**: https://github.com/mozilla/sccache/compare/v0.3.3...v0.4.0

0.4.0pre.11

What's Changed
* Fixed ToC and added back Storage Options section by exoosh in https://github.com/mozilla/sccache/pull/1650
* Add new feature `vendored-openssl` by NobodyXu in https://github.com/mozilla/sccache/pull/1648
* Support emit pch header by Danielmelody in https://github.com/mozilla/sccache/pull/1647
* Custom sandboxing implementation as linux usernamespace calls - port cachepot/128 by drahnr in https://github.com/mozilla/sccache/pull/1628
* strip env vars by drahnr in https://github.com/mozilla/sccache/pull/1663
* Link to the github action by sylvestre in https://github.com/mozilla/sccache/pull/1664

New Contributors
* exoosh made their first contribution in https://github.com/mozilla/sccache/pull/1650
* NobodyXu made their first contribution in https://github.com/mozilla/sccache/pull/1648

**Full Changelog**: https://github.com/mozilla/sccache/compare/v0.4.0-pre.10...v0.4.0-pre.11

0.4.0pre.10

What's Changed
* Add MSVC support for Response Files by temportalflux in https://github.com/mozilla/sccache/pull/1618
* Clarify docs about units of `SCCACHE_IDLE_TIMEOUT` by gnaaman-dn in https://github.com/mozilla/sccache/pull/1637
* build(deps): bump jobserver, async-trait, serde_json, daemonize and url by dependabot

New Contributors
* gnaaman-dn made their first contribution in https://github.com/mozilla/sccache/pull/1637
* temportalflux made their first contribution in https://github.com/mozilla/sccache/pull/1618

**Full Changelog**: https://github.com/mozilla/sccache/compare/v0.4.0-pre.9...v0.4.0-pre.10

0.4.0pre.9

What's Changed
* build(deps): bump tokio-util, tokio, reqwest, gzp, opendal, reqsign, uuid, filetime, zstd and http by dependabot in https://github.com/mozilla/sccache/pull/1604
* deps: Bump toml and base64 by Xuanwo in https://github.com/mozilla/sccache/pull/1619
* chore: fix typo in readme by fawni in https://github.com/mozilla/sccache/pull/1635
* fix: Allow building with no default feature by Xuanwo in https://github.com/mozilla/sccache/pull/1632

New Contributors
* fawni made their first contribution in https://github.com/mozilla/sccache/pull/1635

**Full Changelog**: https://github.com/mozilla/sccache/compare/v0.4.0-pre.8...v0.4.0-pre.9

0.4.0pre.8

What's Changed
* feat: Add Webdav (a.k.a HTTP Cache) support by Xuanwo in https://github.com/mozilla/sccache/pull/1597
* Document SCCACHE_IDLE_TIMEOUT=0 by sylvestre in https://github.com/mozilla/sccache/pull/1610
* ci: Fix upload artifact failure by Xuanwo in https://github.com/mozilla/sccache/pull/1598
* dist/cache: include paths in error contexts by mathstuf in https://github.com/mozilla/sccache/pull/1611
* use fs_err for sake of better io errors by drahnr in https://github.com/mozilla/sccache/pull/1616
* Ignore RPM environment variables by Firstyear in https://github.com/mozilla/sccache/pull/1613
* fix: Disable connection pool to fix dist server feature by Xuanwo in https://github.com/mozilla/sccache/pull/1612
* build: Increase edition to 2021 by Xuanwo in https://github.com/mozilla/sccache/pull/1617
* build(deps): bump futures, cc, serde_json, zip, hyper by dependabot
* deps: Cleanup superfluous dependency by Xuanwo in https://github.com/mozilla/sccache/pull/1602

New Contributors
* Firstyear made their first contribution in https://github.com/mozilla/sccache/pull/1613

**Full Changelog**: https://github.com/mozilla/sccache/compare/v0.4.0-pre.7...v0.4.0-pre.8

0.4.0pre.7

What's Changed
* add a profile section by sylvestre in https://github.com/mozilla/sccache/pull/1562
* build(deps): bump zstd, wiremock, assert_cmd, serial_test, nix, async-trait, toml and which by dependabot
* fix: Sccache dist tests broken after bump to tokio 1.21 and later by Xuanwo in https://github.com/mozilla/sccache/pull/1563
* Support MSVC flag 'external:anglebrackets' by Tiwalun in https://github.com/mozilla/sccache/pull/1572
* fix: clippy warnings by Danielmelody in https://github.com/mozilla/sccache/pull/1561
* Support nvcc's `--threads` flag by trxcllnt in https://github.com/mozilla/sccache/pull/1571
* feat: Print sccache version for Server stats by borjamunozf in https://github.com/mozilla/sccache/pull/1580
* feat: Bump OpenDAL and remove hyperx by Xuanwo in https://github.com/mozilla/sccache/pull/1591

New Contributors
* Tiwalun made their first contribution in https://github.com/mozilla/sccache/pull/1572
* trxcllnt made their first contribution in https://github.com/mozilla/sccache/pull/1571
* borjamunozf made their first contribution in https://github.com/mozilla/sccache/pull/1580

**Full Changelog**: https://github.com/mozilla/sccache/compare/v0.4.0-pre.6...v0.4.0-pre.7

Page 1 of 5