--- /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,