Revisions of python-asdf
Ana Guerrero (anag+factory)
accepted
request 1225035
from
Factory Maintainer (factory-maintainer)
(revision 26)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 1197473
from
Benjamin Greiner (bnavigator)
(revision 25)
- Update to 3.4.0 * Fix issue where roundtripping a masked array with no masked values removes the mask [#1803] * Use a custom exception AsdfSerializationError to indicate when an object in the tree fails to be serialized by asdf (and by yaml). This exception currently inherits from yaml.representer.RepresenterError to provide backwards compatibility. However this inheritance may be dropped in a future asdf version. Please migrate to the new AsdfSerializationError. [#1809] * Drop importlib_metadata as a dependency on Python 3.12 and newer [#1810] * Bumped minimal requirement on attrs from 20.1.0 to 22.2.0 [#1815] - Release 3.3.0 * Fix __asdf_traverse__ for non-tagged objects [#1739] * Deprecate asdf.testing.helpers.format_tag [#1774] * Deprecate asdf.versioning.AsdfSpec [#1774] * Deprecate asdf.util.filepath_to_url use pathlib.Path.to_uri [#1735] * 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 [#1758] * Fix bug where a dictionary containing a key id caused any contained references to fail to resolve [#1716] * 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 [#1785] * Allow converters to provide types as strings that can resolve (forwarded request 1197472 from bnavigator)
Ana Guerrero (anag+factory)
accepted
request 1169275
from
Benjamin Greiner (bnavigator)
(revision 24)
Ana Guerrero (anag+factory)
accepted
request 1156732
from
Benjamin Greiner (bnavigator)
(revision 23)
Ana Guerrero (anag+factory)
accepted
request 1146005
from
Benjamin Greiner (bnavigator)
(revision 22)
- Drop removed test dependencies: gwcs throws AsdfWarning about an API change in Converter gh#asdf-format/asdf#1594 - Fix some rpmlint - update to 3.0.1: * Fix bug in asdftool diff for arrays within a list * 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.
Ana Guerrero (anag+factory)
accepted
request 1114796
from
Dirk Mueller (dirkmueller)
(revision 21)
- update to 2.15.2: * The ASDF Standard is at v1.6.0 * Add support for python 3.12 [#1641] - Update to 2.10.1 - Add multibuild to avoid a build loop. - Update to version 2.7.2 - Fix pytest collection error by importing from source dir - Update to version 2.7.1 * Fix bug preventing access to copied array data after * Fix bug preventing diff of files containing * Fix bug causing duplicate elements to appear when * Improve validator performance by skipping unnecessary * Fix bug with auto_inline option where inline blocks are not converted to internal when they exceed the threshold. * Fix misinterpretation of byte order of blocks stored in * Improve read performance by skipping unnecessary * Add option to asdf.open and fits_embed.AsdfInFits.open * Fix bugs and code style found by adding F and W flake8 * Eliminate warnings in pytest plugin by using * Prevent validation of empty tree when AsdfFile is * All warnings now subclass asdf.exceptions.AsdfWarning. * Improve warning message when falling back to an older schema, and note that fallback behavior will be removed * Stop traversing oneOf and anyOf combiners when filling * Fix bug in version map caching that caused incompatible * Fix bug that corrupted ndarrays when the underlying * Fix bug that produced unreadable ASDF files when an ndarray in the tree was both offset and broadcasted. * Fix bug preventing validation of default values in
Dominique Leuenberger (dimstar_suse)
accepted
request 1103427
from
Benjamin Greiner (bnavigator)
(revision 20)
Dominique Leuenberger (dimstar_suse)
accepted
request 1087850
from
Benjamin Greiner (bnavigator)
(revision 19)
- Update to 2.15.0 * 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 [#1295] * Add AsdfDeprecationWarning to AsdfFile.blocks [#1336] * Document policy for ASDF release cycle including when support for ASDF versions end. Also document dependency support policy. [#1323] * Update lower pins on numpy (per release policy), packaging, and pyyaml to ones that we can successfully build and test against. [#1360] * Provide more informative filename when failing to open a file [#1357] * Add new plugin type for custom schema validators. [#1328] * Add AsdfDeprecationWarning to asdf.types.CustomType [#1359] * Throw more useful error when provided with a path containing an extra leading slash [#1356] * Add AsdfDeprecationWarning to AsdfInFits. Support for reading and writing ASDF in fits files is being moved to stdatamodels. [#1337] * Add AsdfDeprecationWarning to asdf.resolver [#1362] * Add AsdfDeprecationWarning to asdf.tests.helpers.assert_extension_correctness [#1388] * Add AsdfDeprecationWarning to asdf.type_index [#1403] * Add warning to use of asdftool extract and remove-hdu about deprecation and impending removal [#1411] * Deprecate AsdfFile attributes that use the legacy extension api [#1417] * Add AsdfDeprecationWarning to asdf.types [#1401] (forwarded request 1087849 from bnavigator)
Dominique Leuenberger (dimstar_suse)
accepted
request 1030520
from
Benjamin Greiner (bnavigator)
(revision 18)
- Update to 2.13.0 * The ASDF Standard is at v1.6.0 * Add ability to pull information from schema about asdf file data, using ~asdf.AsdfFile.schema_info method. [#1167] - Release 2.12.1 * Overhaul of the ASDF documentation to make it more consistent and readable. [#1142, #1152] * Update deprecated instances of abstractproperty to abstractmethod [#1148] * Move build configuration into pyproject.toml [#1149, #1155] * Pin jsonschema to below 4.10.0. [#1171] - Release 2.12.0 * Added ability to display title as a comment in using the info() functionality. [#1138] * Add ability to set asdf-standard version for schema example items. [#1143] - Add asdf-pr1185+pr1203-fix-jsonschema.patch * gh#asdf-format/asdf#1185, gh#asdf-format/asdf#1203 - Add asdf-pr1214-installed-packages.patch * gh#asdf-format/asdf#1214 (forwarded request 1030519 from bnavigator)
Dominique Leuenberger (dimstar_suse)
accepted
request 973211
from
Markéta Machová (mcalabkova)
(revision 17)
Dominique Leuenberger (dimstar_suse)
accepted
request 961496
from
Benjamin Greiner (bnavigator)
(revision 16)
Dominique Leuenberger (dimstar_suse)
accepted
request 930995
from
Steve Kowalik (StevenK)
(revision 13)
- Add multibuild to avoid a build loop.
Dominique Leuenberger (dimstar_suse)
accepted
request 886341
from
Dirk Mueller (dirkmueller)
(revision 11)
Dominique Leuenberger (dimstar_suse)
accepted
request 834523
from
Tomáš Chvátal (scarabeus_iv)
(revision 8)
Dominique Leuenberger (dimstar_suse)
accepted
request 819237
from
Tomáš Chvátal (scarabeus_iv)
(revision 7)
Displaying revisions 1 - 20 of 26