Hello community,
here is the log from the commit of package python3-setuptools_scm for
openSUSE:Factory checked in at 2016-06-19 11:08:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-setuptools_scm (Old)
and /work/SRC/openSUSE:Factory/.python3-setuptools_scm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-setuptools_scm"
Changes:
--------
---
/work/SRC/openSUSE:Factory/python3-setuptools_scm/python3-setuptools_scm.changes
2016-05-25 21:26:19.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.python3-setuptools_scm.new/python3-setuptools_scm.changes
2016-06-19 11:08:57.000000000 +0200
@@ -1,0 +2,8 @@
+Sat Jun 18 15:10:44 UTC 2016 - [email protected]
+
+- update to version 1.11.1:
+ * fix issue #88 - better docs for sphinx usage (thanks Jason)
+ * fix issue #89 - use normpath to deal with windows (thanks Te-jé
+ Rodgers for reporting and fixing)
+
+-------------------------------------------------------------------
@@ -6 +13,0 @@
-
Old:
----
setuptools_scm-1.11.0.tar.gz
New:
----
setuptools_scm-1.11.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python3-setuptools_scm.spec ++++++
--- /var/tmp/diff_new_pack.IV05on/_old 2016-06-19 11:08:58.000000000 +0200
+++ /var/tmp/diff_new_pack.IV05on/_new 2016-06-19 11:08:58.000000000 +0200
@@ -17,7 +17,7 @@
Name: python3-setuptools_scm
-Version: 1.11.0
+Version: 1.11.1
Release: 0
Summary: The blessed package to manage your versions by scm tags
License: MIT
++++++ setuptools_scm-1.11.0.tar.gz -> setuptools_scm-1.11.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools_scm-1.11.0/CHANGELOG.rst
new/setuptools_scm-1.11.1/CHANGELOG.rst
--- old/setuptools_scm-1.11.0/CHANGELOG.rst 2016-04-06 10:37:26.000000000
+0200
+++ new/setuptools_scm-1.11.1/CHANGELOG.rst 2016-06-12 23:09:53.000000000
+0200
@@ -1,3 +1,10 @@
+v1.11.1
+========
+
+* fix issue #88 - better docs for sphinx usage (thanks Jason)
+* fix issue #89 - use normpath to deal with windows
+ (thanks Te-jé Rodgers for reporting and fixing)
+
v1.11.0
=======
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools_scm-1.11.0/PKG-INFO
new/setuptools_scm-1.11.1/PKG-INFO
--- old/setuptools_scm-1.11.0/PKG-INFO 2016-04-06 10:37:48.000000000 +0200
+++ new/setuptools_scm-1.11.1/PKG-INFO 2016-06-12 23:10:13.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: setuptools_scm
-Version: 1.11.0
+Version: 1.11.1
Summary: the blessed package to manage your versions by scm tags
Home-page: https://github.com/pypa/setuptools_scm/
Author: Ronny Pfannschmidt
@@ -43,12 +43,13 @@
Programmatic usage
------------------
- In oder to use setuptools_scm for sphinx config
+ In order to use setuptools_scm for sphinx config, assuming the sphinx
conf
+ is one directory deeper than the project's root, use::
.. code:: python
from setuptools_scm import get_version
- version = get_version()
+ version = get_version(root='..', relative_to=__file__)
Notable Plugins
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools_scm-1.11.0/README.rst
new/setuptools_scm-1.11.1/README.rst
--- old/setuptools_scm-1.11.0/README.rst 2016-04-06 10:37:26.000000000
+0200
+++ new/setuptools_scm-1.11.1/README.rst 2016-06-12 23:09:53.000000000
+0200
@@ -35,12 +35,13 @@
Programmatic usage
------------------
-In oder to use setuptools_scm for sphinx config
+In order to use setuptools_scm for sphinx config, assuming the sphinx conf
+is one directory deeper than the project's root, use::
.. code:: python
from setuptools_scm import get_version
- version = get_version()
+ version = get_version(root='..', relative_to=__file__)
Notable Plugins
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools_scm-1.11.0/setup.py
new/setuptools_scm-1.11.1/setup.py
--- old/setuptools_scm-1.11.0/setup.py 2016-04-06 10:37:48.000000000 +0200
+++ new/setuptools_scm-1.11.1/setup.py 2016-06-12 23:10:13.000000000 +0200
@@ -63,7 +63,7 @@
url='https://github.com/pypa/setuptools_scm/',
zip_safe=True,
# pass here since entrypints are not yet registred
- version="1.11.0",
+ version="1.11.1",
author='Ronny Pfannschmidt',
author_email='[email protected]',
description=('the blessed package to manage your versions by scm tags'),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools_scm-1.11.0/setuptools_scm/git.py
new/setuptools_scm-1.11.1/setuptools_scm/git.py
--- old/setuptools_scm-1.11.0/setuptools_scm/git.py 2016-04-06
10:37:26.000000000 +0200
+++ new/setuptools_scm-1.11.1/setuptools_scm/git.py 2016-06-12
23:09:53.000000000 +0200
@@ -1,6 +1,6 @@
from .utils import do, do_ex, trace
from .version import meta
-from os.path import abspath, realpath
+from os.path import abspath, normcase, realpath
FILES_COMMAND = 'git ls-files'
@@ -12,7 +12,8 @@
if ret:
return
trace('real root', real_root)
- if abspath(realpath(real_root)) != abspath(realpath(root)):
+ if (normcase(abspath(realpath(real_root))) !=
+ normcase(abspath(realpath(root)))):
return
rev_node, _, ret = do_ex('git rev-parse --verify --quiet HEAD', root)
if ret:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/setuptools_scm-1.11.0/setuptools_scm.egg-info/PKG-INFO
new/setuptools_scm-1.11.1/setuptools_scm.egg-info/PKG-INFO
--- old/setuptools_scm-1.11.0/setuptools_scm.egg-info/PKG-INFO 2016-04-06
10:37:48.000000000 +0200
+++ new/setuptools_scm-1.11.1/setuptools_scm.egg-info/PKG-INFO 2016-06-12
23:10:13.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: setuptools-scm
-Version: 1.11.0
+Version: 1.11.1
Summary: the blessed package to manage your versions by scm tags
Home-page: https://github.com/pypa/setuptools_scm/
Author: Ronny Pfannschmidt
@@ -43,12 +43,13 @@
Programmatic usage
------------------
- In oder to use setuptools_scm for sphinx config
+ In order to use setuptools_scm for sphinx config, assuming the sphinx
conf
+ is one directory deeper than the project's root, use::
.. code:: python
from setuptools_scm import get_version
- version = get_version()
+ version = get_version(root='..', relative_to=__file__)
Notable Plugins
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/setuptools_scm-1.11.0/testing/test_regressions.py
new/setuptools_scm-1.11.1/testing/test_regressions.py
--- old/setuptools_scm-1.11.0/testing/test_regressions.py 2016-04-06
10:37:26.000000000 +0200
+++ new/setuptools_scm-1.11.1/testing/test_regressions.py 2016-06-12
23:09:53.000000000 +0200
@@ -1,3 +1,7 @@
+import sys
+
+import pytest
+from setuptools_scm.git import parse
from setuptools_scm.utils import do_ex, do
@@ -43,3 +47,14 @@
res = do('python setup.py --version', p)
assert res == '1.0'
+
+
[email protected](sys.platform != 'win32',
+ reason="this bug is only valid on windows")
+def test_case_mismatch_on_windows_git(tmpdir):
+ """Case insensitive path checks on Windows"""
+ p = tmpdir.ensure("CapitalizedDir", dir=1)
+
+ do('git init', p)
+ res = parse(str(p).lower())
+ assert res is not None