Hello community,

here is the log from the commit of package python-distribute for 
openSUSE:Factory checked in at 2013-05-03 07:35:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-distribute (Old)
 and      /work/SRC/openSUSE:Factory/.python-distribute.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-distribute"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-distribute/python-distribute.changes      
2013-03-08 11:20:50.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-distribute.new/python-distribute.changes 
2013-05-03 07:35:14.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Apr 29 12:05:58 UTC 2013 - [email protected]
+
+- update to 0.6.36:
+  * Fix install of python3 version under windows 
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/python-distribute/python3-distribute.changes     
2013-03-08 11:20:50.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-distribute.new/python3-distribute.changes    
    2013-05-03 07:35:14.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Apr 29 12:05:58 UTC 2013 - [email protected]
+
+- update to 0.6.36:
+  * Fix install of python3 version under windows
+
+-------------------------------------------------------------------

Old:
----
  distribute-0.6.35.tar.gz

New:
----
  distribute-0.6.36.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-distribute.spec ++++++
--- /var/tmp/diff_new_pack.T10IUv/_old  2013-05-03 07:35:15.000000000 +0200
+++ /var/tmp/diff_new_pack.T10IUv/_new  2013-05-03 07:35:15.000000000 +0200
@@ -19,7 +19,7 @@
 %define modname distribute
 %define mod2nam setuptools
 Name:           python-%{modname}
-Version:        0.6.35
+Version:        0.6.36
 Release:        0
 Url:            http://packages.python.org/distribute
 Summary:        Easily download, build, install, upgrade, and uninstall Python 
packages

++++++ python3-distribute.spec ++++++
--- /var/tmp/diff_new_pack.T10IUv/_old  2013-05-03 07:35:15.000000000 +0200
+++ /var/tmp/diff_new_pack.T10IUv/_new  2013-05-03 07:35:15.000000000 +0200
@@ -19,7 +19,7 @@
 %define modname distribute
 %define mod2nam setuptools
 Name:           python3-%{modname}
-Version:        0.6.35
+Version:        0.6.36
 Release:        0
 Url:            http://packages.python.org/distribute
 Summary:        Easily download, build, install, upgrade, and uninstall Python 
packages

++++++ distribute-0.6.35.tar.gz -> distribute-0.6.36.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/distribute-0.6.35/CHANGES.txt 
new/distribute-0.6.36/CHANGES.txt
--- old/distribute-0.6.35/CHANGES.txt   2013-02-16 08:48:02.000000000 +0100
+++ new/distribute-0.6.36/CHANGES.txt   2013-04-05 23:10:23.000000000 +0200
@@ -3,6 +3,17 @@
 =======
 
 ------
+0.6.36
+------
+
+* Pull Request #35: In `Buildout issue 64
+  <https://github.com/buildout/buildout/issues/64>`_, it was reported that
+  under Python 3, installation of distutils scripts could attempt to copy
+  the ``__pycache__`` directory as a file, causing an error, apparently only
+  under Windows. Easy_install now skips all directories when processing
+  metadata scripts.
+
+------
 0.6.35
 ------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/distribute-0.6.35/PKG-INFO 
new/distribute-0.6.36/PKG-INFO
--- old/distribute-0.6.35/PKG-INFO      2013-02-16 09:11:52.000000000 +0100
+++ new/distribute-0.6.36/PKG-INFO      2013-04-05 23:14:30.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: distribute
-Version: 0.6.35
+Version: 0.6.36
 Summary: Easily download, build, install, upgrade, and uninstall Python 
packages
 Home-page: http://packages.python.org/distribute
 Author: The fellowship of the packaging
@@ -107,9 +107,9 @@
         
         Download the source tarball, uncompress it, then run the install 
command::
         
-            $ curl -O 
http://pypi.python.org/packages/source/d/distribute/distribute-0.6.35.tar.gz
-            $ tar -xzvf distribute-0.6.35.tar.gz
-            $ cd distribute-0.6.35
+            $ curl -O 
http://pypi.python.org/packages/source/d/distribute/distribute-0.6.36.tar.gz
+            $ tar -xzvf distribute-0.6.36.tar.gz
+            $ cd distribute-0.6.36
             $ python setup.py install
         
         ---------------------------
