Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-virtualenv-clone for openSUSE:Factory checked in at 2022-10-14 15:41:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-virtualenv-clone (Old) and /work/SRC/openSUSE:Factory/.python-virtualenv-clone.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-virtualenv-clone" Fri Oct 14 15:41:19 2022 rev:12 rq:1010366 version:0.5.7 Changes: -------- --- /work/SRC/openSUSE:Factory/python-virtualenv-clone/python-virtualenv-clone.changes 2020-04-16 23:03:56.715711726 +0200 +++ /work/SRC/openSUSE:Factory/.python-virtualenv-clone.new.2275/python-virtualenv-clone.changes 2022-10-14 15:42:00.671865489 +0200 @@ -1,0 +2,12 @@ +Wed Oct 12 18:23:26 UTC 2022 - Yogalakshmi Arunachalam <yarunacha...@suse.com> + +- Update to version 0.5.7 + * Added tox.ini to source distributions. + +- Update to version 0.5.6 + * Added support for Python 3.10. + +- Update to version 0.5.5 + * Added support for Python 3.9. + +------------------------------------------------------------------- Old: ---- virtualenv-clone-0.5.4.tar.gz New: ---- virtualenv-clone-0.5.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-virtualenv-clone.spec ++++++ --- /var/tmp/diff_new_pack.mrBHGA/_old 2022-10-14 15:42:01.179866337 +0200 +++ /var/tmp/diff_new_pack.mrBHGA/_new 2022-10-14 15:42:01.179866337 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-virtualenv-clone # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-virtualenv-clone -Version: 0.5.4 +Version: 0.5.7 Release: 0 Summary: Script to clone virtualenvs License: MIT @@ -32,7 +32,7 @@ BuildRequires: python-rpm-macros Requires: python-virtualenv Requires(post): update-alternatives -Requires(preun): update-alternatives +Requires(preun):update-alternatives BuildArch: noarch %python_subpackages ++++++ virtualenv-clone-0.5.4.tar.gz -> virtualenv-clone-0.5.7.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/virtualenv-clone-0.5.4/MANIFEST.in new/virtualenv-clone-0.5.7/MANIFEST.in --- old/virtualenv-clone-0.5.4/MANIFEST.in 2020-03-26 02:31:35.000000000 +0100 +++ new/virtualenv-clone-0.5.7/MANIFEST.in 2021-09-08 01:51:52.000000000 +0200 @@ -1,2 +1,3 @@ include README.md include LICENSE +include tox.ini diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/virtualenv-clone-0.5.4/PKG-INFO new/virtualenv-clone-0.5.7/PKG-INFO --- old/virtualenv-clone-0.5.4/PKG-INFO 2020-03-27 00:46:10.000000000 +0100 +++ new/virtualenv-clone-0.5.7/PKG-INFO 2021-09-08 01:53:58.508819600 +0200 @@ -1,47 +1,11 @@ Metadata-Version: 2.1 Name: virtualenv-clone -Version: 0.5.4 +Version: 0.5.7 Summary: script to clone virtualenvs. Home-page: https://github.com/edwardgeorge/virtualenv-clone Author: Edward George Author-email: edwardgeo...@gmail.com License: MIT -Description: virtualenv cloning script. - - [![Build Status](https://travis-ci.org/edwardgeorge/virtualenv-clone.svg?branch=master)](https://travis-ci.org/edwardgeorge/virtualenv-clone) - - A script for cloning a non-relocatable virtualenv. - - Virtualenv provides a way to make virtualenv's relocatable which could then be - copied as we wanted. However making a virtualenv relocatable this way breaks - the no-site-packages isolation of the virtualenv as well as other aspects that - come with relative paths and `/usr/bin/env` shebangs that may be undesirable. - - Also, the .pth and .egg-link rewriting doesn't seem to work as intended. This - attempts to overcome these issues and provide a way to easily clone an - existing virtualenv. - - It performs the following: - - - copies `sys.argv[1]` dir to `sys.argv[2]` - - updates the hardcoded `VIRTUAL_ENV` variable in the activate script to the - new repo location. (`--relocatable` doesn't touch this) - - updates the shebangs of the various scripts in bin to the new Python if - they pointed to the old Python. (version numbering is retained.) - - it can also change `/usr/bin/env python` shebangs to be absolute too, - though this functionality is not exposed at present. - - - checks `sys.path` of the cloned virtualenv and if any of the paths are from - the old environment it finds any `.pth` or `.egg` link files within sys.path - located in the new environment and makes sure any absolute paths to the - old environment are updated to the new environment. - - - finally it double checks `sys.path` again and will fail if there are still - paths from the old environment present. - - NOTE: This script requires Python 2.7 or 3.4+ - Platform: UNKNOWN Classifier: License :: OSI Approved :: MIT License Classifier: Programming Language :: Python @@ -55,5 +19,46 @@ Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 +Classifier: Programming Language :: Python :: 3.9 +Classifier: Programming Language :: Python :: 3.10 Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.* Description-Content-Type: text/markdown +License-File: LICENSE + +virtualenv cloning script. + +[![Build Status](https://travis-ci.org/edwardgeorge/virtualenv-clone.svg?branch=master)](https://travis-ci.org/edwardgeorge/virtualenv-clone) + +A script for cloning a non-relocatable virtualenv. + +Virtualenv provides a way to make virtualenv's relocatable which could then be +copied as we wanted. However making a virtualenv relocatable this way breaks +the no-site-packages isolation of the virtualenv as well as other aspects that +come with relative paths and `/usr/bin/env` shebangs that may be undesirable. + +Also, the .pth and .egg-link rewriting doesn't seem to work as intended. This +attempts to overcome these issues and provide a way to easily clone an +existing virtualenv. + +It performs the following: + +- copies `sys.argv[1]` dir to `sys.argv[2]` +- updates the hardcoded `VIRTUAL_ENV` variable in the activate script to the + new repo location. (`--relocatable` doesn't touch this) +- updates the shebangs of the various scripts in bin to the new Python if + they pointed to the old Python. (version numbering is retained.) + + it can also change `/usr/bin/env python` shebangs to be absolute too, + though this functionality is not exposed at present. + +- checks `sys.path` of the cloned virtualenv and if any of the paths are from + the old environment it finds any `.pth` or `.egg` link files within sys.path + located in the new environment and makes sure any absolute paths to the + old environment are updated to the new environment. + +- finally it double checks `sys.path` again and will fail if there are still + paths from the old environment present. + +NOTE: This script requires Python 2.7 or 3.4+ + + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/virtualenv-clone-0.5.4/clonevirtualenv.py new/virtualenv-clone-0.5.7/clonevirtualenv.py --- old/virtualenv-clone-0.5.4/clonevirtualenv.py 2020-03-26 23:13:12.000000000 +0100 +++ new/virtualenv-clone-0.5.7/clonevirtualenv.py 2021-09-08 01:51:52.000000000 +0200 @@ -11,7 +11,7 @@ import sys import itertools -__version__ = '0.5.4' +__version__ = '0.5.7' logger = logging.getLogger() @@ -54,7 +54,7 @@ # keyword argument "executable" to get correct value from sys.path p = subprocess.Popen([executable, '-c', 'import sys;' - 'print (sys.version[:3]);' + 'print ("%d.%d" % (sys.version_info.major, sys.version_info.minor));' 'print ("\\n".join(sys.path));'], env={}, stdout=subprocess.PIPE) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/virtualenv-clone-0.5.4/setup.py new/virtualenv-clone-0.5.7/setup.py --- old/virtualenv-clone-0.5.4/setup.py 2020-03-26 23:13:21.000000000 +0100 +++ new/virtualenv-clone-0.5.7/setup.py 2021-09-08 01:51:52.000000000 +0200 @@ -29,7 +29,7 @@ setup(name="virtualenv-clone", - version='0.5.4', + version='0.5.7', description='script to clone virtualenvs.', long_description=long_description, long_description_content_type='text/markdown', @@ -56,6 +56,8 @@ "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", ], tests_require=test_requirements, cmdclass={'test': ToxTest} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/virtualenv-clone-0.5.4/tox.ini new/virtualenv-clone-0.5.7/tox.ini --- old/virtualenv-clone-0.5.4/tox.ini 1970-01-01 01:00:00.000000000 +0100 +++ new/virtualenv-clone-0.5.7/tox.ini 2021-07-27 20:44:13.000000000 +0200 @@ -0,0 +1,7 @@ +[tox] +envlist = py27,py34,py35,py36,py37,py38,py39,py310 + +[testenv] +commands = py.test -v [] +deps = pytest + virtualenv diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/virtualenv-clone-0.5.4/virtualenv_clone.egg-info/PKG-INFO new/virtualenv-clone-0.5.7/virtualenv_clone.egg-info/PKG-INFO --- old/virtualenv-clone-0.5.4/virtualenv_clone.egg-info/PKG-INFO 2020-03-27 00:46:10.000000000 +0100 +++ new/virtualenv-clone-0.5.7/virtualenv_clone.egg-info/PKG-INFO 2021-09-08 01:53:58.000000000 +0200 @@ -1,47 +1,11 @@ Metadata-Version: 2.1 Name: virtualenv-clone -Version: 0.5.4 +Version: 0.5.7 Summary: script to clone virtualenvs. Home-page: https://github.com/edwardgeorge/virtualenv-clone Author: Edward George Author-email: edwardgeo...@gmail.com License: MIT -Description: virtualenv cloning script. - - [![Build Status](https://travis-ci.org/edwardgeorge/virtualenv-clone.svg?branch=master)](https://travis-ci.org/edwardgeorge/virtualenv-clone) - - A script for cloning a non-relocatable virtualenv. - - Virtualenv provides a way to make virtualenv's relocatable which could then be - copied as we wanted. However making a virtualenv relocatable this way breaks - the no-site-packages isolation of the virtualenv as well as other aspects that - come with relative paths and `/usr/bin/env` shebangs that may be undesirable. - - Also, the .pth and .egg-link rewriting doesn't seem to work as intended. This - attempts to overcome these issues and provide a way to easily clone an - existing virtualenv. - - It performs the following: - - - copies `sys.argv[1]` dir to `sys.argv[2]` - - updates the hardcoded `VIRTUAL_ENV` variable in the activate script to the - new repo location. (`--relocatable` doesn't touch this) - - updates the shebangs of the various scripts in bin to the new Python if - they pointed to the old Python. (version numbering is retained.) - - it can also change `/usr/bin/env python` shebangs to be absolute too, - though this functionality is not exposed at present. - - - checks `sys.path` of the cloned virtualenv and if any of the paths are from - the old environment it finds any `.pth` or `.egg` link files within sys.path - located in the new environment and makes sure any absolute paths to the - old environment are updated to the new environment. - - - finally it double checks `sys.path` again and will fail if there are still - paths from the old environment present. - - NOTE: This script requires Python 2.7 or 3.4+ - Platform: UNKNOWN Classifier: License :: OSI Approved :: MIT License Classifier: Programming Language :: Python @@ -55,5 +19,46 @@ Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 +Classifier: Programming Language :: Python :: 3.9 +Classifier: Programming Language :: Python :: 3.10 Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.* Description-Content-Type: text/markdown +License-File: LICENSE + +virtualenv cloning script. + +[![Build Status](https://travis-ci.org/edwardgeorge/virtualenv-clone.svg?branch=master)](https://travis-ci.org/edwardgeorge/virtualenv-clone) + +A script for cloning a non-relocatable virtualenv. + +Virtualenv provides a way to make virtualenv's relocatable which could then be +copied as we wanted. However making a virtualenv relocatable this way breaks +the no-site-packages isolation of the virtualenv as well as other aspects that +come with relative paths and `/usr/bin/env` shebangs that may be undesirable. + +Also, the .pth and .egg-link rewriting doesn't seem to work as intended. This +attempts to overcome these issues and provide a way to easily clone an +existing virtualenv. + +It performs the following: + +- copies `sys.argv[1]` dir to `sys.argv[2]` +- updates the hardcoded `VIRTUAL_ENV` variable in the activate script to the + new repo location. (`--relocatable` doesn't touch this) +- updates the shebangs of the various scripts in bin to the new Python if + they pointed to the old Python. (version numbering is retained.) + + it can also change `/usr/bin/env python` shebangs to be absolute too, + though this functionality is not exposed at present. + +- checks `sys.path` of the cloned virtualenv and if any of the paths are from + the old environment it finds any `.pth` or `.egg` link files within sys.path + located in the new environment and makes sure any absolute paths to the + old environment are updated to the new environment. + +- finally it double checks `sys.path` again and will fail if there are still + paths from the old environment present. + +NOTE: This script requires Python 2.7 or 3.4+ + + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/virtualenv-clone-0.5.4/virtualenv_clone.egg-info/SOURCES.txt new/virtualenv-clone-0.5.7/virtualenv_clone.egg-info/SOURCES.txt --- old/virtualenv-clone-0.5.4/virtualenv_clone.egg-info/SOURCES.txt 2020-03-27 00:46:10.000000000 +0100 +++ new/virtualenv-clone-0.5.7/virtualenv_clone.egg-info/SOURCES.txt 2021-09-08 01:53:58.000000000 +0200 @@ -3,6 +3,7 @@ README.md clonevirtualenv.py setup.py +tox.ini virtualenv_clone.egg-info/PKG-INFO virtualenv_clone.egg-info/SOURCES.txt virtualenv_clone.egg-info/dependency_links.txt