From d91907e262e2d8ed46bffbbb234f3e372edd9ce1 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Fri, 13 Jan 2023 07:00:21 -0500 Subject: build: improved `make diff-upgrade` to see changes better --- Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 5bca7c53..6e2ee44f 100644 --- a/Makefile +++ b/Makefile @@ -99,7 +99,13 @@ upgrade: ## Update the *.pip files with the latest packages satisfying *.in $(PIP_COMPILE) -o requirements/mypy.pip requirements/mypy.in diff_upgrade: ## Summarize the last `make upgrade` - @git diff -U0 | grep -v '^@' | grep == | sort -k1.2,1.99 -k1.1,1.1r -u + # The sort flags sort by the package name first, then by the -/+, and + # sort by version numbers, so we get a summary with lines like this: + # -bashlex==0.16 \ + # +bashlex==0.17 \ + # -build==0.9.0 \ + # +build==0.10.0 \ + @git diff -U0 | grep -v '^@' | grep == | sort -k1.2,1.99 -k1.1,1.1r -u -V ##@ Pre-builds for prepping the code -- cgit v1.2.1