# Speedup persist\_to\_workspace

**URL:** <https://discuss.circleci.com/t/speedup-persist-to-workspace/43944>\
**Category:** Build Environment\
**Tags:** python\
**Created:** [May 6, 2022, 6:36pm UTC](https://discuss.circleci.com/t/speedup-persist-to-workspace/43944 "2022-05-06T18:36:24Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![eangius](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/eangius/32/28917_2.png) [@eangius](https://discuss.circleci.com/u/eangius)\
**Post date:** [May 6, 2022, 6:36pm UTC](https://discuss.circleci.com/t/speedup-persist-to-workspace/43944/1 "2022-05-06T18:36:24Z")

</div>

To speedup multi job workflows, is there a way to tell the `persist_to_workspace` directive to exclude certain folders such as our large python “venv” dependencies? We already have this cached & would like to simply restore it in downstream jobs.

We know we could explicitly white-list all folders we want to survive in downstream jobs but we would rather black-list things to keep configs more maintainable.

---

<div class="post-metadata">

**Author:** ![wyardley](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/wyardley/32/19231_2.png) [@wyardley](https://discuss.circleci.com/u/wyardley)\
**Post date:** [January 8, 2026, 12:01am UTC](https://discuss.circleci.com/t/speedup-persist-to-workspace/43944/2 "2026-01-08T00:01:28Z")

</div>

Same question here. In particular, would like to be able to avoid dot-files / directories, (e.g., `.terraform`)