@@ -239,6 +239,17 @@
         =======
         
         ------
+        0.6.36
+        ------
+        
+        * Pull Request #35: In `Buildout `issue 64`_
+          <https://github.com/buildout/buildout/issues/64>`_, it was reported 
that
+          under Python 3, installation of distutils scripts could attempt to 
copy
+          the ``__pycache__`` directory as a file, causing an error, 
apparently only
+          under Windows. Easy_install now skips all directories when processing
+          metadata scripts.
+        
+        ------
         0.6.35
         ------
         
@@ -848,6 +859,7 @@
         .. _`issue #7`: http://bitbucket.org/tarek/distribute/issue/7
         .. _`issue #8`: http://bitbucket.org/tarek/distribute/issue/8
         .. _`issue #9`: http://bitbucket.org/tarek/distribute/issue/9
+        .. _`issue 64`: http://bitbucket.org/tarek/distribute/issue/64
         
         
 Keywords: CPAN PyPI distutils eggs package management
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/distribute-0.6.35/README.txt 
new/distribute-0.6.36/README.txt
--- old/distribute-0.6.35/README.txt    2013-02-16 08:48:02.000000000 +0100
+++ new/distribute-0.6.36/README.txt    2013-03-20 00:51:05.000000000 +0100
@@ -99,9 +99,9 @@
 
 Download the source tarball, uncompress it, then run the install command::
 
-    $ curl -O 
http://pypi.python.org/packages/source/d/distribute/distribute-0.6.35.tar.gz
-    $ tar -xzvf distribute-0.6.35.tar.gz
-    $ cd distribute-0.6.35
+    $ curl -O 
http://pypi.python.org/packages/source/d/distribute/distribute-0.6.36.tar.gz
+    $ tar -xzvf distribute-0.6.36.tar.gz
+    $ cd distribute-0.6.36
     $ python setup.py install
 
 ---------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/distribute-0.6.35/distribute.egg-info/PKG-INFO 
new/distribute-0.6.36/distribute.egg-info/PKG-INFO
--- old/distribute-0.6.35/distribute.egg-info/PKG-INFO  2013-02-16 
09:11:52.000000000 +0100
+++ new/distribute-0.6.36/distribute.egg-info/PKG-INFO  2013-04-05 
23:14:28.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: distribute
-Version: 0.6.35
+Version: 0.6.36
 Summary: Easily download, build, install, upgrade, and uninstall Python 
packages
 Home-page: http://packages.python.org/distribute
 Author: The fellowship of the packaging
@@ -107,9 +107,9 @@
         
         Download the source tarball, uncompress it, then run the install 
command::
         
-            $ curl -O 
http://pypi.python.org/packages/source/d/distribute/distribute-0.6.35.tar.gz
-            $ tar -xzvf distribute-0.6.35.tar.gz
-            $ cd distribute-0.6.35
+            $ curl -O 
http://pypi.python.org/packages/source/d/distribute/distribute-0.6.36.tar.gz
+            $ tar -xzvf distribute-0.6.36.tar.gz
+            $ cd distribute-0.6.36
             $ python setup.py install
         
         ---------------------------
@@ -239,6 +239,17 @@
         =======
         
         ------
+        0.6.36
+        ------
+        
+        * Pull Request #35: In `Buildout `issue 64`_
+          <https://github.com/buildout/buildout/issues/64>`_, it was reported 
that
+          under Python 3, installation of distutils scripts could attempt to 
copy
+          the ``__pycache__`` directory as a file, causing an error, 
apparently only
+          under Windows. Easy_install now skips all directories when processing
+          metadata scripts.
+        
+        ------
         0.6.35
         ------
         
