summaryrefslogtreecommitdiff
path: root/src/virtualenv/seed/embed
Commit message (Collapse)AuthorAgeFilesLines
* 3.12 support and no setuptools/wheel on 3.12+ (#2558)chrysle2023-04-271-6/+11
|
* Drop Python 2 support (#2548)Bernát Gábor2023-04-196-0/+12
|
* Sepcify the encoding (#2515)Filipe Laíns2023-03-121-5/+11
|
* Move to hatchling, drop 3.6 support (#2474)Bernát Gábor2022-12-291-2/+2
|
* Bump dependencies and build tools (#2394)Bernát Gábor2022-08-043-8/+8
| | | Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
* Drop support of running under Python 2.7 (#2382)Bernát Gábor2022-07-256-102/+96
|
* During seeding properly uninstall present versions of the wheels (#2186)Arcadiy Ivanov2021-09-241-5/+32
| | | | | | | | | | | | | | | | | | | | | | | * 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>
* API: Allow passing on the environment variable as an argument (#2054)Bernát Gábor2021-01-182-1/+3
| | | | | 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ábor2021-01-121-0/+15
|
* Add --readonly-app-data option (#2009)Anthony Sottile2020-11-211-3/+2
|
* Restore python3.4 support (add it back to CI) (#1965)Bernát Gábor2020-10-041-3/+1
|
* Upgrade setuptools and pip (#1939)Bernát Gábor2020-09-101-1/+2
|
* Remove distlib monkeypatches (#1880)Bernát Gábor2020-07-041-40/+18
| | | | | Adapt the new features added in distutils instead. Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* Fix parallel app-data base image creation (#1870)Bernát Gábor2020-06-231-7/+22
| | | Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* Improve error message for no .dist-info (#1867)Bernát Gábor2020-06-211-1/+4
|
* Implement periodic update feature (#1841)Bernát Gábor2020-06-2118-272/+469
| | | Co-authored-by: Pradyun Gedam <pradyunsg@gmail.com>
* Upgrade embeded setuptools (#1855)Bernát Gábor2020-06-123-6/+6
|
* Fix pip seeder with --extra-search-dir specified (#1835)Lumír 'Frenzy' Balhar2020-05-201-4/+9
|
* Upgrade pip and setuptools (#1836)Bernát Gábor2020-05-193-11/+11
|
* Bump setuptools (#1828)Bernát Gábor2020-05-152-5/+5
|
* Upgrade embeded setuptools to 46.3.0 (#1827)Bernát Gábor2020-05-132-5/+5
|
* Bump linters (#1823)Bernát Gábor2020-05-122-2/+2
|
* Better pip download failure handling (#1814)Bernát Gábor2020-05-042-12/+21
|
* Bump pip to 20.1 (#1795)Bernát Gábor2020-04-292-6/+6
|
* Fix pinning seed packages via app-data fails (#1788)Bernát Gábor2020-04-271-1/+1
|
* Support wheels without python-requires tag (#1758)Bernát Gábor2020-04-041-1/+3
| | | Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* upgrade embedded setuptools from 46.1.1 to 46.1.3 (#1754)Bernát Gábor2020-03-272-5/+5
| | | Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* upgrade embedded setuptools (#1745)Bernát Gábor2020-03-233-6/+6
| | | | | to ``44.1.0`` and ``46.1.1`` Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* fix disabling seed packages not working (#1713)Bernát Gábor2020-03-132-4/+13
| | | Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* upgrade setuptools to 46.0.0 from 45.3.0 for Python3.5+ (#1702)Bernát Gábor2020-03-092-5/+5
| | | Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* Bump embeded setuptools (#1699)Bernát Gábor2020-03-072-5/+5
| | | Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* handle application data folder is read only (#1661)Seungmin Ryu2020-02-263-9/+10
| | | | | | | | | | | | | | | | | | | | * fixed FileNotFoundError when directory isn't writable (#1640) - when using docker, if `user_data_dir()` isn't writable directory, `default_data_dir()` use `system temp directory` + `virtualenv`. for example, tempdir is `/tmp`, it use `/tmp/virtualenv` * start making the app-data more explicit and robust Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net> * fix Windows * fix docs Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net> Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com>
* macOs Python 2 Framework support (#1641)Bernát Gábor2020-02-211-3/+5
|
* Lower min version of six to 1.9 (#1606)Sorin Sbarnea2020-02-132-10/+8
| | | | | This change should allow installation of virtualenv on systems with older six where their LTS support may prevent them from upgrading it.
* release 20.0.120.0.1Bernat Gabor2020-02-102-5/+5
| | | | Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* rewrite the documentation (#1519)Bernát Gábor2020-02-042-4/+6
|
* upgrade wheel from 0.34.0 to 0.34.2 (#1531)Bernát Gábor2020-01-312-6/+6
| | | Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* Correct the casing of PyPI (#1526)Anthony Sottile2020-01-291-2/+2
|
* add a write through filesystem cache with locks for py informat… (#1505)20.0.0b1Bernát Gábor2020-01-282-34/+41
| | | | | | | | | | | | | | | | | | | | * add a write through filesystem cache with locks for py information queries via sys executables this speeds up significantly the creation process, as calling subprocesess is at least an order of mangitued slower than reading the information from a json dump We also now default to the built-in mechanism Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net> * fix Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net> * make file lock reentrant and thread safe Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* bump pip and wheel (#1507)Bernát Gábor2020-01-273-12/+12
| | | Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* upgrade bundled wheels (#1504)Bernát Gábor2020-01-213-11/+11
| | | | * upgrade embedded setuptools to ``45.1.0`` from ``45.0.0`` * upgrade embedded pip to ``20.0.1`` from ``19.3.1``
* separate describe/create - check upfront if can create (#1502)Bernát Gábor2020-01-211-1/+1
| | | | | | | | | | | | | | | | * start Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net> * test for Windows Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net> * test for Windows Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net> * fix Windows symlink cache
* add zipapp support with bundled dependencies (#1491)Bernát Gábor2020-01-162-6/+28
| | | Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* bump bundled setuptools (#1497)Bernát Gábor2020-01-132-5/+5
| | | Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* also install wheel with seed packages (#1489)Bernát Gábor2020-01-107-32/+69
| | | Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* cleanup env-vars and use venv as default dest dir instead of envBernat Gabor2020-01-101-1/+1
| | | | Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* reorganize run.py - prefer inheritence based API over generatorsBernat Gabor2020-01-101-1/+1
| | | | Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* support for pypy2 and pypy3 (#1482)Bernát Gábor2020-01-101-1/+4
|
* link app data needs ro with symlinks (#1480)Bernát Gábor2020-01-104-249/+11
| | | | | | | | | | | | | | | | | * fix app data logic Ensure that what ran with virtualenv 17 will continue running in a post rewrite world minus the deprecated flags, plus the relocatable feature. Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net> * fix Windows * fix * fix Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>
* interface compatibility with before rewrite (#1479)Bernát Gábor2020-01-104-103/+205
| | | | | | Ensure that what ran with virtualenv 17 will continue running in a post rewrite world minus the deprecated flags, plus the relocatable feature. Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>