Releases: asdf-format/asdf
2.7.5
The ASDF Standard is at v1.6.0.
Changes include:
-
Fix bug in
asdf.schema.check_schema
causing relative references in
metaschemas to be resolved incorrectly. -
Fix bug that corrupts ndarray views when a new block is added
to an existing file in absence of a block index.
2.8.0
The ASDF Standard is at v1.6.0.
Changes include:
-
New plugin APIs for block compressors, extensions, and schemas.
-
New global configuration mechanism (
asdf.get_config()
). -
Support for the asdf:// URI scheme.
-
Drop support for Python 3.5.
-
Support for ASDF Standard 1.6.0, which is available via the
version
argument toAsdfFile.__init__
but not yet the
default. -
Values that match defaults defined in schemas are no longer
automatically removed from the ASDF tree. -
None
values are no longer removed from the tree on write. -
Remove the
asdf.test
method andasdf.__githash__
attribute. -
And more, see CHANGES.rst for details.
2.7.4
The ASDF Standard is at v1.5.0.
Changes include:
-
Fix pytest plugin failure under older versions of pytest.
-
Fix bugs when serializing views over non-contiguous and FITS
base arrays. -
Add support for opening files from HTTPS URLs and following
HTTP/HTTPS redirects.
2.7.3
2.7.2
2.7.1
2.7.0
The ASDF Standard is at v1.5.0.
Changes include:
-
Performance improvements when reading and validating
ASDF files. -
Numerous bug fixes. See CHANGES.rst for details.
-
Add option to
asdf.open
that disables schema validation on read. -
Improved warning messages. All asdf library warnings now
subclassasdf.exceptions.AsdfWarning
. -
Drop support for filling default values from subschemas
within oneOf or anyOf combiners. -
Resolve deprecation warnings from the ASDF pytest plugin
when used with newer versions of pytest. -
Drop support for 2.x versions of the jsonschema package.
2.6.0
The ASDF Standard is at v1.5.0.
Changes include:
-
ASDF Standard 1.5.0 is now the default for new files. Changes to
the standard include several new and updated transform schemas,
and removal of wcs schemas that were previously deprecated and
moved to thegwcs
package. -
Add
asdf.info
andAsdfFile.search
methods for visualizing
and interactively searching an ASDF tree. -
Fix bug causing too many bytes to be consumed when reading
compressed blocks. -
Support validation and serialization of additional numpy
scalar types. -
Fix serialization of trees containing implicit internal references
and reference cycles, and simplify handling of children in
ExtensionType
subclasses. -
Fix bug preventing addition of history entries to a file that
was initially saved without them. -
Expand developer documentation to cover the details of pyyaml
integration and conversion between tagged trees and custom trees.