--- /srv/reproducible-results/rbuild-debian/r-b-build.5LAnb0dv/b1/python-gsd_3.0.1-3_amd64.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.5LAnb0dv/b2/python-gsd_3.0.1-3_amd64.changes
├── Files
│ @@ -1,4 +1,4 @@
│
│ - 2d8771e8df3f45a82c424757010c2625 118356 doc optional python-gsd-doc_3.0.1-3_all.deb
│ + ce18decc8f58a91c0b4b0a141682daa4 118324 doc optional python-gsd-doc_3.0.1-3_all.deb
│ 44d523b92f85b28db795c4b7bdc1c087 640920 debug optional python3-gsd-dbgsym_3.0.1-3_amd64.deb
│ 66904719e349f35744b94d88d009931d 239108 python optional python3-gsd_3.0.1-3_amd64.deb
├── python-gsd-doc_3.0.1-3_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2023-08-02 12:37:21.000000 debian-binary
│ │ --rw-r--r-- 0 0 0 2548 2023-08-02 12:37:21.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 115616 2023-08-02 12:37:21.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 2544 2023-08-02 12:37:21.000000 control.tar.xz
│ │ +-rw-r--r-- 0 0 0 115588 2023-08-02 12:37:21.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -65,15 +65,15 @@
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 19727 2023-08-02 12:37:21.000000 ./usr/share/doc/python-gsd-doc/html/python-api.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 83887 2023-08-02 12:37:21.000000 ./usr/share/doc/python-gsd-doc/html/python-module-gsd.fl.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 87227 2023-08-02 12:37:21.000000 ./usr/share/doc/python-gsd-doc/html/python-module-gsd.hoomd.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 45625 2023-08-02 12:37:21.000000 ./usr/share/doc/python-gsd-doc/html/python-module-gsd.pygsd.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 15203 2023-08-02 12:37:21.000000 ./usr/share/doc/python-gsd-doc/html/python-module-gsd.version.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 103876 2023-08-02 12:37:21.000000 ./usr/share/doc/python-gsd-doc/html/schema-hoomd.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 13079 2023-08-02 12:37:21.000000 ./usr/share/doc/python-gsd-doc/html/search.html
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 80514 2023-08-02 12:37:21.000000 ./usr/share/doc/python-gsd-doc/html/searchindex.js
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80517 2023-08-02 12:37:21.000000 ./usr/share/doc/python-gsd-doc/html/searchindex.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 29105 2023-08-02 12:37:21.000000 ./usr/share/doc/python-gsd-doc/html/shapes.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 17131 2023-08-02 12:37:21.000000 ./usr/share/doc/python-gsd-doc/html/specification.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 21425 2023-08-02 12:37:21.000000 ./usr/share/doc/python-gsd-doc/html/style.html
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2023-08-02 12:37:21.000000 ./usr/share/doc-base/
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 331 2023-08-02 12:37:21.000000 ./usr/share/doc-base/python-gsd-doc.python-gsd
│ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2023-08-02 12:37:21.000000 ./usr/share/doc/python-gsd-doc/html/_static/doctools.js -> ../../../../javascript/sphinxdoc/1.0/doctools.js
│ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2023-08-02 12:37:21.000000 ./usr/share/doc/python-gsd-doc/html/_static/language_data.js -> ../../../../javascript/sphinxdoc/1.0/language_data.js
│ │ │ ├── ./usr/share/doc/python-gsd-doc/html/hoomd-examples.html
│ │ │ │ @@ -310,23 +310,23 @@
│ │ │ │ Out[16]: 5
│ │ │ │
│ │ │ │ In [17]: frame.particles.N
│ │ │ │ Out[17]: 9
│ │ │ │
│ │ │ │ In [18]: frame.particles.position
│ │ │ │ Out[18]:
│ │ │ │ -array([[0.37390733, 0.71998274, 0.43799657],
│ │ │ │ - [0.6426195 , 0.7718413 , 0.68808806],
│ │ │ │ - [0.02576821, 0.7597262 , 0.10231445],
│ │ │ │ - [0.89338195, 0.9596529 , 0.9921257 ],
│ │ │ │ - [0.87381256, 0.18778679, 0.03054101],
│ │ │ │ - [0.2853842 , 0.82738787, 0.40588272],
│ │ │ │ - [0.6482421 , 0.40185443, 0.80370986],
│ │ │ │ - [0.6249742 , 0.81131065, 0.01820142],
│ │ │ │ - [0.76491374, 0.84835976, 0.4321999 ]], dtype=float32)
│ │ │ │ +array([[0.54103154, 0.975791 , 0.43388274],
│ │ │ │ + [0.7408644 , 0.9734215 , 0.2746232 ],
│ │ │ │ + [0.38342568, 0.5677094 , 0.5156566 ],
│ │ │ │ + [0.39157084, 0.8855668 , 0.8198635 ],
│ │ │ │ + [0.29041377, 0.06137994, 0.5751454 ],
│ │ │ │ + [0.39987096, 0.70149064, 0.07277166],
│ │ │ │ + [0.7703304 , 0.00663201, 0.04075722],
│ │ │ │ + [0.5452252 , 0.31657168, 0.03254204],
│ │ │ │ + [0.83269984, 0.46103227, 0.07075705]], dtype=float32)
│ │ │ │
│ │ │ │
│ │ │ │
gsd.hoomd.HOOMDTrajectory
supports random indexing of frames in the file.
│ │ │ │ Indexing into a trajectory returns a gsd.hoomd.Frame
.
│ │ │ │
│ │ │ │
│ │ │ │ Slicing and selection
│ │ │ │ @@ -353,21 +353,21 @@
│ │ │ │ Pure python reader
│ │ │ │ In [23]: f = gsd.pygsd.GSDFile(open('example.gsd', 'rb'))
│ │ │ │
│ │ │ │ In [24]: trajectory = gsd.hoomd.HOOMDTrajectory(f);
│ │ │ │
│ │ │ │ In [25]: trajectory[3].particles.position
│ │ │ │ Out[25]:
│ │ │ │ -array([[0.67985034, 0.5476803 , 0.6004558 ],
│ │ │ │ - [0.3292016 , 0.27974683, 0.8402514 ],
│ │ │ │ - [0.6794727 , 0.68138397, 0.8720766 ],
│ │ │ │ - [0.865217 , 0.658212 , 0.61564523],
│ │ │ │ - [0.96864 , 0.09417754, 0.05064321],
│ │ │ │ - [0.8695586 , 0.13819724, 0.24681121],
│ │ │ │ - [0.22765085, 0.66198814, 0.6570936 ]], dtype=float32)
│ │ │ │ +array([[0.06152635, 0.6757562 , 0.02993083],
│ │ │ │ + [0.33670634, 0.35746235, 0.9096442 ],
│ │ │ │ + [0.6995247 , 0.33191475, 0.90453064],
│ │ │ │ + [0.79841435, 0.84153485, 0.11337237],
│ │ │ │ + [0.48603037, 0.90141046, 0.38142636],
│ │ │ │ + [0.17779808, 0.8328633 , 0.7720775 ],
│ │ │ │ + [0.2406233 , 0.708313 , 0.9967891 ]], 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 {}
│ │ │ │ │ @@ -94,23 +94,23 @@
│ │ │ │ │ Out[16]: 5
│ │ │ │ │
│ │ │ │ │ In [17]: frame.particles.N
│ │ │ │ │ Out[17]: 9
│ │ │ │ │
│ │ │ │ │ In [18]: frame.particles.position
│ │ │ │ │ Out[18]:
│ │ │ │ │ -array([[0.37390733, 0.71998274, 0.43799657],
│ │ │ │ │ - [0.6426195 , 0.7718413 , 0.68808806],
│ │ │ │ │ - [0.02576821, 0.7597262 , 0.10231445],
│ │ │ │ │ - [0.89338195, 0.9596529 , 0.9921257 ],
│ │ │ │ │ - [0.87381256, 0.18778679, 0.03054101],
│ │ │ │ │ - [0.2853842 , 0.82738787, 0.40588272],
│ │ │ │ │ - [0.6482421 , 0.40185443, 0.80370986],
│ │ │ │ │ - [0.6249742 , 0.81131065, 0.01820142],
│ │ │ │ │ - [0.76491374, 0.84835976, 0.4321999 ]], dtype=float32)
│ │ │ │ │ +array([[0.54103154, 0.975791 , 0.43388274],
│ │ │ │ │ + [0.7408644 , 0.9734215 , 0.2746232 ],
│ │ │ │ │ + [0.38342568, 0.5677094 , 0.5156566 ],
│ │ │ │ │ + [0.39157084, 0.8855668 , 0.8198635 ],
│ │ │ │ │ + [0.29041377, 0.06137994, 0.5751454 ],
│ │ │ │ │ + [0.39987096, 0.70149064, 0.07277166],
│ │ │ │ │ + [0.7703304 , 0.00663201, 0.04075722],
│ │ │ │ │ + [0.5452252 , 0.31657168, 0.03254204],
│ │ │ │ │ + [0.83269984, 0.46103227, 0.07075705]], dtype=float32)
│ │ │ │ │ _g_s_d_._h_o_o_m_d_._H_O_O_M_D_T_r_a_j_e_c_t_o_r_y supports random indexing of frames in the file.
│ │ │ │ │ Indexing into a trajectory returns a _g_s_d_._h_o_o_m_d_._F_r_a_m_e.
│ │ │ │ │ ********** SSlliicciinngg aanndd sseelleeccttiioonn_## **********
│ │ │ │ │ Use the slicing operator to select individual frames or a subset of a
│ │ │ │ │ trajectory.
│ │ │ │ │ In [19]: f = gsd.hoomd.open(name='example.gsd', mode='r')
│ │ │ │ │
│ │ │ │ │ @@ -129,21 +129,21 @@
│ │ │ │ │ ********** PPuurree ppyytthhoonn rreeaaddeerr_## **********
│ │ │ │ │ In [23]: f = gsd.pygsd.GSDFile(open('example.gsd', 'rb'))
│ │ │ │ │
│ │ │ │ │ In [24]: trajectory = gsd.hoomd.HOOMDTrajectory(f);
│ │ │ │ │
│ │ │ │ │ In [25]: trajectory[3].particles.position
│ │ │ │ │ Out[25]:
│ │ │ │ │ -array([[0.67985034, 0.5476803 , 0.6004558 ],
│ │ │ │ │ - [0.3292016 , 0.27974683, 0.8402514 ],
│ │ │ │ │ - [0.6794727 , 0.68138397, 0.8720766 ],
│ │ │ │ │ - [0.865217 , 0.658212 , 0.61564523],
│ │ │ │ │ - [0.96864 , 0.09417754, 0.05064321],
│ │ │ │ │ - [0.8695586 , 0.13819724, 0.24681121],
│ │ │ │ │ - [0.22765085, 0.66198814, 0.6570936 ]], dtype=float32)
│ │ │ │ │ +array([[0.06152635, 0.6757562 , 0.02993083],
│ │ │ │ │ + [0.33670634, 0.35746235, 0.9096442 ],
│ │ │ │ │ + [0.6995247 , 0.33191475, 0.90453064],
│ │ │ │ │ + [0.79841435, 0.84153485, 0.11337237],
│ │ │ │ │ + [0.48603037, 0.90141046, 0.38142636],
│ │ │ │ │ + [0.17779808, 0.8328633 , 0.7720775 ],
│ │ │ │ │ + [0.2406233 , 0.708313 , 0.9967891 ]], dtype=float32)
│ │ │ │ │ You can use GGSSDD without needing to compile C code to read GGSSDD files using
│ │ │ │ │ _g_s_d_._p_y_g_s_d_._G_S_D_F_i_l_e in combination with _g_s_d_._h_o_o_m_d_._H_O_O_M_D_T_r_a_j_e_c_t_o_r_y. 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
│ │ │ │ │ _g_s_d_._p_y_g_s_d is ssllooww. Use _g_s_d_._h_o_o_m_d_._o_p_e_n whenever possible.
│ │ │ ├── ./usr/share/doc/python-gsd-doc/html/searchindex.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -890,65 +890,65 @@
│ │ │ │ │ "create_fram": 8,
│ │ │ │ │ "step": [8, 11, 15, 18],
│ │ │ │ │ "random": [8, 9],
│ │ │ │ │ "extend": [8, 15],
│ │ │ │ │ "rang": [8, 14],
│ │ │ │ │ "similar": 8,
│ │ │ │ │ "express": [8, 12],
│ │ │ │ │ - "37390733": 8,
│ │ │ │ │ - "71998274": 8,
│ │ │ │ │ - "43799657": 8,
│ │ │ │ │ - "6426195": 8,
│ │ │ │ │ - "7718413": 8,
│ │ │ │ │ - "68808806": 8,
│ │ │ │ │ - "02576821": 8,
│ │ │ │ │ - "7597262": 8,
│ │ │ │ │ - "10231445": 8,
│ │ │ │ │ - "89338195": 8,
│ │ │ │ │ - "9596529": 8,
│ │ │ │ │ - "9921257": 8,
│ │ │ │ │ - "87381256": 8,
│ │ │ │ │ - "18778679": 8,
│ │ │ │ │ - "03054101": 8,
│ │ │ │ │ - "2853842": 8,
│ │ │ │ │ - "82738787": 8,
│ │ │ │ │ - "40588272": 8,
│ │ │ │ │ - "6482421": 8,
│ │ │ │ │ - "40185443": 8,
│ │ │ │ │ - "80370986": 8,
│ │ │ │ │ - "6249742": 8,
│ │ │ │ │ - "81131065": 8,
│ │ │ │ │ - "01820142": 8,
│ │ │ │ │ - "76491374": 8,
│ │ │ │ │ - "84835976": 8,
│ │ │ │ │ - "4321999": 8,
│ │ │ │ │ + "54103154": 8,
│ │ │ │ │ + "975791": 8,
│ │ │ │ │ + "43388274": 8,
│ │ │ │ │ + "7408644": 8,
│ │ │ │ │ + "9734215": 8,
│ │ │ │ │ + "2746232": 8,
│ │ │ │ │ + "38342568": 8,
│ │ │ │ │ + "5677094": 8,
│ │ │ │ │ + "5156566": 8,
│ │ │ │ │ + "39157084": 8,
│ │ │ │ │ + "8855668": 8,
│ │ │ │ │ + "8198635": 8,
│ │ │ │ │ + "29041377": 8,
│ │ │ │ │ + "06137994": 8,
│ │ │ │ │ + "5751454": 8,
│ │ │ │ │ + "39987096": 8,
│ │ │ │ │ + "70149064": 8,
│ │ │ │ │ + "07277166": 8,
│ │ │ │ │ + "7703304": 8,
│ │ │ │ │ + "00663201": 8,
│ │ │ │ │ + "04075722": 8,
│ │ │ │ │ + "5452252": 8,
│ │ │ │ │ + "31657168": 8,
│ │ │ │ │ + "03254204": 8,
│ │ │ │ │ + "83269984": 8,
│ │ │ │ │ + "46103227": 8,
│ │ │ │ │ + "07075705": 8,
│ │ │ │ │ "individu": 8,
│ │ │ │ │ "print": [8, 16],
│ │ │ │ │ "every_2nd_fram": 8,
│ │ │ │ │ - "67985034": 8,
│ │ │ │ │ - "5476803": 8,
│ │ │ │ │ - "6004558": 8,
│ │ │ │ │ - "3292016": 8,
│ │ │ │ │ - "27974683": 8,
│ │ │ │ │ - "8402514": 8,
│ │ │ │ │ - "6794727": 8,
│ │ │ │ │ - "68138397": 8,
│ │ │ │ │ - "8720766": 8,
│ │ │ │ │ - "865217": 8,
│ │ │ │ │ - "658212": 8,
│ │ │ │ │ - "61564523": 8,
│ │ │ │ │ - "96864": 8,
│ │ │ │ │ - "09417754": 8,
│ │ │ │ │ - "05064321": 8,
│ │ │ │ │ - "8695586": 8,
│ │ │ │ │ - "13819724": 8,
│ │ │ │ │ - "24681121": 8,
│ │ │ │ │ - "22765085": 8,
│ │ │ │ │ - "66198814": 8,
│ │ │ │ │ - "6570936": 8,
│ │ │ │ │ + "06152635": 8,
│ │ │ │ │ + "6757562": 8,
│ │ │ │ │ + "02993083": 8,
│ │ │ │ │ + "33670634": 8,
│ │ │ │ │ + "35746235": 8,
│ │ │ │ │ + "9096442": 8,
│ │ │ │ │ + "6995247": 8,
│ │ │ │ │ + "33191475": 8,
│ │ │ │ │ + "90453064": 8,
│ │ │ │ │ + "79841435": 8,
│ │ │ │ │ + "84153485": 8,
│ │ │ │ │ + "11337237": 8,
│ │ │ │ │ + "48603037": 8,
│ │ │ │ │ + "90141046": 8,
│ │ │ │ │ + "38142636": 8,
│ │ │ │ │ + "17779808": 8,
│ │ │ │ │ + "8328633": 8,
│ │ │ │ │ + "7720775": 8,
│ │ │ │ │ + "2406233": 8,
│ │ │ │ │ + "708313": 8,
│ │ │ │ │ + "9967891": 8,
│ │ │ │ │ "It": [8, 13, 16, 18],
│ │ │ │ │ "like": [8, 14, 16],
│ │ │ │ │ "grid": [8, 16],
│ │ │ │ │ "over": [8, 15],
│ │ │ │ │ "internet": [8, 11],
│ │ │ │ │ "slow": 8,
│ │ │ │ │ "whenev": 8,