Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-asdf-standard for 
openSUSE:Factory checked in at 2022-04-30 22:52:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-asdf-standard (Old)
 and      /work/SRC/openSUSE:Factory/.python-asdf-standard.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-asdf-standard"

Sat Apr 30 22:52:04 2022 rev:2 rq:973220 version:1.0.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-asdf-standard/python-asdf-standard.changes    
    2022-03-16 21:15:37.218857078 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-asdf-standard.new.1538/python-asdf-standard.changes
      2022-04-30 22:52:10.440194719 +0200
@@ -1,0 +2,6 @@
+Wed Apr 27 10:52:15 UTC 2022 - Ben Greiner <[email protected]>
+
+- update to v1.0.2
+  * Pin astropy min version to 5.0.4.
+
+-------------------------------------------------------------------

Old:
----
  asdf_standard-1.0.1.tar.gz

New:
----
  asdf_standard-1.0.2.tar.gz

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

Other differences:
------------------
++++++ python-asdf-standard.spec ++++++
--- /var/tmp/diff_new_pack.vPPRWT/_old  2022-04-30 22:52:11.064195563 +0200
+++ /var/tmp/diff_new_pack.vPPRWT/_new  2022-04-30 22:52:11.076195579 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package python-asdf-standard
+# spec file
 #
 # Copyright (c) 2022 SUSE LLC
 #
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 %global flavor @BUILD_FLAVOR@%{nil}
 %if "%{flavor}" == "test"
 %define psuffix -test
@@ -27,13 +28,13 @@
 %{?!python_module:%define python_module() python3-%{**}}
 %define skip_python2 1
 Name:           python-asdf-standard%{psuffix}
-Version:        1.0.1
+Version:        1.0.2
 Release:        0
 Summary:        The ASDF Standard schemas
 License:        BSD-3-Clause
 URL:            https://github.com/asdf-format/asdf-standard
 Source:         
https://files.pythonhosted.org/packages/source/a/asdf-standard/asdf_standard-%{version}.tar.gz
-BuildRequires:  %{python_module base >= 3.7}
+BuildRequires:  %{python_module base >= 3.8}
 BuildRequires:  %{python_module importlib_resources >= 3 if %python-base < 3.9}
 BuildRequires:  %{python_module setuptools_scm}
 BuildRequires:  %{python_module setuptools}
@@ -43,14 +44,14 @@
 Requires:       python-importlib_resources >= 3
 %endif
 %if %{with test}
-BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module PyYAML}
 BuildRequires:  %{python_module asdf >= 2.8.0}
 BuildRequires:  %{python_module asdf-standard = %{version}}
-BuildRequires:  %{python_module astropy}
+BuildRequires:  %{python_module astropy >= 5.0.4}
 BuildRequires:  %{python_module gwcs}
 BuildRequires:  %{python_module packaging >= 16.0}
 BuildRequires:  %{python_module pytest-sugar}
+BuildRequires:  %{python_module pytest}
 %endif
 BuildArch:      noarch
 Provides:       python-asdf_standard = %{version}-%{release}

++++++ asdf_standard-1.0.1.tar.gz -> asdf_standard-1.0.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asdf_standard-1.0.1/.github/workflows/ci.yml 
new/asdf_standard-1.0.2/.github/workflows/ci.yml
--- old/asdf_standard-1.0.1/.github/workflows/ci.yml    2022-02-23 
20:30:05.000000000 +0100
+++ new/asdf_standard-1.0.2/.github/workflows/ci.yml    2022-04-15 
17:50:49.000000000 +0200
@@ -31,11 +31,6 @@
             os: ubuntu-latest
             toxenv: py38
 
