Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-asdf-coordinates-schemas for 
openSUSE:Factory checked in at 2026-03-16 14:16:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-asdf-coordinates-schemas (Old)
 and      /work/SRC/openSUSE:Factory/.python-asdf-coordinates-schemas.new.8177 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-asdf-coordinates-schemas"

Mon Mar 16 14:16:41 2026 rev:5 rq:1339108 version:0.5.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-asdf-coordinates-schemas/python-asdf-coordinates-schemas.changes
  2025-07-14 10:58:07.452604859 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-asdf-coordinates-schemas.new.8177/python-asdf-coordinates-schemas.changes
        2026-03-16 14:19:47.755429630 +0100
@@ -1,0 +2,9 @@
+Sun Mar 15 14:58:36 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.5.1:
+  * Fix examples (supply location attribute) in TETE frame
+    schema.
+  * Drop Python 3.9 support
+  * Add TETE and TEME coordinate frames.
+
+-------------------------------------------------------------------

Old:
----
  asdf_coordinates_schemas-0.4.0.tar.gz

New:
----
  asdf_coordinates_schemas-0.5.1.tar.gz

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

Other differences:
------------------
++++++ python-asdf-coordinates-schemas.spec ++++++
--- /var/tmp/diff_new_pack.QZoT9c/_old  2026-03-16 14:19:48.331453542 +0100
+++ /var/tmp/diff_new_pack.QZoT9c/_new  2026-03-16 14:19:48.331453542 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-asdf-coordinates-schemas
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,7 +27,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-asdf-coordinates-schemas%{psuffix}
-Version:        0.4.0
+Version:        0.5.1
 Release:        0
 Summary:        ASDF coordinates schemas
 License:        BSD-3-Clause

++++++ asdf_coordinates_schemas-0.4.0.tar.gz -> 
asdf_coordinates_schemas-0.5.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/asdf_coordinates_schemas-0.4.0/.github/workflows/changelog.yml 
new/asdf_coordinates_schemas-0.5.1/.github/workflows/changelog.yml
--- old/asdf_coordinates_schemas-0.4.0/.github/workflows/changelog.yml  
2025-05-28 00:53:56.000000000 +0200
+++ new/asdf_coordinates_schemas-0.5.1/.github/workflows/changelog.yml  
2026-02-05 17:45:41.000000000 +0100
@@ -10,7 +10,7 @@
     runs-on: ubuntu-latest
     steps:
       - name: Checkout code
-        uses: actions/checkout@v4
+        uses: actions/checkout@v6
         with:
           fetch-depth: 0
           submodules: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/asdf_coordinates_schemas-0.4.0/.github/workflows/ci.yml 
new/asdf_coordinates_schemas-0.5.1/.github/workflows/ci.yml
--- old/asdf_coordinates_schemas-0.4.0/.github/workflows/ci.yml 2025-05-28 
00:53:56.000000000 +0200
+++ new/asdf_coordinates_schemas-0.5.1/.github/workflows/ci.yml 2026-02-05 
17:45:41.000000000 +0100
@@ -19,6 +19,11 @@
       fail-fast: false
       matrix:
         include:
+          - name: Python 3.14 Schema validation tests
+            python-version: '3.14'
+            os: ubuntu-latest
+            toxenv: py314
+
           - name: Python 3.13 Schema validation tests
             python-version: '3.13'
             os: ubuntu-latest
@@ -39,18 +44,13 @@
             os: ubuntu-latest
             toxenv: py310
 
-          - name: Python 3.9 Schema validation tests
-            python-version: 3.9
-            os: ubuntu-latest
-            toxenv: py39
-
           - name: Twine check
-            python-version: 3.11
+            python-version: 3.13
             os: ubuntu-latest
             toxenv: twine
 
           - name: Code style checks
-            python-version: 3.11
+            python-version: 3.13
             os: ubuntu-latest
             toxenv: codestyle
 
@@ -66,11 +66,11 @@
 
     steps:
       - name: Checkout code
-        uses: actions/checkout@v4
+        uses: actions/checkout@v6
         with:
           fetch-depth: 0
       - name: Set up Python ${{ matrix.python-version }}
-        uses: actions/setup-python@v5
+        uses: actions/setup-python@v6
         with:
           python-version: ${{ matrix.python-version }}
       - name: Install tox
@@ -85,19 +85,19 @@
     runs-on: ubuntu-latest
     steps:
       - name: Checkout asdf-coordinates-schemas
