2024-04-21 20:04:31 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-asdf: updated to 3.2.0 3.2.0 (2024-04-05) - Deprecate ``AsdfFile.version_map`` - Fix ``numpy.ma.MaskedArray`` saving for numpy 2.x - Add ``float16`` support - Removed unused ``asdf-unit-schemas`` dependency |
2024-03-17 10:57:09 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-asdf: updated to 3.1.0 3.1.0 (2024-02-27) The ASDF Standard is at v1.6.0 - Cleanup ``asdf.util`` including deprecating: ``human_list`` ``resolve_name`` ``minversion`` and ``iter_subclasses`` - Deprecate validation on ``AsdfFile.tree`` assignment. Please use ``AsdfFile.validate`` to validate the tree - Deprecate validation during ``AsdfFile.resolve_references``. Please use ``AsdfFile.validate`` to validate the tree - Deprecate ``asdf.asdf`` and ``AsdfFile.resolve_and_inline`` - Deprecate automatic calling of ``AsdfFile.find_references`` during ``AsdfFile.__init__`` and ``asdf.open`` - Allow views of memmapped arrays to keep the backing mmap open to avoid segfaults - Introduce ``memmap`` argument to ``asdf.open`` that overrides ``copy_arrays`` with documentation that describes that the default for ``memmap`` when ``copy_arrays`` is removed in an upcoming asdf release will be ``False`` and asdf will no longer by-default memory map arrays. - Introduce ``asdf.util.load_yaml`` to load just the YAML contents of an ASDF file (with the option ``tagged`` to load the contents as a tree of ``asdf.tagged.Tagged`` instances to preserve tags) - Require pytest 7+ and update asdf pytest plugin to be compatible with the current development version of pytest (8.1) - Eliminate the use of the legacy ``tmpdir`` fixture in favor of the new ``tmp_path`` fixture for temporary directory creation. - Remove conversion of warnings to errors in asdf pytest plugin. This prevented other warning filters (like those provided with ``-W``) from working. If you want these warnings to produce errors you can now add your own warning filter - Only show ``str`` representation during ``info`` and ``search`` if it contains a single line (and does not fail) |
2023-11-10 19:54:09 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-asdf: updated to 3.0.1 3.0.1 (2023-10-30) ------------------ The ASDF Standard is at v1.6.0 - Fix bug in ``asdftool diff`` for arrays within a list 3.0.0 (2023-10-16) ------------------ The ASDF Standard is at v1.6.0 - Drop support for ASDF-in-FITS. - Add ``all_array_storage``, ``all_array_compression`` and ``all_array_compression_kwargs`` to ``asdf.config.AsdfConfig`` - Move built-in tags to converters (except ndarray and integer). - Add block storage support to Converter - Remove deprecated legacy extension API - Fix issue opening files that don't support ``fileno`` - Allow Converters to defer conversion to other Converters by returning ``None`` in ``Converter.select_tag`` - Remove deprecated tests.helpers - Remove deprecated load_custom_schema - Remove deprecated TagDefinition.schema_uri - Removed deprecated AsdfFile.open and deprecated asdf.open AsdfFile.write_to and AsdfFile.update kwargs - Fix ``AsdfFile.info`` loading all array data - Blank out AsdfFile.tree on close - Move ndarray to a converter, add ``convert_unknown_ndarray_subclasses`` to ``asdf.config.AsdfConfig``, move ``asdf.Stream`` to ``asdf.tags.core.Stream``, update block storage support for Converter and update internal block API - Remove deprecated resolve_local_refs argument to load_schema - Move IntegerType to converter and drop cache of converted values. - Remove legacy extension API - Fix bug that left out the name of the arrays that differed for ``asdftool diff`` comparisons |
2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | |
Log message: python/wheel.mk: simplify a lot, and switch to 'installer' for installation This follows the recommended bootstrap method (flit_core, build, installer). However, installer installs different files than pip, so update PLISTs for all packages using wheel.mk and bump their PKGREVISIONs. |
2023-10-04 22:16:17 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-asdf: updated to 2.15.2 2.15.2 (2023-09-29) The ASDF Standard is at v1.6.0 - Add support for python 3.12 |
2023-08-30 22:04:46 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-asdf: updated to 2.15.1 2.15.1 (2023-08-07) ------------------- The ASDF Standard is at v1.6.0 - Drop Python 3.8 support - Drop NumPy 1.20, 1.21 support - Convert numpy scalars to python types during yaml encoding to handle NEP51 changes for numpy 2.0 - Vendorize jsonschema 4.17.3 2.15.0 (2023-03-28) ------------------- The ASDF Standard is at v1.6.0 - Require numpy<1.25 for python 3.8 - Add AsdfProvisionalAPIWarning to warn developers of new features that may undergo breaking changes but are likely to be included as stable features (without this warning) in a future version of ASDF - Add AsdfDeprecationWarning to AsdfFile.blocks - Document policy for ASDF release cycle including when support for ASDF versions end. Also document dependency support policy. - Update lower pins on ``numpy`` (per release policy), ``packaging``, and \ ``pyyaml`` to ones that we can successfully build and test against. - Provide more informative filename when failing to open a file - Add new plugin type for custom schema validators. - Add AsdfDeprecationWarning to `~asdf.types.CustomType` - Throw more useful error when provided with a path containing an extra leading slash - Add AsdfDeprecationWarning to AsdfInFits. Support for reading and writing ASDF in fits files is being moved to `stdatamodels <https://github.com/spacetelescope/stdatamodels>`_. - Add AsdfDeprecationWarning to asdf.resolver - Add AsdfDeprecationWarning to asdf.tests.helpers.assert_extension_correctness - Add AsdfDeprecationWarning to asdf.type_index - Add warning to use of asdftool extract and remove-hdu about deprecation and impending removal - Deprecate AsdfFile attributes that use the legacy extension api - Add AsdfDeprecationWarning to asdf.types - deprecate default_extensions, get_default_resolver and get_cached_asdf_extension_list in asdf.extension - move asdf.types.format_tag to asdf.testing.helpers.format_tag - Deprecate AsdfExtenion, AsdfExtensionList, BuiltinExtension - Add AsdfDeprecationWarning to asdf_extensions entry point - Deprecate asdf.tests.helpers - respect umask when determining file permissions for written files - rename master branch to main |
2023-08-02 01:20:57 by Thomas Klausner | Files touched by this commit (158) |
Log message: *: remove more references to Python 3.7 |
2023-07-01 10:37:47 by Thomas Klausner | Files touched by this commit (105) | |
Log message: *: restrict py-numpy users to 3.9+ in preparation for update |