Hello community,
here is the log from the commit of package python-astropy-helpers for
openSUSE:Factory checked in at 2018-01-13 21:46:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-astropy-helpers (Old)
and /work/SRC/openSUSE:Factory/.python-astropy-helpers.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-astropy-helpers"
Sat Jan 13 21:46:59 2018 rev:2 rq:563439 version:2.0.2
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-astropy-helpers/python-astropy-helpers.changes
2017-08-24 18:30:06.661778928 +0200
+++
/work/SRC/openSUSE:Factory/.python-astropy-helpers.new/python-astropy-helpers.changes
2018-01-13 21:47:01.779802967 +0100
@@ -1,0 +2,38 @@
+Wed Jan 10 21:00:36 UTC 2018 - [email protected]
+
+- Update to version 2.0.2
+ * Added new helper function add_openmp_flags_if_available that can add
+ OpenMP compilation flags to a C/Cython extension if needed. [#346]
+ * Update numpydoc to v0.7. [#343]
+ * The function ``get_git_devstr`` now returns ``'0'`` instead of ``None``
when
+ no git repository is present. This allows generation of development version
+ strings that are in a format that ``setuptools`` expects (e.g. "1.1.3.dev0"
+ instead of "1.1.3.dev"). [#330]
+ * It is now possible to override generated timestamps to make builds
+ reproducible by setting the ``SOURCE_DATE_EPOCH`` environment variable
[#341]
+ * Mark Sphinx extensions as parallel-safe. [#344]
+ * Switch to using mathjax instead of imgmath for local builds. [#342]
+ * Deprecate ``exclude`` parameter of various functions in setup_helpers since
+ it could not work as intended. Add new function ``add_exclude_packages`` to
+ provide intended behavior. [#331]
+ * Allow custom Sphinx doctest extension to recognize and process standard
+ doctest directives ``testsetup`` and ``doctest``. [#335]
+- Update to version 2.0.1
+ * Fix compatibility with Sphinx <1.5. [#326]
+- Update to version 2.0
+ * Add support for package that lies in a subdirectory. [#249]
+ * Removing ``compat.subprocess``. [#298]
+ * Python 3.3 is no longer supported. [#300]
+ * The 'automodapi' Sphinx extension (and associated dependencies) has now
+ been moved to a standalone package which can be found at
+ https://github.com/astropy/sphinx-automodapi - this is now bundled in
+ astropy-helpers under astropy_helpers.extern.automodapi for
+ convenience. Version shipped with astropy-helpers is v0.6.
+ [#278, #303, #309, #323]
+ * The ``numpydoc`` Sphinx extension has now been moved to
+ ``astropy_helpers.extern``. [#278]
+ * Fix ``build_docs`` error catching, so it doesn't hide Sphinx errors. [#292]
+ * Fix compatibility with Sphinx 1.6. [#318]
+ * Updating ez_setup.py to the last version before it's removal. [#321]
+
+-------------------------------------------------------------------
Old:
----
astropy-helpers-1.3.1.tar.gz
New:
----
astropy-helpers-2.0.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-astropy-helpers.spec ++++++
--- /var/tmp/diff_new_pack.ZMPSrl/_old 2018-01-13 21:47:02.331777236 +0100
+++ /var/tmp/diff_new_pack.ZMPSrl/_new 2018-01-13 21:47:02.335777050 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-astropy-helpers
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-astropy-helpers
-Version: 1.3.1
+Version: 2.0.2
Release: 0
Summary: Utilities for building and installing Astropy
License: BSD-3-Clause
@@ -28,18 +28,17 @@
Url: http://astropy.org
Source:
https://files.pythonhosted.org/packages/source/a/astropy-helpers/astropy-helpers-%{version}.tar.gz
Source100: python-astropy-helpers-rpmlintrc
-BuildRequires: fdupes
-BuildRequires: python-rpm-macros
-BuildRequires: %{python_module devel}
-BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module Cython}
BuildRequires: %{python_module Sphinx}
-BuildRequires: %{python_module numpy}
+BuildRequires: %{python_module devel}
BuildRequires: %{python_module numpydoc}
+BuildRequires: %{python_module numpy}
+BuildRequires: %{python_module setuptools}
+BuildRequires: fdupes
+BuildRequires: python-rpm-macros
Requires: python-Sphinx
Requires: python-numpy
Requires: python-numpydoc
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%python_subpackages
@@ -65,8 +64,11 @@
%install
%python_install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
-%python_expand %fdupes %{buildroot}%{$python_sitearch}
+%{python_expand %fdupes %{buildroot}%{$python_sitelib}
+$python -m compileall -d %{$python_sitelib}
%{buildroot}%{$python_sitelib}/astropy_helpers
+$python -O -m compileall -d %{$python_sitelib}
%{buildroot}%{$python_sitelib}/astropy_helpers
+%fdupes %{buildroot}%{$python_sitelib}
+}
%files %{python_files}
%defattr(-,root,root,-)
++++++ astropy-helpers-1.3.1.tar.gz -> astropy-helpers-2.0.2.tar.gz ++++++
++++ 9654 lines of diff (skipped)