diff --git a/cabal-install/Distribution/Client/Setup.hs b/cabal-install/Distribution/Client/Setup.hs index b6de0f28333..c574ab5d4b5 100644 --- a/cabal-install/Distribution/Client/Setup.hs +++ b/cabal-install/Distribution/Client/Setup.hs @@ -2189,7 +2189,7 @@ uploadCommand = CommandUI { commandDescription = Nothing, commandNotes = Just $ \_ -> "You can store your Hackage login in the ~/.cabal/config file\n" - ++ relevantConfigValuesText ["username", "password"], + ++ relevantConfigValuesText ["username", "password", "password-command"], commandUsage = \pname -> "Usage: " ++ pname ++ " upload [FLAGS] TARFILES\n", commandDefaultFlags = defaultUploadFlags, diff --git a/cabal-install/changelog b/cabal-install/changelog index 98f5dd52c56..f8a6ab8d243 100644 --- a/cabal-install/changelog +++ b/cabal-install/changelog @@ -4,6 +4,7 @@ * `v2-build` (and other `v2-`prefixed commands) now accept the `--benchmark-option(s)` flags, which pass options to benchmark executables (analogous to how `--test-option(s)` works). (#6209) + * `upload --help` now includes `password-command` as a config file option (#5224) 3.0.0.0 Mikhail Glushenkov August 2019 * Parse comma-separated lists for extra-prog-path, extra-lib-dirs, extra-framework-dirs,