Commit Graph

156 Commits

Author SHA256 Message Date
Steve Kowalik
c4fed9ecb5 - Add missing Requires on two modules.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=104
2021-09-14 08:10:32 +00:00
Steve Kowalik
552693e7b1 - Add missing Requires on platformdirs.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=103
2021-09-14 07:38:40 +00:00
83bf479dd3 Accepting request 910165 from home:mcepl:branches:devel:languages:python
- Switch off tests, they are just broken.
- Update to 20.7.0:
  - Removed xonsh activator due to this breaking fairly often the
    CI and lack of support from those packages maintainers,
    upstream is encouraged to continue supporting the project as
    a plugin
  - Support Python interpreters without distutils (fallback to
    syconfig in these cases)
  - Plugins now use 'selectable' entry points
  - add libffi-7.dll to the hard-coded list of dlls for PyPy
  - Drop python 3.4 support as it has been over 2 years since EOL
  - Use the better maintained platformdirs instead of appdirs
  - Built in discovery class is always preferred over plugin
    supplied classes.
  - On the programmatic API allow passing in the environment
    variable dictionary to use, defaults to os.environ if not
    specified
  - The builtin discovery takes now a --try-first-with argument
    and is first attempted as valid interpreters. One can use
    this to force discovery of a given python executable when the
    discovery order/mechanism raises errors

OBS-URL: https://build.opensuse.org/request/show/910165
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=102
2021-08-26 06:50:47 +00:00
988ae900db Update tarball.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=101
2021-08-03 09:07:08 +00:00
Dominique Leuenberger
ac074be7d2 Accepting request 878421 from devel:languages:python
- Actually switch off all activation tests, so we can shed all those
  dependencies.
- Skip test_xonsh on platforms we don't carry xonsh.

