Numba.__version__ prints 0.53.0+0.gf23ef8f8b.dirty

I noticed that numba.__version__ prints 0.53.0+0.gf23ef8f8b.dirty. what does 0.gf23ef8f8b.dirty after + mean in the version?

This comes from git describe.

In your example, you have some additional commits on top of the tag 0.53.0, with the latest commit hash f23ef8f8b. You also have some local modifications to the working tree, indicated by dirty.

Numba uses Versioneer to produce this information automatically.

1 Like