You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Environment variable names shouldn't contain the '=' character, because it often is used as a separator between a name and a value. There is an exception -- starting '=' on Windows is used for defining "hidden" environment variables.
Using names containing '=' in environment dict in subprocess is prohibited in bpo-30730. Proposed PR prohibits names containing '=' in two other cases: in os.putenv() and os.spawn*(). It fixes the part of bpo-4926.
New changeset af5392f by Serhiy Storchaka in branch 'master': bpo-30746: Port more tests for os.spawnvpe() and os.execve() from 2.7. (bpo-2394) af5392f
New changeset 9c2dc0c by Serhiy Storchaka in branch '3.6':
[3.6] bpo-30746: Prohibited the '=' character in environment variable names (GH-2382) (bpo-2391) 9c2dc0c
New changeset 99e9eb6 by Serhiy Storchaka in branch '3.5':
[3.5] bpo-30746: Prohibited the '=' character in environment variable names (GH-2382) (bpo-2392) 99e9eb6
New changeset 787826c by Serhiy Storchaka in branch '2.7':
[2.7] bpo-30746: Prohibited the '=' character in environment variable names (GH-2382) (bpo-2393) 787826c
Activity
serhiy-storchaka commentedon Jun 24, 2017
Environment variable names shouldn't contain the '=' character, because it often is used as a separator between a name and a value. There is an exception -- starting '=' on Windows is used for defining "hidden" environment variables.
Using names containing '=' in environment dict in subprocess is prohibited in bpo-30730. Proposed PR prohibits names containing '=' in two other cases: in os.putenv() and os.spawn*(). It fixes the part of bpo-4926.
serhiy-storchaka commentedon Jun 25, 2017
New changeset 7770394 by Serhiy Storchaka in branch 'master':
bpo-30746: Prohibited the '=' character in environment variable names (bpo-2382)
7770394
serhiy-storchaka commentedon Jun 25, 2017
New changeset af5392f by Serhiy Storchaka in branch 'master':
bpo-30746: Port more tests for os.spawnvpe() and os.execve() from 2.7. (bpo-2394)
af5392f
serhiy-storchaka commentedon Jun 25, 2017
New changeset 9c2dc0c by Serhiy Storchaka in branch '3.6':
[3.6] bpo-30746: Prohibited the '=' character in environment variable names (GH-2382) (bpo-2391)
9c2dc0c
serhiy-storchaka commentedon Jun 25, 2017
New changeset 99e9eb6 by Serhiy Storchaka in branch '3.5':
[3.5] bpo-30746: Prohibited the '=' character in environment variable names (GH-2382) (bpo-2392)
99e9eb6
serhiy-storchaka commentedon Jun 25, 2017
New changeset 787826c by Serhiy Storchaka in branch '2.7':
[2.7] bpo-30746: Prohibited the '=' character in environment variable names (GH-2382) (bpo-2393)
787826c