-        uses: actions/checkout@v4
+        uses: actions/checkout@v6
         with:
           fetch-depth: 0
           path: asdf-coordinates-schemas
       - name: Checkout asdf-astropy dev
-        uses: actions/checkout@v4
+        uses: actions/checkout@v6
         with:
           fetch-depth: 0
           repository: astropy/asdf-astropy
           ref: main
           path: asdf-astropy
       - name: Set up Python 3.13
-        uses: actions/setup-python@v5
+        uses: actions/setup-python@v6
         with:
           python-version: 3.13
       - name: Install asdf-coordinates-schemas
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/asdf_coordinates_schemas-0.4.0/.github/workflows/publish-to-pypi.yml 
new/asdf_coordinates_schemas-0.5.1/.github/workflows/publish-to-pypi.yml
--- old/asdf_coordinates_schemas-0.4.0/.github/workflows/publish-to-pypi.yml    
2025-05-28 00:53:56.000000000 +0200
+++ new/asdf_coordinates_schemas-0.5.1/.github/workflows/publish-to-pypi.yml    
2026-02-05 17:45:41.000000000 +0100
@@ -7,7 +7,7 @@
 
 jobs:
   publish:
-    uses: 
OpenAstronomy/github-actions-workflows/.github/workflows/publish_pure_python.yml@v1
+    uses: 
OpenAstronomy/github-actions-workflows/.github/workflows/publish_pure_python.yml@v2
     with:
       upload_to_pypi: ${{ (github.event_name == 'release') && 
(github.event.action == 'released') }}
     secrets:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/asdf_coordinates_schemas-0.4.0/.pre-commit-config.yaml 
new/asdf_coordinates_schemas-0.5.1/.pre-commit-config.yaml
--- old/asdf_coordinates_schemas-0.4.0/.pre-commit-config.yaml  2025-05-28 
00:53:56.000000000 +0200
+++ new/asdf_coordinates_schemas-0.5.1/.pre-commit-config.yaml  2026-02-05 
17:45:41.000000000 +0100
@@ -1,49 +1,50 @@
 repos:
 
 - repo: https://github.com/pre-commit/pre-commit-hooks
-  rev: v4.5.0
+  rev: v6.0.0
   hooks:
-  - id: check-added-large-files
-  - id: check-case-conflict
-  - id: check-yaml
-    args: ["--unsafe"]
-  - id: debug-statements
-  - id: end-of-file-fixer
-  - id: trailing-whitespace
+    - id: check-added-large-files
+    - id: check-ast
+    - id: check-case-conflict
+    - id: check-yaml
+      args: ["--unsafe"]
+    - id: check-toml
+    - id: check-merge-conflict
+    - id: check-symlinks
+    - id: debug-statements
+    - id: detect-private-key
+    - id: end-of-file-fixer
+    - id: trailing-whitespace
+
+- repo: https://github.com/pre-commit/pygrep-hooks
+  rev: v1.10.0
+  hooks:
+    #- id: python-check-blanket-noqa
+    - id: python-check-mock-methods
+    - id: rst-directive-colons
+    - id: rst-inline-touching-normal
+    - id: text-unicode-replacement-char
+
+- repo: https://github.com/codespell-project/codespell
+  rev: v2.4.1
+  hooks:
+    - id: codespell
+      args: ["--write-changes"]
+      additional_dependencies:
+        - tomli
 
-- repo: https://github.com/asottile/pyupgrade
-  rev: v3.15.0
+- repo: https://github.com/astral-sh/ruff-pre-commit
+  rev: 'v0.13.0'
   hooks:
-    - id: pyupgrade
-      args: ["--py38-plus"]
-
-- repo: https://github.com/PyCQA/autoflake
-  rev: v2.2.1
-  hooks:
-  -  id: autoflake
-
-- repo: https://github.com/pycqa/isort
-  rev: 5.12.0
-  hooks:
-    - id: isort
+    - id: ruff
+      args: ["--fix"]
 
 - repo: https://github.com/psf/black
-  rev: 23.10.1
+  rev: 25.1.0
   hooks:
     - id: black
 
 - repo: https://github.com/asottile/blacken-docs
-  rev: 1.16.0
+  rev: 1.20.0
   hooks:
     - id: blacken-docs