OBS-URL: https://build.opensuse.org/request/show/878421
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=43
2021-03-15 09:53:53 +00:00
2bfa85c7d9 Clean up SPEC file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=99
2021-03-11 23:24:21 +00:00
137b5ed8a9 - Actually switch off all activation tests, so we can shed all those
dependencies.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=98
2021-03-11 23:12:06 +00:00
10a48bc286 - Skip test_xonsh on platforms we don't carry xonsh.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=97
2021-03-08 15:08:33 +00:00
29e528db2f OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=96 2021-01-29 22:31:16 +00:00
b53729c5ee - update to 20.4.0:
- On the programmatic API allow passing in the environment variable
    dictionary to use, defaults to ``os.environ`` if not specified
  - Upgrade embedded setuptools to ``51.3.3`` from ``51.1.2``
  - Bump embed pip to ``20.3.3``, setuptools to ``51.1.1`` and wheel to ``0.36.2``
  - Allow unfunctioning of pydoc to fail freely so that virtualenvs can be
  activated under Zsh with set -e (since otherwise ``unset -f`` and
  ``unfunction`` exit with 1 if the function does not exist in Zsh)
  - Drop cached python information if the system executable is no longer
    present (for example when the executable is a shim and the mapped
    executable is replaced - such is the case with pyenv)
  - The builtin discovery takes now a ``--try-first-with`` argument and is
    first attempted as valid interpreters. One can use this to force discovery
    of a given python executable when the discovery order/mechanism raises errors -
  - On Windows python ``3.7+`` distributions where the exe shim is missing
    fallback to the old ways - by :user:`gaborbernat`. (`#1986
  - When discovering interpreters on Windows, via the PEP-514, prefer
   ``PythonCore`` releases over other ones. virtualenv

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=95
2021-01-28 23:24:41 +00:00
Dominique Leuenberger
9de40abc37 Accepting request 856965 from devel:languages:python
- update to 20.2.0:
  - Bump pip to ``20.3.1``, setuptools to ``51.0.0`` and wheel to ``0.36.1``

OBS-URL: https://build.opensuse.org/request/show/856965
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=42
2020-12-23 13:18:42 +00:00
435ed8a957 - update to 20.2.0:
- Bump pip to ``20.3.1``, setuptools to ``51.0.0`` and wheel to ``0.36.1``

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=93
2020-12-19 10:02:03 +00:00
Dominique Leuenberger
a957f4685c Accepting request 853600 from devel:languages:python
- Require xonsh for testing of all Python 3 flavors in Tumbleweed
  gh#openSUSE/python-rpm-macros#66
- Update to 20.2.1
  * Optionally skip VCS ignore directive for entire virtualenv directory
  * Add ``--read-only-app-data`` option to allow for creation based on 
    an existing app data cache which is non-writable
  * The python specification can now take one or more values, first found 
    is used to create the virtual environment

OBS-URL: https://build.opensuse.org/request/show/853600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=41
2020-12-12 19:29:01 +00:00
Markéta Machová
0280d8cc1c changelog entry for the update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=91
2020-12-07 14:07:08 +00:00
55ed82cebc Accepting request 853544 from home:mcalabkova:branches:devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/853544
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=90
2020-12-07 12:47:13 +00:00
Dominique Leuenberger
28f261edf9 Accepting request 840217 from devel:languages:python
- Update to 20.0.33:
  * Fix ``None`` type error in cygwin if POSIX path in dest - by :user:`danyeaw`. (`#1962 <https://github.com/pypa/virtualenv/issues/1962>`_)
  * Fix Python 3.4 incompatibilities (added back to the CI) - by :user:`gaborbernat`. (`#1963 <https://github.com/pypa/virtualenv/issues/1963>`_)
  * For activation scripts always use UNIX line endings (unless it's BATCH shell related) - by :user:`saytosid`. (`#1818 <https://github.com/pypa/virtualenv/issues/1818>`_)
  * Avoid spawning new windows when doing seed package upgrades in the background on Windows - by :user:`gaborbernat`. (`#1928 <https://github.com/pypa/virtualenv/issues/1928>`_)
  * Fix a bug that reading and writing on the same file may cause race on multiple processes. (`#1938 <https://github.com/pypa/virtualenv/issues/1938>`_)
  * Provide correct path for bash activator in cygwin or msys2 - by :user:`danyeaw`. (`#1940 <https://github.com/pypa/virtualenv/issues/1940>`_)
  * Relax importlib requirement to allow version<3 - by :user:`usamasadiq` (`#1953 <https://github.com/pypa/virtualenv/issues/1953>`_)
  * pth files were not processed on CPython2 if $PYTHONPATH was pointing to site-packages/ - by :user:`navytux`. (`#1959 <https://github.com/pypa/virtualenv/issues/1959>`_) (`#1960 <https://github.com/pypa/virtualenv/issues/1960>`_)
  * Fix test suite failing if run from system Python - by :user:`gaborbernat`. (`#1882 <https://github.com/pypa/virtualenv/issues/1882>`_)
  * Provide ``setup_logging`` flag to python API so that users can bypass logging handling if their application already
  * performs this - by :user:`gaborbernat`. (`#1896 <https://github.com/pypa/virtualenv/issues/1896>`_)
  * Use ``\n`` instead if ``\r\n`` as line separator for report (because Python already performs this transformation
  * automatically upon write to the logging pipe) - by :user:`gaborbernat`. (`#1905 <https://github.com/pypa/virtualenv/issues/1905>`_)
  * No longer preimport threading to fix support for `gpython <https://pypi.org/project/pygolang/#gpython>`_ and `gevent <https://www.gevent.org/>`_ - by :user:`navytux`. (`#1897 <https://github.com/pypa/virtualenv/issues/1897>`_)
  * Bump dependency ``distutils >= 0.3.1`` - by :user:`gaborbernat`. (`#1880 <https://github.com/pypa/virtualenv/issues/1880>`_)
  * Improve periodic update handling:
    + better logging output while running and enable logging on background process call (``_VIRTUALENV_PERIODIC_UPDATE_INLINE`` may be used to debug behaviour inline)
    + fallback to unverified context when querying the PyPi for release date,
    + stop downloading wheels once we reach the embedded version, by :user:`gaborbernat`. (`#1883 <https://github.com/pypa/virtualenv/issues/1883>`_)
  * Do not print error message if the application exists with ``SystemExit(0)`` - by :user:`gaborbernat`. (`#1885 <https://github.com/pypa/virtualenv/issues/1885>`_)
- Update Requires of python-distlib
- Drop tests.patch, included upstream.

OBS-URL: https://build.opensuse.org/request/show/840217
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=40
2020-10-29 08:47:02 +00:00
Steve Kowalik
2f63be0b17 - Update to 20.0.33:
* Fix ``None`` type error in cygwin if POSIX path in dest - by :user:`danyeaw`. (`#1962 <https://github.com/pypa/virtualenv/issues/1962>`_)
  * Fix Python 3.4 incompatibilities (added back to the CI) - by :user:`gaborbernat`. (`#1963 <https://github.com/pypa/virtualenv/issues/1963>`_)
  * For activation scripts always use UNIX line endings (unless it's BATCH shell related) - by :user:`saytosid`. (`#1818 <https://github.com/pypa/virtualenv/issues/1818>`_)
  * Avoid spawning new windows when doing seed package upgrades in the background on Windows - by :user:`gaborbernat`. (`#1928 <https://github.com/pypa/virtualenv/issues/1928>`_)
  * Fix a bug that reading and writing on the same file may cause race on multiple processes. (`#1938 <https://github.com/pypa/virtualenv/issues/1938>`_)
  * Provide correct path for bash activator in cygwin or msys2 - by :user:`danyeaw`. (`#1940 <https://github.com/pypa/virtualenv/issues/1940>`_)
  * Relax importlib requirement to allow version<3 - by :user:`usamasadiq` (`#1953 <https://github.com/pypa/virtualenv/issues/1953>`_)
  * pth files were not processed on CPython2 if $PYTHONPATH was pointing to site-packages/ - by :user:`navytux`. (`#1959 <https://github.com/pypa/virtualenv/issues/1959>`_) (`#1960 <https://github.com/pypa/virtualenv/issues/1960>`_)
  * Fix test suite failing if run from system Python - by :user:`gaborbernat`. (`#1882 <https://github.com/pypa/virtualenv/issues/1882>`_)
  * Provide ``setup_logging`` flag to python API so that users can bypass logging handling if their application already
  * performs this - by :user:`gaborbernat`. (`#1896 <https://github.com/pypa/virtualenv/issues/1896>`_)
  * Use ``\n`` instead if ``\r\n`` as line separator for report (because Python already performs this transformation
  * automatically upon write to the logging pipe) - by :user:`gaborbernat`. (`#1905 <https://github.com/pypa/virtualenv/issues/1905>`_)
  * No longer preimport threading to fix support for `gpython <https://pypi.org/project/pygolang/#gpython>`_ and `gevent <https://www.gevent.org/>`_ - by :user:`navytux`. (`#1897 <https://github.com/pypa/virtualenv/issues/1897>`_)
  * Bump dependency ``distutils >= 0.3.1`` - by :user:`gaborbernat`. (`#1880 <https://github.com/pypa/virtualenv/issues/1880>`_)
  * Improve periodic update handling:
    + better logging output while running and enable logging on background process call (``_VIRTUALENV_PERIODIC_UPDATE_INLINE`` may be used to debug behaviour inline)
    + fallback to unverified context when querying the PyPi for release date,
    + stop downloading wheels once we reach the embedded version, by :user:`gaborbernat`. (`#1883 <https://github.com/pypa/virtualenv/issues/1883>`_)
  * Do not print error message if the application exists with ``SystemExit(0)`` - by :user:`gaborbernat`. (`#1885 <https://github.com/pypa/virtualenv/issues/1885>`_)
- Update Requires of python-distlib
- Drop tests.patch, included upstream.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=88
2020-10-08 09:49:22 +00:00
Dominique Leuenberger
480b52a26b Accepting request 819158 from devel:languages:python
- Add patch from upstream to fix one failing test:
  * tests.patch

- Add missing dependencies
- Skip online test test_seed_link_via_app_data

- update to 20.0.25:
  *  Fix that when the ``app-data`` seeders image creation fails the exception is silently ignored. Avoid two virtual environment creations to step on each oth
ers toes by using a lock while creating the base images. By :user:`gaborbernat`. (`#1869 <https://github.com/pypa/virtualenv/issues/1869>`_)
  *  Ensure that the seeded packages do not get too much out of date:
+  More details under :ref:`wheels` - by :user:`gaborbernat`. (`#1821 <https://github.com/pypa/virtualenv/issues/1821>`_)
  *  Upgrade embed wheel content:
+  - ship wheels for Python ``3.9`` and ``3.10``
+  - upgrade setuptools for Python ``3.5+`` from ``47.1.1`` to ``47.3.1``
  *  Fix typo in ``setup.cfg`` - by :user:`RowdyHowell`. (`#1857 <https://github.com/pypa/virtualenv/issues/1857>`_)
  *  Relax ``importlib.resources`` requirement to also allow version 2 - by :user:`asottile`. (`#1846 <https://github.com/pypa/virtualenv/issues/1846>`_)
  *  Upgrade embedded setuptools to ``44.1.1`` for python 2 and ``47.1.1`` for python3.5+ - by :user:`gaborbernat`. (`#1855 <https://github.com/pypa/virtualenv/issues/1855>`_)

- update to 20.0.21:
  - Fix virtualenv fails sometimes when run concurrently, ``--clear-app-data`` conflicts with :option:`clear` flag when
    abbreviation is turned on. To bypass this while allowing abbreviated flags on the command line we had to move it to
    :option:`reset-app-data` - by :user:`gaborbernat`. (`#1824 <https://github.com/pypa/virtualenv/issues/1824>`_)
  - Fix download fails with python 3.4 - by :user:`gaborbernat`. (`#1809 <https://github.com/pypa/virtualenv/issues/1809>`_)
  - Fixes older CPython2 versions use ``_get_makefile_filename`` instead of ``get_makefile_filename`` on ``sysconfig`` - by :user:`ianw`. (`#1810 <https://github.com/pypa/virtualenv/issues/1810>`_)
  - Fix download is ``True`` by default - by :user:`gaborbernat`. (`#1813 <https://github.com/pypa/virtualenv/issues/1813>`_)
  - Fail ``app-data`` seed operation when wheel download fails and better error message - by :user:`gaborbernat`. (`#1814 <https://github.com/pypa/virtualenv/issues/1814>`_)
  - Fix generating a Python 2 environment from Python 3 creates invalid python activator - by :user:`gaborbernat`. (`#1776 <https://github.com/pypa/virtualenv/issues/1776>`_)
  - Fix pinning seed packages via ``app-data`` seeder raised ``Invalid Requirement`` - by :user:`gaborbernat`. (`#1779 <https://github.com/pypa/virtualenv/issues/1779>`_)
  - Do not stop interpreter discovery if we fail to find the system interpreter for a executable during discovery
    - by :user:`gaborbernat`. (`#1781 <https://github.com/pypa/virtualenv/issues/1781>`_)

OBS-URL: https://build.opensuse.org/request/show/819158
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=39
2020-07-15 10:02:25 +00:00
Tomáš Chvátal
e024492b2f - Add patch from upstream to fix one failing test:
* tests.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=86
2020-07-07 09:08:27 +00:00
Tomáš Chvátal
bb9d383653 - Add missing dependencies
- Skip online test test_seed_link_via_app_data
- update to 20.0.25:

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=85
2020-07-03 11:10:00 +00:00
56a8b24ca9 - update to 20.0.25:#
*  Fix that when the ``app-data`` seeders image creation fails the exception is silently ignored. Avoid two virtual environment creations to step on each oth
ers toes by using a lock while creating the base images. By :user:`gaborbernat`. (`#1869 <https://github.com/pypa/virtualenv/issues/1869>`_)
  *  Ensure that the seeded packages do not get too much out of date:
+  More details under :ref:`wheels` - by :user:`gaborbernat`. (`#1821 <https://github.com/pypa/virtualenv/issues/1821>`_)
  *  Upgrade embed wheel content:
+  - ship wheels for Python ``3.9`` and ``3.10``
+  - upgrade setuptools for Python ``3.5+`` from ``47.1.1`` to ``47.3.1``
  *  Fix typo in ``setup.cfg`` - by :user:`RowdyHowell`. (`#1857 <https://github.com/pypa/virtualenv/issues/1857>`_)
  *  Relax ``importlib.resources`` requirement to also allow version 2 - by :user:`asottile`. (`#1846 <https://github.com/pypa/virtualenv/issues/1846>`_)
  *  Upgrade embedded setuptools to ``44.1.1`` for python 2 and ``47.1.1`` for python3.5+ - by :user:`gaborbernat`. (`#1855 <https://github.com/pypa/virtualenv/issues/1855>`_)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=84
2020-06-24 21:04:52 +00:00
d55c66c8bb - update to 20.0.21:
- Fix virtualenv fails sometimes when run concurrently, ``--clear-app-data`` conflicts with :option:`clear` flag when
    abbreviation is turned on. To bypass this while allowing abbreviated flags on the command line we had to move it to
    :option:`reset-app-data` - by :user:`gaborbernat`. (`#1824 <https://github.com/pypa/virtualenv/issues/1824>`_)
  - Fix download fails with python 3.4 - by :user:`gaborbernat`. (`#1809 <https://github.com/pypa/virtualenv/issues/1809>`_)
  - Fixes older CPython2 versions use ``_get_makefile_filename`` instead of ``get_makefile_filename`` on ``sysconfig`` - by :user:`ianw`. (`#1810 <https://github.com/pypa/virtualenv/issues/1810>`_)
  - Fix download is ``True`` by default - by :user:`gaborbernat`. (`#1813 <https://github.com/pypa/virtualenv/issues/1813>`_)
  - Fail ``app-data`` seed operation when wheel download fails and better error message - by :user:`gaborbernat`. (`#1814 <https://github.com/pypa/virtualenv/issues/1814>`_)
  - Fix generating a Python 2 environment from Python 3 creates invalid python activator - by :user:`gaborbernat`. (`#1776 <https://github.com/pypa/virtualenv/issues/1776>`_)
  - Fix pinning seed packages via ``app-data`` seeder raised ``Invalid Requirement`` - by :user:`gaborbernat`. (`#1779 <https://github.com/pypa/virtualenv/issues/1779>`_)
  - Do not stop interpreter discovery if we fail to find the system interpreter for a executable during discovery
    - by :user:`gaborbernat`. (`#1781 <https://github.com/pypa/virtualenv/issues/1781>`_)
  - On CPython2 POSIX platforms ensure ``syconfig.get_makefile_filename`` exists within the virtual environment (this is used by some c-extension based libraries - e.g. numpy - for building) - by :user:`gaborbernat`. (`#1783 <https://github.com/pypa/virtualenv/issues/1783>`_)
  - Better handling of options :option:`copies` and :option:`symlinks`. Introduce priority of where the option is set
    to follow the order: CLI, env var, file, hardcoded. If both set at same level prefers copy over symlink. - by
    :user:`gaborbernat`. (`#1784 <https://github.com/pypa/virtualenv/issues/1784>`_)
  - Upgrade pip for Python ``2.7`` and ``3.5+`` from ``20.0.2`` to ``20.1`` - by :user:`gaborbernat`. (`#1793 <https://github.com/pypa/virtualenv/issues/1793>`_)
  - Fix CPython is not discovered from Windows registry, and discover pythons from Windows registry in decreasing order
    by version - by :user:`gaborbernat`. (`#1796 <https://github.com/pypa/virtualenv/issues/1796>`_)
  - Fix symlink detection for creators - by :user:`asottile` (`#1803 <https://github.com/pypa/virtualenv/issues/1803>`_)
  - Importing setuptools before cli_run could cause our python information query to fail due to setuptools patching
    ``distutils.dist.Distribution`` - by :user:`gaborbernat`. (`#1771 <https://github.com/pypa/virtualenv/issues/1771>`_)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=83
2020-06-02 17:23:14 +00:00
Dominique Leuenberger
4771b8d955 Accepting request 794520 from devel:languages:python
- Update to 20.0.17:
  * minor fixes
  * update of embedded modules

- Update to 20.0.11:
  - Allow the test suite to pass even when called with the system Python - to help repackaging of the tool for Linux
    distributions -  by :user:`gaborbernat`. (`#1721 <https://github.com/pypa/virtualenv/issues/1721>`_)
  - Other minor fixes

- Update to 20.0.10:
  * Complete rewrite and redesign of the virtualenv package

OBS-URL: https://build.opensuse.org/request/show/794520
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=38
2020-04-19 19:49:34 +00:00
Tomáš Chvátal
add7a3666b - Update to 20.0.17:
* minor fixes
  * update of embedded modules

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=81
2020-04-16 09:06:32 +00:00
Tomáš Chvátal
51ea678ea9 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=80 2020-03-19 07:21:58 +00:00
Tomáš Chvátal
d68da6fa55 - Update to 20.0.11:
- Allow the test suite to pass even when called with the system Python - to help repackaging of the tool for Linux
    distributions -  by :user:`gaborbernat`. (`#1721 <https://github.com/pypa/virtualenv/issues/1721>`_)
  - Other minor fixes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=79
2020-03-19 07:06:16 +00:00
Tomáš Chvátal
d563b0681a OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=78 2020-03-16 08:57:23 +00:00
Tomáš Chvátal
c402f8639f - Update to 20.0.10:
* Complete rewrite and redesign of the virtualenv package

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=77
2020-03-13 11:31:08 +00:00
Dominique Leuenberger
3718032f35 Accepting request 782218 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/782218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=37
2020-03-08 21:22:41 +00:00
Tomáš Chvátal
595efcefd2 Accepting request 782173 from home:sleep_walker:branches:devel:languages:python
- update to 16.7.10
  * fix error printing in bailout for Python < 2.7

OBS-URL: https://build.opensuse.org/request/show/782173
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=75
2020-03-06 18:14:19 +00:00
Dominique Leuenberger
54a43b21dd Accepting request 770676 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/770676
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=36
2020-02-15 21:23:00 +00:00
Tomáš Chvátal
5903566e1f Accepting request 770675 from home:mcalabkova:branches:devel:languages:python
- update to 16.7.9
  * upgrade setuptools from 41.4.0 to 42.0.2
  * fix virtualenv creation when --no-pip argument used.

OBS-URL: https://build.opensuse.org/request/show/770675
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=73
2020-02-06 18:19:43 +00:00
Dominique Leuenberger
7f83d1281e Accepting request 731579 from devel:languages:python
- Use multibuild to avoid cycles with pytest

- Update to 16.7.5:
  * fix powershell activation when sourced (#1398)
  * fix regression - sh activation script not working under sh (only bash) (#1396)
  * activate.ps1 syntax and style updated to follow PSStyleAnalyzer rules (#1371)
  * Allow creating virtual environments for 3.xy. (#1385)
  * Report error when running activate scripts directly
  * Extend the LICENSE search paths list by lib64/pythonX.Y to support Linux vendors who install their Python to /usr/lib64/pythonX.Y
  * Raise an error if the target path contains the operating systems path separator (using this would break our activation scripts)
  * Drop Jython support
  * Add tests covering prompt manipulation during activation/deactivation, and harmonize behavior of all supported shells

- Update to 16.4.3:
  * Revert the symlink fix, causing debian packaging issues. (#1390)
  * Fix license() builtin by copying the LICENSE file into the virtualenv - by asottile. (#1317)
  * fixes the scenario where the python base install is symlinked with relative symlinks (#490)
  * Use importlib over imp in virtualenv.py for python >= 3.4 - by Anthony Sottile (#1293)
  * Copy or link PyPy header files instead of include directory itself (#1302)
  * Allow virtualenv creation with older pip not having config command correspondingly disabling configuration related features (such as pip cert setting) in this case. (#1303)
  * Use importlib over deprecated imp` in ``distutils/__init__.py for python 3 - by Anthony Sottile (#955)
  * Preserve cert option defined in pip.conf or environment variable. (#1273)
  * fixed a ResourceWarning: unclosed file in call_subprocess() - by Mickaël Schoentgen (#1277)
  * pre-import some built-in modules in site.py on PyPy according to PyPy's site.py - by microdog (#1281)
  * Copy files from sys.exec_prefix only if it is really different path than used prefix, bugfix for #1270 (#1282)
  * copyfile handles relative symlinks and symlinks to symlinks, avoiding problems when Python was installed using stow or homebrew. (#268)
  * Fix preserving of original path when using fish and a subshell. (#904)
  * Drop the source layout of the project, going back to how the source was laid out before 16.1.0. (#1241)
  * Fix bootstrap script generation broken with 16.0.0. Support now both CPython, pypy, jython. (#1244)
  * lib64 symlink is again relative (as was with < 16.1.0). (#1248)

OBS-URL: https://build.opensuse.org/request/show/731579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=35
2019-09-23 10:19:33 +00:00
Tomáš Chvátal
db4fbaa216 - Use multibuild to avoid cycles with pytest
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=71
2019-09-17 18:07:53 +00:00
Tomáš Chvátal
33e019dfea - Update to 16.7.5:
* fix powershell activation when sourced (#1398)
  * fix regression - sh activation script not working under sh (only bash) (#1396)
  * activate.ps1 syntax and style updated to follow PSStyleAnalyzer rules (#1371)
  * Allow creating virtual environments for 3.xy. (#1385)
  * Report error when running activate scripts directly
  * Extend the LICENSE search paths list by lib64/pythonX.Y to support Linux vendors who install their Python to /usr/lib64/pythonX.Y
  * Raise an error if the target path contains the operating systems path separator (using this would break our activation scripts)
  * Drop Jython support
  * Add tests covering prompt manipulation during activation/deactivation, and harmonize behavior of all supported shells

- Update to 16.4.3:
  * Revert the symlink fix, causing debian packaging issues. (#1390)
  * Fix license() builtin by copying the LICENSE file into the virtualenv - by asottile. (#1317)
  * fixes the scenario where the python base install is symlinked with relative symlinks (#490)
  * Use importlib over imp in virtualenv.py for python >= 3.4 - by Anthony Sottile (#1293)
  * Copy or link PyPy header files instead of include directory itself (#1302)
  * Allow virtualenv creation with older pip not having config command correspondingly disabling configuration related features (such as pip cert setting) in this case. (#1303)
  * Use importlib over deprecated imp` in ``distutils/__init__.py for python 3 - by Anthony Sottile (#955)
  * Preserve cert option defined in pip.conf or environment variable. (#1273)
  * fixed a ResourceWarning: unclosed file in call_subprocess() - by Mickaël Schoentgen (#1277)
  * pre-import some built-in modules in site.py on PyPy according to PyPy's site.py - by microdog (#1281)
  * Copy files from sys.exec_prefix only if it is really different path than used prefix, bugfix for #1270 (#1282)
  * copyfile handles relative symlinks and symlinks to symlinks, avoiding problems when Python was installed using stow or homebrew. (#268)
  * Fix preserving of original path when using fish and a subshell. (#904)
  * Drop the source layout of the project, going back to how the source was laid out before 16.1.0. (#1241)
  * Fix bootstrap script generation broken with 16.0.0. Support now both CPython, pypy, jython. (#1244)
  * lib64 symlink is again relative (as was with < 16.1.0). (#1248)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=70
2019-09-16 10:44:26 +00:00
Dominique Leuenberger
b64c3cb6e0 Accepting request 680531 from devel:languages:python
- Version bump to 16.1.0:
  * Fixed documentation to use pypi.org and correct curl options; :issue:`1042`
  * bug fix: ensure prefix is absolute when creating a new virtual
    environment :issue:`1208`
  * upgrade setuptools from ``39.1.0`` to ``40.5.0``
  * upgrade wheel from ``0.31.1`` to ``0.32.2``
  * upgrade pip from ``10.0.1`` to ``18.1``
  * ``activate.csh`` does not use basename and handles newlines :issue:`1200`
  * fix failure to copy on platforms that use lib64 :issue:`1189`
  * enable tab-completion in the interactive interpreter by default,
    thanks to a new ``sys.__interactivehook__`` on Python 3 :issue:`967`
  * suppress warning of usage of the deprecated ``imp`` module :issue:`1238`
  * Drop support for Python 2.6.
  * Upgrade pip to 10.0.1.
  * Upgrade setuptools to 39.1.0.
  * Upgrade wheel to 0.31.1.
- Removed patch
  - pypa-virtualenv-1189.patch

- Add requires: python-setuptools (bsc#1127328)

OBS-URL: https://build.opensuse.org/request/show/680531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=34
2019-03-04 08:11:23 +00:00
Thomas Bechtold
196b4bfa19 - Version bump to 16.1.0:
* Fixed documentation to use pypi.org and correct curl options; :issue:`1042`
  * bug fix: ensure prefix is absolute when creating a new virtual
    environment :issue:`1208`
  * upgrade setuptools from ``39.1.0`` to ``40.5.0``
  * upgrade wheel from ``0.31.1`` to ``0.32.2``
  * upgrade pip from ``10.0.1`` to ``18.1``
  * ``activate.csh`` does not use basename and handles newlines :issue:`1200`
  * fix failure to copy on platforms that use lib64 :issue:`1189`
  * enable tab-completion in the interactive interpreter by default,
    thanks to a new ``sys.__interactivehook__`` on Python 3 :issue:`967`
  * suppress warning of usage of the deprecated ``imp`` module :issue:`1238`
  * Drop support for Python 2.6.
  * Upgrade pip to 10.0.1.
  * Upgrade setuptools to 39.1.0.
  * Upgrade wheel to 0.31.1.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=68
2019-03-01 15:30:04 +00:00
Thomas Bechtold
796a4543e6 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=67 2019-03-01 07:52:32 +00:00
Thomas Bechtold
752faa8e4f - Add requires: python-setuptools (bsc#1127328)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=66
2019-03-01 07:49:01 +00:00
ee3b258502 Accepting request 672297 from home:nicolasbock:branches:devel:languages:python
- Version bump to 16.1.0
- Removed patch
  - pypa-virtualenv-1189.patch

OBS-URL: https://build.opensuse.org/request/show/672297
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=65
2019-02-07 16:59:32 +00:00
Dominique Leuenberger
d476e6ce41 Accepting request 627455 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/627455
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=33
2018-08-08 12:45:18 +00:00
Tomáš Chvátal
df7d030963 Accepting request 627453 from home:matwey:branches:devel:languages:python
- Add requires: python-setuptools 
    > virtualenv-3.6 --help
    Traceback (most recent call last):
      File "/usr/bin/virtualenv-3.6", line 6, in <module>
        from pkg_resources import load_entry_point
    ModuleNotFoundError: No module named 'pkg_resources'

OBS-URL: https://build.opensuse.org/request/show/627453
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=63
2018-08-04 15:09:58 +00:00
Dominique Leuenberger
7fdd5e7346 Accepting request 624537 from devel:languages:python
- Enable tests, skip upstream failing one

- Fix failure of virtualenv --always-copy (bsc#1102096):
  * pypa-virtualenv-1189.patch

OBS-URL: https://build.opensuse.org/request/show/624537
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=32
2018-07-23 15:58:56 +00:00
Tomáš Chvátal
26031a2e22 - Enable tests, skip upstream failing one
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=61
2018-07-22 10:26:39 +00:00
Tomáš Chvátal
b82e1fa9b1 - Fix failure of virtualenv --always-copy (bsc#1102096):
* pypa-virtualenv-1189.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=60
2018-07-22 10:06:29 +00:00
Tomáš Chvátal
f19b851a67 Accepting request 624311 from home:mwilck:branches:devel:languages:python
- Fix failure of virtualenv --always-copy (bsc#1102096)

OBS-URL: https://build.opensuse.org/request/show/624311
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=59
2018-07-20 18:20:22 +00:00
Dominique Leuenberger
ca11ed4ea5 Accepting request 578617 from devel:languages:python
- Add missing Requires for python (bsc#1081707)

OBS-URL: https://build.opensuse.org/request/show/578617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=31
2018-02-22 13:58:04 +00:00
Thomas Bechtold
9f9d5f8bdd - Add missing Requires for python (bsc#1081707)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=57
2018-02-21 08:16:37 +00:00
Dominique Leuenberger
5588b8302e Accepting request 482903 from devel:languages:python
- do not generate HTML documentation for packages that are indirect
  dependencies of Sphinx
  (see docs at https://virtualenv.readthedocs.org/ )
- move uninstall_alternatives to %postun

- Merge python-virtualenv-doc.spec into python-virtualenv.spec

- update to 15.1.0:
  * Support Python 3.6.
  * Upgrade setuptools to 28.0.0.
  * Upgrade pip to 9.0.1.
  * Don't install pre-release versions of pip, setuptools, or wheel from PyPI.
- Switch to singlespec approach

OBS-URL: https://build.opensuse.org/request/show/482903
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-virtualenv?expand=0&rev=30
2017-04-19 16:04:03 +00:00
Jan Matejek
5a20497330 - do not generate HTML documentation for packages that are indirect
dependencies of Sphinx
  (see docs at https://virtualenv.readthedocs.org/ )
- move uninstall_alternatives to %postun

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-virtualenv?expand=0&rev=55
2017-03-27 14:14:31 +00:00