﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
32610	django.utils.version.get_git_changeset() always returns None.	Mariusz Felisiak	Mariusz Felisiak	"`django.utils.version.get_git_changeset()` always returns `None`. It's related with passing `shell=True` to the `subprocess.run()` call which results with a help page in [https://github.com/django/django/blob/548dce50cf548e777a0c34b5485a146a0606ae73/django/utils/version.py#L86 git_log.stdout]:  
{{{
usage: git [--version] [--help] [-C <path>] [-c <name>=<value>]
           [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
           [-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare]
           [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
           <command> [<args>]
...
}}}

Regression in a44d80f88e22eda24dacef48e368895ebea96635."	Bug	closed	Utilities	3.1	Normal	fixed			Accepted	1	0	0	0	0	0
