pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/math/py-asdf



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat Aug  3 06:00:52 UTC 2024

Modified Files:
        pkgsrc/math/py-asdf: Makefile PLIST distinfo

Log Message:
py-asdf: updated to 3.3.0

3.3.0 (2024-07-12)

- Fix ``__asdf_traverse__`` for non-tagged objects

- Deprecate ``asdf.testing.helpers.format_tag``

- Deprecate ``asdf.versioning.AsdfSpec``

- Deprecate ``asdf.util.filepath_to_url`` use ``pathlib.Path.to_uri``

- Record package providing manifest for extensions used to write
  a file and ``AsdfPackageVersionWarning`` when installed extension/manifest
  package does not match that used to write the file

- Fix bug where a dictionary containing a key ``id`` caused
  any contained references to fail to resolve

- Issue a ``AsdfManifestURIMismatchWarning`` during write if a used
  extension was created from a manifest registered with a uri that
  does not match the id in the manifest

- Allow converters to provide types as strings that can
  resolve to public classes (even if the class is implemented
  in a private module).

- Add options to control saving the base array when saving array views
  controlled via ``AsdfConfig.default_array_save_base``,
  ``AsdfFile.set_array_save_base`` and
  ``SerializationContext.set_array_save_base``

- Deprecate ``ignore_implicit_conversion`` and "implicit conversion"

- Add ``lazy_tree`` option to ``asdf.open`` and ``asdf.config``
  to allow lazy deserialization of ASDF tagged tree nodes to
  custom objects.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 pkgsrc/math/py-asdf/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/math/py-asdf/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/math/py-asdf/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/py-asdf/Makefile
diff -u pkgsrc/math/py-asdf/Makefile:1.18 pkgsrc/math/py-asdf/Makefile:1.19
--- pkgsrc/math/py-asdf/Makefile:1.18   Sun Apr 21 18:04:31 2024
+++ pkgsrc/math/py-asdf/Makefile        Sat Aug  3 06:00:52 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2024/04/21 18:04:31 adam Exp $
+# $NetBSD: Makefile,v 1.19 2024/08/03 06:00:52 adam Exp $
 
-DISTNAME=      asdf-3.2.0
+DISTNAME=      asdf-3.3.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    math python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/asdf/}
@@ -15,7 +15,6 @@ TOOL_DEPENDS+=        ${PYPKGPREFIX}-setuptools
 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 DEPENDS+=      ${PYPKGPREFIX}-asdf-standard>=1.1.0:../../math/py-asdf-standard
 DEPENDS+=      ${PYPKGPREFIX}-asdf-transform-schemas>=0.3:../../math/py-asdf-transform-schemas
-DEPENDS+=      ${PYPKGPREFIX}-asdf-unit-schemas>=0.1:../../math/py-asdf-unit-schemas
 DEPENDS+=      ${PYPKGPREFIX}-attrs>=20.1.0:../../devel/py-attrs
 DEPENDS+=      ${PYPKGPREFIX}-importlib-metadata>=4.11.4:../../devel/py-importlib-metadata
 DEPENDS+=      ${PYPKGPREFIX}-jmespath>=0.6.2:../../textproc/py-jmespath
@@ -26,7 +25,6 @@ DEPENDS+=     ${PYPKGPREFIX}-yaml>=5.4.1:../
 TEST_DEPENDS+= ${PYPKGPREFIX}-fsspec>=2022.8.2:../../sysutils/py-fsspec
 TEST_DEPENDS+= ${PYPKGPREFIX}-lz4>=0.10:../../archivers/py-lz4
 TEST_DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-doctestplus-[0-9]*:../../devel/py-test-doctestplus
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-remotedata-[0-9]*:../../net/py-test-remotedata
 
 USE_LANGUAGES= # none