@@ -848,6 +859,7 @@
         .. _`issue #7`: http://bitbucket.org/tarek/distribute/issue/7
         .. _`issue #8`: http://bitbucket.org/tarek/distribute/issue/8
         .. _`issue #9`: http://bitbucket.org/tarek/distribute/issue/9
+        .. _`issue 64`: http://bitbucket.org/tarek/distribute/issue/64
         
         
 Keywords: CPAN PyPI distutils eggs package management
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/distribute-0.6.35/distribute_setup.py 
new/distribute-0.6.36/distribute_setup.py
--- old/distribute-0.6.35/distribute_setup.py   2013-02-16 08:48:02.000000000 
+0100
+++ new/distribute-0.6.36/distribute_setup.py   2013-03-20 00:51:06.000000000 
+0100
@@ -49,7 +49,7 @@
             args = [quote(arg) for arg in args]
         return os.spawnl(os.P_WAIT, sys.executable, *args) == 0
 
-DEFAULT_VERSION = "0.6.35"
+DEFAULT_VERSION = "0.6.36"
 DEFAULT_URL = "http://pypi.python.org/packages/source/d/distribute/";
 SETUPTOOLS_FAKED_VERSION = "0.6c11"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/distribute-0.6.35/docs/conf.py 
new/distribute-0.6.36/docs/conf.py
--- old/distribute-0.6.35/docs/conf.py  2013-02-16 08:48:02.000000000 +0100
+++ new/distribute-0.6.36/docs/conf.py  2013-03-20 00:51:06.000000000 +0100
@@ -48,9 +48,9 @@
 # built documents.
 #
 # The short X.Y version.
-version = '0.6.35'
+version = '0.6.36'
 # The full version, including alpha/beta/rc tags.
-release = '0.6.35'
+release = '0.6.36'
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/distribute-0.6.35/release.py 
new/distribute-0.6.36/release.py
--- old/distribute-0.6.35/release.py    2013-02-16 08:48:02.000000000 +0100
+++ new/distribute-0.6.36/release.py    2013-03-20 00:51:06.000000000 +0100
@@ -20,7 +20,7 @@
 except Exception:
        pass
 
-VERSION = '0.6.35'
+VERSION = '0.6.36'
 
 def get_next_version():
        digits = map(int, VERSION.split('.'))
@@ -50,7 +50,7 @@
        # todo: consider getting this from .hgrc
        username = username or getpass.getuser()
        keyring_username = '@@'.join((username, system))
-       system = '@'.join((keyring_username, 'Mercurial'))
+       system = 'Mercurial'
        password = (
                keyring.get_password(system, keyring_username)
                if 'keyring' in globals()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/distribute-0.6.35/setup.py 
new/distribute-0.6.36/setup.py
--- old/distribute-0.6.35/setup.py      2013-02-16 08:48:02.000000000 +0100
+++ new/distribute-0.6.36/setup.py      2013-03-20 00:51:06.000000000 +0100
@@ -46,7 +46,7 @@
 init_file.close()
 
 SETUP_COMMANDS = d['__all__']
-VERSION = "0.6.35"
+VERSION = "0.6.36"
 
 from setuptools import setup, find_packages
 from setuptools.command.build_py import build_py as _build_py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/distribute-0.6.35/setuptools/command/easy_install.py 
new/distribute-0.6.36/setuptools/command/easy_install.py
--- old/distribute-0.6.35/setuptools/command/easy_install.py    2013-02-16 
08:07:37.000000000 +0100
+++ new/distribute-0.6.36/setuptools/command/easy_install.py    2013-04-05 
23:08:25.000000000 +0200
@@ -522,6 +522,10 @@
         """Write all the scripts for `dist`, unless scripts are excluded"""
         if not self.exclude_scripts and dist.metadata_isdir('scripts'):
             for script_name in dist.metadata_listdir('scripts'):
+                if dist.metadata_isdir('scripts/' + script_name):
+                    # The "script" is a directory, likely a Python 3
+                    # __pycache__ directory, so skip it.
+                    continue
                 self.install_script(
                     dist, script_name,
                     dist.get_metadata('scripts/'+script_name)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to