{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.W4qvcUFe/b1/pytango_9.3.2-1_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.W4qvcUFe/b2/pytango_9.3.2-1_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n- 80f9ae0757c95f4b3163b1c037f46682 3133308 doc optional python-tango-doc_9.3.2-1_all.deb\n+ c146c71ac4795368e36482f69e3e8106 3133328 doc optional python-tango-doc_9.3.2-1_all.deb\n 6c23c74a09f99b05d9e6c2467dc4f526 21370796 debug optional python3-tango-dbgsym_9.3.2-1_i386.deb\n d1d6c6fb5b79c3dd6f7c10336da079e0 1403948 python optional python3-tango_9.3.2-1_i386.deb\n"}, {"source1": "python-tango-doc_9.3.2-1_all.deb", "source2": "python-tango-doc_9.3.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 2020-12-07 17:26:11.000000 debian-binary\n--rw-r--r-- 0 0 0 5472 2020-12-07 17:26:11.000000 control.tar.xz\n--rw-r--r-- 0 0 0 3127644 2020-12-07 17:26:11.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5476 2020-12-07 17:26:11.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 3127660 2020-12-07 17:26:11.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-tango-doc/html/client_api/miscellaneous.html", "source2": "./usr/share/doc/python-tango-doc/html/client_api/miscellaneous.html", "unified_diff": "@@ -612,15 +612,15 @@\n <li><p>get_date</p></li>\n <li><p>get_err_stack</p></li>\n </ul>\n </dd>\n </dl>\n <dl class=\"py attribute\">\n <dt id=\"tango.DeviceAttribute.ExtractAs\">\n-<code class=\"sig-name descname\">ExtractAs</code><em class=\"property\"> = <ExtensionMock name='_tango.ExtractAs' id='3042887328'></em><a class=\"headerlink\" href=\"#tango.DeviceAttribute.ExtractAs\" title=\"Permalink to this definition\">\u00b6</a></dt>\n+<code class=\"sig-name descname\">ExtractAs</code><em class=\"property\"> = <ExtensionMock name='_tango.ExtractAs' id='4116285088'></em><a class=\"headerlink\" href=\"#tango.DeviceAttribute.ExtractAs\" title=\"Permalink to this definition\">\u00b6</a></dt>\n <dd></dd></dl>\n \n <dl class=\"py method\">\n <dt id=\"tango.DeviceAttribute.get_date\">\n <code class=\"sig-name descname\">get_date</code><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"n\">self</span></em><span class=\"sig-paren\">)</span> → <a class=\"reference internal\" href=\"other.html#tango.TimeVal\" title=\"tango.TimeVal\">TimeVal</a><a class=\"headerlink\" href=\"#tango.DeviceAttribute.get_date\" title=\"Permalink to this definition\">\u00b6</a></dt>\n <dd><blockquote>\n <div><p>Get the time at which the attribute was read by the server.</p>\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -313,15 +313,15 @@\n * r_rimension : (tuple) Attribute read dimensions.\n * w_dimension : (tuple) Attribute written dimensions.\n * nb_read : (int) attribute read total length\n * nb_written : (int) attribute written total length\n And two methods:\n * get_date\n * get_err_stack\n- ExtractAs= <ExtensionMock name='_tango.ExtractAs' id='3042887328'>\u00c2\u00b6\n+ ExtractAs= <ExtensionMock name='_tango.ExtractAs' id='4116285088'>\u00c2\u00b6\n get_date(self) → TimeVal\u00c2\u00b6\n Get the time at which the attribute was read by the\n server.\n Note: It\u00e2\u0080\u0099s the same as reading the \u00e2\u0080\u009ctime\u00e2\u0080\u009d\n attribute.\n Parameters\n None\n"}]}, {"source1": "./usr/share/doc/python-tango-doc/html/encoded.html", "source2": "./usr/share/doc/python-tango-doc/html/encoded.html", "unified_diff": "@@ -185,15 +185,15 @@\n <span id=\"encoded\"></span><h1>Encoded API<a class=\"headerlink\" href=\"#encoded-api\" title=\"Permalink to this headline\">\u00b6</a></h1>\n <p><em>This feature is only possible since PyTango 7.1.4</em></p>\n <dl class=\"py class\">\n <dt id=\"tango.EncodedAttribute\">\n <em class=\"property\">class </em><code class=\"sig-prename descclassname\">tango.</code><code class=\"sig-name descname\">EncodedAttribute</code><span class=\"sig-paren\">(</span><em class=\"sig-param\"><span class=\"o\">*</span><span class=\"n\">args</span></em>, <em class=\"sig-param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></em><span class=\"sig-paren\">)</span><a class=\"headerlink\" href=\"#tango.EncodedAttribute\" title=\"Permalink to this definition\">\u00b6</a></dt>\n <dd><dl class=\"py method\">\n <dt id=\"tango.EncodedAttribute.decode_gray16\">\n-<code class=\"sig-name descname\">decode_gray16</code><span class=\"sig-paren\">(</span><em class=\"sig-param\">da</em>, <em class=\"sig-param\">extract_as=<ExtensionMock name='_tango.ExtractAs.Numpy' id='3042007840'></em><span class=\"sig-paren\">)</span><a class=\"headerlink\" href=\"#tango.EncodedAttribute.decode_gray16\" title=\"Permalink to this definition\">\u00b6</a></dt>\n+<code class=\"sig-name descname\">decode_gray16</code><span class=\"sig-paren\">(</span><em class=\"sig-param\">da</em>, <em class=\"sig-param\">extract_as=<ExtensionMock name='_tango.ExtractAs.Numpy' id='4115401504'></em><span class=\"sig-paren\">)</span><a class=\"headerlink\" href=\"#tango.EncodedAttribute.decode_gray16\" title=\"Permalink to this definition\">\u00b6</a></dt>\n <dd><p>Decode a 16 bits grayscale image (GRAY16) and returns a 16 bits gray scale image.</p>\n <blockquote>\n <div><dl class=\"field-list simple\">\n <dt class=\"field-odd\">param da</dt>\n <dd class=\"field-odd\"><p><a class=\"reference internal\" href=\"client_api/miscellaneous.html#tango.DeviceAttribute\" title=\"tango.DeviceAttribute\"><code class=\"xref py py-class docutils literal notranslate\"><span class=\"pre\">DeviceAttribute</span></code></a> that contains the image</p>\n </dd>\n <dt class=\"field-even\">type da</dt>\n@@ -235,15 +235,15 @@\n </pre></div>\n </div>\n </div>\n </dd></dl>\n \n <dl class=\"py method\">\n <dt id=\"tango.EncodedAttribute.decode_gray8\">\n-<code class=\"sig-name descname\">decode_gray8</code><span class=\"sig-paren\">(</span><em class=\"sig-param\">da</em>, <em class=\"sig-param\">extract_as=<ExtensionMock name='_tango.ExtractAs.Numpy' id='3042007840'></em><span class=\"sig-paren\">)</span><a class=\"headerlink\" href=\"#tango.EncodedAttribute.decode_gray8\" title=\"Permalink to this definition\">\u00b6</a></dt>\n+<code class=\"sig-name descname\">decode_gray8</code><span class=\"sig-paren\">(</span><em class=\"sig-param\">da</em>, <em class=\"sig-param\">extract_as=<ExtensionMock name='_tango.ExtractAs.Numpy' id='4115401504'></em><span class=\"sig-paren\">)</span><a class=\"headerlink\" href=\"#tango.EncodedAttribute.decode_gray8\" title=\"Permalink to this definition\">\u00b6</a></dt>\n <dd><p>Decode a 8 bits grayscale image (JPEG_GRAY8 or GRAY8) and returns a 8 bits gray scale image.</p>\n <blockquote>\n <div><dl class=\"field-list simple\">\n <dt class=\"field-odd\">param da</dt>\n <dd class=\"field-odd\"><p><a class=\"reference internal\" href=\"client_api/miscellaneous.html#tango.DeviceAttribute\" title=\"tango.DeviceAttribute\"><code class=\"xref py py-class docutils literal notranslate\"><span class=\"pre\">DeviceAttribute</span></code></a> that contains the image</p>\n </dd>\n <dt class=\"field-even\">type da</dt>\n@@ -285,15 +285,15 @@\n </pre></div>\n </div>\n </div>\n </dd></dl>\n \n <dl class=\"py method\">\n <dt id=\"tango.EncodedAttribute.decode_rgb32\">\n-<code class=\"sig-name descname\">decode_rgb32</code><span class=\"sig-paren\">(</span><em class=\"sig-param\">da</em>, <em class=\"sig-param\">extract_as=<ExtensionMock name='_tango.ExtractAs.Numpy' id='3042007840'></em><span class=\"sig-paren\">)</span><a class=\"headerlink\" href=\"#tango.EncodedAttribute.decode_rgb32\" title=\"Permalink to this definition\">\u00b6</a></dt>\n+<code class=\"sig-name descname\">decode_rgb32</code><span class=\"sig-paren\">(</span><em class=\"sig-param\">da</em>, <em class=\"sig-param\">extract_as=<ExtensionMock name='_tango.ExtractAs.Numpy' id='4115401504'></em><span class=\"sig-paren\">)</span><a class=\"headerlink\" href=\"#tango.EncodedAttribute.decode_rgb32\" title=\"Permalink to this definition\">\u00b6</a></dt>\n <dd><p>Decode a color image (JPEG_RGB or RGB24) and returns a 32 bits RGB image.</p>\n <blockquote>\n <div><dl class=\"field-list simple\">\n <dt class=\"field-odd\">param da</dt>\n <dd class=\"field-odd\"><p><a class=\"reference internal\" href=\"client_api/miscellaneous.html#tango.DeviceAttribute\" title=\"tango.DeviceAttribute\"><code class=\"xref py py-class docutils literal notranslate\"><span class=\"pre\">DeviceAttribute</span></code></a> that contains the image</p>\n </dd>\n <dt class=\"field-even\">type da</dt>\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -39,15 +39,15 @@\n * PyTango_API \u00bb\n * Encoded API\n ===============================================================================\n ****** Encoded API\u00c2\u00b6 ******\n This feature is only possible since PyTango 7.1.4\n classtango.EncodedAttribute(*args, **kwargs)\u00c2\u00b6\n decode_gray16(da, extract_as=<ExtensionMock\n- name='_tango.ExtractAs.Numpy' id='3042007840'>)\u00c2\u00b6\n+ name='_tango.ExtractAs.Numpy' id='4115401504'>)\u00c2\u00b6\n Decode a 16 bits grayscale image (GRAY16) and returns a 16 bits\n gray scale image.\n param da\n DeviceAttribute that contains the image\n type da\n DeviceAttribute\n param extract_as\n@@ -72,15 +72,15 @@\n DOESN\u00e2\u0080\u0099T extract the contents. Example:\n dev = tango.DeviceProxy(\"a/b/c\")\n da = dev.read_attribute(\"my_attr\",\n extract_as=tango.ExtractAs.Nothing)\n enc = tango.EncodedAttribute()\n data = enc.decode_gray16(da)\n decode_gray8(da, extract_as=<ExtensionMock\n- name='_tango.ExtractAs.Numpy' id='3042007840'>)\u00c2\u00b6\n+ name='_tango.ExtractAs.Numpy' id='4115401504'>)\u00c2\u00b6\n Decode a 8 bits grayscale image (JPEG_GRAY8 or GRAY8) and returns a\n 8 bits gray scale image.\n param da\n DeviceAttribute that contains the image\n type da\n DeviceAttribute\n param extract_as\n@@ -105,15 +105,15 @@\n DOESN\u00e2\u0080\u0099T extract the contents. Example:\n dev = tango.DeviceProxy(\"a/b/c\")\n da = dev.read_attribute(\"my_attr\",\n extract_as=tango.ExtractAs.Nothing)\n enc = tango.EncodedAttribute()\n data = enc.decode_gray8(da)\n decode_rgb32(da, extract_as=<ExtensionMock\n- name='_tango.ExtractAs.Numpy' id='3042007840'>)\u00c2\u00b6\n+ name='_tango.ExtractAs.Numpy' id='4115401504'>)\u00c2\u00b6\n Decode a color image (JPEG_RGB or RGB24) and returns a 32 bits RGB\n image.\n param da\n DeviceAttribute that contains the image\n type da\n DeviceAttribute\n param extract_as\n"}]}, {"source1": "./usr/share/doc/python-tango-doc/html/searchindex.js", "source2": "./usr/share/doc/python-tango-doc/html/searchindex.js", "unified_diff": null, "details": [{"source1": "js-beautify {}", "source2": "js-beautify {}", "unified_diff": "@@ -974,16 +974,14 @@\n \"3023686\": 25,\n \"3023857\": 25,\n \"3025396\": 25,\n \"3030399\": 25,\n \"3032005\": 25,\n \"3033476\": 25,\n \"3039902\": 25,\n- \"3042007840\": 11,\n- \"3042887328\": 6,\n \"3048798\": 25,\n \"3060380\": 25,\n \"307\": 25,\n \"3073378\": 25,\n \"3088031\": 25,\n \"310\": 25,\n \"3102776\": 25,\n@@ -1057,14 +1055,16 @@\n \"3574099\": 25,\n \"3576353\": 25,\n \"3579062\": 25,\n \"3586337\": 25,\n \"3598514\": 25,\n \"3607779\": 25,\n \"3rd\": 26,\n+ \"4115401504\": 11,\n+ \"4116285088\": 6,\n \"440\": 25,\n \"451821\": [15, 17, 18],\n \"456\": 9,\n \"500\": 2,\n \"520\": 2,\n \"527\": 25,\n \"550\": 32,\n"}]}]}]}]}]}