huggingface / safetensors
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 42 files with 4,395 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (1,127 lines of code)
    • 6 files changed 21-50 times (1,671 lines of code)
    • 7 files changed 6-20 times (823 lines of code)
    • 28 files changed 1-5 times (774 lines of code)
0% | 25% | 38% | 18% | 17%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 42 files with 4,395 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 3 files changed by 11-25 contributors (2,422 lines of code)
    • 6 files changed by 6-10 contributors (743 lines of code)
    • 12 files changed by 2-5 contributors (826 lines of code)
    • 21 files changed by 1 contributor (404 lines of code)
0% | 55% | 16% | 18% | 9%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
py, yaml, mdx, rs, md, toml, gitignore, pyi, in, cfg, dockerignore, txt, bat, sh, json, nix
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
rs0% | 39% | 45% | 10% | 4%
py0% | 0% | 26% | 33% | 39%
toml0% | 0% | 29% | 58% | 12%
cfg0% | 0% | 0% | 0% | 100%
nix0% | 0% | 0% | 0% | 100%
pyi0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
bindings0% | 45% | 13% | 20% | 19%
safetensors0% | 0% | 80% | 18% | 1%
attacks0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 42)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
lib.rs
in bindings/python/src
1127 24 2022-02-22 2025-06-16 61 18 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
Cargo.toml
in bindings/python
15 - 2022-02-22 2025-06-15 39 5 patry.nicolas@protonmail.com arpad@goretity.com
tensor.rs
in safetensors/src
1260 49 2022-09-29 2025-06-16 36 14 patry.nicolas@protonmail.com arpad.goretity@gmail.com
torch.py
in bindings/python/py_src/safetensors
318 17 2022-03-02 2025-06-15 33 10 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
Cargo.toml
in safetensors
35 - 2022-09-23 2025-06-15 31 6 patry.nicolas@protonmail.com arpad@goretity.com
lib.rs
in safetensors/src
35 - 2022-02-22 2025-01-07 28 13 patry.nicolas@protonmail.com 390810839@qq.com
__init__.py
in bindings/python/py_src/safetensors
8 - 2022-02-22 2023-08-25 27 3 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
numpy.py
in bindings/python/py_src/safetensors
65 8 2022-03-02 2025-03-05 19 9 patry.nicolas@protonmail.com yszhou4tech@gmail.com
convert.py
in bindings/python
289 11 2022-10-19 2023-11-27 19 2 patry.nicolas@protonmail.com 51102701+lachlancahill@user...
flax.py
in bindings/python/py_src/safetensors
33 6 2022-03-02 2025-03-05 15 8 patry.nicolas@protonmail.com yszhou4tech@gmail.com
tensorflow.py
in bindings/python/py_src/safetensors
32 6 2022-03-02 2025-03-05 13 8 patry.nicolas@protonmail.com yszhou4tech@gmail.com
slice.rs
in safetensors/src
260 10 2022-09-29 2025-06-16 10 6 patry.nicolas@protonmail.com arpad.goretity@gmail.com
pyproject.toml
in bindings/python
99 - 2022-10-05 2025-05-09 9 3 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
benchmark.rs
in safetensors/benches
45 1 2022-10-07 2025-06-15 8 5 dmishig@gmail.com arpad@goretity.com
pyi
__init__.pyi
in bindings/python/py_src/safetensors
25 10 2022-11-02 2025-05-09 5 5 dmishig@gmail.com lucavivona01@gmail.com
nix
flake.nix
in root
39 - 2024-11-06 2025-03-17 4 2 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
paddle.py
in bindings/python/py_src/safetensors
30 6 2023-02-07 2024-04-15 3 3 50394665+junnyu@users.norep... lucainp@gmail.com
convert_all.py
in bindings/python
36 - 2022-11-01 2024-09-02 3 2 patry.nicolas@protonmail.com osanseviero@gmail.com
stub.py
in bindings/python
155 9 2022-11-02 2025-01-08 3 3 dmishig@gmail.com 128351792+sunghwanshim@user...
mlx.py
in bindings/python/py_src/safetensors
33 6 2024-01-05 2025-03-05 2 2 patry.nicolas@protonmail.com yszhou4tech@gmail.com
cfg
setup.cfg
in bindings/python
52 - 2022-10-05 2023-02-07 2 2 patry.nicolas@protonmail.com 50394665+junnyu@users.norep...
view.rs
in bindings/python/src
130 5 2025-02-06 2025-06-15 2 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
1 - 2023-03-28 2023-03-28 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
2 - 2022-12-12 2022-12-12 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
5 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
5 - 2023-02-07 2023-02-07 1 1 50394665+junnyu@users.norep... 50394665+junnyu@users.norep...
fuzz_target_1.rs
in safetensors/fuzz/fuzz_targets
6 - 2022-12-05 2022-12-05 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
in
MANIFEST.in
in bindings/python
7 - 2022-12-12 2022-12-12 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
8 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
9 1 2022-12-12 2022-12-12 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
9 1 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
12 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
12 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
12 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
13 1 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
16 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
20 2 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
21 1 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
Cargo.toml
in safetensors/fuzz
21 - 2022-12-05 2022-12-05 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
23 1 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
fuzz.py
in bindings/python
25 1 2022-12-07 2022-12-07 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
47 3 2023-02-07 2023-02-07 1 1 50394665+junnyu@users.norep... 50394665+junnyu@users.norep...
Files With Most Contributors (Top 42)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
lib.rs
in bindings/python/src
1127 24 2022-02-22 2025-06-16 61 18 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
tensor.rs
in safetensors/src
1260 49 2022-09-29 2025-06-16 36 14 patry.nicolas@protonmail.com arpad.goretity@gmail.com
lib.rs
in safetensors/src
35 - 2022-02-22 2025-01-07 28 13 patry.nicolas@protonmail.com 390810839@qq.com
torch.py
in bindings/python/py_src/safetensors
318 17 2022-03-02 2025-06-15 33 10 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
numpy.py
in bindings/python/py_src/safetensors
65 8 2022-03-02 2025-03-05 19 9 patry.nicolas@protonmail.com yszhou4tech@gmail.com
flax.py
in bindings/python/py_src/safetensors
33 6 2022-03-02 2025-03-05 15 8 patry.nicolas@protonmail.com yszhou4tech@gmail.com
tensorflow.py
in bindings/python/py_src/safetensors
32 6 2022-03-02 2025-03-05 13 8 patry.nicolas@protonmail.com yszhou4tech@gmail.com
Cargo.toml
in safetensors
35 - 2022-09-23 2025-06-15 31 6 patry.nicolas@protonmail.com arpad@goretity.com
slice.rs
in safetensors/src
260 10 2022-09-29 2025-06-16 10 6 patry.nicolas@protonmail.com arpad.goretity@gmail.com
Cargo.toml
in bindings/python
15 - 2022-02-22 2025-06-15 39 5 patry.nicolas@protonmail.com arpad@goretity.com
benchmark.rs
in safetensors/benches
45 1 2022-10-07 2025-06-15 8 5 dmishig@gmail.com arpad@goretity.com
pyi
__init__.pyi
in bindings/python/py_src/safetensors
25 10 2022-11-02 2025-05-09 5 5 dmishig@gmail.com lucavivona01@gmail.com
__init__.py
in bindings/python/py_src/safetensors
8 - 2022-02-22 2023-08-25 27 3 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
pyproject.toml
in bindings/python
99 - 2022-10-05 2025-05-09 9 3 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
paddle.py
in bindings/python/py_src/safetensors
30 6 2023-02-07 2024-04-15 3 3 50394665+junnyu@users.norep... lucainp@gmail.com
stub.py
in bindings/python
155 9 2022-11-02 2025-01-08 3 3 dmishig@gmail.com 128351792+sunghwanshim@user...
convert.py
in bindings/python
289 11 2022-10-19 2023-11-27 19 2 patry.nicolas@protonmail.com 51102701+lachlancahill@user...
nix
flake.nix
in root
39 - 2024-11-06 2025-03-17 4 2 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
convert_all.py
in bindings/python
36 - 2022-11-01 2024-09-02 3 2 patry.nicolas@protonmail.com osanseviero@gmail.com
mlx.py
in bindings/python/py_src/safetensors
33 6 2024-01-05 2025-03-05 2 2 patry.nicolas@protonmail.com yszhou4tech@gmail.com
cfg
setup.cfg
in bindings/python
52 - 2022-10-05 2023-02-07 2 2 patry.nicolas@protonmail.com 50394665+junnyu@users.norep...
view.rs
in bindings/python/src
130 5 2025-02-06 2025-06-15 2 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
fuzz.py
in bindings/python
25 1 2022-12-07 2022-12-07 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
in
MANIFEST.in
in bindings/python
7 - 2022-12-12 2022-12-12 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
fuzz_target_1.rs
in safetensors/fuzz/fuzz_targets
6 - 2022-12-05 2022-12-05 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
Cargo.toml
in safetensors/fuzz
21 - 2022-12-05 2022-12-05 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
47 3 2023-02-07 2023-02-07 1 1 50394665+junnyu@users.norep... 50394665+junnyu@users.norep...
9 1 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
16 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
23 1 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
13 1 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
20 2 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
5 - 2023-02-07 2023-02-07 1 1 50394665+junnyu@users.norep... 50394665+junnyu@users.norep...
2 - 2022-12-12 2022-12-12 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
12 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
12 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
5 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
8 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
21 1 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
12 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
9 1 2022-12-12 2022-12-12 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
1 - 2023-03-28 2023-03-28 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
Files With Least Contributors (Top 42)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
view.rs
in bindings/python/src
130 5 2025-02-06 2025-06-15 2 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
47 3 2023-02-07 2023-02-07 1 1 50394665+junnyu@users.norep... 50394665+junnyu@users.norep...
fuzz.py
in bindings/python
25 1 2022-12-07 2022-12-07 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
23 1 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
Cargo.toml
in safetensors/fuzz
21 - 2022-12-05 2022-12-05 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
21 1 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
20 2 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
16 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
13 1 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
12 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
12 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
12 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
9 1 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
9 1 2022-12-12 2022-12-12 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
8 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
in
MANIFEST.in
in bindings/python
7 - 2022-12-12 2022-12-12 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
fuzz_target_1.rs
in safetensors/fuzz/fuzz_targets
6 - 2022-12-05 2022-12-05 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
5 - 2023-02-07 2023-02-07 1 1 50394665+junnyu@users.norep... 50394665+junnyu@users.norep...
5 - 2022-10-20 2022-10-20 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
2 - 2022-12-12 2022-12-12 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
1 - 2023-03-28 2023-03-28 1 1 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
convert.py
in bindings/python
289 11 2022-10-19 2023-11-27 19 2 patry.nicolas@protonmail.com 51102701+lachlancahill@user...
cfg
setup.cfg
in bindings/python
52 - 2022-10-05 2023-02-07 2 2 patry.nicolas@protonmail.com 50394665+junnyu@users.norep...
nix
flake.nix
in root
39 - 2024-11-06 2025-03-17 4 2 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
convert_all.py
in bindings/python
36 - 2022-11-01 2024-09-02 3 2 patry.nicolas@protonmail.com osanseviero@gmail.com
mlx.py
in bindings/python/py_src/safetensors
33 6 2024-01-05 2025-03-05 2 2 patry.nicolas@protonmail.com yszhou4tech@gmail.com
stub.py
in bindings/python
155 9 2022-11-02 2025-01-08 3 3 dmishig@gmail.com 128351792+sunghwanshim@user...
pyproject.toml
in bindings/python
99 - 2022-10-05 2025-05-09 9 3 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
paddle.py
in bindings/python/py_src/safetensors
30 6 2023-02-07 2024-04-15 3 3 50394665+junnyu@users.norep... lucainp@gmail.com
__init__.py
in bindings/python/py_src/safetensors
8 - 2022-02-22 2023-08-25 27 3 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
benchmark.rs
in safetensors/benches
45 1 2022-10-07 2025-06-15 8 5 dmishig@gmail.com arpad@goretity.com
pyi
__init__.pyi
in bindings/python/py_src/safetensors
25 10 2022-11-02 2025-05-09 5 5 dmishig@gmail.com lucavivona01@gmail.com
Cargo.toml
in bindings/python
15 - 2022-02-22 2025-06-15 39 5 patry.nicolas@protonmail.com arpad@goretity.com
slice.rs
in safetensors/src
260 10 2022-09-29 2025-06-16 10 6 patry.nicolas@protonmail.com arpad.goretity@gmail.com
Cargo.toml
in safetensors
35 - 2022-09-23 2025-06-15 31 6 patry.nicolas@protonmail.com arpad@goretity.com
flax.py
in bindings/python/py_src/safetensors
33 6 2022-03-02 2025-03-05 15 8 patry.nicolas@protonmail.com yszhou4tech@gmail.com
tensorflow.py
in bindings/python/py_src/safetensors
32 6 2022-03-02 2025-03-05 13 8 patry.nicolas@protonmail.com yszhou4tech@gmail.com
numpy.py
in bindings/python/py_src/safetensors
65 8 2022-03-02 2025-03-05 19 9 patry.nicolas@protonmail.com yszhou4tech@gmail.com
torch.py
in bindings/python/py_src/safetensors
318 17 2022-03-02 2025-06-15 33 10 patry.nicolas@protonmail.com patry.nicolas@protonmail.com
lib.rs
in safetensors/src
35 - 2022-02-22 2025-01-07 28 13 patry.nicolas@protonmail.com 390810839@qq.com
tensor.rs
in safetensors/src
1260 49 2022-09-29 2025-06-16 36 14 patry.nicolas@protonmail.com arpad.goretity@gmail.com
lib.rs
in bindings/python/src
1127 24 2022-02-22 2025-06-16 61 18 patry.nicolas@protonmail.com patry.nicolas@protonmail.com