{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.Eqtdys6q/b1/jupyter-server_2.15.0-1_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.Eqtdys6q/b2/jupyter-server_2.15.0-1_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n 31ab6e68d49d25981e558f50251c44a6 35628 utils optional jupyter-server_2.15.0-1_all.deb\n- 1f4e0b0aaece7f51335a80dfe072b4a0 2012424 doc optional python-jupyter-server-doc_2.15.0-1_all.deb\n+ 33d6a2d4b5b200ba119cdd3c1ba26181 2012472 doc optional python-jupyter-server-doc_2.15.0-1_all.deb\n a3ce98b8176ebcc89e08fbb0d550c051 214928 python optional python3-jupyter-server_2.15.0-1_all.deb\n"}, {"source1": "python-jupyter-server-doc_2.15.0-1_all.deb", "source2": "python-jupyter-server-doc_2.15.0-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 2025-04-01 10:35:00.000000 debian-binary\n--rw-r--r-- 0 0 0 5680 2025-04-01 10:35:00.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2006552 2025-04-01 10:35:00.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5676 2025-04-01 10:35:00.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 2006604 2025-04-01 10:35:00.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/python3-jupyter-server/html/_sources/other/full-config.rst.txt", "source2": "./usr/share/doc/python3-jupyter-server/html/_sources/other/full-config.rst.txt", "unified_diff": "@@ -1053,15 +1053,15 @@\n Session.unpacker : DottedObjectName\n Default: ``'json'``\n \n The name of the unpacker for unserializing messages.\n Only used with custom functions for `packer`.\n \n Session.username : Unicode\n- Default: ``'pbuilder1'``\n+ Default: ``'pbuilder2'``\n \n Username for the Session. Default is your system username.\n \n MultiKernelManager.default_kernel_name : Unicode\n Default: ``'python3'``\n \n The name of the default kernel to start\n@@ -1443,15 +1443,15 @@\n The base name used when creating untitled files.\n \n ContentsManager.untitled_notebook : Unicode\n Default: ``'Untitled'``\n \n The base name used when creating untitled notebooks.\n \n-FileManagerMixin.hash_algorithm : any of ``'sha3_512'``|``'sha384'``|``'blake2s'``|``'sha512_256'``|``'blake2b'``|``'sha3_256'``|``'sm3'``|``'sha256'``|``'sha512_224'``|``'ripemd160'``|``'sha3_384'``|``'sha1'``|``'shake_256'``|``'shake_128'``|``'md5-sha1'``|``'sha512'``|``'sha3_224'``|``'sha224'``|``'md5'``\n+FileManagerMixin.hash_algorithm : any of ``'sha3_256'``|``'ripemd160'``|``'sha512_224'``|``'md5'``|``'sha512_256'``|``'sha224'``|``'md5-sha1'``|``'sha3_384'``|``'sha384'``|``'sm3'``|``'sha3_512'``|``'sha256'``|``'sha1'``|``'blake2b'``|``'sha3_224'``|``'blake2s'``|``'shake_128'``|``'shake_256'``|``'sha512'``\n Default: ``'sha256'``\n \n Hash algorithm to use for file content, support by hashlib\n \n FileManagerMixin.use_atomic_writing : Bool\n Default: ``True``\n \n@@ -1519,15 +1519,15 @@\n \n Extra parameters to pass to files_handler_class.\n \n For example, StaticFileHandlers generally expect a `path` argument\n specifying the root directory from which to serve files.\n \n \n-FileContentsManager.hash_algorithm : any of ``'sha3_512'``|``'sha384'``|``'blake2s'``|``'sha512_256'``|``'blake2b'``|``'sha3_256'``|``'sm3'``|``'sha256'``|``'sha512_224'``|``'ripemd160'``|``'sha3_384'``|``'sha1'``|``'shake_256'``|``'shake_128'``|``'md5-sha1'``|``'sha512'``|``'sha3_224'``|``'sha224'``|``'md5'``\n+FileContentsManager.hash_algorithm : any of ``'sha3_256'``|``'ripemd160'``|``'sha512_224'``|``'md5'``|``'sha512_256'``|``'sha224'``|``'md5-sha1'``|``'sha3_384'``|``'sha384'``|``'sm3'``|``'sha3_512'``|``'sha256'``|``'sha1'``|``'blake2b'``|``'sha3_224'``|``'blake2s'``|``'shake_128'``|``'shake_256'``|``'sha512'``\n Default: ``'sha256'``\n \n Hash algorithm to use for file content, support by hashlib\n \n FileContentsManager.hide_globs : List\n Default: ``['__pycache__', '*.pyc', '*.pyo', '.DS_Store', '*.so', '*.dyl...``\n \n@@ -1728,15 +1728,15 @@\n The base name used when creating untitled files.\n \n AsyncContentsManager.untitled_notebook : Unicode\n Default: ``'Untitled'``\n \n The base name used when creating untitled notebooks.\n \n-AsyncFileManagerMixin.hash_algorithm : any of ``'sha3_512'``|``'sha384'``|``'blake2s'``|``'sha512_256'``|``'blake2b'``|``'sha3_256'``|``'sm3'``|``'sha256'``|``'sha512_224'``|``'ripemd160'``|``'sha3_384'``|``'sha1'``|``'shake_256'``|``'shake_128'``|``'md5-sha1'``|``'sha512'``|``'sha3_224'``|``'sha224'``|``'md5'``\n+AsyncFileManagerMixin.hash_algorithm : any of ``'sha3_256'``|``'ripemd160'``|``'sha512_224'``|``'md5'``|``'sha512_256'``|``'sha224'``|``'md5-sha1'``|``'sha3_384'``|``'sha384'``|``'sm3'``|``'sha3_512'``|``'sha256'``|``'sha1'``|``'blake2b'``|``'sha3_224'``|``'blake2s'``|``'shake_128'``|``'shake_256'``|``'sha512'``\n Default: ``'sha256'``\n \n Hash algorithm to use for file content, support by hashlib\n \n AsyncFileManagerMixin.use_atomic_writing : Bool\n Default: ``True``\n \n@@ -1804,15 +1804,15 @@\n \n Extra parameters to pass to files_handler_class.\n \n For example, StaticFileHandlers generally expect a `path` argument\n specifying the root directory from which to serve files.\n \n \n-AsyncFileContentsManager.hash_algorithm : any of ``'sha3_512'``|``'sha384'``|``'blake2s'``|``'sha512_256'``|``'blake2b'``|``'sha3_256'``|``'sm3'``|``'sha256'``|``'sha512_224'``|``'ripemd160'``|``'sha3_384'``|``'sha1'``|``'shake_256'``|``'shake_128'``|``'md5-sha1'``|``'sha512'``|``'sha3_224'``|``'sha224'``|``'md5'``\n+AsyncFileContentsManager.hash_algorithm : any of ``'sha3_256'``|``'ripemd160'``|``'sha512_224'``|``'md5'``|``'sha512_256'``|``'sha224'``|``'md5-sha1'``|``'sha3_384'``|``'sha384'``|``'sm3'``|``'sha3_512'``|``'sha256'``|``'sha1'``|``'blake2b'``|``'sha3_224'``|``'blake2s'``|``'shake_128'``|``'shake_256'``|``'sha512'``\n Default: ``'sha256'``\n \n Hash algorithm to use for file content, support by hashlib\n \n AsyncFileContentsManager.hide_globs : List\n Default: ``['__pycache__', '*.pyc', '*.pyo', '.DS_Store', '*.so', '*.dyl...``\n \n@@ -1893,15 +1893,15 @@\n AsyncFileContentsManager.use_atomic_writing : Bool\n Default: ``True``\n \n By default notebooks are saved on disk on a temporary file and then if successfully written, it replaces the old ones.\n This procedure, namely 'atomic_writing', causes some bugs on file system without operation order enforcement (like some networked fs).\n If set to False, the new notebook is written directly on the old one which could fail (eg: full filesystem or quota )\n \n-NotebookNotary.algorithm : any of ``'sha3_512'``|``'sha3_384'``|``'sha384'``|``'sha1'``|``'blake2b'``|``'blake2s'``|``'sha3_256'``|``'sha256'``|``'sha512'``|``'sha3_224'``|``'sha224'``|``'md5'``\n+NotebookNotary.algorithm : any of ``'sha224'``|``'blake2s'``|``'sha3_224'``|``'sha3_512'``|``'sha3_256'``|``'sha3_384'``|``'sha384'``|``'sha256'``|``'sha1'``|``'sha512'``|``'blake2b'``|``'md5'``\n Default: ``'sha256'``\n \n The hashing algorithm used to sign notebooks.\n \n NotebookNotary.data_dir : Unicode\n Default: ``''``\n \n"}, {"source1": "./usr/share/doc/python3-jupyter-server/html/other/full-config.html", "source2": "./usr/share/doc/python3-jupyter-server/html/other/full-config.html", "unified_diff": "@@ -1127,15 +1127,15 @@\n \n
Default: 'json'
Only used with custom functions for packer
.
Default: 'pbuilder1'
Default: 'pbuilder2'
Username for the Session. Default is your system username.
\nDefault: 'python3'
The name of the default kernel to start
\nDefault: 'jupyter_client.ioloop.IOLoopKernelManager'
Default: 'untitled'
The base name used when creating untitled files.
\nDefault: 'Untitled'
The base name used when creating untitled notebooks.
\n'sha3_512'``|
\u2019sha384\u2019|
\u2019blake2s\u2019|
\u2019sha512_256\u2019|
\u2019blake2b\u2019|
\u2019sha3_256\u2019|
\u2019sm3\u2019|
\u2019sha256\u2019|
\u2019sha512_224\u2019|
\u2019ripemd160\u2019|
\u2019sha3_384\u2019|
\u2019sha1\u2019|
\u2019shake_256\u2019|
\u2019shake_128\u2019|
\u2019md5-sha1\u2019|
\u2019sha512\u2019|
\u2019sha3_224\u2019|
\u2019sha224\u2019|
\u2019md5\u2019``Default: 'sha256'
'sha3_256'``|
\u2019ripemd160\u2019|
\u2019sha512_224\u2019|
\u2019md5\u2019|
\u2019sha512_256\u2019|
\u2019sha224\u2019|
\u2019md5-sha1\u2019|
\u2019sha3_384\u2019|
\u2019sha384\u2019|
\u2019sm3\u2019|
\u2019sha3_512\u2019|
\u2019sha256\u2019|
\u2019sha1\u2019|
\u2019blake2b\u2019|
\u2019sha3_224\u2019|
\u2019blake2s\u2019|
\u2019shake_128\u2019|
\u2019shake_256\u2019|
\u2019sha512\u2019``Default: 'sha256'
Hash algorithm to use for file content, support by hashlib
\nDefault: True
This procedure, namely \u2018atomic_writing\u2019, causes some bugs on file system without operation order enforcement (like some networked fs).\n If set to False, the new notebook is written directly on the old one which could fail (eg: full filesystem or quota )
\nDefault: {}
Extra parameters to pass to files_handler_class.
\n\n\nFor example, StaticFileHandlers generally expect a
\npath
argument\n specifying the root directory from which to serve files.
'sha3_512'``|
\u2019sha384\u2019|
\u2019blake2s\u2019|
\u2019sha512_256\u2019|
\u2019blake2b\u2019|
\u2019sha3_256\u2019|
\u2019sm3\u2019|
\u2019sha256\u2019|
\u2019sha512_224\u2019|
\u2019ripemd160\u2019|
\u2019sha3_384\u2019|
\u2019sha1\u2019|
\u2019shake_256\u2019|
\u2019shake_128\u2019|
\u2019md5-sha1\u2019|
\u2019sha512\u2019|
\u2019sha3_224\u2019|
\u2019sha224\u2019|
\u2019md5\u2019``Default: 'sha256'
'sha3_256'``|
\u2019ripemd160\u2019|
\u2019sha512_224\u2019|
\u2019md5\u2019|
\u2019sha512_256\u2019|
\u2019sha224\u2019|
\u2019md5-sha1\u2019|
\u2019sha3_384\u2019|
\u2019sha384\u2019|
\u2019sm3\u2019|
\u2019sha3_512\u2019|
\u2019sha256\u2019|
\u2019sha1\u2019|
\u2019blake2b\u2019|
\u2019sha3_224\u2019|
\u2019blake2s\u2019|
\u2019shake_128\u2019|
\u2019shake_256\u2019|
\u2019sha512\u2019``Default: 'sha256'
Hash algorithm to use for file content, support by hashlib
\nDefault: ['__pycache__', '*.pyc', '*.pyo', '.DS_Store', '*.so', '*.dyl...
Glob patterns to hide in file and directory listings.
\nDefault: 500
The max folder size that can be copied
\n@@ -1636,15 +1636,15 @@\nDefault: 'untitled'
The base name used when creating untitled files.
\nDefault: 'Untitled'
The base name used when creating untitled notebooks.
\n'sha3_512'``|
\u2019sha384\u2019|
\u2019blake2s\u2019|
\u2019sha512_256\u2019|
\u2019blake2b\u2019|
\u2019sha3_256\u2019|
\u2019sm3\u2019|
\u2019sha256\u2019|
\u2019sha512_224\u2019|
\u2019ripemd160\u2019|
\u2019sha3_384\u2019|
\u2019sha1\u2019|
\u2019shake_256\u2019|
\u2019shake_128\u2019|
\u2019md5-sha1\u2019|
\u2019sha512\u2019|
\u2019sha3_224\u2019|
\u2019sha224\u2019|
\u2019md5\u2019``Default: 'sha256'
'sha3_256'``|
\u2019ripemd160\u2019|
\u2019sha512_224\u2019|
\u2019md5\u2019|
\u2019sha512_256\u2019|
\u2019sha224\u2019|
\u2019md5-sha1\u2019|
\u2019sha3_384\u2019|
\u2019sha384\u2019|
\u2019sm3\u2019|
\u2019sha3_512\u2019|
\u2019sha256\u2019|
\u2019sha1\u2019|
\u2019blake2b\u2019|
\u2019sha3_224\u2019|
\u2019blake2s\u2019|
\u2019shake_128\u2019|
\u2019shake_256\u2019|
\u2019sha512\u2019``Default: 'sha256'
Hash algorithm to use for file content, support by hashlib
\nDefault: True
This procedure, namely \u2018atomic_writing\u2019, causes some bugs on file system without operation order enforcement (like some networked fs).\n If set to False, the new notebook is written directly on the old one which could fail (eg: full filesystem or quota )
\nDefault: {}
Extra parameters to pass to files_handler_class.
\n\n\nFor example, StaticFileHandlers generally expect a
\npath
argument\n specifying the root directory from which to serve files.
'sha3_512'``|
\u2019sha384\u2019|
\u2019blake2s\u2019|
\u2019sha512_256\u2019|
\u2019blake2b\u2019|
\u2019sha3_256\u2019|
\u2019sm3\u2019|
\u2019sha256\u2019|
\u2019sha512_224\u2019|
\u2019ripemd160\u2019|
\u2019sha3_384\u2019|
\u2019sha1\u2019|
\u2019shake_256\u2019|
\u2019shake_128\u2019|
\u2019md5-sha1\u2019|
\u2019sha512\u2019|
\u2019sha3_224\u2019|
\u2019sha224\u2019|
\u2019md5\u2019``Default: 'sha256'
'sha3_256'``|
\u2019ripemd160\u2019|
\u2019sha512_224\u2019|
\u2019md5\u2019|
\u2019sha512_256\u2019|
\u2019sha224\u2019|
\u2019md5-sha1\u2019|
\u2019sha3_384\u2019|
\u2019sha384\u2019|
\u2019sm3\u2019|
\u2019sha3_512\u2019|
\u2019sha256\u2019|
\u2019sha1\u2019|
\u2019blake2b\u2019|
\u2019sha3_224\u2019|
\u2019blake2s\u2019|
\u2019shake_128\u2019|
\u2019shake_256\u2019|
\u2019sha512\u2019``Default: 'sha256'
Hash algorithm to use for file content, support by hashlib
\nDefault: ['__pycache__', '*.pyc', '*.pyo', '.DS_Store', '*.so', '*.dyl...
Glob patterns to hide in file and directory listings.
\nDefault: 500
The max folder size that can be copied
\n@@ -1761,15 +1761,15 @@\nDefault: True
This procedure, namely \u2018atomic_writing\u2019, causes some bugs on file system without operation order enforcement (like some networked fs).\n If set to False, the new notebook is written directly on the old one which could fail (eg: full filesystem or quota )
\n'sha3_512'``|
\u2019sha3_384\u2019|
\u2019sha384\u2019|
\u2019sha1\u2019|
\u2019blake2b\u2019|
\u2019blake2s\u2019|
\u2019sha3_256\u2019|
\u2019sha256\u2019|
\u2019sha512\u2019|
\u2019sha3_224\u2019|
\u2019sha224\u2019|
\u2019md5\u2019``Default: 'sha256'
'sha224'``|
\u2019blake2s\u2019|
\u2019sha3_224\u2019|
\u2019sha3_512\u2019|
\u2019sha3_256\u2019|
\u2019sha3_384\u2019|
\u2019sha384\u2019|
\u2019sha256\u2019|
\u2019sha1\u2019|
\u2019sha512\u2019|
\u2019blake2b\u2019|
\u2019md5\u2019``Default: 'sha256'
The hashing algorithm used to sign notebooks.
\nDefault: ''
The storage directory for notary secret and database.
\nDefault: ''