João Marcos P. Bezerra
3e890eb307
chore: rename functions and fix wrong logs
2024-11-20 03:32:20 -03:00
João Marcos P. Bezerra
cc530bea94
refac: simplify logger shutdown system
2024-11-20 03:32:20 -03:00
João Marcos P. Bezerra
df6d2cea98
tweak: don't add period to end of each log
2024-11-18 00:32:17 -03:00
João Marcos P. Bezerra
2eca233132
chore: update comments
2024-11-18 00:32:17 -03:00
João Marcos P. Bezerra
e108e5b778
chore: improve message after moving file
2024-11-18 00:03:55 -03:00
João Marcos P. Bezerra
223f82d538
refac: simplify smart_unpack
2024-11-18 00:02:22 -03:00
João Marcos P. Bezerra
60d5897de1
fix: don't shutdown logger after flush
2024-11-17 23:52:39 -03:00
João Marcos P. Bezerra
b21b757af1
chore: improve log message
2024-11-17 23:49:31 -03:00
João Marcos P. Bezerra
065124cd30
tweak: improve error message
...
in case the user is trying to decompress a file with no filestem, just
the extension, which is confusing
2024-11-17 23:49:18 -03:00
João Marcos P. Bezerra
4bb759b21c
tweak: improve error message
...
in case the user is trying to decompress a file with no filestem, just
the extension, which is confusing
2024-11-17 23:47:24 -03:00
João Marcos P. Bezerra
5b78b96fa1
fix: warnings not shown before stdin interaction
2024-11-17 23:47:11 -03:00
João Marcos P. Bezerra
639ef19fbc
chore: simplify code after feature stabilization
...
no need to reimplement `Path::is_symlink` anymore
2024-11-17 21:21:58 -03:00
João Marcos P. Bezerra
a99aee6a42
chore: update pull request template
2024-11-17 21:21:43 -03:00
João Marcos P. Bezerra
92059c3de4
CI: tweak: compile artifacts in stable Rust
2024-11-17 21:20:56 -03:00
João Marcos P. Bezerra
917355685c
CI: fix: skip CI if just edited .md files
2024-11-17 21:19:09 -03:00
João Marcos P. Bezerra
17499d7b5d
CI: tweak: reference reusable workflow locally
...
this allows non-main branches to run their own latest workflows, and
helps with forks too
2024-11-17 20:45:49 -03:00
João Marcos P. Bezerra
269058089f
CI: tweak: make workflows reusable
2024-11-17 20:45:49 -03:00
João Marcos P. Bezerra
534d39c069
CI: chore: rename jobs and workflow files
2024-11-17 20:45:49 -03:00
João Marcos P. Bezerra
48f83e75f7
CI: tweak: separate clippy and rustfmt jobs
2024-11-17 20:45:49 -03:00
João Marcos P. Bezerra
256fedbcc2
CI: tweak: don't run CI for all features
2024-11-17 20:45:49 -03:00
João Marcos P. Bezerra
40f1234ad0
CI: enha: don't run if only .md
was modified
2024-11-17 20:45:49 -03:00
João Marcos P. Bezerra
1c6fb9a0b3
CI: refac: reorganizing + renaming
2024-11-17 20:45:49 -03:00
João Marcos P. Bezerra
1d70a810e5
update changelog
2024-11-17 17:07:36 -03:00
João Marcos P. Bezerra
ca31742394
run clippy for tests too
2024-11-17 17:07:36 -03:00
João Marcos P. Bezerra
e7d6c5e0f5
update CHANGELOG.md
2024-11-17 14:50:02 -03:00
João Marcos P. Bezerra
b65ee9c3f4
bump bzip3 version to 0.9.0
2024-11-17 14:50:02 -03:00
João M. Bezerra
730ccbcf2a
Update snapshot tests
2024-11-17 14:50:02 -03:00
João Marcos P. Bezerra
28060ded3a
Add LGPL legal notices for bzip3[-rs]
2024-11-17 14:50:02 -03:00
João Marcos P. Bezerra
011a29f208
Bump bzip3 version to 0.8.3
2024-11-17 14:50:02 -03:00
João M. Bezerra
179b055545
CI: install libclang on Linux
2024-11-17 14:50:02 -03:00
João M. Bezerra
ae9f4e0151
Add bundled
feature to bzip3
2024-11-17 14:50:02 -03:00
João M. Bezerra
8edd8d2e1c
Replace .unwrap()
s by ?
2024-11-17 14:50:02 -03:00
Jonas Frei
32b50e9c7a
Added test code, handled BlockSize error, block size = 16MiB
...
Signed-off-by: Jonas Frei <freijon@pm.me>
2024-11-17 14:50:02 -03:00
Jonas Frei
ba9f9c00f3
Add support for bzip3
...
Closes #398
Signed-off-by: Jonas Frei <freijon@pm.me>
2024-11-17 14:50:02 -03:00
João Marcos P. Bezerra
362418364f
remove dependabot
2024-10-29 23:55:38 -03:00
dependabot[bot]
896562d76d
build(deps): bump once_cell from 1.19.0 to 1.20.2
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.19.0 to 1.20.2.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.19.0...v1.20.2 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 21:03:42 -03:00
dependabot[bot]
d098fec5cf
build(deps): bump tar from 0.4.41 to 0.4.42
...
Bumps [tar](https://github.com/alexcrichton/tar-rs ) from 0.4.41 to 0.4.42.
- [Commits](https://github.com/alexcrichton/tar-rs/compare/0.4.41...0.4.42 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 21:03:24 -03:00
dependabot[bot]
d7427b25ab
build(deps): bump clap_mangen from 0.2.23 to 0.2.24
...
Bumps [clap_mangen](https://github.com/clap-rs/clap ) from 0.2.23 to 0.2.24.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_mangen-v0.2.23...clap_mangen-v0.2.24 )
---
updated-dependencies:
- dependency-name: clap_mangen
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 21:03:02 -03:00
João Marcos
49c8a079a6
Update dependabot.yml
2024-10-28 20:41:34 -03:00
dependabot[bot]
3f6368dbe1
build(deps): bump clap from 4.5.16 to 4.5.20
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.16 to 4.5.20.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.16...clap_complete-v4.5.20 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-27 19:48:34 -03:00
dependabot[bot]
1876f5eef1
build(deps): bump insta from 1.39.0 to 1.40.0
...
Bumps [insta](https://github.com/mitsuhiko/insta ) from 1.39.0 to 1.40.0.
- [Release notes](https://github.com/mitsuhiko/insta/releases )
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/insta/compare/1.39.0...1.40.0 )
---
updated-dependencies:
- dependency-name: insta
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 17:04:29 -03:00
dependabot[bot]
be40b4439c
build(deps): bump clap_complete from 4.5.24 to 4.5.28
...
Bumps [clap_complete](https://github.com/clap-rs/clap ) from 4.5.24 to 4.5.28.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.24...clap_complete-v4.5.28 )
---
updated-dependencies:
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 17:04:12 -03:00
dependabot[bot]
f3af70915d
build(deps): bump ignore from 0.4.22 to 0.4.23
...
Bumps [ignore](https://github.com/BurntSushi/ripgrep ) from 0.4.22 to 0.4.23.
- [Release notes](https://github.com/BurntSushi/ripgrep/releases )
- [Changelog](https://github.com/BurntSushi/ripgrep/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BurntSushi/ripgrep/commits )
---
updated-dependencies:
- dependency-name: ignore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 17:03:46 -03:00
valoq
7e30545e96
add changelog
2024-10-22 00:00:19 -03:00
valoq
e2151c93d5
fix format to appease linter
2024-10-22 00:00:19 -03:00
valoq
83f28cf64a
change temporary path to a more unique name
2024-10-22 00:00:19 -03:00
João Marcos P. Bezerra
3d717ec3bc
update snapshots
2024-09-07 00:24:50 -03:00
João Marcos P. Bezerra
09899389ec
update CHANGELOG
2024-09-07 00:24:50 -03:00
João M. Bezerra
5dac8431f2
Fix --format
parsing extensions with dots
...
Also improve error reporting for `--format` with malformed or
unsupported extensions
This commit is very messy, as it also does an refac in the project,
which should ideally be in a separated commit
2024-09-07 00:24:50 -03:00
João M. Bezerra
1a80b919e3
Add tests to the extension module
2024-09-07 00:24:50 -03:00