-          - name: Python 3.7 Schema validation tests
-            python-version: 3.7
-            os: ubuntu-latest
-            toxenv: py37
-
           - name: Twine check
             python-version: 3.9
             os: ubuntu-latest
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asdf_standard-1.0.1/.github/workflows/downstream.yml 
new/asdf_standard-1.0.2/.github/workflows/downstream.yml
--- old/asdf_standard-1.0.1/.github/workflows/downstream.yml    1970-01-01 
01:00:00.000000000 +0100
+++ new/asdf_standard-1.0.2/.github/workflows/downstream.yml    2022-04-15 
17:50:49.000000000 +0200
@@ -0,0 +1,125 @@
+name: Downstream
+
+on:
+  workflow_dispatch:
+  schedule:
+    # Run every Monday at 6am UTC
+    - cron: '0 6 * * 1'
+  pull_request:
+    # We also want this workflow triggered if the `Downstream CI` label is
+    # added or present when PR is updated
+    types:
+      - synchronize
+      - labeled
+  push:
+    branches:
+      - '*.*.x'
+    tags:
+      - '*'
+
+env:
+  CRDS_SERVER_URL: https://jwst-crds.stsci.edu
+  CRDS_PATH: ~/crds_cache
+  CRDS_CLIENT_RETRY_COUNT: 3
+  CRDS_CLIENT_RETRY_DELAY_SECONDS: 20
+
+jobs:
+  common:
+    name: ${{ matrix.package_name }}@${{ matrix.ref }} unit tests
+    runs-on: ubuntu-latest
+    if: (github.repository == 'asdf-format/asdf-standard' && 
(github.event_name == 'schedule' || github.event_name == 'push' || 
github.event_name == 'workflow_dispatch' || 
contains(github.event.pull_request.labels.*.name, 'Downstream CI')))
+    strategy:
+      fail-fast: false
+      matrix:
+        include:
+          - package_name: astropy
+            repository: astropy/astropy
+            ref: main
+            install_command: pip install -e .[test]
+            test_command: pytest
+          - package_name: gwcs
+            repository: spacetelescope/gwcs
+            ref: master
+            install_command: pip install -e .[test]
+            test_command: pytest
+          - package_name: jwst
+            repository: spacetelescope/jwst
+            ref: master
+            install_command: pip install -e .[test]
+            test_command: pytest
+          - package_name: roman_datamodels
+            repository: spacetelescope/roman_datamodels
+            ref: main
+            install_command: pip install -e .[test]
+            test_command: pytest
+          - package_name: specutils
+            repository: astropy/specutils
+            ref: main
+            install_command: pip install -e .[test]
+            test_command: pytest
+          - package_name: weldx
+            repository: BAMWelDX/weldx
+            ref: master
+            install_command: pip install -e .[test]
+            test_command: pytest weldx/tests/asdf_tests weldx/schemas 
--asdf-tests
+          - package_name: sunpy
+            repository: sunpy/sunpy
+            ref: main
+            install_command: pip install -e .[tests,all]
+            test_command: pytest sunpy/io/
+          - package_name: dkist
+            repository: DKISTDC/dkist
+            ref: main
+            install_command: pip install -e .[tests]
+            test_command: pytest
+          - package_name: asdf-astropy
+            repository: astropy/asdf-astropy
+            ref: main
+            install_command: pip install -e .[test]
+            test_command: pytest
+          - package_name: asdf
+            repository: asdf-format/asdf
+            ref: master
+            install_command: pip install -e .[tests]
+            test_command: pytest
+          - package_name: asdf-transform-schemas
+            repository: asdf-format/asdf-transform-schemas
+            ref: master
+            install_command: pip install -e .[test]
+            test_command: pytest
+          - package_name: asdf-wcs-schemas
+            repository: asdf-format/asdf-wcs-schemas
+            ref: main
+            install_command: pip install -e .[test]
+            test_command: pytest
+          - package_name: asdf-coordinates-schemas
+            repository: asdf-format/asdf-coordinates-schemas
+            ref: main
+            install_command: pip install -e .[test]
+            test_command: pytest
+    steps:
+      - name: Checkout asdf-standard
+        uses: actions/checkout@v2
+        with:
+          fetch-depth: 0
+          submodules: true
+          path: asdf-standard
+      - name: Checkout ${{ matrix.package_name }}
+        uses: actions/checkout@v2
+        with:
+          fetch-depth: 0
+          repository: ${{ matrix.repository }}
+          ref: ${{ matrix.ref }}
+          path: target
+      - name: Set up Python 3.9
+        uses: actions/setup-python@v2
+        with:
+          python-version: 3.9
+      - name: Install asdf-standard
+        run: cd asdf-standard && pip install .
+      - name: Install remaining ${{ matrix.package_name }} dependencies
+        run: cd target && ${{ matrix.install_command }}
+      - name: Pip Freeze
+        run: pip freeze
+      - name: Run ${{ matrix.package_name}} tests
+        run: cd target && ${{ matrix.test_command }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asdf_standard-1.0.1/.pre-commit-config.yaml 
new/asdf_standard-1.0.2/.pre-commit-config.yaml
--- old/asdf_standard-1.0.1/.pre-commit-config.yaml     2022-02-23 
20:30:05.000000000 +0100
+++ new/asdf_standard-1.0.2/.pre-commit-config.yaml     2022-04-15 
17:50:49.000000000 +0200
@@ -1,7 +1,7 @@
 repos:
 
 - repo: https://github.com/pre-commit/pre-commit-hooks
-  rev: v4.1.0
+  rev: v4.2.0
   hooks:
   - id: check-added-large-files
   - id: check-case-conflict
@@ -17,18 +17,18 @@
     - id: isort
 
 - repo: https://github.com/psf/black
-  rev: 22.1.0
+  rev: 22.3.0
   hooks:
     - id: black
 
-- repo: https://gitlab.com/pycqa/flake8
+- repo: https://github.com/PyCQA/flake8
   rev: 4.0.1
   hooks:
     - id: flake8
       exclude: "reference_files"
 
 - repo: https://github.com/PyCQA/bandit
-  rev: 1.7.2
+  rev: 1.7.4
   hooks:
     - id: bandit
       args: ["-c", "bandit.yaml"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asdf_standard-1.0.1/CHANGES.rst 
new/asdf_standard-1.0.2/CHANGES.rst
--- old/asdf_standard-1.0.1/CHANGES.rst 2022-02-23 20:30:05.000000000 +0100
+++ new/asdf_standard-1.0.2/CHANGES.rst 2022-04-15 17:50:49.000000000 +0200
@@ -1,3 +1,8 @@
+1.0.2 (2022-04-15)
+------------------
+
+- Pin astropy min version to 5.0.4. [#310]
+
 1.0.1 (2022-02-23)
 ------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asdf_standard-1.0.1/PKG-INFO 
new/asdf_standard-1.0.2/PKG-INFO
--- old/asdf_standard-1.0.1/PKG-INFO    2022-02-23 20:30:16.415604800 +0100
+++ new/asdf_standard-1.0.2/PKG-INFO    2022-04-15 17:51:04.595610100 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: asdf_standard
-Version: 1.0.1
+Version: 1.0.2
 Summary: The ASDF Standard schemas
 Home-page: https://github.com/asdf-format/asdf-standard
 Author: The ASDF Developers
@@ -10,7 +10,7 @@
 Project-URL: Documentation, https://asdf-standard.readthedocs.io/en/stable
 Project-URL: Source Code, https://github.com/asdf-format/asdf-standard
 Platform: UNKNOWN
-Requires-Python: >=3.7
+Requires-Python: >=3.8
 Description-Content-Type: text/markdown
 Provides-Extra: docs
 Provides-Extra: test
@@ -19,6 +19,7 @@
 ASDF standard 1.6.0
 ===================
 ![CI](https://github.com/asdf-format/asdf-standard/workflows/CI/badge.svg)
+![Downstream](https://github.com/asdf-format/asdf-standard/workflows/Downstream/badge.svg)
 
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
 [![Code style: 
black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
 [![Imports: 
isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asdf_standard-1.0.1/README.md 
new/asdf_standard-1.0.2/README.md
--- old/asdf_standard-1.0.1/README.md   2022-02-23 20:30:05.000000000 +0100
+++ new/asdf_standard-1.0.2/README.md   2022-04-15 17:50:49.000000000 +0200
@@ -1,6 +1,7 @@
 ASDF standard 1.6.0
 ===================
 ![CI](https://github.com/asdf-format/asdf-standard/workflows/CI/badge.svg)
+![Downstream](https://github.com/asdf-format/asdf-standard/workflows/Downstream/badge.svg)
 
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
 [![Code style: 
black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
 [![Imports: 
isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asdf_standard-1.0.1/setup.cfg 
new/asdf_standard-1.0.2/setup.cfg
--- old/asdf_standard-1.0.1/setup.cfg   2022-02-23 20:30:16.415604800 +0100
+++ new/asdf_standard-1.0.2/setup.cfg   2022-04-15 17:51:04.595610100 +0200
@@ -14,7 +14,7 @@
        Source Code = https://github.com/asdf-format/asdf-standard
 
 [options]
-python_requires = >=3.7
+python_requires = >=3.8
 zip_safe = true
 setup_requires = 
        setuptools
@@ -32,7 +32,7 @@
        pytest-sugar
        pyyaml
        asdf >= 2.8.0
-       astropy
+       astropy >= 5.0.4
        gwcs
        packaging>=16.0
 
@@ -44,7 +44,6 @@
 asdf_schema_root = resources/schemas
 asdf_schema_skip_tests = 
        stsci.edu/asdf/asdf-schema-1.0.0.yaml
-       stsci.edu/asdf/transform/domain-1.0.0.yaml
        stsci.edu/asdf/wcs/celestial_frame-1.0.0.yaml
        stsci.edu/asdf/wcs/celestial_frame-1.1.0.yaml
        stsci.edu/asdf/wcs/frame-1.0.0.yaml
@@ -55,8 +54,6 @@
        stsci.edu/asdf/wcs/wcs-1.1.0.yaml
        stsci.edu/asdf/wcs/wcs-1.2.0.yaml
        stsci.edu/yaml-schema/draft-01.yaml
-asdf_schema_xfail_tests = 
-       stsci.edu/asdf/core/ndarray-1.0.0.yaml::test_example_2
 asdf_schema_tests_enabled = true
 asdf_schema_ignore_unrecognized_tag = true
 addopts = --color=yes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asdf_standard-1.0.1/src/asdf_standard/__init__.py 
new/asdf_standard-1.0.2/src/asdf_standard/__init__.py
--- old/asdf_standard-1.0.1/src/asdf_standard/__init__.py       2022-02-23 
20:30:05.000000000 +0100
+++ new/asdf_standard-1.0.2/src/asdf_standard/__init__.py       2022-04-15 
17:50:49.000000000 +0200
@@ -1,3 +1,4 @@
-__all__ = ["DirectoryResourceMapping"]
-
+from ._version import version as __version__
 from .resource import DirectoryResourceMapping
+
+__all__ = ["__version__", "DirectoryResourceMapping"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asdf_standard-1.0.1/src/asdf_standard/_version.py 
new/asdf_standard-1.0.2/src/asdf_standard/_version.py
--- old/asdf_standard-1.0.1/src/asdf_standard/_version.py       2022-02-23 
20:30:15.000000000 +0100
+++ new/asdf_standard-1.0.2/src/asdf_standard/_version.py       2022-04-15 
17:51:03.000000000 +0200
@@ -1,5 +1,5 @@
 # coding: utf-8
 # file generated by setuptools_scm
 # don't change, don't track in version control
-version = '1.0.1'
-version_tuple = (1, 0, 1)
+version = '1.0.2'
+version_tuple = (1, 0, 2)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/asdf_standard-1.0.1/src/asdf_standard.egg-info/PKG-INFO 
new/asdf_standard-1.0.2/src/asdf_standard.egg-info/PKG-INFO
--- old/asdf_standard-1.0.1/src/asdf_standard.egg-info/PKG-INFO 2022-02-23 
20:30:16.000000000 +0100
+++ new/asdf_standard-1.0.2/src/asdf_standard.egg-info/PKG-INFO 2022-04-15 
17:51:03.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: asdf-standard
-Version: 1.0.1
+Version: 1.0.2
 Summary: The ASDF Standard schemas
 Home-page: https://github.com/asdf-format/asdf-standard
 Author: The ASDF Developers
@@ -10,7 +10,7 @@
 Project-URL: Documentation, https://asdf-standard.readthedocs.io/en/stable
 Project-URL: Source Code, https://github.com/asdf-format/asdf-standard
 Platform: UNKNOWN
-Requires-Python: >=3.7
+Requires-Python: >=3.8
 Description-Content-Type: text/markdown
 Provides-Extra: docs
 Provides-Extra: test
@@ -19,6 +19,7 @@
 ASDF standard 1.6.0
 ===================
 ![CI](https://github.com/asdf-format/asdf-standard/workflows/CI/badge.svg)
+![Downstream](https://github.com/asdf-format/asdf-standard/workflows/Downstream/badge.svg)
 
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
 [![Code style: 
black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
 [![Imports: 
isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/asdf_standard-1.0.1/src/asdf_standard.egg-info/SOURCES.txt 
new/asdf_standard-1.0.2/src/asdf_standard.egg-info/SOURCES.txt
--- old/asdf_standard-1.0.1/src/asdf_standard.egg-info/SOURCES.txt      
2022-02-23 20:30:16.000000000 +0100
+++ new/asdf_standard-1.0.2/src/asdf_standard.egg-info/SOURCES.txt      
2022-04-15 17:51:04.000000000 +0200
@@ -13,6 +13,7 @@
 tox.ini
 .github/workflows/changelog.yml
 .github/workflows/ci.yml
+.github/workflows/downstream.yml
 .github/workflows/publish-to-pypi.yml
 docs/Makefile
 docs/source/asdf_in_fits.rst
@@ -139,7 +140,6 @@
 tests/test_manifests.py
 tests/test_resource.py
 tests/test_time.py
-tests/test_transform.py
 tests/test_unit.py
 tests/test_version_map.py
 tests/test_wcs.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/asdf_standard-1.0.1/src/asdf_standard.egg-info/requires.txt 
new/asdf_standard-1.0.2/src/asdf_standard.egg-info/requires.txt
--- old/asdf_standard-1.0.1/src/asdf_standard.egg-info/requires.txt     
2022-02-23 20:30:16.000000000 +0100
+++ new/asdf_standard-1.0.2/src/asdf_standard.egg-info/requires.txt     
2022-04-15 17:51:04.000000000 +0200
@@ -12,6 +12,6 @@
 pytest-sugar
 pyyaml
 asdf>=2.8.0
-astropy
+astropy>=5.0.4
 gwcs
 packaging>=16.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asdf_standard-1.0.1/tests/test_transform.py 
new/asdf_standard-1.0.2/tests/test_transform.py
--- old/asdf_standard-1.0.1/tests/test_transform.py     2022-02-23 
20:30:05.000000000 +0100
+++ new/asdf_standard-1.0.2/tests/test_transform.py     1970-01-01 
01:00:00.000000000 +0100
@@ -1,40 +0,0 @@
-"""
-The transform schemas are deprecated, but we need to continue testing them
-to ensure that older versions of the standard are supported.
-"""
-import pytest
-from common import SCHEMAS_PATH, list_latest_schema_paths, list_schema_paths, 
load_yaml
-
-SCHEMA_PATHS = [p for p in list_schema_paths(SCHEMAS_PATH / "transform")]
-LATEST_SCHEMA_PATHS = [p for p in list_latest_schema_paths(SCHEMAS_PATH / 
"transform")]
-
-BASE_SCHEMA_PATHS = [p for p in SCHEMA_PATHS if 
p.name.startswith("transform-")]
-IMPL_SCHEMA_PATHS = [p for p in SCHEMA_PATHS if not 
p.name.startswith("transform-")]
-
-REFS = {p.stem for p in SCHEMA_PATHS}
-
-
[email protected]("path", IMPL_SCHEMA_PATHS)
-def test_transform(path, assert_schema_correct):
-    assert_schema_correct(path)
-
-    if path.name != "domain-1.0.0.yaml":
-        schema = load_yaml(path)
-
-        message = f"{path.name} must include a base or other transform schema"
-        if "allOf" in schema:
-            assert any("$ref" in c and c["$ref"] in REFS for c in 
schema["allOf"]), message
-        elif "$ref" in schema:
-            assert schema["$ref"] in REFS, message
-        else:
-            assert False, message
-
-
[email protected]("path", BASE_SCHEMA_PATHS)
-def test_transform_base(path, assert_schema_correct):
-    assert_schema_correct(path)
-
-
[email protected]("path", LATEST_SCHEMA_PATHS)
-def test_transform_latest(path, assert_latest_schema_correct):
-    assert_latest_schema_correct(path)

Reply via email to