--- /srv/reproducible-results/rbuild-debian/r-b-build.G7QMXiVz/b1/python-gsd_2.7.0-2_i386.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.G7QMXiVz/b2/python-gsd_2.7.0-2_i386.changes
├── Files
│ @@ -1,4 +1,4 @@
│
│ - 74c25667dc4a7610db6df9b2197f046d 90932 doc optional python-gsd-doc_2.7.0-2_all.deb
│ + e68512353e9890159774868f2900e3dd 90944 doc optional python-gsd-doc_2.7.0-2_all.deb
│ 81f2958b3d15212127fdbadbce866630 241404 debug optional python3-gsd-dbgsym_2.7.0-2_i386.deb
│ f99cecda990f6f79b637af704470496f 86380 python optional python3-gsd_2.7.0-2_i386.deb
├── python-gsd-doc_2.7.0-2_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2023-01-17 16:37:42.000000 debian-binary
│ │ -rw-r--r-- 0 0 0 2376 2023-01-17 16:37:42.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 88364 2023-01-17 16:37:42.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 88376 2023-01-17 16:37:42.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -59,15 +59,15 @@
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 7101 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/py-modindex.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 32745 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/python-api.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 74465 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/python-module-gsd.fl.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 66497 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/python-module-gsd.hoomd.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 35551 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/python-module-gsd.pygsd.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 97149 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/schema-hoomd.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 5908 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/search.html
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 68824 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/searchindex.js
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 68822 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/searchindex.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 21656 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/shapes.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 10113 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/specification.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 13964 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/style.html
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-01-17 16:37:42.000000 ./usr/share/doc-base/
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 331 2023-01-17 16:37:42.000000 ./usr/share/doc-base/python-gsd-doc.python-gsd
│ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/_static/_sphinx_javascript_frameworks_compat.js -> ../../../../javascript/sphinxdoc/1.0/_sphinx_javascript_frameworks_compat.js
│ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/_static/css/badge_only.css -> ../../../../../sphinx_rtd_theme/static/css/badge_only.css
│ │ │ ├── ./usr/share/doc/python-gsd-doc/html/hoomd-examples.html
│ │ │ │ @@ -193,23 +193,23 @@
│ │ │ │ Out[16]: 5
│ │ │ │
│ │ │ │ In [17]: snap.particles.N
│ │ │ │ Out[17]: 9
│ │ │ │
│ │ │ │ In [18]: snap.particles.position
│ │ │ │ Out[18]:
│ │ │ │ -array([[0.63889754, 0.10892821, 0.00807442],
│ │ │ │ - [0.42598215, 0.9713994 , 0.8758309 ],
│ │ │ │ - [0.30248833, 0.5658569 , 0.5956299 ],
│ │ │ │ - [0.07117487, 0.49016574, 0.64954334],
│ │ │ │ - [0.69813335, 0.6075195 , 0.18205918],
│ │ │ │ - [0.5712853 , 0.8626947 , 0.31959438],
│ │ │ │ - [0.0047781 , 0.1330923 , 0.3930967 ],
│ │ │ │ - [0.9183727 , 0.66345936, 0.74858785],
│ │ │ │ - [0.01786156, 0.42455098, 0.05332853]], dtype=float32)
│ │ │ │ +array([[0.11889108, 0.99563736, 0.4708511 ],
│ │ │ │ + [0.11030402, 0.22456077, 0.749747 ],
│ │ │ │ + [0.9887107 , 0.75898975, 0.7610922 ],
│ │ │ │ + [0.03039484, 0.1537153 , 0.0294544 ],
│ │ │ │ + [0.03143189, 0.5109341 , 0.8765838 ],
│ │ │ │ + [0.46935037, 0.02496142, 0.44709668],
│ │ │ │ + [0.5878508 , 0.15341844, 0.24387108],
│ │ │ │ + [0.8923092 , 0.50627977, 0.9575663 ],
│ │ │ │ + [0.19825953, 0.4598811 , 0.98291963]], dtype=float32)
│ │ │ │
│ │ │ │
│ │ │ │
gsd.hoomd.HOOMDTrajectory
supports random indexing of frames in the file.
│ │ │ │ Indexing into a trajectory returns a gsd.hoomd.Snapshot
.
│ │ │ │
│ │ │ │
│ │ │ │ Slicing and selection
│ │ │ │ @@ -236,21 +236,21 @@
│ │ │ │ Pure python reader
│ │ │ │ In [23]: f = gsd.pygsd.GSDFile(open('test.gsd', 'rb'))
│ │ │ │
│ │ │ │ In [24]: t = gsd.hoomd.HOOMDTrajectory(f);
│ │ │ │
│ │ │ │ In [25]: t[3].particles.position
│ │ │ │ Out[25]:
│ │ │ │ -array([[0.41265997, 0.51989734, 0.5874644 ],
│ │ │ │ - [0.63586783, 0.09243915, 0.8981873 ],
│ │ │ │ - [0.3649701 , 0.58789736, 0.98103064],
│ │ │ │ - [0.6755696 , 0.52513665, 0.43279934],
│ │ │ │ - [0.83061415, 0.9239881 , 0.5580153 ],
│ │ │ │ - [0.8071852 , 0.29288206, 0.63318837],
│ │ │ │ - [0.28227973, 0.41341767, 0.264299 ]], dtype=float32)
│ │ │ │ +array([[0.09652414, 0.61696154, 0.03166472],
│ │ │ │ + [0.3301086 , 0.83354086, 0.7155698 ],
│ │ │ │ + [0.729872 , 0.9966624 , 0.1752343 ],
│ │ │ │ + [0.72815806, 0.04989876, 0.24340108],
│ │ │ │ + [0.0090039 , 0.24569628, 0.90215504],
│ │ │ │ + [0.42624676, 0.25213456, 0.12603416],
│ │ │ │ + [0.8968407 , 0.24936676, 0.5196016 ]], dtype=float32)
│ │ │ │
│ │ │ │
│ │ │ │ You can use GSD without needing to compile C code to read GSD files
│ │ │ │ using gsd.pygsd.GSDFile
in combination with gsd.hoomd.HOOMDTrajectory
. It
│ │ │ │ only supports the rb
mode and does not read files as fast as the C
│ │ │ │ implementation. It takes in a python file-like object, so it can be used with
│ │ │ │ in-memory IO classes, and grid file classes that access data over the internet.
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -105,23 +105,23 @@
│ │ │ │ │ Out[16]: 5
│ │ │ │ │
│ │ │ │ │ In [17]: snap.particles.N
│ │ │ │ │ Out[17]: 9
│ │ │ │ │
│ │ │ │ │ In [18]: snap.particles.position
│ │ │ │ │ Out[18]:
│ │ │ │ │ -array([[0.63889754, 0.10892821, 0.00807442],
│ │ │ │ │ - [0.42598215, 0.9713994 , 0.8758309 ],
│ │ │ │ │ - [0.30248833, 0.5658569 , 0.5956299 ],
│ │ │ │ │ - [0.07117487, 0.49016574, 0.64954334],
│ │ │ │ │ - [0.69813335, 0.6075195 , 0.18205918],
│ │ │ │ │ - [0.5712853 , 0.8626947 , 0.31959438],
│ │ │ │ │ - [0.0047781 , 0.1330923 , 0.3930967 ],
│ │ │ │ │ - [0.9183727 , 0.66345936, 0.74858785],
│ │ │ │ │ - [0.01786156, 0.42455098, 0.05332853]], dtype=float32)
│ │ │ │ │ +array([[0.11889108, 0.99563736, 0.4708511 ],
│ │ │ │ │ + [0.11030402, 0.22456077, 0.749747 ],
│ │ │ │ │ + [0.9887107 , 0.75898975, 0.7610922 ],
│ │ │ │ │ + [0.03039484, 0.1537153 , 0.0294544 ],
│ │ │ │ │ + [0.03143189, 0.5109341 , 0.8765838 ],
│ │ │ │ │ + [0.46935037, 0.02496142, 0.44709668],
│ │ │ │ │ + [0.5878508 , 0.15341844, 0.24387108],
│ │ │ │ │ + [0.8923092 , 0.50627977, 0.9575663 ],
│ │ │ │ │ + [0.19825953, 0.4598811 , 0.98291963]], dtype=float32)
│ │ │ │ │ gsd.hoomd.HOOMDTrajectory supports random indexing of frames in the file.
│ │ │ │ │ Indexing into a trajectory returns a gsd.hoomd.Snapshot.
│ │ │ │ │
│ │ │ │ │ ***** Slicing and selectionï *****
│ │ │ │ │ Use the slicing operator to select individual frames or a subset of a
│ │ │ │ │ trajectory.
│ │ │ │ │ In [19]: f = gsd.hoomd.open(name='test.gsd', mode='rb')
│ │ │ │ │ @@ -142,21 +142,21 @@
│ │ │ │ │ ***** Pure python readerï *****
│ │ │ │ │ In [23]: f = gsd.pygsd.GSDFile(open('test.gsd', 'rb'))
│ │ │ │ │
│ │ │ │ │ In [24]: t = gsd.hoomd.HOOMDTrajectory(f);
│ │ │ │ │
│ │ │ │ │ In [25]: t[3].particles.position
│ │ │ │ │ Out[25]:
│ │ │ │ │ -array([[0.41265997, 0.51989734, 0.5874644 ],
│ │ │ │ │ - [0.63586783, 0.09243915, 0.8981873 ],
│ │ │ │ │ - [0.3649701 , 0.58789736, 0.98103064],
│ │ │ │ │ - [0.6755696 , 0.52513665, 0.43279934],
│ │ │ │ │ - [0.83061415, 0.9239881 , 0.5580153 ],
│ │ │ │ │ - [0.8071852 , 0.29288206, 0.63318837],
│ │ │ │ │ - [0.28227973, 0.41341767, 0.264299 ]], dtype=float32)
│ │ │ │ │ +array([[0.09652414, 0.61696154, 0.03166472],
│ │ │ │ │ + [0.3301086 , 0.83354086, 0.7155698 ],
│ │ │ │ │ + [0.729872 , 0.9966624 , 0.1752343 ],
│ │ │ │ │ + [0.72815806, 0.04989876, 0.24340108],
│ │ │ │ │ + [0.0090039 , 0.24569628, 0.90215504],
│ │ │ │ │ + [0.42624676, 0.25213456, 0.12603416],
│ │ │ │ │ + [0.8968407 , 0.24936676, 0.5196016 ]], dtype=float32)
│ │ │ │ │ You can use GSD without needing to compile C code to read GSD files using
│ │ │ │ │ gsd.pygsd.GSDFile in combination with gsd.hoomd.HOOMDTrajectory. It only
│ │ │ │ │ supports the rb mode and does not read files as fast as the C implementation.
│ │ │ │ │ It takes in a python file-like object, so it can be used with in-memory IO
│ │ │ │ │ classes, and grid file classes that access data over the internet.
│ │ │ │ │ Warning
│ │ │ │ │ gsd.pygsd is slow. Use gsd.hoomd.open whenever possible.
│ │ │ ├── ./usr/share/doc/python-gsd-doc/html/searchindex.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -809,66 +809,66 @@
│ │ │ │ │ "step": [8, 11, 13, 15, 17],
│ │ │ │ │ "random": [8, 9],
│ │ │ │ │ "extend": [8, 13, 15],
│ │ │ │ │ "rang": [8, 14],
│ │ │ │ │ "similar": 8,
│ │ │ │ │ "express": [8, 12],
│ │ │ │ │ "snap": 8,
│ │ │ │ │ - "63889754": 8,
│ │ │ │ │ - "10892821": 8,
│ │ │ │ │ - "00807442": 8,
│ │ │ │ │ - "42598215": 8,
│ │ │ │ │ - "9713994": 8,
│ │ │ │ │ - "8758309": 8,
│ │ │ │ │ - "30248833": 8,
│ │ │ │ │ - "5658569": 8,
│ │ │ │ │ - "5956299": 8,
│ │ │ │ │ - "07117487": 8,
│ │ │ │ │ - "49016574": 8,
│ │ │ │ │ - "64954334": 8,
│ │ │ │ │ - "69813335": 8,
│ │ │ │ │ - "6075195": 8,
│ │ │ │ │ - "18205918": 8,
│ │ │ │ │ - "5712853": 8,
│ │ │ │ │ - "8626947": 8,
│ │ │ │ │ - "31959438": 8,
│ │ │ │ │ - "0047781": 8,
│ │ │ │ │ - "1330923": 8,
│ │ │ │ │ - "3930967": 8,
│ │ │ │ │ - "9183727": 8,
│ │ │ │ │ - "66345936": 8,
│ │ │ │ │ - "74858785": 8,
│ │ │ │ │ - "01786156": 8,
│ │ │ │ │ - "42455098": 8,
│ │ │ │ │ - "05332853": 8,
│ │ │ │ │ + "11889108": 8,
│ │ │ │ │ + "99563736": 8,
│ │ │ │ │ + "4708511": 8,
│ │ │ │ │ + "11030402": 8,
│ │ │ │ │ + "22456077": 8,
│ │ │ │ │ + "749747": 8,
│ │ │ │ │ + "9887107": 8,
│ │ │ │ │ + "75898975": 8,
│ │ │ │ │ + "7610922": 8,
│ │ │ │ │ + "03039484": 8,
│ │ │ │ │ + "1537153": 8,
│ │ │ │ │ + "0294544": 8,
│ │ │ │ │ + "03143189": 8,
│ │ │ │ │ + "5109341": 8,
│ │ │ │ │ + "8765838": 8,
│ │ │ │ │ + "46935037": 8,
│ │ │ │ │ + "02496142": 8,
│ │ │ │ │ + "44709668": 8,
│ │ │ │ │ + "5878508": 8,
│ │ │ │ │ + "15341844": 8,
│ │ │ │ │ + "24387108": 8,
│ │ │ │ │ + "8923092": 8,
│ │ │ │ │ + "50627977": 8,
│ │ │ │ │ + "9575663": 8,
│ │ │ │ │ + "19825953": 8,
│ │ │ │ │ + "4598811": 8,
│ │ │ │ │ + "98291963": 8,
│ │ │ │ │ "individu": 8,
│ │ │ │ │ "print": [8, 16],
│ │ │ │ │ "every_2nd_fram": 8,
│ │ │ │ │ "t": [8, 11, 16],
│ │ │ │ │ - "41265997": 8,
│ │ │ │ │ - "51989734": 8,
│ │ │ │ │ - "5874644": 8,
│ │ │ │ │ - "63586783": 8,
│ │ │ │ │ - "09243915": 8,
│ │ │ │ │ - "8981873": 8,
│ │ │ │ │ - "3649701": 8,
│ │ │ │ │ - "58789736": 8,
│ │ │ │ │ - "98103064": 8,
│ │ │ │ │ - "6755696": 8,
│ │ │ │ │ - "52513665": 8,
│ │ │ │ │ - "43279934": 8,
│ │ │ │ │ - "83061415": 8,
│ │ │ │ │ - "9239881": 8,
│ │ │ │ │ - "5580153": 8,
│ │ │ │ │ - "8071852": 8,
│ │ │ │ │ - "29288206": 8,
│ │ │ │ │ - "63318837": 8,
│ │ │ │ │ - "28227973": 8,
│ │ │ │ │ - "41341767": 8,
│ │ │ │ │ - "264299": 8,
│ │ │ │ │ + "09652414": 8,
│ │ │ │ │ + "61696154": 8,
│ │ │ │ │ + "03166472": 8,
│ │ │ │ │ + "3301086": 8,
│ │ │ │ │ + "83354086": 8,
│ │ │ │ │ + "7155698": 8,
│ │ │ │ │ + "729872": 8,
│ │ │ │ │ + "9966624": 8,
│ │ │ │ │ + "1752343": 8,
│ │ │ │ │ + "72815806": 8,
│ │ │ │ │ + "04989876": 8,
│ │ │ │ │ + "24340108": 8,
│ │ │ │ │ + "0090039": 8,
│ │ │ │ │ + "24569628": 8,
│ │ │ │ │ + "90215504": 8,
│ │ │ │ │ + "42624676": 8,
│ │ │ │ │ + "25213456": 8,
│ │ │ │ │ + "12603416": 8,
│ │ │ │ │ + "8968407": 8,
│ │ │ │ │ + "24936676": 8,
│ │ │ │ │ + "5196016": 8,
│ │ │ │ │ "It": [8, 13, 16, 17],
│ │ │ │ │ "like": [8, 14, 16],
│ │ │ │ │ "grid": [8, 16],
│ │ │ │ │ "over": [8, 15],
│ │ │ │ │ "internet": [8, 11],
│ │ │ │ │ "slow": 8,
│ │ │ │ │ "whenev": 8,