Commit graph

317 commits

Author SHA1 Message Date
Bernát Gábor
0a7d1edf0f release 20.16.5 2022-09-07 17:14:11 -07:00
Paweł Szramowski
dbedec5ea2
Do not turn echo off for subsequent commands in batch activators (#2411) (#2412)
Co-authored-by: Paweł Szramowski <pawel.szramowski@gmail.com>
2022-09-07 17:00:27 -07:00
Bernát Gábor
27550925aa release 20.16.4 2022-08-29 18:12:12 -07:00
Bernát Gábor
467f13f125
Bump setuptools (#2405) 2022-08-29 17:54:45 -07:00
Bernát Gábor
2f8667abaa release 20.16.3 2022-08-04 07:55:38 -07:00
Bernát Gábor
b18f7339f5
Bump embed pip and setuptools (#2395)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-08-04 07:54:56 -07:00
Bernát Gábor
fd064dc08f
Bump dependencies and build tools (#2394)
Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
2022-08-04 01:39:15 -07:00
Bernát Gábor
854e777152
release 20.16.2
Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
2022-07-27 14:08:27 -07:00
Bernát Gábor
37f3188ed1
Bump embed pip (#2391) 2022-07-27 13:54:15 -07:00
Bernát Gábor
3ee69bab48 release 20.16.1 2022-07-26 16:57:31 -07:00
Jakub Žádník
2b059077c0
Port Nushell activation scripts to 0.67 (#2386) 2022-07-26 16:56:15 -07:00
Bernát Gábor
042476c3ba release 20.16.0 2022-07-25 10:07:24 -07:00
Bernát Gábor
b0f8883421
Upgrade embed setuptools and pip (#2383) 2022-07-25 10:05:19 -07:00
Bernát Gábor
b85542c31c
Drop support of running under Python 2.7 (#2382) 2022-07-25 00:33:42 -07:00
YouJiacheng
9e8bb98558
Add notes in changelog about site after rewrite (#2379) 2022-07-23 08:51:51 -07:00
Tzu-ping Chung
37e5b4f445
Fix entry point key typo in docs (#2373) 2022-07-23 08:51:41 -07:00
Tzu-ping Chung
a56358742d
Delete callout on API stability (#2374)
2020 Q3 has passed for a while, I think it's safe to say we're good?
2022-07-04 00:25:58 -07:00
Bernát Gábor
5e96f89e3d release 20.15.1 2022-06-28 17:59:50 -07:00
KOLANICH
8856f51766
Fixed the incorrect operation when setuptools plugins output something into stdout. (#2335) 2022-06-29 01:59:17 +01:00
reksarka
245cae75ec
Ignores missing DLLs dir in CPython3Windows (#2369)
Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com>
Co-authored-by: Lumír 'Frenzy' Balhar <lbalhar@redhat.com>
2022-06-29 01:10:53 +01:00
Bernát Gábor
26ed3d2aac release 20.15.0 2022-06-25 10:55:30 -07:00
Bernát Gábor
a75d78c4d8
Fix changelogs
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
2022-06-25 10:54:54 -07:00
Bernát Gábor
a3d40904a1
Bump setuptools (#2365)
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
2022-06-24 20:18:25 -07:00
reksarka
805dcffe00
Windows embedable support (#2353)
* Bump pip and setuptools (#2348)

Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>

* Use shlex.quote instead of deprecated pipes.quote (#2351)

* Embeds the "python<VERSION>.zip" for Windows.

For example, for Python 3.10 the embeddable file name would be
"python310.zip". If this file would be found in `sys.path`, the
virtualenv should copy it into the "<venv>\Scripts\python310.zip".

* For Windows CPython3: *.dll/*.pyd -> to_bin

* Fixture for a Python interpreter info.

Helps to test virtualenv creator classes.

* Creators tests: path_mock as separate module.

* Clarifies tests, separates testing tools.

* Tests for CPython3Windows sources.

* Tests for the embedded Python std lib for Windows.

* Add news entry.

* Replaces `yield from` for backward compability.

* FIX: Path mocking in pypy tests.

* Wrap `sys` `Path` with `str` for importlib.

The importlib accepts a Path-like objects from Python 3.6

* Makes PathMock ABC compatible with Python 2

* Does not collect tests for Python3 under Python 2

It is possible to make pass CPython3 tests under Python 2,
but it's better to disable it instead of decreasing the
readability and performance of Python 3 style.

* Allows empty `Path()` in Windows with Python 2

* Allows to load fixture files with PY2 Windows Path

* Skips one PY3 POSIX test in PY2 Windows

Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com>
Co-authored-by: Lumír 'Frenzy' Balhar <lbalhar@redhat.com>
2022-06-25 01:11:17 +01:00
Bernát Gábor
2c92fb0656
Bump pip and setuptools (#2348)
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
2022-06-10 13:59:00 +01:00
Lumír 'Frenzy' Balhar
0bf46eb638
Use shlex.quote instead of deprecated pipes.quote (#2351) 2022-06-10 13:57:19 +01:00
Bernát Gábor
17cef12d78 release 20.14.1 2022-04-11 08:55:01 +01:00
Nicholas Hutchinson
63e80ff9cb
Support Python 2.7 framework-style distributions on macOS 12 (#2325) 2022-04-11 08:54:23 +01:00
Bernát Gábor
8c950c22c1
Bump embedded setuptools (#2324) 2022-04-11 08:50:26 +01:00
Bernát Gábor
e2822f79cc
Fix changelog
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
2022-03-25 18:23:39 +00:00
Bernát Gábor
a731637cba release 20.14.0 2022-03-25 18:20:16 +00:00
Bernát Gábor
04296970d4
Bump embeded setuptools to v61 (#2322) 2022-03-25 18:18:49 +00:00
Bernát Gábor
63c94afc24
Bump setuptools (#2320) 2022-03-18 17:30:58 +00:00
Anthony Sottile
a16f609ec9
fix 20ms startup penalty added by virtualenv (#2317) 2022-03-18 14:09:53 +00:00
Bernát Gábor
e3c30b7e6a release 20.13.3 2022-03-07 13:25:05 +00:00
Bernát Gábor
471e7cc5e1
Upgrade pip to 22.0.4 (#2311)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-03-07 13:23:18 +00:00
Stefano Rivera
3a90a6bb48
Avoid symlinking the contents of /usr into PyPy3 virtualenvs (#2310)
Co-authored-by: Bernát Gábor <bgabor8@bloomberg.net>
2022-03-07 13:23:07 +00:00
Bernát Gábor
bcf9bb892d release 20.13.2 2022-02-24 10:18:42 +00:00
Bernát Gábor
6378f72401
Bump setuptools (#2306) 2022-02-24 10:17:50 +00:00
Bernát Gábor
16ad07fdcc release 20.13.1 2022-02-05 20:29:47 +00:00
Anthony Sottile
5ee5ad9a19
fix setuptools zipimport breakage by downgrading setuptools (#2296) 2022-02-05 20:28:48 +00:00
Bernát Gábor
92166a9e90
Bump pip and setuptools (#2294) 2022-02-05 11:59:35 +00:00
Isac Byeonghoon Yoo
f969a91240
fix: cast type from Path to text (#2288)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com>
2022-02-05 11:59:10 +00:00
Anthony Sottile
bb2eeaca5a
upgrade embedded wheels (#2289) 2022-01-27 07:50:40 +00:00
Kian-Meng Ang
52db980b99
Fix typos (#2286) 2022-01-18 09:53:26 +00:00
Bernát Gábor
94603ae20a
Fix changelog
Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
2022-01-02 16:11:24 +00:00
Bernát Gábor
568136cd88 release 20.13.0 2022-01-02 15:04:14 +00:00
Alex Willmer
856933e30f
fix: Correctly remove bk dir when re-signing macOS Python 2.x executable (#2272) 2022-01-02 14:58:57 +00:00
Alex Willmer
50c5591fe9
fix: AttributeError on macOS creating a Python 2.x virtualenv (#2270) 2022-01-02 14:58:48 +00:00
Matthieu Darbois
319a540001
feature: cache downloaded wheel information (#2276)
Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com>
2022-01-02 14:58:32 +00:00