-
-- repo: https://github.com/PyCQA/flake8
-  rev: 6.1.0
-  hooks:
-    - id: flake8
-
-- repo: https://github.com/PyCQA/bandit
-  rev: 1.7.5
-  hooks:
-    - id: bandit
-      args: ["-c", "bandit.yaml"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asdf_coordinates_schemas-0.4.0/.readthedocs.yml 
new/asdf_coordinates_schemas-0.5.1/.readthedocs.yml
--- old/asdf_coordinates_schemas-0.4.0/.readthedocs.yml 2025-05-28 
00:53:56.000000000 +0200
+++ new/asdf_coordinates_schemas-0.5.1/.readthedocs.yml 2026-02-05 
17:45:41.000000000 +0100
@@ -5,7 +5,7 @@
   apt_packages:
     - graphviz
   tools:
-    python: "3.9"
+    python: "3.13"
 
 sphinx:
   configuration: docs/conf.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asdf_coordinates_schemas-0.4.0/CHANGES.rst 
new/asdf_coordinates_schemas-0.5.1/CHANGES.rst
--- old/asdf_coordinates_schemas-0.4.0/CHANGES.rst      2025-05-28 
00:53:56.000000000 +0200
+++ new/asdf_coordinates_schemas-0.5.1/CHANGES.rst      2026-02-05 
17:45:41.000000000 +0100
@@ -1,3 +1,14 @@
+0.5.1 (2026-02-05)
+------------------
+
+- Fix examples (supply ``location`` attribute) in TETE frame schema. [#80]
+
+0.5.0 (2026-02-03)
+------------------
+
+- Drop Python 3.9 support [#77]
+- Add TETE and TEME coordinate frames. [#78]
+
 0.4.0 (2025-05-27)
 ------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asdf_coordinates_schemas-0.4.0/PKG-INFO 
new/asdf_coordinates_schemas-0.5.1/PKG-INFO
--- old/asdf_coordinates_schemas-0.4.0/PKG-INFO 2025-05-28 00:54:04.776520500 
+0200
+++ new/asdf_coordinates_schemas-0.5.1/PKG-INFO 2026-02-05 17:45:55.642815400 
+0100
@@ -1,8 +1,8 @@
 Metadata-Version: 2.4
 Name: asdf_coordinates_schemas
-Version: 0.4.0
+Version: 0.5.1
 Summary: ASDF schemas for coordinates
-Author-email: The ASDF Developers <[email protected]>
+Author: The ASDF Developers
 Project-URL: tracker, 
https://github.com/asdf-format/asdf-coordinates-schemas/issues
 Project-URL: documentation, 
https://www.asdf-format.org/projects/asdf-coordinates-schemas/en/latest/
 Project-URL: repository, 
https://github.com/asdf-format/asdf-coordinates-schemas
@@ -11,7 +11,7 @@
 Classifier: Development Status :: 5 - Production/Stable
 Classifier: Intended Audience :: Science/Research
 Classifier: Topic :: Scientific/Engineering :: Astronomy
-Requires-Python: >=3.9
+Requires-Python: >=3.10
 Description-Content-Type: text/markdown
 License-File: LICENSE
 Requires-Dist: asdf>=2.12.1
@@ -28,6 +28,7 @@
 Requires-Dist: furo; extra == "docs"
 Provides-Extra: test
 Requires-Dist: pytest; extra == "test"
+Requires-Dist: pytest-asdf-plugin; extra == "test"
 Requires-Dist: asdf-astropy>=0.2.0; extra == "test"
 Dynamic: license-file
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asdf_coordinates_schemas-0.4.0/docs/conf.py 
new/asdf_coordinates_schemas-0.5.1/docs/conf.py
--- old/asdf_coordinates_schemas-0.4.0/docs/conf.py     2025-05-28 
00:53:56.000000000 +0200
+++ new/asdf_coordinates_schemas-0.5.1/docs/conf.py     2026-02-05 
17:45:41.000000000 +0100
@@ -3,7 +3,7 @@
 import sys
 from pathlib import Path
 
-# Ensure documentation examples are determinstically random.
+# Ensure documentation examples are deterministically random.
 import numpy
 import tomli
 from pkg_resources import get_distribution
@@ -27,7 +27,7 @@
 # -- General configuration ----------------------------------------------------
 
 project = configuration["name"]
-author = f"{configuration['authors'][0]['name']} 
<{configuration['authors'][0]['email']}>"
+author = configuration["authors"][0]["name"]
 copyright = f"{datetime.datetime.now().year}, {author}"
 
 release = get_distribution(configuration["name"]).version
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asdf_coordinates_schemas-0.4.0/pyproject.toml 
new/asdf_coordinates_schemas-0.5.1/pyproject.toml
--- old/asdf_coordinates_schemas-0.4.0/pyproject.toml   2025-05-28 
00:53:56.000000000 +0200
+++ new/asdf_coordinates_schemas-0.5.1/pyproject.toml   2026-02-05 
17:45:41.000000000 +0100
@@ -2,9 +2,9 @@
 name = 'asdf_coordinates_schemas'
 description = 'ASDF schemas for coordinates'
 readme = 'README.md'
-requires-python = '>=3.9'
+requires-python = '>=3.10'
 license-files = ['LICENSE']
-authors = [{ name = 'The ASDF Developers', email = '[email protected]' }]
+authors = [{ name = 'The ASDF Developers' }]
 classifiers = [
     'Programming Language :: Python',
     'Programming Language :: Python :: 3',
@@ -32,6 +32,7 @@
 ]
 test = [
     'pytest',
+    'pytest-asdf-plugin',
     'asdf-astropy >= 0.2.0'
 ]
 
@@ -89,7 +90,26 @@
 )
 '''
 
-[tool.isort]
-profile = "black"
-filter_files = true
-line_length = 120
+[tool.ruff]
+line-length = 120
+
+[tool.ruff.lint]
+select = [
+    "E", # pycodestyle
+    "F", # pyflakes, autoflake
+    "I", # isort
+    "S", # bandit
+    "UP", # pyupgrade
+    "RUF",  # ruff specific, includes yesqa
+]
+extend-ignore = [
+    "RUF005",
+]
+
+[tool.ruff.lint.per-file-ignores]
+"test_*.py" = ["S101"]
+"tests/*" = ["S101"]
+
+
+[tool.codespell]
+skip="*.pdf,*.fits,*.asdf,.tox,build,./tags,.git,docs/build"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/asdf_coordinates_schemas-0.4.0/resources/manifests/coordinates-1.3.0.yaml 
new/asdf_coordinates_schemas-0.5.1/resources/manifests/coordinates-1.3.0.yaml
--- 
old/asdf_coordinates_schemas-0.4.0/resources/manifests/coordinates-1.3.0.yaml   
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/asdf_coordinates_schemas-0.5.1/resources/manifests/coordinates-1.3.0.yaml   
    2026-02-05 17:45:41.000000000 +0100
@@ -0,0 +1,85 @@
+id: asdf://asdf-format.org/astronomy/coordinates/manifests/coordinates-1.3.0
+extension_uri: 
asdf://asdf-format.org/astronomy/coordinates/extensions/coordinates-1.3.0
+title: Coordinates extension
+description: |-
+  A set of tags for serializing coordinates.
+tags:
+- tag_uri: tag:astropy.org:astropy/coordinates/angle-1.2.0
+  schema_uri: http://astropy.org/schemas/astropy/coordinates/angle-1.2.0
+  title: Represents an Angle.
+  description: |-
+    This object represents a subtype of Quantity which has units equivalent to 
radians or degrees.
+- tag_uri: tag:astropy.org:astropy/coordinates/earthlocation-1.2.0
+  schema_uri: 
http://astropy.org/schemas/astropy/coordinates/earthlocation-1.2.0
+  title: Represents EarthLocation objects from astropy.
+  description: |-
+    Location on the Earth.
+- tag_uri: tag:astropy.org:astropy/coordinates/frames/baseframe-1.2.0
+  schema_uri: 
http://astropy.org/schemas/astropy/coordinates/frames/baseframe-1.2.0
+  title: Represents a coordinate frame object from astropy
+  description: |-
+    This schema is designed to be extended by other schemas to restrict the
+    allowable frame_attributes.
+- tag_uri: tag:astropy.org:astropy/coordinates/frames/cirs-1.2.0
+  schema_uri: http://astropy.org/schemas/astropy/coordinates/frames/cirs-1.2.0
+  title: Represents a CIRS coordinate object from astropy
+- tag_uri: tag:astropy.org:astropy/coordinates/frames/fk4-1.2.0
+  schema_uri: http://astropy.org/schemas/astropy/coordinates/frames/fk4-1.2.0
+  title: Represents a FK4 coordinate object from astropy
+- tag_uri: tag:astropy.org:astropy/coordinates/frames/fk4noeterms-1.2.0
+  schema_uri: 
http://astropy.org/schemas/astropy/coordinates/frames/fk4noeterms-1.2.0
+  title: Represents a FK4NoETerms coordinate object from astropy
+- tag_uri: tag:astropy.org:astropy/coordinates/frames/fk5-1.2.0
+  schema_uri: http://astropy.org/schemas/astropy/coordinates/frames/fk5-1.2.0
+  title: Represents a FK5 coordinate object from astropy
+- tag_uri: tag:astropy.org:astropy/coordinates/frames/galactic-1.2.0
+  schema_uri: 
http://astropy.org/schemas/astropy/coordinates/frames/galactic-1.2.0
+  title: Represents an Galactic coordinate object from astropy.
+- tag_uri: tag:astropy.org:astropy/coordinates/frames/galactocentric-1.2.0
+  schema_uri: 
http://astropy.org/schemas/astropy/coordinates/frames/galactocentric-1.2.0
+  title: Represents an galactocentric coordinate object from astropy
+- tag_uri: tag:astropy.org:astropy/coordinates/frames/gcrs-1.2.0
+  schema_uri: http://astropy.org/schemas/astropy/coordinates/frames/gcrs-1.2.0
+  title: Represents a GCRS coordinate object from astropy
+- tag_uri: tag:astropy.org:astropy/coordinates/frames/icrs-1.3.0
+  schema_uri: http://astropy.org/schemas/astropy/coordinates/frames/icrs-1.3.0
+  title: Represents an ICRS coordinate object from astropy.
+- tag_uri: tag:astropy.org:astropy/coordinates/frames/itrs-1.2.0
+  schema_uri: http://astropy.org/schemas/astropy/coordinates/frames/itrs-1.2.0
+  title: Represents a ITRS coordinate object from astropy
+- tag_uri: tag:astropy.org:astropy/coordinates/frames/precessedgeocentric-1.2.0
+  schema_uri: 
http://astropy.org/schemas/astropy/coordinates/frames/precessedgeocentric-1.2.0
+  title: Represents a PrecessedGeocentric coordinate object from astropy
+- tag_uri: tag:astropy.org:astropy/coordinates/frames/teme-1.0.0
+  schema_uri: http://astropy.org/schemas/astropy/coordinates/frames/teme-1.0.0
+  title: Represents a TEME coordinate object from astropy
+  description: |-
+    This schema defines the TEME (True Equator, Mean Equinox) coordinate frame
+    from astropy.coordinates
+- tag_uri: tag:astropy.org:astropy/coordinates/frames/tete-1.0.0
+  schema_uri: http://astropy.org/schemas/astropy/coordinates/frames/tete-1.0.0
+  title: Represents a TETE coordinate object from astropy
+  description: |-
+    This schema defines the TETE (True Equator, True Equinox) coordinate frame
+    from astropy.coordinates.
+- tag_uri: tag:astropy.org:astropy/coordinates/latitude-1.2.0
+  schema_uri: http://astropy.org/schemas/astropy/coordinates/latitude-1.2.0
+  title: Represents latitude-like angles.
+  description: |-
+    Represents latitude-like angle(s) which must be in the range -90 to +90 
deg.
+- tag_uri: tag:astropy.org:astropy/coordinates/longitude-1.2.0
+  schema_uri: http://astropy.org/schemas/astropy/coordinates/longitude-1.2.0
+  title: Represents longitude-like angles.
+  description: |-
+    Longitude-like angle(s) which are wrapped within a contiguous 360 degree 
range.
+- tag_uri: tag:astropy.org:astropy/coordinates/representation-1.2.0
+  schema_uri: 
http://astropy.org/schemas/astropy/coordinates/representation-1.2.0
+  title: Representation of points or differentials in two or three dimensional 
space.
+  description: |-
+    Representation of points or differentials in two or three dimensional 
space.
+- tag_uri: tag:astropy.org:astropy/coordinates/skycoord-1.0.0
+  schema_uri: http://astropy.org/schemas/astropy/coordinates/skycoord-1.0.0
+  title: Represents a SkyCoord object from astropy
+- tag_uri: tag:astropy.org:astropy/coordinates/spectralcoord-1.2.0
+  schema_uri: 
http://astropy.org/schemas/astropy/coordinates/spectralcoord-1.2.0
+  title: Represents a SpectralCoord object from astropy
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/asdf_coordinates_schemas-0.4.0/resources/schemas/frames/teme-1.0.0.yaml 
new/asdf_coordinates_schemas-0.5.1/resources/schemas/frames/teme-1.0.0.yaml
--- old/asdf_coordinates_schemas-0.4.0/resources/schemas/frames/teme-1.0.0.yaml 
1970-01-01 01:00:00.000000000 +0100
+++ new/asdf_coordinates_schemas-0.5.1/resources/schemas/frames/teme-1.0.0.yaml 
2026-02-05 17:45:41.000000000 +0100
@@ -0,0 +1,46 @@
+$schema: "http://stsci.edu/schemas/yaml-schema/draft-01";
+id: "http://astropy.org/schemas/astropy/coordinates/frames/teme-1.0.0";
+
+title: |
+  Represents a TEME coordinate object from astropy.
+
+description: |-
+  This schema defines the TEME (True Equator, Mean Equinox) coordinate frame
+  from astropy.coordinates.
+
+examples:
+  -
+    - A TEME frame without data
+    - asdf-standard-1.6.0
+    - |
+        !<tag:astropy.org:astropy/coordinates/frames/teme-1.0.0>
+          frame_attributes:
+            obstime: !time/time-1.2.0 {scale: tai, value: B1950.000}
+  -
+    - A TEME frame with data
+    - asdf-standard-1.6.0
+    - |
+        !<tag:astropy.org:astropy/coordinates/frames/teme-1.0.0>
+          data: !<tag:astropy.org:astropy/coordinates/representation-1.1.0>
+            components:
+              lat: !<tag:astropy.org:astropy/coordinates/latitude-1.1.0> 
{unit: !unit/unit-1.0.0 deg,
+                value: 10.0}
+              lon: !<tag:astropy.org:astropy/coordinates/longitude-1.1.0>
+                unit: !unit/unit-1.0.0 deg
+                value: 120.0
+                wrap_angle: !<tag:astropy.org:astropy/coordinates/angle-1.1.0> 
{unit: !unit/unit-1.0.0 deg,
+                  value: 360.0}
+            type: UnitSphericalRepresentation
+          frame_attributes:
+            obstime: !time/time-1.2.0 {scale: tai, value: B1950.000}
+
+allOf:
+  - $ref: baseframe-1.2.0
+  - properties:
+      frame_attributes:
+        type: object
+        properties:
+          obstime:
+            tag: "tag:stsci.edu:asdf/time/time-1.*"
+        required: [obstime]
+...
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/asdf_coordinates_schemas-0.4.0/resources/schemas/frames/tete-1.0.0.yaml 
new/asdf_coordinates_schemas-0.5.1/resources/schemas/frames/tete-1.0.0.yaml
--- old/asdf_coordinates_schemas-0.4.0/resources/schemas/frames/tete-1.0.0.yaml 
1970-01-01 01:00:00.000000000 +0100
+++ new/asdf_coordinates_schemas-0.5.1/resources/schemas/frames/tete-1.0.0.yaml 
2026-02-05 17:45:41.000000000 +0100
@@ -0,0 +1,58 @@
+$schema: "http://stsci.edu/schemas/yaml-schema/draft-01";
+id: "http://astropy.org/schemas/astropy/coordinates/frames/tete-1.0.0";
+
+title: |
+  Represents a TETE coordinate object from astropy.
+
+description: |-
+    This schema defines the TETE (True Equator, True Equinox) coordinate frame
+    from astropy.coordinates.
+
+examples:
+  -
+    - A TETE frame without data
+    - asdf-standard-1.6.0
+    - |
+        !<tag:astropy.org:astropy/coordinates/frames/tete-1.0.0>
+          frame_attributes:
+            obstime: !time/time-1.2.0 {scale: tai, value: B1950.000}
+            location: 
!<tag:astropy.org:astropy/coordinates/earthlocation-1.2.0>
+              ellipsoid: WGS84
+              x: !unit/quantity-1.3.0 {datatype: float64, unit: 
!unit/unit-1.0.0 km, value: 0.0}
+              y: !unit/quantity-1.3.0 {datatype: float64, unit: 
!unit/unit-1.0.0 km, value: 0.0}
+              z: !unit/quantity-1.3.0 {datatype: float64, unit: 
!unit/unit-1.0.0 km, value: 0.0}
+  -
+    - A TETE frame with data
+    - asdf-standard-1.6.0
+    - |
+        !<tag:astropy.org:astropy/coordinates/frames/tete-1.0.0>
+          data: !<tag:astropy.org:astropy/coordinates/representation-1.1.0>
+            components:
+              lat: !<tag:astropy.org:astropy/coordinates/latitude-1.1.0> 
{unit: !unit/unit-1.0.0 deg,
+                value: 10.0}
+              lon: !<tag:astropy.org:astropy/coordinates/longitude-1.1.0>
+                unit: !unit/unit-1.0.0 deg
+                value: 120.0
+                wrap_angle: !<tag:astropy.org:astropy/coordinates/angle-1.1.0> 
{unit: !unit/unit-1.0.0 deg,
+                  value: 360.0}
+            type: UnitSphericalRepresentation
+          frame_attributes:
+            obstime: !time/time-1.2.0 {scale: tai, value: B1950.000}
+            location: 
!<tag:astropy.org:astropy/coordinates/earthlocation-1.2.0>
+              ellipsoid: WGS84
+              x: !unit/quantity-1.3.0 {datatype: float64, unit: 
!unit/unit-1.0.0 km, value: 0.0}
+              y: !unit/quantity-1.3.0 {datatype: float64, unit: 
!unit/unit-1.0.0 km, value: 0.0}
+              z: !unit/quantity-1.3.0 {datatype: float64, unit: 
!unit/unit-1.0.0 km, value: 0.0}
+
+allOf:
+  - $ref: baseframe-1.2.0
+  - properties:
+      frame_attributes:
+        type: object
+        properties:
+          obstime:
+            tag: "tag:stsci.edu:asdf/time/time-1.*"
+          location:
+            tag: "tag:astropy.org:astropy/coordinates/earthlocation-1.*"
+        required: [obstime, location]
+...
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/asdf_coordinates_schemas-0.4.0/src/asdf_coordinates_schemas/_version.py 
new/asdf_coordinates_schemas-0.5.1/src/asdf_coordinates_schemas/_version.py
--- old/asdf_coordinates_schemas-0.4.0/src/asdf_coordinates_schemas/_version.py 
2025-05-28 00:54:04.000000000 +0200
+++ new/asdf_coordinates_schemas-0.5.1/src/asdf_coordinates_schemas/_version.py 
2026-02-05 17:45:55.000000000 +0100
@@ -1,7 +1,14 @@
 # file generated by setuptools-scm
 # don't change, don't track in version control
 
-__all__ = ["__version__", "__version_tuple__", "version", "version_tuple"]
+__all__ = [
+    "__version__",
+    "__version_tuple__",
+    "version",
+    "version_tuple",
+    "__commit_id__",
+    "commit_id",
+]
 
 TYPE_CHECKING = False
 if TYPE_CHECKING:
@@ -9,13 +16,19 @@
     from typing import Union
 
     VERSION_TUPLE = Tuple[Union[int, str], ...]
+    COMMIT_ID = Union[str, None]
 else:
     VERSION_TUPLE = object
+    COMMIT_ID = object
 
 version: str
 __version__: str
 __version_tuple__: VERSION_TUPLE
 version_tuple: VERSION_TUPLE
+commit_id: COMMIT_ID
+__commit_id__: COMMIT_ID
 
-__version__ = version = '0.4.0'
-__version_tuple__ = version_tuple = (0, 4, 0)
+__version__ = version = '0.5.1'
+__version_tuple__ = version_tuple = (0, 5, 1)
+
+__commit_id__ = commit_id = 'g44f195a0a'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/asdf_coordinates_schemas-0.4.0/src/asdf_coordinates_schemas/integration.py 
new/asdf_coordinates_schemas-0.5.1/src/asdf_coordinates_schemas/integration.py
--- 
old/asdf_coordinates_schemas-0.4.0/src/asdf_coordinates_schemas/integration.py  
    2025-05-28 00:53:56.000000000 +0200
+++ 
new/asdf_coordinates_schemas-0.5.1/src/asdf_coordinates_schemas/integration.py  
    2026-02-05 17:45:41.000000000 +0100
@@ -1,11 +1,6 @@
-import sys
+import importlib.resources as importlib_resources
 from pathlib import Path
 
-if sys.version_info < (3, 9):
-    import importlib_resources
-else:
-    import importlib.resources as importlib_resources
-
 from asdf.resource import DirectoryResourceMapping
 
 import asdf_coordinates_schemas
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/asdf_coordinates_schemas-0.4.0/src/asdf_coordinates_schemas.egg-info/PKG-INFO
 
new/asdf_coordinates_schemas-0.5.1/src/asdf_coordinates_schemas.egg-info/PKG-INFO
--- 
old/asdf_coordinates_schemas-0.4.0/src/asdf_coordinates_schemas.egg-info/PKG-INFO
   2025-05-28 00:54:04.000000000 +0200
+++ 
new/asdf_coordinates_schemas-0.5.1/src/asdf_coordinates_schemas.egg-info/PKG-INFO
   2026-02-05 17:45:55.000000000 +0100
@@ -1,8 +1,8 @@
 Metadata-Version: 2.4
 Name: asdf_coordinates_schemas
-Version: 0.4.0
+Version: 0.5.1
 Summary: ASDF schemas for coordinates
-Author-email: The ASDF Developers <[email protected]>
+Author: The ASDF Developers
 Project-URL: tracker, 
https://github.com/asdf-format/asdf-coordinates-schemas/issues
 Project-URL: documentation, 
https://www.asdf-format.org/projects/asdf-coordinates-schemas/en/latest/
 Project-URL: repository, 
https://github.com/asdf-format/asdf-coordinates-schemas
@@ -11,7 +11,7 @@
 Classifier: Development Status :: 5 - Production/Stable
 Classifier: Intended Audience :: Science/Research
 Classifier: Topic :: Scientific/Engineering :: Astronomy
-Requires-Python: >=3.9
+Requires-Python: >=3.10
 Description-Content-Type: text/markdown
 License-File: LICENSE
 Requires-Dist: asdf>=2.12.1
@@ -28,6 +28,7 @@
 Requires-Dist: furo; extra == "docs"
 Provides-Extra: test
 Requires-Dist: pytest; extra == "test"
+Requires-Dist: pytest-asdf-plugin; extra == "test"
 Requires-Dist: asdf-astropy>=0.2.0; extra == "test"
 Dynamic: license-file
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/asdf_coordinates_schemas-0.4.0/src/asdf_coordinates_schemas.egg-info/SOURCES.txt
 
new/asdf_coordinates_schemas-0.5.1/src/asdf_coordinates_schemas.egg-info/SOURCES.txt
--- 
old/asdf_coordinates_schemas-0.4.0/src/asdf_coordinates_schemas.egg-info/SOURCES.txt
        2025-05-28 00:54:04.000000000 +0200
+++ 
new/asdf_coordinates_schemas-0.5.1/src/asdf_coordinates_schemas.egg-info/SOURCES.txt
        2026-02-05 17:45:55.000000000 +0100
@@ -34,6 +34,7 @@
 resources/manifests/coordinates-1.0.0.yaml
 resources/manifests/coordinates-1.1.0.yaml
 resources/manifests/coordinates-1.2.0.yaml
+resources/manifests/coordinates-1.3.0.yaml
 resources/schemas/angle-1.0.0.yaml
 resources/schemas/angle-1.1.0.yaml
 resources/schemas/angle-1.2.0.yaml
@@ -87,6 +88,8 @@
 resources/schemas/frames/precessedgeocentric-1.0.0.yaml
 resources/schemas/frames/precessedgeocentric-1.1.0.yaml
 resources/schemas/frames/precessedgeocentric-1.2.0.yaml
+resources/schemas/frames/teme-1.0.0.yaml
+resources/schemas/frames/tete-1.0.0.yaml
 src/asdf_coordinates_schemas/__init__.py
 src/asdf_coordinates_schemas/_version.py
 src/asdf_coordinates_schemas/integration.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/asdf_coordinates_schemas-0.4.0/src/asdf_coordinates_schemas.egg-info/requires.txt
 
new/asdf_coordinates_schemas-0.5.1/src/asdf_coordinates_schemas.egg-info/requires.txt
--- 
old/asdf_coordinates_schemas-0.4.0/src/asdf_coordinates_schemas.egg-info/requires.txt
       2025-05-28 00:54:04.000000000 +0200
+++ 
new/asdf_coordinates_schemas-0.5.1/src/asdf_coordinates_schemas.egg-info/requires.txt
       2026-02-05 17:45:55.000000000 +0100
@@ -14,4 +14,5 @@
 
 [test]
 pytest
+pytest-asdf-plugin
 asdf-astropy>=0.2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/asdf_coordinates_schemas-0.4.0/tox.ini 
new/asdf_coordinates_schemas-0.5.1/tox.ini
--- old/asdf_coordinates_schemas-0.4.0/tox.ini  2025-05-28 00:53:56.000000000 
+0200
+++ new/asdf_coordinates_schemas-0.5.1/tox.ini  2026-02-05 17:45:41.000000000 
+0100
@@ -1,5 +1,5 @@
 [tox]
-envlist= py39,py310,py311,py312,py313,twine,black,flake8,bandit
+envlist= py310,py311,py312,py313,twine,black,flake8,bandit
 isolated_build = True
 
 [testenv]

Reply via email to