Index: pkgsrc/math/py-asdf/PLIST
diff -u pkgsrc/math/py-asdf/PLIST:1.8 pkgsrc/math/py-asdf/PLIST:1.9
--- pkgsrc/math/py-asdf/PLIST:1.8       Sun Mar 17 09:57:09 2024
+++ pkgsrc/math/py-asdf/PLIST   Sat Aug  3 06:00:52 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2024/03/17 09:57:09 adam Exp $
+@comment $NetBSD: PLIST,v 1.9 2024/08/03 06:00:52 adam Exp $
 bin/asdftool-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -96,9 +96,6 @@ ${PYSITELIB}/asdf/_display.pyo
 ${PYSITELIB}/asdf/_entry_points.py
 ${PYSITELIB}/asdf/_entry_points.pyc
 ${PYSITELIB}/asdf/_entry_points.pyo
-${PYSITELIB}/asdf/_extern/RangeHTTPServer.py
-${PYSITELIB}/asdf/_extern/RangeHTTPServer.pyc
-${PYSITELIB}/asdf/_extern/RangeHTTPServer.pyo
 ${PYSITELIB}/asdf/_extern/__init__.py
 ${PYSITELIB}/asdf/_extern/__init__.pyc
 ${PYSITELIB}/asdf/_extern/__init__.pyo
@@ -851,58 +848,42 @@ ${PYSITELIB}/asdf/_tests/_regtests/test_
 ${PYSITELIB}/asdf/_tests/_regtests/test_1558.py
 ${PYSITELIB}/asdf/_tests/_regtests/test_1558.pyc
 ${PYSITELIB}/asdf/_tests/_regtests/test_1558.pyo
