--- /srv/reproducible-results/rbuild-debian/r-b-build.rX1i8bal/b1/python-gsd_2.7.0-2_amd64.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.rX1i8bal/b2/python-gsd_2.7.0-2_amd64.changes
├── Files
│ @@ -1,4 +1,4 @@
│
│ - ace0616e80d36f9ec22d3b1b8540f4bf 90960 doc optional python-gsd-doc_2.7.0-2_all.deb
│ + 0c232682982b4f179837ce0095e2782f 90952 doc optional python-gsd-doc_2.7.0-2_all.deb
│ b6e4d0bebce7f7810f15746d00f8d906 250376 debug optional python3-gsd-dbgsym_2.7.0-2_amd64.deb
│ 632a543a3421226a8d50bad316c37517 84280 python optional python3-gsd_2.7.0-2_amd64.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 2380 2023-01-17 16:37:42.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 88388 2023-01-17 16:37:42.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 2376 2023-01-17 16:37:42.000000 control.tar.xz
│ │ +-rw-r--r-- 0 0 0 88384 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) 68820 2023-01-17 16:37:42.000000 ./usr/share/doc/python-gsd-doc/html/searchindex.js
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 68818 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.66548145, 0.7217738 , 0.3356938 ],
│ │ │ │ - [0.5118772 , 0.31913754, 0.8520619 ],
│ │ │ │ - [0.13728406, 0.86236 , 0.05703682],
│ │ │ │ - [0.36397937, 0.06778045, 0.696222 ],
│ │ │ │ - [0.5390319 , 0.65108067, 0.65739554],
│ │ │ │ - [0.9344352 , 0.9795785 , 0.68341315],
│ │ │ │ - [0.5518626 , 0.9389614 , 0.4589597 ],
│ │ │ │ - [0.33926526, 0.89014286, 0.16976635],
│ │ │ │ - [0.34620884, 0.18957432, 0.12056684]], dtype=float32)
│ │ │ │ +array([[0.7464663 , 0.95336473, 0.7646863 ],
│ │ │ │ + [0.9766425 , 0.39678612, 0.60779697],
│ │ │ │ + [0.89620507, 0.4377872 , 0.5764169 ],
│ │ │ │ + [0.83945996, 0.5443509 , 0.40876678],
│ │ │ │ + [0.5226231 , 0.17476153, 0.30245203],
│ │ │ │ + [0.51583683, 0.2748747 , 0.03980057],
│ │ │ │ + [0.8133657 , 0.733752 , 0.74457335],
│ │ │ │ + [0.4288136 , 0.51777613, 0.47890168],
│ │ │ │ + [0.3874723 , 0.8482516 , 0.58224165]], 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.6602933 , 0.04728471, 0.00328238],
│ │ │ │ - [0.5826964 , 0.8271196 , 0.5300329 ],
│ │ │ │ - [0.03169398, 0.37426385, 0.10960583],
│ │ │ │ - [0.5062379 , 0.37031758, 0.26156208],
│ │ │ │ - [0.9803024 , 0.5835559 , 0.9713085 ],
│ │ │ │ - [0.17724687, 0.43642366, 0.34112296],
│ │ │ │ - [0.80743533, 0.89011514, 0.3036749 ]], dtype=float32)
│ │ │ │ +array([[0.5690155 , 0.5727605 , 0.22527999],
│ │ │ │ + [0.9919063 , 0.23359638, 0.5809065 ],
│ │ │ │ + [0.85974574, 0.7840573 , 0.70808566],
│ │ │ │ + [0.7786572 , 0.01189263, 0.8535928 ],
│ │ │ │ + [0.9105352 , 0.59369504, 0.4310235 ],
│ │ │ │ + [0.4164023 , 0.8897345 , 0.58014494],
│ │ │ │ + [0.71285105, 0.9805963 , 0.11398367]], 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.66548145, 0.7217738 , 0.3356938 ],
│ │ │ │ │ - [0.5118772 , 0.31913754, 0.8520619 ],
│ │ │ │ │ - [0.13728406, 0.86236 , 0.05703682],
│ │ │ │ │ - [0.36397937, 0.06778045, 0.696222 ],
│ │ │ │ │ - [0.5390319 , 0.65108067, 0.65739554],
│ │ │ │ │ - [0.9344352 , 0.9795785 , 0.68341315],
│ │ │ │ │ - [0.5518626 , 0.9389614 , 0.4589597 ],
│ │ │ │ │ - [0.33926526, 0.89014286, 0.16976635],
│ │ │ │ │ - [0.34620884, 0.18957432, 0.12056684]], dtype=float32)
│ │ │ │ │ +array([[0.7464663 , 0.95336473, 0.7646863 ],
│ │ │ │ │ + [0.9766425 , 0.39678612, 0.60779697],
│ │ │ │ │ + [0.89620507, 0.4377872 , 0.5764169 ],
│ │ │ │ │ + [0.83945996, 0.5443509 , 0.40876678],
│ │ │ │ │ + [0.5226231 , 0.17476153, 0.30245203],
│ │ │ │ │ + [0.51583683, 0.2748747 , 0.03980057],
│ │ │ │ │ + [0.8133657 , 0.733752 , 0.74457335],
│ │ │ │ │ + [0.4288136 , 0.51777613, 0.47890168],
│ │ │ │ │ + [0.3874723 , 0.8482516 , 0.58224165]], 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.6602933 , 0.04728471, 0.00328238],
│ │ │ │ │ - [0.5826964 , 0.8271196 , 0.5300329 ],
│ │ │ │ │ - [0.03169398, 0.37426385, 0.10960583],
│ │ │ │ │ - [0.5062379 , 0.37031758, 0.26156208],
│ │ │ │ │ - [0.9803024 , 0.5835559 , 0.9713085 ],
│ │ │ │ │ - [0.17724687, 0.43642366, 0.34112296],
│ │ │ │ │ - [0.80743533, 0.89011514, 0.3036749 ]], dtype=float32)
│ │ │ │ │ +array([[0.5690155 , 0.5727605 , 0.22527999],
│ │ │ │ │ + [0.9919063 , 0.23359638, 0.5809065 ],
│ │ │ │ │ + [0.85974574, 0.7840573 , 0.70808566],
│ │ │ │ │ + [0.7786572 , 0.01189263, 0.8535928 ],
│ │ │ │ │ + [0.9105352 , 0.59369504, 0.4310235 ],
│ │ │ │ │ + [0.4164023 , 0.8897345 , 0.58014494],
│ │ │ │ │ + [0.71285105, 0.9805963 , 0.11398367]], 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,
│ │ │ │ │ - "66548145": 8,
│ │ │ │ │ - "7217738": 8,
│ │ │ │ │ - "3356938": 8,
│ │ │ │ │ - "5118772": 8,
│ │ │ │ │ - "31913754": 8,
│ │ │ │ │ - "8520619": 8,
│ │ │ │ │ - "13728406": 8,
│ │ │ │ │ - "86236": 8,
│ │ │ │ │ - "05703682": 8,
│ │ │ │ │ - "36397937": 8,
│ │ │ │ │ - "06778045": 8,
│ │ │ │ │ - "696222": 8,
│ │ │ │ │ - "5390319": 8,
│ │ │ │ │ - "65108067": 8,
│ │ │ │ │ - "65739554": 8,
│ │ │ │ │ - "9344352": 8,
│ │ │ │ │ - "9795785": 8,
│ │ │ │ │ - "68341315": 8,
│ │ │ │ │ - "5518626": 8,
│ │ │ │ │ - "9389614": 8,
│ │ │ │ │ - "4589597": 8,
│ │ │ │ │ - "33926526": 8,
│ │ │ │ │ - "89014286": 8,
│ │ │ │ │ - "16976635": 8,
│ │ │ │ │ - "34620884": 8,
│ │ │ │ │ - "18957432": 8,
│ │ │ │ │ - "12056684": 8,
│ │ │ │ │ + "7464663": 8,
│ │ │ │ │ + "95336473": 8,
│ │ │ │ │ + "7646863": 8,
│ │ │ │ │ + "9766425": 8,
│ │ │ │ │ + "39678612": 8,
│ │ │ │ │ + "60779697": 8,
│ │ │ │ │ + "89620507": 8,
│ │ │ │ │ + "4377872": 8,
│ │ │ │ │ + "5764169": 8,
│ │ │ │ │ + "83945996": 8,
│ │ │ │ │ + "5443509": 8,
│ │ │ │ │ + "40876678": 8,
│ │ │ │ │ + "5226231": 8,
│ │ │ │ │ + "17476153": 8,
│ │ │ │ │ + "30245203": 8,
│ │ │ │ │ + "51583683": 8,
│ │ │ │ │ + "2748747": 8,
│ │ │ │ │ + "03980057": 8,
│ │ │ │ │ + "8133657": 8,
│ │ │ │ │ + "733752": 8,
│ │ │ │ │ + "74457335": 8,
│ │ │ │ │ + "4288136": 8,
│ │ │ │ │ + "51777613": 8,
│ │ │ │ │ + "47890168": 8,
│ │ │ │ │ + "3874723": 8,
│ │ │ │ │ + "8482516": 8,
│ │ │ │ │ + "58224165": 8,
│ │ │ │ │ "individu": 8,
│ │ │ │ │ "print": [8, 16],
│ │ │ │ │ "every_2nd_fram": 8,
│ │ │ │ │ "t": [8, 11, 16],
│ │ │ │ │ - "6602933": 8,
│ │ │ │ │ - "04728471": 8,
│ │ │ │ │ - "00328238": 8,
│ │ │ │ │ - "5826964": 8,
│ │ │ │ │ - "8271196": 8,
│ │ │ │ │ - "5300329": 8,
│ │ │ │ │ - "03169398": 8,
│ │ │ │ │ - "37426385": 8,
│ │ │ │ │ - "10960583": 8,
│ │ │ │ │ - "5062379": 8,
│ │ │ │ │ - "37031758": 8,
│ │ │ │ │ - "26156208": 8,
│ │ │ │ │ - "9803024": 8,
│ │ │ │ │ - "5835559": 8,
│ │ │ │ │ - "9713085": 8,
│ │ │ │ │ - "17724687": 8,
│ │ │ │ │ - "43642366": 8,
│ │ │ │ │ - "34112296": 8,
│ │ │ │ │ - "80743533": 8,
│ │ │ │ │ - "89011514": 8,
│ │ │ │ │ - "3036749": 8,
│ │ │ │ │ + "5690155": 8,
│ │ │ │ │ + "5727605": 8,
│ │ │ │ │ + "22527999": 8,
│ │ │ │ │ + "9919063": 8,
│ │ │ │ │ + "23359638": 8,
│ │ │ │ │ + "5809065": 8,
│ │ │ │ │ + "85974574": 8,
│ │ │ │ │ + "7840573": 8,
│ │ │ │ │ + "70808566": 8,
│ │ │ │ │ + "7786572": 8,
│ │ │ │ │ + "01189263": 8,
│ │ │ │ │ + "8535928": 8,
│ │ │ │ │ + "9105352": 8,
│ │ │ │ │ + "59369504": 8,
│ │ │ │ │ + "4310235": 8,
│ │ │ │ │ + "4164023": 8,
│ │ │ │ │ + "8897345": 8,
│ │ │ │ │ + "58014494": 8,
│ │ │ │ │ + "71285105": 8,
│ │ │ │ │ + "9805963": 8,
│ │ │ │ │ + "11398367": 8,
│ │ │ │ │ "It": [8, 13, 16, 17],
│ │ │ │ │ "like": [8, 14, 16],
│ │ │ │ │ "grid": [8, 16],
│ │ │ │ │ "over": [8, 15],
│ │ │ │ │ "internet": [8, 11],
│ │ │ │ │ "slow": 8,
│ │ │ │ │ "whenev": 8,