bpo-32718: Make Activate.ps1 for venv cross-platform and available on… · python/cpython@d64ee1a

Original file line numberDiff line numberDiff line change

@@ -136,6 +136,13 @@ pathlib

136136

contain characters unrepresentable at the OS level.

137137

(Contributed by Serhiy Storchaka in :issue:`33721`.)

138138
139+

venv

140+

----

141+
142+

* :mod:`venv` now includes an ``Activate.ps1`` script on all platforms for

143+

activating virtual environments under PowerShell Core 6.1.

144+

(Contributed by Brett Cannon in :issue:`32718`.)

145+
139146
140147

Optimizations

141148

=============

@@ -321,7 +328,7 @@ CPython bytecode changes

321328
322329

* The interpreter loop has been simplified by moving the logic of unrolling

323330

the stack of blocks into the compiler. The compiler emits now explicit

324-

instructions for adjusting the stack of values and calling the cleaning

331+

instructions for adjusting the stack of values and calling the cleaning-

325332

up code for :keyword:`break`, :keyword:`continue` and :keyword:`return`.

326333
327334

Removed opcodes :opcode:`BREAK_LOOP`, :opcode:`CONTINUE_LOOP`,