-${PYSITELIB}/asdf/_tests/commands/tests/__init__.py
-${PYSITELIB}/asdf/_tests/commands/tests/__init__.pyc
-${PYSITELIB}/asdf/_tests/commands/tests/__init__.pyo
-${PYSITELIB}/asdf/_tests/commands/tests/data/__init__.py
-${PYSITELIB}/asdf/_tests/commands/tests/data/__init__.pyc
-${PYSITELIB}/asdf/_tests/commands/tests/data/__init__.pyo
-${PYSITELIB}/asdf/_tests/commands/tests/data/block0.asdf
-${PYSITELIB}/asdf/_tests/commands/tests/data/block1.asdf
-${PYSITELIB}/asdf/_tests/commands/tests/data/blocks.diff
-${PYSITELIB}/asdf/_tests/commands/tests/data/frames.diff
-${PYSITELIB}/asdf/_tests/commands/tests/data/frames0.asdf
-${PYSITELIB}/asdf/_tests/commands/tests/data/frames1.asdf
-${PYSITELIB}/asdf/_tests/commands/tests/data/frames_ignore_asdf_library.diff
-${PYSITELIB}/asdf/_tests/commands/tests/data/frames_ignore_both.diff
-${PYSITELIB}/asdf/_tests/commands/tests/data/frames_ignore_reference_frame.diff
-${PYSITELIB}/asdf/_tests/commands/tests/data/frames_minimal.diff
-${PYSITELIB}/asdf/_tests/commands/tests/data/ndarray0.asdf
-${PYSITELIB}/asdf/_tests/commands/tests/data/ndarray1.asdf
-${PYSITELIB}/asdf/_tests/commands/tests/data/ndarray_in_list.diff
-${PYSITELIB}/asdf/_tests/commands/tests/data/ndarray_in_list0.asdf
-${PYSITELIB}/asdf/_tests/commands/tests/data/ndarray_in_list1.asdf
-${PYSITELIB}/asdf/_tests/commands/tests/data/ndarrays.diff
-${PYSITELIB}/asdf/_tests/commands/tests/data/simple_inline_array.diff
-${PYSITELIB}/asdf/_tests/commands/tests/data/simple_inline_array0.asdf
-${PYSITELIB}/asdf/_tests/commands/tests/data/simple_inline_array1.asdf
-${PYSITELIB}/asdf/_tests/commands/tests/test_defragment.py
-${PYSITELIB}/asdf/_tests/commands/tests/test_defragment.pyc
-${PYSITELIB}/asdf/_tests/commands/tests/test_defragment.pyo
-${PYSITELIB}/asdf/_tests/commands/tests/test_diff.py
-${PYSITELIB}/asdf/_tests/commands/tests/test_diff.pyc
-${PYSITELIB}/asdf/_tests/commands/tests/test_diff.pyo
-${PYSITELIB}/asdf/_tests/commands/tests/test_edit.py
-${PYSITELIB}/asdf/_tests/commands/tests/test_edit.pyc
-${PYSITELIB}/asdf/_tests/commands/tests/test_edit.pyo
-${PYSITELIB}/asdf/_tests/commands/tests/test_exploded.py
-${PYSITELIB}/asdf/_tests/commands/tests/test_exploded.pyc
-${PYSITELIB}/asdf/_tests/commands/tests/test_exploded.pyo
-${PYSITELIB}/asdf/_tests/commands/tests/test_extension.py
-${PYSITELIB}/asdf/_tests/commands/tests/test_extension.pyc
-${PYSITELIB}/asdf/_tests/commands/tests/test_extension.pyo
-${PYSITELIB}/asdf/_tests/commands/tests/test_info.py
-${PYSITELIB}/asdf/_tests/commands/tests/test_info.pyc
-${PYSITELIB}/asdf/_tests/commands/tests/test_info.pyo
-${PYSITELIB}/asdf/_tests/commands/tests/test_main.py
-${PYSITELIB}/asdf/_tests/commands/tests/test_main.pyc
-${PYSITELIB}/asdf/_tests/commands/tests/test_main.pyo
-${PYSITELIB}/asdf/_tests/commands/tests/test_tags.py
-${PYSITELIB}/asdf/_tests/commands/tests/test_tags.pyc
-${PYSITELIB}/asdf/_tests/commands/tests/test_tags.pyo
-${PYSITELIB}/asdf/_tests/commands/tests/test_to_yaml.py
-${PYSITELIB}/asdf/_tests/commands/tests/test_to_yaml.pyc
-${PYSITELIB}/asdf/_tests/commands/tests/test_to_yaml.pyo
+${PYSITELIB}/asdf/_tests/_regtests/test_1715.py
+${PYSITELIB}/asdf/_tests/_regtests/test_1715.pyc
+${PYSITELIB}/asdf/_tests/_regtests/test_1715.pyo
+${PYSITELIB}/asdf/_tests/_regtests/test_1738.py
+${PYSITELIB}/asdf/_tests/_regtests/test_1738.pyc
+${PYSITELIB}/asdf/_tests/_regtests/test_1738.pyo
+${PYSITELIB}/asdf/_tests/commands/__init__.py
+${PYSITELIB}/asdf/_tests/commands/__init__.pyc
+${PYSITELIB}/asdf/_tests/commands/__init__.pyo
+${PYSITELIB}/asdf/_tests/commands/test_defragment.py
+${PYSITELIB}/asdf/_tests/commands/test_defragment.pyc
+${PYSITELIB}/asdf/_tests/commands/test_defragment.pyo
+${PYSITELIB}/asdf/_tests/commands/test_diff.py
+${PYSITELIB}/asdf/_tests/commands/test_diff.pyc
+${PYSITELIB}/asdf/_tests/commands/test_diff.pyo
+${PYSITELIB}/asdf/_tests/commands/test_edit.py
+${PYSITELIB}/asdf/_tests/commands/test_edit.pyc
+${PYSITELIB}/asdf/_tests/commands/test_edit.pyo
+${PYSITELIB}/asdf/_tests/commands/test_exploded.py
+${PYSITELIB}/asdf/_tests/commands/test_exploded.pyc
+${PYSITELIB}/asdf/_tests/commands/test_exploded.pyo
+${PYSITELIB}/asdf/_tests/commands/test_extension.py
+${PYSITELIB}/asdf/_tests/commands/test_extension.pyc
+${PYSITELIB}/asdf/_tests/commands/test_extension.pyo
+${PYSITELIB}/asdf/_tests/commands/test_info.py
+${PYSITELIB}/asdf/_tests/commands/test_info.pyc
+${PYSITELIB}/asdf/_tests/commands/test_info.pyo
+${PYSITELIB}/asdf/_tests/commands/test_main.py
+${PYSITELIB}/asdf/_tests/commands/test_main.pyc
+${PYSITELIB}/asdf/_tests/commands/test_main.pyo
+${PYSITELIB}/asdf/_tests/commands/test_tags.py
+${PYSITELIB}/asdf/_tests/commands/test_tags.pyc
+${PYSITELIB}/asdf/_tests/commands/test_tags.pyo
+${PYSITELIB}/asdf/_tests/commands/test_to_yaml.py
+${PYSITELIB}/asdf/_tests/commands/test_to_yaml.pyc
+${PYSITELIB}/asdf/_tests/commands/test_to_yaml.pyo
 ${PYSITELIB}/asdf/_tests/conftest.py
 ${PYSITELIB}/asdf/_tests/conftest.pyc
 ${PYSITELIB}/asdf/_tests/conftest.pyo
