| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 3.12 support and no setuptools/wheel on 3.12+ (#2558) | chrysle | 2023-04-27 | 10 | -51/+108 |
| | | |||||
| * | prevent PermissionError when using venv creator on some systems (#2543) | Jakub Kulík | 2023-04-27 | 1 | -0/+22 |
| | | |||||
| * | Drop Python 2 support (#2548) | Bernát Gábor | 2023-04-19 | 51 | -194/+107 |
| | | |||||
| * | Make `ReentrantFileLock` thread-safe and, thereby, fix race condition in ↵ | Randy Döring | 2023-03-12 | 1 | -0/+28 |
| | | | | | `virtualenv.cli_run` (#2517) | ||||
| * | Sepcify the encoding (#2515) | Filipe Laíns | 2023-03-12 | 13 | -23/+35 |
| | | |||||
| * | Add print command to print_prompt for nushell (#2514) | Artemiy | 2023-03-10 | 1 | -1/+1 |
| | | | | | Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> | ||||
| * | Support Windows CPython interpreters distributed by non-standard orgs (#2504) | faph | 2023-02-27 | 4 | -186/+206 |
| | | | | | Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> | ||||
| * | Bump embedded pip and setuptools (#2489) | Bernát Gábor | 2023-02-05 | 1 | -4/+3 |
| | | |||||
| * | Move to hatchling, drop 3.6 support (#2474) | Bernát Gábor | 2022-12-29 | 7 | -21/+54 |
| | | |||||
| * | Py marker means any python not CPython (#2460) | Bernát Gábor | 2022-12-05 | 1 | -3/+2 |
| | | | | Resolves https://github.com/tox-dev/tox/issues/2566 | ||||
| * | Change Nushell activation script to module (#2422) | Jakub Žádník | 2022-11-27 | 1 | -0/+7 |
| | | |||||
| * | Set 'home' to parent directory of system_executable (#2441) | Vincent Fazio | 2022-11-12 | 1 | -0/+22 |
| | | | | close https://github.com/pypa/virtualenv/issues/2440 | ||||
| * | Try alternate filenames for system_executable (#2442) | Vincent Fazio | 2022-11-10 | 1 | -0/+23 |
| | | |||||
| * | Replace six in tests/unit/test_run.py (#2439) | Chris Mayo | 2022-11-10 | 1 | -5/+2 |
| | | |||||
| * | Fix test_csh when running with the original csh (#2418) | Jakub Kulík | 2022-10-24 | 1 | -1/+3 |
| | | |||||
| * | Allow empty string as version for `find_compatible_in_house` (#2430) | schaap | 2022-10-07 | 1 | -1/+7 |
| | | | | | The empty string is used in several locations to indicate the newest version. Interpret it as such instead of rejecting it as invalid. | ||||
| * | fix building python3.10 virtualenvs on debian derivatives (#2415) | Anthony Sottile | 2022-09-12 | 1 | -0/+71 |
| | | |||||
| * | Bump dependencies and build tools (#2394) | Bernát Gábor | 2022-08-04 | 28 | -104/+132 |
| | | | | Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com> | ||||
| * | Drop support of running under Python 2.7 (#2382) | Bernát Gábor | 2022-07-25 | 43 | -578/+371 |
| | | |||||
| * | Fix test_py_info to work on Python 3.11 too (#2380) | rkucsora | 2022-07-23 | 1 | -1/+2 |
| | | |||||
| * | Ignores missing DLLs dir in CPython3Windows (#2369) | reksarka | 2022-06-29 | 1 | -0/+3 |
| | | | | | Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com> Co-authored-by: Lumír 'Frenzy' Balhar <lbalhar@redhat.com> | ||||
| * | Windows embedable support (#2353) | reksarka | 2022-06-25 | 9 | -92/+382 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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> | ||||
| * | Use shlex.quote instead of deprecated pipes.quote (#2351) | Lumír 'Frenzy' Balhar | 2022-06-10 | 3 | -8/+21 |
| | | |||||
| * | Update Nushell activation scripts to 0.60 (#2321) | Jakub Žádník | 2022-03-25 | 1 | -1/+1 |
| | | |||||
| * | Avoid symlinking the contents of /usr into PyPy3 virtualenvs (#2310) | Stefano Rivera | 2022-03-07 | 4 | -0/+288 |
| | | | | Co-authored-by: Bernát Gábor <bgabor8@bloomberg.net> | ||||
| * | feature: cache downloaded wheel information (#2276) | Matthieu Darbois | 2022-01-02 | 2 | -61/+160 |
| | | | | Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com> | ||||
| * | feature: store version update source in embed JSON file (#2273) | Matthieu Darbois | 2022-01-01 | 2 | -19/+158 |
| | | |||||
| * | fix: `--download` option (#2262) | Matthieu Darbois | 2021-12-31 | 1 | -2/+29 |
| | | |||||
| * | fix: pinned version are not working once periodic / manual updates kick-in | mayeut | 2021-12-29 | 2 | -4/+75 |
| | | | | | Fixes pypa#2203 | ||||
| * | Fix the CI (#2254) | Bernát Gábor | 2021-12-28 | 2 | -1/+6 |
| | | |||||
| * | Fix test_custom_venv_install_scheme_is_prefered mocking if "venv" install ↵ | Miro Hrončok | 2021-12-03 | 1 | -1/+8 |
| | | | | | scheme actually exists (#2231) | ||||
| * | ?? prompt should be wrapped in paranthesis ?? (#2224) | Tushar Sadhwani | 2021-10-31 | 8 | -2/+29 |
| | | | | Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> | ||||
| * | Favor the "venv" sysconfig install scheme over the default and distutils ↵ | Miro Hrončok | 2021-10-28 | 1 | -0/+62 |
| | | | | | scheme (#2209) | ||||
| * | special-case `--prompt .` to the cwd (#2220) | Ruairidh MacLeod | 2021-10-23 | 1 | -0/+18 |
| | | | | Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com> | ||||
| * | Fix the CI and bump setuptools (#2205) | Bernát Gábor | 2021-10-04 | 1 | -1/+1 |
| | | |||||
| * | During seeding properly uninstall present versions of the wheels (#2186) | Arcadiy Ivanov | 2021-09-24 | 1 | -3/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | * During seeding remove dist-info for present versions of the wheels An existing dist-info may contain entrypoints that may interfere with normal functioning of the redeployed seeded wheel if there is a version mismatch fixes #2185 * Remove package directories from dist-info top_level packages Remove other recorded files from RECORD Remove dist-info itself * Do not resolve paths prior to removal for symlink mode In the test ensure the directories are compared as sets and not lists Add setuptools downgrade to ensure proper cleanup of the existing version * PR Feedback Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com> Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com> | ||||
| * | Nushell activation scripts (#2170) | Fernando Herrera | 2021-09-16 | 1 | -0/+26 |
| | | |||||
| * | Remove xonsh activator (#2160) | Bernát Gábor | 2021-07-31 | 1 | -38/+0 |
| | | | | Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com> | ||||
| * | Support without distutils (#2146) | Bernát Gábor | 2021-07-14 | 3 | -3/+5 |
| | | | | Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> | ||||
| * | Drop Python 3.4 support (#2143) | Bernát Gábor | 2021-07-13 | 3 | -5/+5 |
| | | |||||
| * | Fix site.getsitepackages() broken on python2 on debian (#2108) | Adrian Freund | 2021-05-05 | 1 | -7/+36 |
| | | |||||
| * | Fix site.getsitepackages() ignoring --system-site-packages on python2 (#2107) | Adrian Freund | 2021-05-04 | 1 | -0/+32 |
| | | | | Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> | ||||
| * | Built in discovery class is always preferred over plugin supplied classes ↵ | Ashley Whetter | 2021-04-20 | 1 | -0/+11 |
| | | | | | (#2088) | ||||
| * | Fix pip_cert pytest fixture (#2083) | Lumír 'Frenzy' Balhar | 2021-03-17 | 1 | -7/+8 |
| | | | | | | | pip_cert is recognized as a generator so it should not use return if PIP_CERT is in os.environ. Fixes: https://github.com/pypa/virtualenv/issues/2048 | ||||
| * | Fix upgrade embeded crashes (#2062) | Bernát Gábor | 2021-02-01 | 1 | -2/+2 |
| | | | | Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> | ||||
| * | Fix Windows failure (#2056) | Bernát Gábor | 2021-01-19 | 1 | -2/+2 |
| | | |||||
| * | API: Allow passing on the environment variable as an argument (#2054) | Bernát Gábor | 2021-01-18 | 7 | -20/+32 |
| | | | | | | Defaults to os.environ. Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net> | ||||
| * | Bump pip to 20.3.3 and wheel to 0.36.2 (#2036) | Bernát Gábor | 2021-01-12 | 1 | -1/+2 |
| | | |||||
| * | Improve discovery on Windows and provide escape hatchet (#2046) | Bernát Gábor | 2021-01-10 | 2 | -6/+6 |
| | | | | Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net> | ||||
| * | Try to fix the CI (#2041) | Bernát Gábor | 2020-12-21 | 1 | -3/+32 |
| | | |||||
