Skip to content

Commit 3ead907

Browse files
committed
CONTRIBUTING: Recommend ccache/sccache
Those tools dramatically speed up building of the driver, making contributor life much easier.
1 parent d8ed0ff commit 3ead907

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

CONTRIBUTING.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,11 @@ since it makes Python tooling ecosystem mostly usable.
3535
To install it, see instructions at https://docs.astral.sh/uv/getting-started/installation/
3636
The rest of this document assumes you have `uv` installed.
3737

38+
It is also strongly recommended to use C/C++-caching tool like ccache or sccache.
39+
When modifying driver files, rebuilding Cython modules is often necessary.
40+
Without caching, each such rebuild may take over a minute. Caching usually brings it
41+
down to about 2-3 seconds.
42+
3843
Building the Docs
3944
=================
4045

0 commit comments

Comments
 (0)