commit python-asdf for openSUSE:Factory

2020-09-15 Thread root
Hello community,

here is the log from the commit of package python-asdf for openSUSE:Factory 
checked in at 2020-09-15 16:30:07

Comparing /work/SRC/openSUSE:Factory/python-asdf (Old)
 and  /work/SRC/openSUSE:Factory/.python-asdf.new.4249 (New)


Package is "python-asdf"

Tue Sep 15 16:30:07 2020 rev:8 rq:834523 version:2.7.1

Changes:

--- /work/SRC/openSUSE:Factory/python-asdf/python-asdf.changes  2020-07-08 
19:14:43.087473354 +0200
+++ /work/SRC/openSUSE:Factory/.python-asdf.new.4249/python-asdf.changes
2020-09-15 16:30:31.298724973 +0200
@@ -1,0 +2,50 @@
+Mon Sep 14 18:11:01 UTC 2020 - Benjamin Greiner 
+
+- Update to version 2.7.1 
+  * Fix bug preventing access to copied array data after 
+AsdfFile is closed. [#869]
+- Changelog for 2.7.0
+  * Fix bug preventing diff of files containing 
+ndarray-1.0.0 objects in simplified form. [#786]
+  * Fix bug causing duplicate elements to appear when 
+calling copy.deepcopy on a TaggedList. [#788]
+  * Improve validator performance by skipping unnecessary 
+step of copying schema objects. [#784]
+  * Fix bug with auto_inline option where inline blocks are 
+not converted to internal when they exceed the threshold. 
+[#802]
+  * Fix misinterpretation of byte order of blocks stored in 
+FITS files. [#810]
+  * Improve read performance by skipping unnecessary 
+rebuild of tagged tree. [#787]
+  * Add option to asdf.open and fits_embed.AsdfInFits.open 
+that disables validation on read. [#792]
+  * Fix bugs and code style found by adding F and W flake8 
+checks. [#797]
+  * Eliminate warnings in pytest plugin by using 
+from_parent when available. [#799]
+  * Prevent validation of empty tree when AsdfFile is 
+initialized. [#794]
+  * All warnings now subclass asdf.exceptions.AsdfWarning. 
+[#804]
+  * Improve warning message when falling back to an older 
+schema, and note that fallback behavior will be removed 
+in 3.0. [#806]
+  * Drop support for jsonschema 2.x. [#807]
+  * Stop traversing oneOf and anyOf combiners when filling 
+or removing default values. [#811]
+  * Fix bug in version map caching that caused incompatible 
+tags to be written under ASDF Standard 1.0.0. [#821]
+  * Fix bug that corrupted ndarrays when the underlying 
+block array was converted to C order on write. [#827]
+  * Fix bug that produced unreadable ASDF files when an 
+ndarray in the tree was both offset and broadcasted. 
+[#827]
+  * Fix bug preventing validation of default values in 
+schema.check_schema. [#785]
+  *  Add option to disable validation of schema default 
+values in the pytest plugin. [#831]
+  * Prevent errors when extension metadata contains 
+additional properties. [#832]
+
+---

Old:

  asdf-2.6.0.tar.gz

New:

  asdf-2.7.1.tar.gz



Other differences:
--
++ python-asdf.spec ++
--- /var/tmp/diff_new_pack.qxBxw3/_old  2020-09-15 16:30:32.350725980 +0200
+++ /var/tmp/diff_new_pack.qxBxw3/_new  2020-09-15 16:30:32.354725984 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-asdf
-Version:2.6.0
+Version:2.7.1
 Release:0
 Summary:Python tools to handle ASDF files
 License:BSD-3-Clause AND BSD-2-Clause

++ asdf-2.6.0.tar.gz -> asdf-2.7.1.tar.gz ++
 5969 lines of diff (skipped)




commit python-asdf for openSUSE:Factory

2020-07-08 Thread root
Hello community,

here is the log from the commit of package python-asdf for openSUSE:Factory 
checked in at 2020-07-08 19:14:36

Comparing /work/SRC/openSUSE:Factory/python-asdf (Old)
 and  /work/SRC/openSUSE:Factory/.python-asdf.new.3060 (New)


Package is "python-asdf"

Wed Jul  8 19:14:36 2020 rev:7 rq:819237 version:2.6.0

Changes:

--- /work/SRC/openSUSE:Factory/python-asdf/python-asdf.changes  2020-06-03 
20:35:39.809763329 +0200
+++ /work/SRC/openSUSE:Factory/.python-asdf.new.3060/python-asdf.changes
2020-07-08 19:14:43.087473354 +0200
@@ -1,0 +2,25 @@
+Tue Jul  7 11:06:32 UTC 2020 - Marketa Calabkova 
+
+- Update to 2.6.0
+  * AsdfDeprecationWarning now subclasses DeprecationWarning. [#710]
+  * Resolve external references in custom schemas, and deprecate
+asdf.schema.load_custom_schema.  [#738]
+  * Add ``asdf.info`` for displaying a summary of a tree, and
+``AsdfFile.search`` for searching a tree. [#736]
+  * Add pytest plugin option to skip warning when a tag is
+unrecognized. [#771]
+  * Fix generic_io ``read_blocks()`` reading past the requested size [#773]
+  * Add support for ASDF Standard 1.5.0, which includes several new
+transform schemas. [#776]
+  * Enable validation and serialization of previously unhandled numpy
+scalar types. [#778]
+  * Fix handling of trees containing implicit internal references and
+reference cycles.  Eliminate need to call 
``yamlutil.custom_tree_to_tagged_tree``
+and ``yamlutil.tagged_tree_to_custom_tree`` from extension code,
+and allow ``ExtensionType`` subclasses to return generators. [#777]
+  * Fix bug preventing history entries when a file was previously
+saved without them. [#779]
+  * Update developer overview documentation to describe design of changes
+to handle internal references and reference cycles. [#781]
+
+---

Old:

  asdf-2.5.2.tar.gz

New:

  asdf-2.6.0.tar.gz



Other differences:
--
++ python-asdf.spec ++
--- /var/tmp/diff_new_pack.e96NaF/_old  2020-07-08 19:14:44.107476987 +0200
+++ /var/tmp/diff_new_pack.e96NaF/_new  2020-07-08 19:14:44.111477001 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-asdf
-Version:2.5.2
+Version:2.6.0
 Release:0
 Summary:Python tools to handle ASDF files
 License:BSD-3-Clause AND BSD-2-Clause
@@ -30,28 +30,25 @@
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-PyYAML >= 3.10
-Requires:   python-astropy
+Requires:   python-astropy >= 3.0
 Requires:   python-astropy-helpers
-Requires:   python-jsonschema < 4
-Requires:   python-jsonschema >= 2.3
-Requires:   python-numpy >= 1.8
+Requires:   python-jsonschema >= 3.0.2
+Requires:   python-numpy >= 1.10
 Requires:   python-semantic_version >= 2.8
-Requires:   python-six >= 1.9.0
+Recommends: python-lz4 >= 0.10
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 BuildArch:  noarch
 # SECTION test requirements
 BuildRequires:  %{python_module PyYAML >= 3.10}
+BuildRequires:  %{python_module astropy >= 3.0}
 BuildRequires:  %{python_module astropy-helpers}
-BuildRequires:  %{python_module astropy}
-BuildRequires:  %{python_module jsonschema < 4}
-BuildRequires:  %{python_module jsonschema >= 2.3}
-BuildRequires:  %{python_module numpy >= 1.8}
+BuildRequires:  %{python_module jsonschema >= 3.0.2}
+BuildRequires:  %{python_module numpy >= 1.10}
 BuildRequires:  %{python_module pytest-astropy}
 BuildRequires:  %{python_module pytest-openfiles >= 0.3.1}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module semantic_version >= 2.8}
-BuildRequires:  %{python_module six >= 1.9.0}
 # /SECTION
 %python_subpackages
 

++ asdf-2.5.2.tar.gz -> asdf-2.6.0.tar.gz ++
 6335 lines of diff (skipped)




commit python-asdf for openSUSE:Factory

2020-06-03 Thread root
Hello community,

here is the log from the commit of package python-asdf for openSUSE:Factory 
checked in at 2020-06-03 20:34:53

Comparing /work/SRC/openSUSE:Factory/python-asdf (Old)
 and  /work/SRC/openSUSE:Factory/.python-asdf.new.3606 (New)


Package is "python-asdf"

Wed Jun  3 20:34:53 2020 rev:6 rq:809814 version:2.5.2

Changes:

--- /work/SRC/openSUSE:Factory/python-asdf/python-asdf.changes  2020-04-07 
10:32:09.362563829 +0200
+++ /work/SRC/openSUSE:Factory/.python-asdf.new.3606/python-asdf.changes
2020-06-03 20:35:39.809763329 +0200
@@ -1,0 +2,5 @@
+Wed May 27 09:36:04 UTC 2020 - Petr Gajdos 
+
+- %python3_only -> %python_alternative
+
+---



Other differences:
--
++ python-asdf.spec ++
--- /var/tmp/diff_new_pack.fSEj3P/_old  2020-06-03 20:35:41.009767090 +0200
+++ /var/tmp/diff_new_pack.fSEj3P/_new  2020-06-03 20:35:41.013767103 +0200
@@ -37,6 +37,8 @@
 Requires:   python-numpy >= 1.8
 Requires:   python-semantic_version >= 2.8
 Requires:   python-six >= 1.9.0
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
 BuildArch:  noarch
 # SECTION test requirements
 BuildRequires:  %{python_module PyYAML >= 3.10}
@@ -69,16 +71,23 @@
 
 %install
 %python_install
+%python_clone -a %{buildroot}%{_bindir}/asdftool
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
 export LANG=en_US.UTF-8
 %pytest
 
+%post
+%python_install_alternative asdftool
+
+%postun
+%python_uninstall_alternative asdftool
+
 %files %{python_files}
 %doc CHANGES.rst README.rst
 %license licenses/*
-%python3_only %{_bindir}/asdftool
+%python_alternative %{_bindir}/asdftool
 %{python_sitelib}/*
 
 %changelog




commit python-asdf for openSUSE:Factory

2020-04-07 Thread root
Hello community,

here is the log from the commit of package python-asdf for openSUSE:Factory 
checked in at 2020-04-07 10:30:48

Comparing /work/SRC/openSUSE:Factory/python-asdf (Old)
 and  /work/SRC/openSUSE:Factory/.python-asdf.new.3248 (New)


Package is "python-asdf"

Tue Apr  7 10:30:48 2020 rev:5 rq:791741 version:2.5.2

Changes:

--- /work/SRC/openSUSE:Factory/python-asdf/python-asdf.changes  2020-02-03 
11:12:50.689830573 +0100
+++ /work/SRC/openSUSE:Factory/.python-asdf.new.3248/python-asdf.changes
2020-04-07 10:32:09.362563829 +0200
@@ -1,0 +2,8 @@
+Mon Apr  6 09:46:30 UTC 2020 - Tomáš Chvátal 
+
+- Update to 2.5.2:
+  * Add schemas that were previously missing from ASDF Standard 1.4.0,
+and fix a variety of minor issues in AsdfType subclasses.
+  * Add general and versioning-specific developer documentation.
+
+---

Old:

  asdf-2.5.1.tar.gz

New:

  asdf-2.5.2.tar.gz



Other differences:
--
++ python-asdf.spec ++
--- /var/tmp/diff_new_pack.NxngEX/_old  2020-04-07 10:32:12.326567692 +0200
+++ /var/tmp/diff_new_pack.NxngEX/_new  2020-04-07 10:32:12.326567692 +0200
@@ -19,14 +19,14 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-asdf
-Version:2.5.1
+Version:2.5.2
 Release:0
 Summary:Python tools to handle ASDF files
 License:BSD-3-Clause AND BSD-2-Clause
 URL:https://github.com/spacetelescope/asdf
 Source0:
https://files.pythonhosted.org/packages/source/a/asdf/asdf-%{version}.tar.gz
+BuildRequires:  %{python_module setuptools >= 30.3.0}
 BuildRequires:  %{python_module setuptools_scm}
-BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-PyYAML >= 3.10

++ asdf-2.5.1.tar.gz -> asdf-2.5.2.tar.gz ++
 5750 lines of diff (skipped)




commit python-asdf for openSUSE:Factory

2020-02-03 Thread root
Hello community,

here is the log from the commit of package python-asdf for openSUSE:Factory 
checked in at 2020-02-03 11:12:36

Comparing /work/SRC/openSUSE:Factory/python-asdf (Old)
 and  /work/SRC/openSUSE:Factory/.python-asdf.new.26092 (New)


Package is "python-asdf"

Mon Feb  3 11:12:36 2020 rev:4 rq:768773 version:2.5.1

Changes:

--- /work/SRC/openSUSE:Factory/python-asdf/python-asdf.changes  2019-11-28 
10:15:43.235638139 +0100
+++ /work/SRC/openSUSE:Factory/.python-asdf.new.26092/python-asdf.changes   
2020-02-03 11:12:50.689830573 +0100
@@ -1,0 +2,16 @@
+Thu Jan 30 14:36:45 UTC 2020 - Todd R 
+
+- Update to 2.5.1
+  * Fix bug in test causing failure when test suite is run against
+an installed asdf package.
+- Update to 2.5.0
+  * Added asdf-standard 1.4.0 to the list of supported versions.
+  * Fix load_schema LRU cache memory usage issue
+  * Add convenience method for fetching the default resolver
+  * ``SpecItem`` and ``Spec`` were deprecated  in ``semantic_version``
+and were replaced with ``SimpleSpec``.
+  * Pinned the minimum required ``semantic_version`` to 2.8.
+  * Fix bug causing segfault after update of a memory-mapped file.
+- Drop upstream-included allow_recent_semantic_version.patch
+
+---

Old:

  allow_recent_semantic_version.patch
  asdf-2.4.2.tar.gz

New:

  asdf-2.5.1.tar.gz



Other differences:
--
++ python-asdf.spec ++
--- /var/tmp/diff_new_pack.TZzTtm/_old  2020-02-03 11:12:51.449830957 +0100
+++ /var/tmp/diff_new_pack.TZzTtm/_new  2020-02-03 11:12:51.449830957 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-asdf
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,16 +19,14 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-asdf
-Version:2.4.2
+Version:2.5.1
 Release:0
 Summary:Python tools to handle ASDF files
 License:BSD-3-Clause AND BSD-2-Clause
 URL:https://github.com/spacetelescope/asdf
 Source0:
https://files.pythonhosted.org/packages/source/a/asdf/asdf-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM allow_recent_semantic_version.patch -- 
https://github.com/spacetelescope/asdf/pull/715
-Patch0: allow_recent_semantic_version.patch
-BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module setuptools_scm}
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-PyYAML >= 3.10
@@ -62,7 +60,6 @@
 
 %prep
 %setup -q -n asdf-%{version}
-%autopatch -p1
 sed -i -e '/^#!\//, 1d' asdf/extern/RangeHTTPServer.py
 sed -i 's/\r$//' asdf/tests/data/example_schema.json
 chmod a-x asdf/tests/data/example_schema.json

++ asdf-2.4.2.tar.gz -> asdf-2.5.1.tar.gz ++
 1777 lines of diff (skipped)




commit python-asdf for openSUSE:Factory

2019-11-28 Thread root
Hello community,

here is the log from the commit of package python-asdf for openSUSE:Factory 
checked in at 2019-11-28 10:15:05

Comparing /work/SRC/openSUSE:Factory/python-asdf (Old)
 and  /work/SRC/openSUSE:Factory/.python-asdf.new.26869 (New)


Package is "python-asdf"

Thu Nov 28 10:15:05 2019 rev:3 rq:751399 version:2.4.2

Changes:

--- /work/SRC/openSUSE:Factory/python-asdf/python-asdf.changes  2019-08-06 
17:27:35.192684532 +0200
+++ /work/SRC/openSUSE:Factory/.python-asdf.new.26869/python-asdf.changes   
2019-11-28 10:15:43.235638139 +0100
@@ -1,0 +2,19 @@
+Fri Nov 22 15:12:48 UTC 2019 - Todd R 
+
+- Update to 2.4.2
+  * Limit the version of semantic_version to <=2.6.0 to work around a 
Deprecation warning.
+- Update to 2.4.1
+  * Define the ``in`` operator for top-level ``AsdfFile`` objects.
+  * Overhaul packaging infrastructure. Remove use of ``astropy_helpers``.
+  * Automatically register schema tester plugin. Do not enable schema tests by
+default. Add configuration setting and command line option to enable schema
+tests.
+  * Enable handling of subclasses of known custom types by using decorators for
+convenience.
+  * Add support for jsonschema 3.x.
+- Add allow_recent_semantic_version.patch to provide support for
+  the version of python-semantic_version we have.
+  From: https://github.com/spacetelescope/asdf/pull/715
+  See: https://github.com/spacetelescope/asdf/issues/702
+
+---

Old:

  asdf-2.3.3.tar.gz

New:

  allow_recent_semantic_version.patch
  asdf-2.4.2.tar.gz



Other differences:
--
++ python-asdf.spec ++
--- /var/tmp/diff_new_pack.FEtCW0/_old  2019-11-28 10:15:44.879638156 +0100
+++ /var/tmp/diff_new_pack.FEtCW0/_new  2019-11-28 10:15:44.883638156 +0100
@@ -12,46 +12,47 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
+#
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-asdf
-Version:2.3.3
+Version:2.4.2
 Release:0
-License:BSD-3-Clause AND BSD-2-Clause
 Summary:Python tools to handle ASDF files
-Url:http://github.com/spacetelescope/asdf
-Group:  Development/Languages/Python
-Source: 
https://files.pythonhosted.org/packages/source/a/asdf/asdf-%{version}.tar.gz
+License:BSD-3-Clause AND BSD-2-Clause
+URL:https://github.com/spacetelescope/asdf
+Source0:
https://files.pythonhosted.org/packages/source/a/asdf/asdf-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM allow_recent_semantic_version.patch -- 
https://github.com/spacetelescope/asdf/pull/715
+Patch0: allow_recent_semantic_version.patch
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module setuptools_scm}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Requires:   python-PyYAML >= 3.10
+Requires:   python-astropy
+Requires:   python-astropy-helpers
+Requires:   python-jsonschema < 4
+Requires:   python-jsonschema >= 2.3
+Requires:   python-numpy >= 1.8
+Requires:   python-semantic_version >= 2.8
+Requires:   python-six >= 1.9.0
+BuildArch:  noarch
 # SECTION test requirements
 BuildRequires:  %{python_module PyYAML >= 3.10}
-BuildRequires:  %{python_module astropy}
 BuildRequires:  %{python_module astropy-helpers}
+BuildRequires:  %{python_module astropy}
+BuildRequires:  %{python_module jsonschema < 4}
 BuildRequires:  %{python_module jsonschema >= 2.3}
-# Version 2.4 will support jsonschema 3
-BuildRequires:  %{python_module jsonschema < 3}
 BuildRequires:  %{python_module numpy >= 1.8}
-BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module pytest-astropy}
 BuildRequires:  %{python_module pytest-openfiles >= 0.3.1}
-BuildRequires:  %{python_module semantic_version >= 2.3.1}
+BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module semantic_version >= 2.8}
 BuildRequires:  %{python_module six >= 1.9.0}
 # /SECTION
-Requires:   python-PyYAML >= 3.10
-Requires:   python-astropy
-Requires:   python-astropy-helpers
-Requires:   python-jsonschema >= 2.3
-Requires:   python-jsonschema < 3
-Requires:   python-numpy >= 1.8
-Requires:   python-semantic_version >= 2.3.1
-Requires:   python-six >= 1.9.0
-BuildArch:  noarch
-
 %python_subpackages
 
 %description
@@ -61,6 +62,7 @@
 
 %prep
 %setup -q -n asdf-%{version}
+%autopatch -p1
 sed -i -e '/^#!\//, 1d' 

commit python-asdf for openSUSE:Factory

2019-08-06 Thread root
Hello community,

here is the log from the commit of package python-asdf for openSUSE:Factory 
checked in at 2019-08-06 17:27:33

Comparing /work/SRC/openSUSE:Factory/python-asdf (Old)
 and  /work/SRC/openSUSE:Factory/.python-asdf.new.4126 (New)


Package is "python-asdf"

Tue Aug  6 17:27:33 2019 rev:2 rq:721303 version:2.3.3

Changes:

--- /work/SRC/openSUSE:Factory/python-asdf/python-asdf.changes  2019-07-29 
17:28:50.138247922 +0200
+++ /work/SRC/openSUSE:Factory/.python-asdf.new.4126/python-asdf.changes
2019-08-06 17:27:35.192684532 +0200
@@ -1,0 +2,5 @@
+Tue Aug  6 14:12:12 UTC 2019 - Todd R 
+
+- Does not support jsonschema 3 (this will be fixed in version 2.4).
+
+---



Other differences:
--
++ python-asdf.spec ++
--- /var/tmp/diff_new_pack.98Rxmf/_old  2019-08-06 17:27:35.812684398 +0200
+++ /var/tmp/diff_new_pack.98Rxmf/_new  2019-08-06 17:27:35.816684397 +0200
@@ -33,6 +33,8 @@
 BuildRequires:  %{python_module astropy}
 BuildRequires:  %{python_module astropy-helpers}
 BuildRequires:  %{python_module jsonschema >= 2.3}
+# Version 2.4 will support jsonschema 3
+BuildRequires:  %{python_module jsonschema < 3}
 BuildRequires:  %{python_module numpy >= 1.8}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module pytest-astropy}
@@ -44,6 +46,7 @@
 Requires:   python-astropy
 Requires:   python-astropy-helpers
 Requires:   python-jsonschema >= 2.3
+Requires:   python-jsonschema < 3
 Requires:   python-numpy >= 1.8
 Requires:   python-semantic_version >= 2.3.1
 Requires:   python-six >= 1.9.0