Roey Darwish Dror
1b61a07d52
Remove #[macro_use] where possible ( fix #87 )
2018-11-18 13:26:37 +02:00
Nikolai Hellwig
7e5eb87b7d
Adding a new flag for cleaning up old resources ( #90 )
...
* Adding a new flag to topgrade called "cleanup"
If you are using applications like homebrew they may keep a history of
packages downloaded. Especially the bigger your number of installed
packages for homebrew grows the bigger those directories get. This can
quickly add up to a couple of GBs.
If this flag is set then the homebrew part also calls "brew cleanup" for
cleaning up old resources. Of course this can be add to other calls as
well if supported.
* Updating readme for new cleanup flag
2018-11-17 20:09:46 +02:00
Roey Darwish Dror
b370955f79
Version bump
2018-11-16 10:11:54 +02:00
Roey Darwish Dror
2661a8753e
Bump self_update to fix FreeBSD bug
2018-11-16 10:10:59 +02:00
Roey Darwish Dror
92286853d1
Use sudo for package auditing
2018-11-15 15:54:24 +02:00
Roey Darwish Dror
846772c609
Version bump
2018-11-15 12:43:17 +02:00
Roey Darwish Dror
d6787812a2
Remove cargo-fmt from CI
...
For some reason it's inconsistent between my computer and the CI, despite both are up-to-date
2018-11-15 12:05:37 +02:00
Roey Darwish Dror
fa39665bd3
Audit FreeBSD packages at summary
2018-11-15 11:41:54 +02:00
Roey Darwish Dror
7a9e1e4bee
Respawn Topgrade when version is upgraded ( fix #85 )
2018-11-13 14:34:53 +02:00
Roey Darwish Dror
1e73011a15
Add FreeBSD
2018-11-13 13:02:28 +02:00
Roey Darwish Dror
b14c948567
Fix AppVeyor
2018-11-12 20:45:43 +02:00
Roey Darwish Dror
9de363383c
Don't use a fork of self_update
2018-11-12 11:23:32 +02:00
Roey Darwish Dror
c333f9d813
Ignore bad retry answer ( fix #86 )
2018-11-10 20:18:43 +02:00
Roey Darwish Dror
663eb027c5
Version bump
2018-11-08 10:55:24 +02:00
Roey Darwish Dror
590d166bac
Print a newline after the retry question
2018-11-07 14:56:40 +02:00
Roey Darwish Dror
6108637477
Implement self-update
2018-11-07 14:56:40 +02:00
Roey Darwish Dror
24f8053b17
Support Oracle Linux ( fix #83 )
2018-11-07 10:22:13 +02:00
Roey Darwish Dror
ed8a842439
Use downcast_ref for errors
2018-11-07 10:18:18 +02:00
Roey Darwish Dror
9f52d7b1e2
Update readme
2018-11-04 11:46:47 +02:00
Roey Darwish Dror
8622118833
Version bump
2018-11-04 11:31:10 +02:00
Roey Darwish Dror
7d43057c27
Support OpenSUSE
2018-11-03 22:57:09 +02:00
Roey Darwish Dror
d2788ea47b
Use which to determine the existence of cargo-install-update ( #82 )
2018-11-02 16:31:49 +02:00
Roey Darwish Dror
fde62711d5
Use the console crate
2018-11-01 11:42:17 +02:00
Roey Darwish Dror
17d1af8ba0
pipx ( fix #76 )
2018-10-31 13:01:57 +02:00
Roey Darwish Dror
e9d1ecc0db
Bump dependencies
2018-10-31 12:56:32 +02:00
Roey Darwish Dror
036a86f593
Add Jetpack ( fix #80 )
2018-10-31 10:13:02 +02:00
Roey Darwish Dror
4c16a34053
Revert "Forbid clippy warnings"
...
This reverts commit c0942e12a3 .
1 | #![cfg_attr(feature = "cargo-clippy", deny(clippy::all))]
| ^^^^^^^^^^^
error[E0658]: scoped lint `clippy::all` is experimental (see issue #44690 )
2018-10-29 14:41:45 +02:00
Roey Darwish Dror
d081991edc
Cargo fmt
2018-10-29 14:32:33 +02:00
Roey Darwish Dror
c0942e12a3
Forbid clippy warnings
2018-10-29 14:18:47 +02:00
Roey Darwish Dror
b104fec7c4
Version bump
2018-10-21 15:29:05 +03:00
Roey Darwish Dror
7e9e7b8756
Fix etc-update reporting
2018-10-21 15:16:14 +03:00
Roey Darwish Dror
ba7192c21d
Gentoo support
2018-10-21 15:09:37 +03:00
Roey Darwish Dror
78396fc438
Nix package manager
2018-10-21 13:09:42 +03:00
Caleb Jasik
621e1d4d6e
Adding Scoop to README.md ( #79 )
...
I just updated the README.md to reflect the new support for the scoop package manager
2018-10-18 09:22:38 +03:00
Roey Darwish Dror
0b03e1f9d1
Implement Scoop ( fix #78 )
2018-10-17 14:14:10 +03:00
Roey Darwish Dror
e5489270df
Fix empty retry in Windows
2018-10-17 14:14:01 +03:00
Roey Darwish Dror
a6b6b7aa4e
Ctrl+C handling ( #75 )
...
As stated [here](https://doc.rust-lang.org/std/io/trait.BufRead.html#errors-1 ), `read_until` (and `read_line`) ignore Ctrl+C, so Topgrade does not respond to Ctrl+C in the retry prompt, and instead will exit only when enter is pressed after Ctrl+C. This is undesirable, so this pull request is a WIP until we find a solution.
2018-10-17 14:07:58 +03:00
Roey Darwish Dror
41621bd08f
Version bump
2018-10-09 10:41:31 +03:00
Roey Darwish Dror
51d67d6529
Run fisher self-update
2018-10-07 11:51:12 +03:00
Jorge Bucaran
0f67bbaf0c
doc: update name and link to fisher ( #74 )
2018-10-07 10:16:04 +03:00
Roey Darwish Dror
ad3b94c110
Adapt to Fisher 3 ( fixes #73 )
2018-10-06 19:43:21 +03:00
Roey Darwish Dror
f07114fdfd
Format change
2018-10-04 11:40:29 +03:00
Your Name
9bf893a14a
Don't run APM on BSDs ( fix #68 )
2018-10-04 11:27:49 +03:00
Roey Darwish Dror
a9c534a2a2
Separate Flatpak user from Flatpak global ( fix #67 )
2018-10-02 14:30:10 +03:00
Roey Darwish Dror
4cc076212c
Run composer ( fix #71 )
2018-10-02 13:46:28 +03:00
Roey Darwish Dror
e9e743ab45
Run etc-update ( fix #72 )
2018-10-02 13:25:02 +03:00
Roey Darwish Dror
3875f973d1
Show pacsave/pacnew files in summary ( fix #70 )
2018-10-02 13:12:04 +03:00
Roey Darwish Dror
15cec667b0
Make the linux upgrade function a method
2018-10-02 10:46:38 +03:00
Roey Darwish Dror
2d79246fab
Dependencies bump
2018-10-02 10:33:08 +03:00
Roey Darwish Dror
1d5c69ea53
Add Clippy to the CI
2018-09-15 09:15:07 +03:00