@@ -933,6 +914,9 @@ ${PYSITELIB}/asdf/_tests/core/tests/test
 ${PYSITELIB}/asdf/_tests/data/__init__.py
 ${PYSITELIB}/asdf/_tests/data/__init__.pyc
 ${PYSITELIB}/asdf/_tests/data/__init__.pyo
+${PYSITELIB}/asdf/_tests/data/block0.asdf
+${PYSITELIB}/asdf/_tests/data/block1.asdf
+${PYSITELIB}/asdf/_tests/data/blocks.diff
 ${PYSITELIB}/asdf/_tests/data/complex-42.0.0.yaml
 ${PYSITELIB}/asdf/_tests/data/custom-1.0.0.yaml
 ${PYSITELIB}/asdf/_tests/data/custom_schema.yaml
@@ -942,8 +926,24 @@ ${PYSITELIB}/asdf/_tests/data/example_sc
 ${PYSITELIB}/asdf/_tests/data/fraction-1.0.0.yaml
 ${PYSITELIB}/asdf/_tests/data/fraction_with_inverse-1.0.0.yaml
 ${PYSITELIB}/asdf/_tests/data/fractional_2d_coord-1.0.0.yaml
+${PYSITELIB}/asdf/_tests/data/frames.diff
+${PYSITELIB}/asdf/_tests/data/frames0.asdf
+${PYSITELIB}/asdf/_tests/data/frames1.asdf
+${PYSITELIB}/asdf/_tests/data/frames_ignore_asdf_library.diff
+${PYSITELIB}/asdf/_tests/data/frames_ignore_both.diff
+${PYSITELIB}/asdf/_tests/data/frames_ignore_reference_frame.diff
+${PYSITELIB}/asdf/_tests/data/frames_minimal.diff
 ${PYSITELIB}/asdf/_tests/data/missing-1.1.0.yaml
+${PYSITELIB}/asdf/_tests/data/ndarray0.asdf
+${PYSITELIB}/asdf/_tests/data/ndarray1.asdf
+${PYSITELIB}/asdf/_tests/data/ndarray_in_list.diff
+${PYSITELIB}/asdf/_tests/data/ndarray_in_list0.asdf
+${PYSITELIB}/asdf/_tests/data/ndarray_in_list1.asdf
+${PYSITELIB}/asdf/_tests/data/ndarrays.diff
 ${PYSITELIB}/asdf/_tests/data/self_referencing-1.0.0.yaml
+${PYSITELIB}/asdf/_tests/data/simple_inline_array.diff
+${PYSITELIB}/asdf/_tests/data/simple_inline_array0.asdf
+${PYSITELIB}/asdf/_tests/data/simple_inline_array1.asdf
 ${PYSITELIB}/asdf/_tests/httpserver.py
 ${PYSITELIB}/asdf/_tests/httpserver.pyc
 ${PYSITELIB}/asdf/_tests/httpserver.pyo
