{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.yZTiRgdJ/b1/python-asdf_2.7.2-1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.yZTiRgdJ/b2/python-asdf_2.7.2-1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n 7c34c21c2462ac88d9ec87cdd3be2aca 12548 science optional asdftool_2.7.2-1_all.deb\n- 21bbad20d22c1ac7bcb5fa9ff7ef52dd 244020 doc optional python-asdf-doc_2.7.2-1_all.deb\n+ dccf66cdbaa89a16693ae6ca0510357e 244012 doc optional python-asdf-doc_2.7.2-1_all.deb\n ab84bfa5bec17a1b6f0e903309028d95 333100 python optional python3-asdf_2.7.2-1_all.deb\n"}, {"source1": "python-asdf-doc_2.7.2-1_all.deb", "source2": "python-asdf-doc_2.7.2-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2021-01-22 20:29:19.000000 debian-binary\n -rw-r--r-- 0 0 0 4588 2021-01-22 20:29:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 239240 2021-01-22 20:29:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 239232 2021-01-22 20:29:19.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/share/doc/python-asdf-doc/html/asdf/extensions.html", "source2": "./usr/share/doc/python-asdf-doc/html/asdf/extensions.html", "comments": ["Ordering differences only"], "unified_diff": "@@ -289,19 +289,19 @@\n %TAG ! tag:stsci.edu:asdf/\n --- !core/asdf-1.1.0\n asdf_library: !core/software-1.0.0 {author: Space Telescope Science Institute, homepage: 'http://github.com/spacetelescope/asdf',\n name: asdf, version: 2.7.2}\n history:\n extensions:\n - !core/extension_metadata-1.0.0\n- extension_class: builtins.FractionExtension\n- software: !core/software-1.0.0 {name: '', version: ''}\n- - !core/extension_metadata-1.0.0\n extension_class: asdf.extension.BuiltinExtension\n software: !core/software-1.0.0 {name: asdf, version: 2.7.2}\n+ - !core/extension_metadata-1.0.0\n+ extension_class: builtins.FractionExtension\n+ software: !core/software-1.0.0 {name: '', version: ''}\n fraction: !<tag:nowhere.org:custom/fraction-1.0.0> {denominator: 3, numerator: 10}\n ...\n \n \n \n
\n

Serializing more complex types\u00b6

\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -223,19 +223,19 @@\n --- !core/asdf-1.1.0\n asdf_library: !core/software-1.0.0 {author: Space Telescope Science Institute,\n homepage: 'http://github.com/spacetelescope/asdf',\n name: asdf, version: 2.7.2}\n history:\n extensions:\n - !core/extension_metadata-1.0.0\n- extension_class: builtins.FractionExtension\n- software: !core/software-1.0.0 {name: '', version: ''}\n- - !core/extension_metadata-1.0.0\n extension_class: asdf.extension.BuiltinExtension\n software: !core/software-1.0.0 {name: asdf, version: 2.7.2}\n+ - !core/extension_metadata-1.0.0\n+ extension_class: builtins.FractionExtension\n+ software: !core/software-1.0.0 {name: '', version: ''}\n fraction: ! {denominator: 3, numerator:\n 10}\n ...\n **** Serializing more complex types\u00c2\u00b6 ****\n Sometimes the custom types that we wish to represent in ASDF themselves have\n attributes which are also custom types. As a somewhat contrived example,\n consider a 2D cartesian coordinate that uses fraction.Fraction to represent\n"}]}]}]}]}]}