Compare commits

...

131 Commits

Author SHA1 Message Date
b62ccc62aa Update Rust crate anyhow to v1.0.98
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-04-15 00:26:23 +00:00
5c2bdf06bd Merge pull request 'Update Rust crate tempfile to v3.19.1' (#67) from renovate/tempfile-3.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #67
2025-03-29 13:00:49 +00:00
21777a6919 Update renovate.json
All checks were successful
continuous-integration/drone/push Build is passing
2025-03-29 13:00:41 +00:00
2c915929c8 Update Rust crate tempfile to v3.19.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-03-29 00:31:20 +00:00
67a79b5bf6 Merge pull request 'Update Rust crate tempfile to v3.19.0' (#65) from renovate/tempfile-3.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #65
2025-03-28 15:29:35 +00:00
327318a404 Merge pull request 'Update Rust crate image to v0.25.6' (#66) from renovate/image-0.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #66
2025-03-28 15:29:28 +00:00
9725231408 Update Rust crate image to v0.25.6
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-03-26 00:23:51 +00:00
a758d6f3a9 Update Rust crate tempfile to v3.19.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-03-15 00:05:32 +00:00
dbfad05fe1 Merge pull request 'Update Rust crate tempfile to v3.18.0' (#64) from renovate/tempfile-3.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #64
2025-03-10 18:02:30 +00:00
f076d864e9 Update Rust crate tempfile to v3.18.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-03-07 00:18:52 +00:00
39ff93fe8f Merge pull request 'Update Rust crate tempfile to v3.17.1' (#62) from renovate/tempfile-3.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #62
2025-03-05 20:40:56 +00:00
712378b803 Merge pull request 'Update Rust crate anyhow to v1.0.97' (#63) from renovate/anyhow-1.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #63
2025-03-05 20:40:48 +00:00
7f0fe9a7ab Update Rust crate anyhow to v1.0.97
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-03-04 00:19:00 +00:00
a180a10a83 Update Rust crate tempfile to v3.17.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-02-22 00:07:21 +00:00
92ec7f9483 Merge pull request 'Update Rust crate tempfile to v3.17.0' (#60) from renovate/tempfile-3.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #60
2025-02-21 14:46:12 +00:00
ff9fb55aca Merge pull request 'Update Rust crate anyhow to v1.0.96' (#61) from renovate/anyhow-1.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #61
2025-02-21 14:46:03 +00:00
0dd6625891 Update Rust crate anyhow to v1.0.96
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-02-21 00:07:43 +00:00
4246b2f4cc Update Rust crate tempfile to v3.17.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-02-17 00:06:36 +00:00
4e84c4224d Merge pull request 'Update Rust crate id3 to v1.16.2' (#59) from renovate/id3-1.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #59
2025-02-10 22:28:32 +00:00
71c56a24ef Update Rust crate id3 to v1.16.2
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-02-09 00:10:11 +00:00
8eac019c86 Merge pull request 'Update Rust crate tempfile to v3.16.0' (#58) from renovate/tempfile-3.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #58
2025-02-04 07:04:25 +00:00
4a0c58b4c7 Update Rust crate tempfile to v3.16.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-01-30 00:23:56 +00:00
3576050817 Merge pull request 'Update Rust crate id3 to v1.16.1' (#57) from renovate/id3-1.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #57
2025-01-23 19:44:57 +00:00
8a9d815d09 Update Rust crate id3 to v1.16.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-01-23 00:24:02 +00:00
184239f753 Merge pull request 'Update Rust crate anyhow to v1.0.95' (#56) from renovate/anyhow-1.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #56
2025-01-03 08:22:10 +00:00
4c5f1122e6 Update Rust crate anyhow to v1.0.95
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-12-23 00:21:59 +00:00
185ac6ce5b Merge pull request 'Update Rust crate image to v0.25.5' (#53) from renovate/image-0.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #53
2024-12-13 19:32:23 +00:00
1cf23da174 Merge pull request 'Update Rust crate anyhow to v1.0.94' (#52) from renovate/anyhow-1.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #52
2024-12-13 19:32:16 +00:00
30d9567c0b Merge pull request 'Update Rust crate id3 to v1.16.0' (#54) from renovate/id3-1.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #54
2024-12-13 19:32:09 +00:00
538b330742 Merge pull request 'Update Rust crate tempfile to v3.14.0' (#55) from renovate/tempfile-3.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #55
2024-12-13 19:32:02 +00:00
7b96772cad Update Rust crate tempfile to v3.14.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-12-05 00:22:01 +00:00
25b43af4fc Update Rust crate id3 to v1.16.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-12-05 00:21:58 +00:00
e9dd42f8c5 Update Rust crate image to v0.25.5
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-12-04 00:22:45 +00:00
c6e247b6dd Update Rust crate anyhow to v1.0.94
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-12-04 00:22:43 +00:00
846ef73730 Merge pull request 'Update Rust crate image to v0.25.3' (#49) from renovate/image-0.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #49
2024-12-03 20:53:46 +00:00
df4f2f6cdb Merge pull request 'Update Rust crate tempfile to v3.13.0' (#48) from renovate/tempfile-3.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #48
2024-12-03 20:53:41 +00:00
3c5f52ea94 Merge pull request 'Update Rust crate anyhow to v1.0.90' (#50) from renovate/anyhow-1.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #50
2024-12-03 20:53:35 +00:00
dd67508e8b Merge pull request 'Update Rust crate id3 to v1.15.0' (#51) from renovate/id3-1.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #51
2024-12-03 20:53:30 +00:00
1b519602a4 Update Rust crate id3 to v1.15.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-11-23 00:15:34 +00:00
66d50b300f Update Rust crate anyhow to v1.0.90
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-10-19 00:26:27 +00:00
b1700974dc Update Rust crate image to v0.25.3
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-10-17 00:26:13 +00:00
274f2db7e6 Merge pull request 'Update Rust crate anyhow to v1.0.89' (#47) from renovate/anyhow-1.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #47
2024-10-05 15:52:52 +00:00
a44b019ddd Update Rust crate tempfile to v3.13.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-09-29 00:29:22 +00:00
983a7aa2a2 Update Rust crate anyhow to v1.0.89
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-09-28 00:29:00 +00:00
1d7ab30286 Merge pull request 'Update Rust crate tempfile to v3.12.0' (#46) from renovate/tempfile-3.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #46
2024-09-27 05:30:32 +00:00
62e07ad534 Merge pull request 'Update Rust crate anyhow to v1.0.88' (#45) from renovate/anyhow-1.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #45
2024-09-27 05:30:15 +00:00
aa99bae4c1 Update Rust crate tempfile to v3.12.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-09-12 00:32:03 +00:00
f5ec5c0388 Update Rust crate anyhow to v1.0.88
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-09-12 00:32:01 +00:00
8751610c98 Merge pull request 'Update Rust crate tempfile to v3.11.0' (#44) from renovate/tempfile-3.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #44
2024-08-23 07:16:53 +00:00
3e9f9503b4 Merge pull request 'Update Rust crate image to v0.25.2' (#43) from renovate/image-0.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #43
2024-08-23 07:16:43 +00:00
9c8ef6a6ab Update Rust crate tempfile to v3.11.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-08-03 00:07:46 +00:00
77d576282b Update Rust crate image to v0.25.2
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-07-22 00:07:21 +00:00
13103ef01f Merge pull request 'Update Rust crate id3 to v1.14.0' (#42) from renovate/id3-1.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #42
2024-07-02 21:03:01 +00:00
01fcbc1a6f Update Rust crate id3 to v1.14.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-07-01 00:07:02 +00:00
2b4ccba278 Merge pull request 'Update Rust crate anyhow to v1.0.86' (#41) from renovate/anyhow-1.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #41
2024-05-24 13:12:43 +00:00
53a31dd59b Update Rust crate anyhow to v1.0.86
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-05-24 00:25:45 +00:00
61e77229ce Merge pull request 'Update Rust crate anyhow to v1.0.83' (#40) from renovate/anyhow-1.x-lockfile into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #40
2024-05-23 09:37:38 +00:00
74213cdc2d Update Rust crate anyhow to v1.0.83
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-05-07 00:05:03 +00:00
6aef9541ab Merge pull request 'Update Rust crate anyhow to 1.0.82' (#39) from renovate/anyhow-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #39
2024-04-11 08:18:45 +00:00
488cbe6757 Update Rust crate anyhow to 1.0.82
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-04-11 00:10:58 +00:00
ae899b24c7 Merge pull request 'Update Rust crate image to 0.25.1' (#38) from renovate/image-0.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #38
2024-04-05 05:56:23 +00:00
120405277a Update Rust crate image to 0.25.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-04-01 00:26:07 +00:00
619d2615b0 Update crate image to the version 0.25.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-25 10:47:31 +01:00
3c4c670fc6 Merge pull request 'Update Rust crate id3 to 1.13.1' (#34) from renovate/id3-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #34
2024-03-25 09:41:16 +00:00
475ad5d15f Update Rust crate id3 to 1.13.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-23 00:26:23 +00:00
fe42ab0761 Merge pull request 'Update Rust crate anyhow to 1.0.81' (#35) from renovate/anyhow-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #35
2024-03-22 10:46:16 +00:00
f726909b65 Merge pull request 'Update Rust crate tempfile to 3.10.1' (#37) from renovate/tempfile-3.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #37
2024-03-22 10:46:02 +00:00
2c7e67a988 Update Rust crate tempfile to 3.10.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-17 00:04:55 +00:00
059d362801 Update Rust crate anyhow to 1.0.81
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-03-16 00:06:19 +00:00
37e7457f56 Merge pull request 'Update Rust crate tempfile to 3.8.1' (#31) from renovate/tempfile-3.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #31
2024-03-15 13:34:12 +00:00
9465100aa8 Merge pull request 'Update Rust crate image to 0.24.8' (#32) from renovate/image-0.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #32
2024-03-15 13:33:59 +00:00
3a63c49acf Merge pull request 'Update Rust crate anyhow to 1.0.76' (#33) from renovate/anyhow-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #33
2024-03-15 13:33:40 +00:00
46112654c5 Update Rust crate image to 0.24.8
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-01-14 00:26:45 +00:00
c2f9ed013a Update Rust crate anyhow to 1.0.76
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-12-21 08:21:28 +00:00
582e098a31 Update Rust crate tempfile to 3.8.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-10-27 00:27:41 +00:00
b0935f3b23 Fix cargo clippy issues
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-26 08:54:13 +02:00
393f733276 Merge pull request 'Update Rust crate tempfile to 3.7.0' (#30) from renovate/tempfile-3.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #30
2023-07-26 06:49:15 +00:00
2faaed4d05 Update Rust crate tempfile to 3.7.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-07-21 00:33:22 +00:00
9ba5a46b4d Merge pull request 'Update Rust crate anyhow to 1.0.72' (#29) from renovate/anyhow-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #29
2023-07-20 06:57:29 +00:00
251296280b Update Rust crate anyhow to 1.0.72
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-07-16 00:12:15 +00:00
6737cd1f38 Merge pull request 'Update Rust crate tempfile to 3.6.0' (#28) from renovate/tempfile-3.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #28
2023-06-09 09:21:26 +00:00
296115ee26 Update Rust crate tempfile to 3.6.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-06-07 00:21:03 +00:00
a42a5a1ae6 Merge pull request 'Update Rust crate anyhow to 1.0.71' (#27) from renovate/anyhow-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #27
2023-05-01 08:29:22 +00:00
f71f197674 Update Rust crate anyhow to 1.0.71
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-05-01 08:17:56 +00:00
2927fd47e4 Merge pull request 'Update Rust crate id3 to 1.7.0' (#26) from renovate/id3-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #26
2023-04-18 19:03:25 +00:00
7dcd09fb2e Update Rust crate id3 to 1.7.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-18 00:26:07 +00:00
1e2b6dbf20 Merge pull request 'Update Rust crate tempfile to 3.5.0' (#25) from renovate/tempfile-3.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #25
2023-04-11 11:54:27 +00:00
21a8986ae6 Update Rust crate tempfile to 3.5.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-04 00:04:49 +00:00
37ab0864df Merge pull request 'Update Rust crate id3 to 1.6.0' (#23) from renovate/id3-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #23
2023-03-29 08:36:47 +00:00
12904ded87 Merge pull request 'Update Rust crate tempfile to 3.4.0' (#24) from renovate/tempfile-3.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #24
2023-03-29 08:36:38 +00:00
6e79e89e68 Update Rust crate tempfile to 3.4.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-03-09 00:21:37 +00:00
e3de588406 Update Rust crate id3 to 1.6.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-01-21 00:17:39 +00:00
43ec856c74 Merge pull request 'Update Rust crate id3 to 1.5.0' (#20) from renovate/id3-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #20
2022-11-24 11:26:16 +00:00
b78e02c3bf Update Rust crate id3 to 1.5.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-11-22 00:31:32 +00:00
33b9c02c2b Merge pull request 'Update Rust crate id3 to 1.4.0' (#18) from renovate/id3-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #18
2022-11-02 09:25:01 +00:00
d52fea4bac Update Rust crate id3 to 1.4.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-11-01 00:31:30 +00:00
5f4d792358 Merge pull request 'Update Rust crate id3 to 1.3.0' (#16) from renovate/id3-1-x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #16
2022-10-29 08:00:38 +00:00
45953d3907 Update Rust crate id3 to 1.3.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-10-25 00:30:19 +00:00
7e51d30b9e Bump to version 0.4.2
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-01 10:23:16 +02:00
2fed9acfb4 Updated dependencies
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-01 10:18:57 +02:00
830e3a52f8 Updated dependencies
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-01 10:17:27 +02:00
0680fc7b4b Merge pull request 'Update Rust crate anyhow to 1.0.63' (#11) from renovate/anyhow-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #11
2022-09-05 06:46:09 +00:00
6f25e5b193 Update Rust crate anyhow to 1.0.63
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-09-04 00:32:38 +00:00
39ccaf3a28 Cargo update
All checks were successful
continuous-integration/drone/push Build is passing
2022-08-31 13:32:12 +02:00
ca6a228be6 Merge pull request 'Update Rust crate anyhow to 1.0.62' (#10) from renovate/anyhow-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #10
2022-08-31 11:30:11 +00:00
869aadcf42 Update Rust crate anyhow to 1.0.62
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-08-18 00:28:15 +00:00
b4c51c9b48 Merge pull request 'Update Rust crate anyhow to 1.0.58' (#7) from renovate/anyhow-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #7
2022-08-13 07:25:27 +00:00
ab533e8e04 Merge branch 'main' into renovate/anyhow-1.x
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-08-13 07:23:22 +00:00
ce1c9f8e8f Merge pull request 'Update Rust crate image to 0.24.3' (#8) from renovate/image-0.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #8
2022-08-13 07:23:01 +00:00
1c4ec2f243 Update Rust crate image to 0.24.3
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-08-13 00:30:14 +00:00
2b75197395 Update Rust crate anyhow to 1.0.58
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-06-23 00:23:39 +00:00
8c79e138e9 Merge pull request 'Update Rust crate id3 to 1.2.0' (#6) from renovate/id3-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #6
2022-06-13 07:24:37 +00:00
e744631034 Update Rust crate id3 to 1.2.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-06-12 00:16:23 +00:00
226fb97ded Merge pull request 'Update Rust crate id3 to 1.1.3' (#5) from renovate/id3-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5
2022-06-07 07:18:47 +00:00
4abd135f11 Update Rust crate id3 to 1.1.3
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-06-06 00:15:02 +00:00
ebef1ebc29 Bump version (forgot lock)
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-05 15:16:28 +02:00
f1c72123e2 Bump version
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-05 15:13:45 +02:00
c19774f6c9 Update dependencies
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-05 15:12:27 +02:00
efdf5fb2a4 Add test unit check on CI
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-04 09:21:44 +00:00
4bc2e60e49 Attempt to fix build issue
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-03 12:08:03 +00:00
aea9d81433 Run cargo clippy on push
Some checks failed
continuous-integration/drone/push Build is failing
2022-05-03 12:05:17 +00:00
ceee3d9e7a Merge pull request 'Update Rust crate anyhow to 1.0.57' (#3) from renovate/anyhow-1.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #3
2022-05-03 12:02:25 +00:00
592e5f5d7f Merge pull request 'Update Rust crate image to 0.24.2' (#2) from renovate/image-0.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #2
2022-05-03 11:58:22 +00:00
16036f7c08 Update Rust crate image to 0.24.2
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-04-29 00:05:33 +00:00
drone
4063ab334a Update Rust crate anyhow to 1.0.57
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-04-23 00:15:14 +00:00
66832fed43 Merge pull request 'Configure Renovate' (#1) from renovate/configure into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1
2022-03-26 12:21:56 +01:00
drone
40ec64b67e Add renovate.json
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-03-23 12:19:46 +00:00
f434b88368 Update README
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-22 18:16:59 +01:00
1514394143 Add drone CI
All checks were successful
continuous-integration/drone Build is passing
2022-03-22 18:11:41 +01:00
2d96a03509 Remove Travis script 2022-03-22 18:00:50 +01:00
7b95b75985 Updated README 2022-03-22 17:59:10 +01:00
7 changed files with 865 additions and 355 deletions

19
.drone.yml Normal file
View File

@ -0,0 +1,19 @@
---
kind: pipeline
type: docker
name: default
steps:
- name: cargo_check
image: rust
commands:
- cargo check
- name: cargo_test
image: rust
commands:
- cargo test
- name: cargo_clippy
image: rust
commands:
- rustup component add clippy
- cargo clippy

View File

@ -1,10 +0,0 @@
language: rust
rust:
- stable
- beta
- nightly
cache: cargo
matrix:
allow_failures:
- rust: nightly
fast_finish: true

1155
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
[package] [package]
name = "id3-image-rs" name = "id3-image-rs"
version = "0.4.0" version = "0.4.2"
authors = ["Andrew Radev <andrey.radev@gmail.com>", "Pierre Hubert <pierre.git@communiquons.org>"] authors = ["Andrew Radev <andrey.radev@gmail.com>", "Pierre Hubert <pierre.git@communiquons.org>"]
edition = "2018" edition = "2018"
description = "A tool to embed images into mp3 files (forked, updated and extended api)" description = "A tool to embed images into mp3 files (forked, updated and extended api)"
@ -12,10 +12,10 @@ keywords = [ "id3", "mp3", "images" ]
categories = [ "command-line-utilities", "filesystem", "multimedia" ] categories = [ "command-line-utilities", "filesystem", "multimedia" ]
[dependencies] [dependencies]
anyhow = "1.0.56" anyhow = "1.0.82"
id3 = "1.0.2" id3 = "1.13.1"
image = "0.24.1" image = "0.25.1"
structopt = { version = "0.3.26", default-features = false } structopt = { version = "0.3.26", default-features = false }
[dev-dependencies] [dev-dependencies]
tempfile = "3.3.0" tempfile = "3.10.1"

View File

@ -1,4 +1,12 @@
[![Build Status](https://travis-ci.org/AndrewRadev/id3-image.svg?branch=main)](https://travis-ci.org/AndrewRadev/id3-image) # id3-image-rs
[![Build Status](https://drone.communiquons.org/api/badges/pierre/id3-image-rs/status.svg)](https://drone.communiquons.org/pierre/id3-image-rs)
This project is a fork of the crate [id3_image](https://crates.io/crates/id3-image) with extended API and updated dependencies.
99.9% of the credit for this work should go to the [initial author of this crate](https://github.com/AndrewRadev).
___
This tool wraps the [rust-id3](https://github.com/jameshurst/rust-id3) library to provide an easy way to manipulate embedded cover art in an mp3 file. The embedded image usually gets picked up by music players and thumbnail generators. This tool wraps the [rust-id3](https://github.com/jameshurst/rust-id3) library to provide an easy way to manipulate embedded cover art in an mp3 file. The embedded image usually gets picked up by music players and thumbnail generators.

8
renovate.json Normal file
View File

@ -0,0 +1,8 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
":automergeAll",
":enableVulnerabilityAlerts",
":ignoreUnstable"
]
}

View File

@ -17,7 +17,7 @@ use image::DynamicImage;
/// Tags get written as ID3v2.3. /// Tags get written as ID3v2.3.
/// ///
pub fn embed_image(music_filename: &Path, image_filename: &Path) -> anyhow::Result<()> { pub fn embed_image(music_filename: &Path, image_filename: &Path) -> anyhow::Result<()> {
let image = image::open(&image_filename) let image = image::open(image_filename)
.map_err(|e| anyhow!("Error reading image {:?}: {}", image_filename, e))?; .map_err(|e| anyhow!("Error reading image {:?}: {}", image_filename, e))?;
embed_image_from_memory(music_filename, &image) embed_image_from_memory(music_filename, &image)
@ -38,7 +38,7 @@ pub fn embed_image_from_memory(
let mut encoded_image_bytes = Cursor::new(Vec::new()); let mut encoded_image_bytes = Cursor::new(Vec::new());
// Unwrap: Writing to a Vec should always succeed; // Unwrap: Writing to a Vec should always succeed;
image image
.write_to(&mut encoded_image_bytes, image::ImageOutputFormat::Jpeg(90)) .write_to(&mut encoded_image_bytes, image::ImageFormat::Jpeg)
.unwrap(); .unwrap();
tag.add_frame(id3::frame::Picture { tag.add_frame(id3::frame::Picture {
@ -68,7 +68,7 @@ pub fn embed_image_from_memory(
/// ///
pub fn extract_first_image(music_filename: &Path, image_filename: &Path) -> anyhow::Result<()> { pub fn extract_first_image(music_filename: &Path, image_filename: &Path) -> anyhow::Result<()> {
extract_first_image_as_img(music_filename)? extract_first_image_as_img(music_filename)?
.save(&image_filename) .save(image_filename)
.map_err(|e| anyhow!("Couldn't write image file {:?}: {}", image_filename, e)) .map_err(|e| anyhow!("Couldn't write image file {:?}: {}", image_filename, e))
} }
@ -104,7 +104,7 @@ pub fn remove_images(music_filename: &Path) -> anyhow::Result<()> {
} }
fn read_tag(path: &Path) -> anyhow::Result<id3::Tag> { fn read_tag(path: &Path) -> anyhow::Result<id3::Tag> {
id3::Tag::read_from_path(&path).or_else(|e| { id3::Tag::read_from_path(path).or_else(|e| {
eprintln!( eprintln!(
"Warning: file metadata is corrupted, trying to read partial tag: {}", "Warning: file metadata is corrupted, trying to read partial tag: {}",
path.display() path.display()