--- - branch: MAIN date: Tue Dec 14 07:11:40 UTC 2021 files: - new: '1.4' old: '1.3' path: pkgsrc/math/py-asdf/Makefile pathrev: pkgsrc/math/py-asdf/Makefile@1.4 type: modified - new: '1.3' old: '1.2' path: pkgsrc/math/py-asdf/PLIST pathrev: pkgsrc/math/py-asdf/PLIST@1.3 type: modified - new: '1.5' old: '1.4' path: pkgsrc/math/py-asdf/distinfo pathrev: pkgsrc/math/py-asdf/distinfo@1.5 type: modified id: 20211214T071140Z.840163104582594122322bfd9a15a72bc23b27e6 log: | py-asdf: updated to 2.8.3 2.8.3 (2021-12-13) ------------------ - Fix more use of 'python' where 'python3' is intended. 2.8.2 (2021-12-06) ------------------ - Update documentation to reflect new 2.8 features. - Fix array compression for non-native byte order - Fix use of 'python' where 'python3' is intended. - Fix schema URI resolving when the URI prefix is also claimed by a legacy extension. - Remove 'name' and 'version' attributes from NDArrayType instances. 2.8.1 (2021-06-09) ------------------ - Fix bug in block manager when a new block is added to an existing file without a block index. 2.8.0 (2021-05-12) ------------------ - Add ``yaml_tag_handles`` property to allow definition of custom yaml ``%TAG`` handles in the asdf file header. - Add new resource mapping API for extending asdf with additional schemas. - Add global configuration mechanism. - Drop support for automatic serialization of subclass attributes. - Support asdf:// as a URI scheme. - Include only extensions used during serialization in a file's metadata. - Drop support for Python 3.5. - Add new extension API to support versioned extensions. - Permit wildcard in tag validator URIs. - Implement support for ASDF Standard 1.6.0. This version of the standard limits mapping keys to string, integer, or boolean. - Stop removing schema defaults for all ASDF Standard versions, and automatically fill defaults only for versions <= 1.5.0. - Stop removing keys with ``None`` values from the tree on write. This fixes a long-standing issue where the tree structure is not preserved on write, but will break ``ExtensionType`` subclasses that depend on this behavior. Extension developers will need to modify their ``to_tree`` methods to check for ``None`` before adding a key to the tree (or modify the schema to permit nulls, if that is the intention). - Deprecated the ``auto_inline`` argument to ``AsdfFile.write_to`` and ``AsdfFile.update`` and added ``AsdfConfig.array_inline_threshold``. - Add ``edit`` subcommand to asdftool for efficient editing of the YAML portion of an ASDF file. - Increase limit on integer literals to signed 64-bit. - Remove the ``asdf.test`` method and ``asdf.__githash__`` attribute. - Add support for custom compression via extensions. - Remove unnecessary ``.tree`` from search result paths. - Drop support for bugs in older operating systems and Python versions. - Add argument to ``asdftool diff`` that ignores tree nodes that match a JMESPath expression. - Fix behavior of ``exception`` argument to ``GenericFile.seek_until``. - Fix issues in file type detection to allow non-seekable input and filenames without recognizable extensions. Remove the ``asdf.asdf.is_asdf_file`` function. - Update ``asdftool extensions`` and ``asdftool tags`` to incorporate the new extension API. - Add ``AsdfSearchResult.replace`` method for assigning new values to search results. - Search for block index starting from end of file. Fixes rare bug when a data block contains a block index. - Update asdf-standard to 1.6.0 tag. 2.7.5 (2021-06-09) ------------------ - Fix bug in ``asdf.schema.check_schema`` causing relative references in metaschemas to be resolved incorrectly. - Fix bug in block manager when a new block is added to an existing file without a block index. 2.7.4 (2021-04-30) ------------------ - Fix pytest plugin failure under older versions of pytest. - Copy array views when the base array is non-contiguous. - Prohibit views over FITS arrays that change dtype. - Add support for HTTPS URLs and following redirects. - Prevent astropy warnings in tests when opening known bad files. module: pkgsrc subject: 'CVS commit: pkgsrc/math/py-asdf' unixtime: '1639465900' user: adam