{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.bikR0p6e/b1/alembic_1.4.3-1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.bikR0p6e/b2/alembic_1.4.3-1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- dbb38ccf4393f0e69a328aabe6f34665 401932 python optional alembic_1.4.3-1_all.deb\n+ fd8fb759232830b819627a8f2249ed7f 401944 python optional alembic_1.4.3-1_all.deb\n a06c1c06a40d6ccd31969a4fbbf1dbf7 115248 python optional python3-alembic_1.4.3-1_all.deb\n"}, {"source1": "alembic_1.4.3-1_all.deb", "source2": "alembic_1.4.3-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-10-26 13:48:56.000000 debian-binary\n -rw-r--r-- 0 0 0 2560 2020-10-26 13:48:56.000000 control.tar.xz\n--rw-r--r-- 0 0 0 399180 2020-10-26 13:48:56.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 399192 2020-10-26 13:48:56.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/alembic/html/api/ddl.html", "source2": "./usr/share/doc/alembic/html/api/ddl.html", "unified_diff": "@@ -698,15 +698,15 @@\n
\n
\n transactional_ddl = True\u00b6
\n
\n \n
\n
\n-type_synonyms = ({'DECIMAL', 'NUMERIC'}, {'FLOAT', 'DOUBLE PRECISION'})\u00b6
\n+type_synonyms = ({'DECIMAL', 'NUMERIC'}, {'DOUBLE PRECISION', 'FLOAT'})\u00b6\n
\n \n \n \n
\n
\n alembic.ddl.postgresql.visit_column_comment(element, compiler, **kw)\u00b6
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -244,16 +244,16 @@\n prep_table_for_batch(table)\u00c2\u00b6\n perform any operations needed on a table before a new one is\n created to replace it in batch mode.\n the PG dialect uses this to drop constraints on the table before\n the new one uses those same names.\n render_type(type_, autogen_context)\u00c2\u00b6\n transactional_ddl= True\u00c2\u00b6\n- type_synonyms= ({'DECIMAL', 'NUMERIC'}, {'FLOAT', 'DOUBLE\n- PRECISION'})\u00c2\u00b6\n+ type_synonyms= ({'DECIMAL', 'NUMERIC'}, {'DOUBLE PRECISION',\n+ 'FLOAT'})\u00c2\u00b6\n alembic.ddl.postgresql.visit_column_comment(element, compiler, **kw)\u00c2\u00b6\n alembic.ddl.postgresql.visit_column_type(element, compiler, **kw)\u00c2\u00b6\n alembic.ddl.postgresql.visit_rename_table(element, compiler, **kw)\u00c2\u00b6\n ***** SQLite\u00c2\u00b6 *****\n classalembic.ddl.sqlite.SQLiteImpl(dialect, connection, as_sql,\n transactional_ddl, output_buffer, context_opts)\u00c2\u00b6\n Bases: alembic.ddl.impl.DefaultImpl\n"}]}]}]}]}]}