pkgsrc/math/py-asdf/distinfo
adam 121031f2e1 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.
2021-12-14 07:11:40 +00:00

5 lines
349 B
Text

$NetBSD: distinfo,v 1.5 2021/12/14 07:11:40 adam Exp $
BLAKE2s (asdf-2.8.3.tar.gz) = 5a3b1279e7303ccbc62752beb8b9f536bd9058faeb6ea68c4dd86afa64abe815
SHA512 (asdf-2.8.3.tar.gz) = c3b72ed7fefd33958413c962d81213d2d141072473e08c767059a3ff46ba03f0135c9435a7893eb0eb43b199e2c701d62f263a487872a120465979dfec8988df
Size (asdf-2.8.3.tar.gz) = 513853 bytes