Hello community,
here is the log from the commit of package python-astropy-helpers for openSUSE:Factory checked in at 2019-11-21 12:59:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-astropy-helpers (Old)
and /work/SRC/openSUSE:Factory/.python-astropy-helpers.new.26869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-astropy-helpers"
Thu Nov 21 12:59:20 2019 rev:6 rq:750001 version:3.2.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-astropy-helpers/python-astropy-helpers.changes 2019-07-26 17:33:36.796104120 +0200
+++ /work/SRC/openSUSE:Factory/.python-astropy-helpers.new.26869/python-astropy-helpers.changes 2019-11-21 12:59:22.542514782 +0100
@@ -1,0 +2,6 @@
+Wed Nov 20 20:13:33 UTC 2019 - Todd R
+
+- Update to 3.2.2
+ * Correctly handle main package directory inside namespace package.
+
+-------------------------------------------------------------------
Old:
----
astropy-helpers-3.2.1.tar.gz
New:
----
astropy-helpers-3.2.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-astropy-helpers.spec ++++++
--- /var/tmp/diff_new_pack.u9kMFA/_old 2019-11-21 12:59:23.022514633 +0100
+++ /var/tmp/diff_new_pack.u9kMFA/_new 2019-11-21 12:59:23.030514631 +0100
@@ -19,17 +19,15 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define skip_python2 1
Name: python-astropy-helpers
-Version: 3.2.1
+Version: 3.2.2
Release: 0
Summary: Utilities for building and installing Astropy
License: BSD-3-Clause
-Group: Development/Languages/Python
URL: https://github.com/astropy/astropy-helpers
Source: https://files.pythonhosted.org/packages/source/a/astropy-helpers/astropy-helpers-%{version}.tar.gz
Source100: python-astropy-helpers-rpmlintrc
BuildRequires: %{python_module Cython}
BuildRequires: %{python_module Sphinx}
-BuildRequires: %{python_module devel}
BuildRequires: %{python_module numpydoc}
BuildRequires: %{python_module numpy}
BuildRequires: %{python_module setuptools}
++++++ astropy-helpers-3.2.1.tar.gz -> astropy-helpers-3.2.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astropy-helpers-3.2.1/CHANGES.rst new/astropy-helpers-3.2.2/CHANGES.rst
--- old/astropy-helpers-3.2.1/CHANGES.rst 2019-06-13 18:42:52.000000000 +0200
+++ new/astropy-helpers-3.2.2/CHANGES.rst 2019-10-27 01:50:58.000000000 +0200
@@ -2,6 +2,12 @@
*************************
+3.2.2 (2019-10-25)
+------------------
+
+- Correctly handle main package directory inside namespace package. [#486]
+
+
3.2.1 (2019-06-13)
------------------
@@ -110,6 +116,15 @@
with twine and get registered automatically. [#332]
+2.0.11 (2019-10-25)
+-------------------
+
+- Fixed deprecation warning in sphinx theme. [#493]
+
+- Fixed an issue that caused pytest to crash if it tried to collect
+ tests. [#488]
+
+
2.0.10 (2019-05-29)
-------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astropy-helpers-3.2.1/PKG-INFO new/astropy-helpers-3.2.2/PKG-INFO
--- old/astropy-helpers-3.2.1/PKG-INFO 2019-06-13 18:48:57.000000000 +0200
+++ new/astropy-helpers-3.2.2/PKG-INFO 2019-10-27 02:43:39.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: astropy-helpers
-Version: 3.2.1
+Version: 3.2.2
Summary: Utilities for building and installing packages in the Astropy ecosystem
Home-page: https://github.com/astropy/astropy-helpers
Author: The Astropy Developers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astropy-helpers-3.2.1/ah_bootstrap.py new/astropy-helpers-3.2.2/ah_bootstrap.py
--- old/astropy-helpers-3.2.1/ah_bootstrap.py 2019-06-11 04:55:39.000000000 +0200
+++ new/astropy-helpers-3.2.2/ah_bootstrap.py 2019-10-27 01:50:58.000000000 +0200
@@ -79,6 +79,13 @@
# Start off by parsing the setup.cfg file
+_err_help_msg = """
+If the problem persists consider installing astropy_helpers manually using pip
+(`pip install astropy_helpers`) or by manually downloading the source archive,
+extracting it, and installing by running `python setup.py install` from the
+root of the extracted source code.
+"""
+
SETUP_CFG = ConfigParser()
if os.path.exists('setup.cfg'):
@@ -921,14 +928,6 @@
sys.stderr = old_stderr
-_err_help_msg = """
-If the problem persists consider installing astropy_helpers manually using pip
-(`pip install astropy_helpers`) or by manually downloading the source archive,
-extracting it, and installing by running `python setup.py install` from the
-root of the extracted source code.
-"""
-
-
class _AHBootstrapSystemExit(SystemExit):
def __init__(self, *args):
if not args:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astropy-helpers-3.2.1/astropy_helpers/commands/_dummy.py new/astropy-helpers-3.2.2/astropy_helpers/commands/_dummy.py
--- old/astropy-helpers-3.2.1/astropy_helpers/commands/_dummy.py 2019-04-23 07:19:34.000000000 +0200
+++ new/astropy-helpers-3.2.2/astropy_helpers/commands/_dummy.py 2019-10-27 01:50:58.000000000 +0200
@@ -61,7 +61,7 @@
"attribute.")
def __getattribute__(cls, attr):
- if attr in ('description', 'error_msg'):
+ if attr in ('description', 'error_msg') or attr.startswith('_'):
# Allow cls.description to work so that `./setup.py
# --help-commands` still works
return super(_DummyCommandMeta, cls).__getattribute__(attr)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astropy-helpers-3.2.1/astropy_helpers/commands/build_sphinx.py new/astropy-helpers-3.2.2/astropy_helpers/commands/build_sphinx.py
--- old/astropy-helpers-3.2.1/astropy_helpers/commands/build_sphinx.py 2019-06-13 18:31:15.000000000 +0200
+++ new/astropy-helpers-3.2.2/astropy_helpers/commands/build_sphinx.py 2019-10-27 01:50:58.000000000 +0200
@@ -1,4 +1,3 @@
-from __future__ import print_function
import os
import pkgutil
@@ -51,7 +50,7 @@
try:
from sphinx_astropy import __version__ as sphinx_astropy_version # noqa
except ImportError:
- raise ImportError("sphinx-astropy needs to be installed to build"
+ raise ImportError("sphinx-astropy needs to be installed to build "
"the documentation.")
return sphinx_astropy_version, sys_path_inserts
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astropy-helpers-3.2.1/astropy_helpers/distutils_helpers.py new/astropy-helpers-3.2.2/astropy_helpers/distutils_helpers.py
--- old/astropy-helpers-3.2.1/astropy_helpers/distutils_helpers.py 2019-06-11 04:55:39.000000000 +0200
+++ new/astropy-helpers-3.2.2/astropy_helpers/distutils_helpers.py 2019-10-27 01:50:58.000000000 +0200
@@ -57,7 +57,7 @@
"""
Given a Distribution object, return the main package directory.
"""
- return min(distribution.packages, key=len)
+ return min(distribution.packages, key=len).replace('.', os.sep)
def get_distutils_option(option, commands):
""" Returns the value of the given distutils option.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astropy-helpers-3.2.1/astropy_helpers/openmp_helpers.py new/astropy-helpers-3.2.2/astropy_helpers/openmp_helpers.py
--- old/astropy-helpers-3.2.1/astropy_helpers/openmp_helpers.py 2019-06-11 04:55:39.000000000 +0200
+++ new/astropy-helpers-3.2.2/astropy_helpers/openmp_helpers.py 2019-10-27 01:50:58.000000000 +0200
@@ -11,8 +11,6 @@
#
# this will add the OpenMP flags if available.
-from __future__ import absolute_import, print_function
-
import os
import sys
import glob
@@ -176,11 +174,6 @@
compile_flags = openmp_flags.get('compiler_flags')
link_flags = openmp_flags.get('linker_flags')
- # Pass -coverage flag to linker.
- # https://github.com/astropy/astropy-helpers/pull/374
- if '-coverage' in compile_flags and '-coverage' not in link_flags:
- link_flags.append('-coverage')
-
tmp_dir = tempfile.mkdtemp()
start_dir = os.path.abspath('.')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astropy-helpers-3.2.1/astropy_helpers/setup_helpers.py new/astropy-helpers-3.2.2/astropy_helpers/setup_helpers.py
--- old/astropy-helpers-3.2.1/astropy_helpers/setup_helpers.py 2019-06-11 04:55:39.000000000 +0200
+++ new/astropy-helpers-3.2.2/astropy_helpers/setup_helpers.py 2019-10-27 01:50:58.000000000 +0200
@@ -4,8 +4,6 @@
setup/build/packaging that are useful to astropy as a whole.
"""
-from __future__ import absolute_import
-
import collections
import os
import re
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astropy-helpers-3.2.1/astropy_helpers/utils.py new/astropy-helpers-3.2.2/astropy_helpers/utils.py
--- old/astropy-helpers-3.2.1/astropy_helpers/utils.py 2019-06-11 04:55:39.000000000 +0200
+++ new/astropy-helpers-3.2.2/astropy_helpers/utils.py 2019-10-27 01:50:58.000000000 +0200
@@ -1,8 +1,6 @@
# Licensed under a 3-clause BSD style license - see LICENSE.rst
-from __future__ import absolute_import, unicode_literals
import contextlib
-import functools
import imp
import os
import sys
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astropy-helpers-3.2.1/astropy_helpers/version.py new/astropy-helpers-3.2.2/astropy_helpers/version.py
--- old/astropy-helpers-3.2.1/astropy_helpers/version.py 2019-06-13 18:48:57.000000000 +0200
+++ new/astropy-helpers-3.2.2/astropy_helpers/version.py 2019-10-27 02:43:39.000000000 +0200
@@ -1,19 +1,18 @@
-# Autogenerated by Astropy-affiliated package astropy_helpers's setup.py on 2019-06-13 16:48:57 UTC
-from __future__ import unicode_literals
+# Autogenerated by Astropy-affiliated package astropy_helpers's setup.py on 2019-10-27 00:43:39 UTC
import datetime
-version = "3.2.1"
-githash = "ba3734222a40f4c2864c375c6639f32cd9df06cd"
+version = "3.2.2"
+githash = "ce42e6e238c200a4715785ef8c9d233f612d0c75"
major = 3
minor = 2
-bugfix = 1
+bugfix = 2
version_info = (major, minor, bugfix)
release = True
-timestamp = datetime.datetime(2019, 6, 13, 16, 48, 57)
+timestamp = datetime.datetime(2019, 10, 27, 0, 43, 39)
debug = False
astropy_helpers_version = ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astropy-helpers-3.2.1/astropy_helpers/version_helpers.py new/astropy-helpers-3.2.2/astropy_helpers/version_helpers.py
--- old/astropy-helpers-3.2.1/astropy_helpers/version_helpers.py 2019-06-11 04:55:39.000000000 +0200
+++ new/astropy-helpers-3.2.2/astropy_helpers/version_helpers.py 2019-10-27 01:50:58.000000000 +0200
@@ -18,8 +18,6 @@
"""
-from __future__ import division
-
import datetime
import os
import pkgutil
@@ -90,7 +88,6 @@
# by affiliated packages.
_FROZEN_VERSION_PY_TEMPLATE = """
# Autogenerated by {packagetitle}'s setup.py on {timestamp!s} UTC
-from __future__ import unicode_literals
import datetime
{header}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astropy-helpers-3.2.1/astropy_helpers.egg-info/PKG-INFO new/astropy-helpers-3.2.2/astropy_helpers.egg-info/PKG-INFO
--- old/astropy-helpers-3.2.1/astropy_helpers.egg-info/PKG-INFO 2019-06-13 18:48:57.000000000 +0200
+++ new/astropy-helpers-3.2.2/astropy_helpers.egg-info/PKG-INFO 2019-10-27 02:43:39.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: astropy-helpers
-Version: 3.2.1
+Version: 3.2.2
Summary: Utilities for building and installing packages in the Astropy ecosystem
Home-page: https://github.com/astropy/astropy-helpers
Author: The Astropy Developers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/astropy-helpers-3.2.1/setup.cfg new/astropy-helpers-3.2.2/setup.cfg
--- old/astropy-helpers-3.2.1/setup.cfg 2019-06-13 18:48:57.000000000 +0200
+++ new/astropy-helpers-3.2.2/setup.cfg 2019-10-27 02:43:39.000000000 +0200
@@ -1,6 +1,6 @@
[metadata]
name = astropy-helpers
-version = 3.2.1
+version = 3.2.2
provides = astropy_helpers
author = The Astropy Developers
author_email = astropy.team@gmail.com