@@ -1004,6 +1004,9 @@ ${PYSITELIB}/asdf/_tests/test_info.pyo
 ${PYSITELIB}/asdf/_tests/test_integration.py
 ${PYSITELIB}/asdf/_tests/test_integration.pyc
 ${PYSITELIB}/asdf/_tests/test_integration.pyo
+${PYSITELIB}/asdf/_tests/test_lazy_nodes.py
+${PYSITELIB}/asdf/_tests/test_lazy_nodes.pyc
+${PYSITELIB}/asdf/_tests/test_lazy_nodes.pyo
 ${PYSITELIB}/asdf/_tests/test_reference.py
 ${PYSITELIB}/asdf/_tests/test_reference.pyc
 ${PYSITELIB}/asdf/_tests/test_reference.pyo
@@ -1028,6 +1031,9 @@ ${PYSITELIB}/asdf/_tests/test_stream.pyo
 ${PYSITELIB}/asdf/_tests/test_tagged.py
 ${PYSITELIB}/asdf/_tests/test_tagged.pyc
 ${PYSITELIB}/asdf/_tests/test_tagged.pyo
+${PYSITELIB}/asdf/_tests/test_testing_helpers.py
+${PYSITELIB}/asdf/_tests/test_testing_helpers.pyc
+${PYSITELIB}/asdf/_tests/test_testing_helpers.pyo
 ${PYSITELIB}/asdf/_tests/test_treeutil.py
 ${PYSITELIB}/asdf/_tests/test_treeutil.pyc
 ${PYSITELIB}/asdf/_tests/test_treeutil.pyo
@@ -1121,6 +1127,9 @@ ${PYSITELIB}/asdf/extension/_validator.p
 ${PYSITELIB}/asdf/generic_io.py
 ${PYSITELIB}/asdf/generic_io.pyc
 ${PYSITELIB}/asdf/generic_io.pyo
+${PYSITELIB}/asdf/lazy_nodes.py
+${PYSITELIB}/asdf/lazy_nodes.pyc
+${PYSITELIB}/asdf/lazy_nodes.pyo
 ${PYSITELIB}/asdf/reference.py
 ${PYSITELIB}/asdf/reference.pyc
 ${PYSITELIB}/asdf/reference.pyo

Index: pkgsrc/math/py-asdf/distinfo
diff -u pkgsrc/math/py-asdf/distinfo:1.11 pkgsrc/math/py-asdf/distinfo:1.12
--- pkgsrc/math/py-asdf/distinfo:1.11   Sun Apr 21 18:04:31 2024
+++ pkgsrc/math/py-asdf/distinfo        Sat Aug  3 06:00:52 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2024/04/21 18:04:31 adam Exp $
+$NetBSD: distinfo,v 1.12 2024/08/03 06:00:52 adam Exp $
 
-BLAKE2s (asdf-3.2.0.tar.gz) = 79fe79775e528093f674842d58fc616a45c2166465e342e4681d17b1c03ed346
-SHA512 (asdf-3.2.0.tar.gz) = bfc7f8543727289a5a5fe945dcb7a0f81b36fc1ec95117279b3defe1d33670ae54d30c5694c92e940c4e99b2fe6df3afb63a3c7cecd4ca3b8af97a7c09580a2c
-Size (asdf-3.2.0.tar.gz) = 794661 bytes
+BLAKE2s (asdf-3.3.0.tar.gz) = 4f8699dbbef77a6268e840ef77c7cf82823231f595151eeb3dead221a81837e9
+SHA512 (asdf-3.3.0.tar.gz) = b9a63c89366e21ace2ef034afe4b6a477c23b7a6c4cb55d5374204520ef1b01f0869ec7687674d320fcbe040c13f92a7379d0ecb34fb8de1ffc5c9bc55516383
+Size (asdf-3.3.0.tar.gz) = 801412 bytes



Home | Main Index | Thread Index | Old Index