--- /srv/reproducible-results/rbuild-debian/r-b-build.H1wATLkK/b1/python-gsd_3.0.1-3_arm64.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.H1wATLkK/b2/python-gsd_3.0.1-3_arm64.changes
├── Files
│ @@ -1,4 +1,4 @@
│
│ - 80980e9426541e5eea64a420f7289cfd 118340 doc optional python-gsd-doc_3.0.1-3_all.deb
│ + 3426630af300d8db00529b4b9690f1fc 118336 doc optional python-gsd-doc_3.0.1-3_all.deb
│ 71978179cbf8cda40e9a93dce94795d3 631284 debug optional python3-gsd-dbgsym_3.0.1-3_arm64.deb
│ dd4c61abde5faef7d1bf3b4396b43cda 222364 python optional python3-gsd_3.0.1-3_arm64.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 2544 2023-08-02 12:37:21.000000 control.tar.xz
│ │ -rw-r--r-- 0 0 0 115600 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) 80521 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.8225286 , 0.5700504 , 0.7693488 ],
│ │ │ │ - [0.22858083, 0.65152127, 0.2679679 ],
│ │ │ │ - [0.01170718, 0.2117889 , 0.7099563 ],
│ │ │ │ - [0.53454596, 0.0052614 , 0.9487682 ],
│ │ │ │ - [0.57159925, 0.31177467, 0.5365804 ],
│ │ │ │ - [0.4291448 , 0.7849821 , 0.75899404],
│ │ │ │ - [0.99410915, 0.9332814 , 0.04853144],
│ │ │ │ - [0.6701595 , 0.09364031, 0.2647182 ],
│ │ │ │ - [0.52979803, 0.5353821 , 0.01466067]], dtype=float32)
│ │ │ │ +array([[0.19194771, 0.46693438, 0.851254 ],
│ │ │ │ + [0.31320557, 0.39063886, 0.8439269 ],
│ │ │ │ + [0.23675546, 0.84758246, 0.916462 ],
│ │ │ │ + [0.17691678, 0.79122907, 0.8133156 ],
│ │ │ │ + [0.1155858 , 0.94665796, 0.53327215],
│ │ │ │ + [0.82425505, 0.26451394, 0.42921844],
│ │ │ │ + [0.58350307, 0.37691027, 0.7619054 ],
│ │ │ │ + [0.68717855, 0.28560618, 0.72615004],
│ │ │ │ + [0.9087603 , 0.7062856 , 0.9994117 ]], 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.5796892 , 0.10841217, 0.68183434],
│ │ │ │ - [0.59262806, 0.44949883, 0.03599533],
│ │ │ │ - [0.21125856, 0.40382934, 0.7678802 ],
│ │ │ │ - [0.8606013 , 0.41398665, 0.01096409],
│ │ │ │ - [0.1786834 , 0.9774497 , 0.9232755 ],
│ │ │ │ - [0.21116728, 0.8403318 , 0.3402548 ],
│ │ │ │ - [0.05705536, 0.61201435, 0.8894953 ]], dtype=float32)
│ │ │ │ +array([[0.49336848, 0.6670474 , 0.4052163 ],
│ │ │ │ + [0.88962126, 0.23255025, 0.74816847],
│ │ │ │ + [0.05664055, 0.8301695 , 0.57331777],
│ │ │ │ + [0.8667834 , 0.08008794, 0.00297206],
│ │ │ │ + [0.09156414, 0.37417775, 0.40403557],
│ │ │ │ + [0.67630535, 0.925628 , 0.75310653],
│ │ │ │ + [0.52331305, 0.87062776, 0.14325531]], 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.8225286 , 0.5700504 , 0.7693488 ],
│ │ │ │ │ - [0.22858083, 0.65152127, 0.2679679 ],
│ │ │ │ │ - [0.01170718, 0.2117889 , 0.7099563 ],
│ │ │ │ │ - [0.53454596, 0.0052614 , 0.9487682 ],
│ │ │ │ │ - [0.57159925, 0.31177467, 0.5365804 ],
│ │ │ │ │ - [0.4291448 , 0.7849821 , 0.75899404],
│ │ │ │ │ - [0.99410915, 0.9332814 , 0.04853144],
│ │ │ │ │ - [0.6701595 , 0.09364031, 0.2647182 ],
│ │ │ │ │ - [0.52979803, 0.5353821 , 0.01466067]], dtype=float32)
│ │ │ │ │ +array([[0.19194771, 0.46693438, 0.851254 ],
│ │ │ │ │ + [0.31320557, 0.39063886, 0.8439269 ],
│ │ │ │ │ + [0.23675546, 0.84758246, 0.916462 ],
│ │ │ │ │ + [0.17691678, 0.79122907, 0.8133156 ],
│ │ │ │ │ + [0.1155858 , 0.94665796, 0.53327215],
│ │ │ │ │ + [0.82425505, 0.26451394, 0.42921844],
│ │ │ │ │ + [0.58350307, 0.37691027, 0.7619054 ],
│ │ │ │ │ + [0.68717855, 0.28560618, 0.72615004],
│ │ │ │ │ + [0.9087603 , 0.7062856 , 0.9994117 ]], 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.5796892 , 0.10841217, 0.68183434],
│ │ │ │ │ - [0.59262806, 0.44949883, 0.03599533],
│ │ │ │ │ - [0.21125856, 0.40382934, 0.7678802 ],
│ │ │ │ │ - [0.8606013 , 0.41398665, 0.01096409],
│ │ │ │ │ - [0.1786834 , 0.9774497 , 0.9232755 ],
│ │ │ │ │ - [0.21116728, 0.8403318 , 0.3402548 ],
│ │ │ │ │ - [0.05705536, 0.61201435, 0.8894953 ]], dtype=float32)
│ │ │ │ │ +array([[0.49336848, 0.6670474 , 0.4052163 ],
│ │ │ │ │ + [0.88962126, 0.23255025, 0.74816847],
│ │ │ │ │ + [0.05664055, 0.8301695 , 0.57331777],
│ │ │ │ │ + [0.8667834 , 0.08008794, 0.00297206],
│ │ │ │ │ + [0.09156414, 0.37417775, 0.40403557],
│ │ │ │ │ + [0.67630535, 0.925628 , 0.75310653],
│ │ │ │ │ + [0.52331305, 0.87062776, 0.14325531]], 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],
│ │ │ │ │ - "8225286": 8,
│ │ │ │ │ - "5700504": 8,
│ │ │ │ │ - "7693488": 8,
│ │ │ │ │ - "22858083": 8,
│ │ │ │ │ - "65152127": 8,
│ │ │ │ │ - "2679679": 8,
│ │ │ │ │ - "01170718": 8,
│ │ │ │ │ - "2117889": 8,
│ │ │ │ │ - "7099563": 8,
│ │ │ │ │ - "53454596": 8,
│ │ │ │ │ - "0052614": 8,
│ │ │ │ │ - "9487682": 8,
│ │ │ │ │ - "57159925": 8,
│ │ │ │ │ - "31177467": 8,
│ │ │ │ │ - "5365804": 8,
│ │ │ │ │ - "4291448": 8,
│ │ │ │ │ - "7849821": 8,
│ │ │ │ │ - "75899404": 8,
│ │ │ │ │ - "99410915": 8,
│ │ │ │ │ - "9332814": 8,
│ │ │ │ │ - "04853144": 8,
│ │ │ │ │ - "6701595": 8,
│ │ │ │ │ - "09364031": 8,
│ │ │ │ │ - "2647182": 8,
│ │ │ │ │ - "52979803": 8,
│ │ │ │ │ - "5353821": 8,
│ │ │ │ │ - "01466067": 8,
│ │ │ │ │ + "19194771": 8,
│ │ │ │ │ + "46693438": 8,
│ │ │ │ │ + "851254": 8,
│ │ │ │ │ + "31320557": 8,
│ │ │ │ │ + "39063886": 8,
│ │ │ │ │ + "8439269": 8,
│ │ │ │ │ + "23675546": 8,
│ │ │ │ │ + "84758246": 8,
│ │ │ │ │ + "916462": 8,
│ │ │ │ │ + "17691678": 8,
│ │ │ │ │ + "79122907": 8,
│ │ │ │ │ + "8133156": 8,
│ │ │ │ │ + "1155858": 8,
│ │ │ │ │ + "94665796": 8,
│ │ │ │ │ + "53327215": 8,
│ │ │ │ │ + "82425505": 8,
│ │ │ │ │ + "26451394": 8,
│ │ │ │ │ + "42921844": 8,
│ │ │ │ │ + "58350307": 8,
│ │ │ │ │ + "37691027": 8,
│ │ │ │ │ + "7619054": 8,
│ │ │ │ │ + "68717855": 8,
│ │ │ │ │ + "28560618": 8,
│ │ │ │ │ + "72615004": 8,
│ │ │ │ │ + "9087603": 8,
│ │ │ │ │ + "7062856": 8,
│ │ │ │ │ + "9994117": 8,
│ │ │ │ │ "individu": 8,
│ │ │ │ │ "print": [8, 16],
│ │ │ │ │ "every_2nd_fram": 8,
│ │ │ │ │ - "5796892": 8,
│ │ │ │ │ - "10841217": 8,
│ │ │ │ │ - "68183434": 8,
│ │ │ │ │ - "59262806": 8,
│ │ │ │ │ - "44949883": 8,
│ │ │ │ │ - "03599533": 8,
│ │ │ │ │ - "21125856": 8,
│ │ │ │ │ - "40382934": 8,
│ │ │ │ │ - "7678802": 8,
│ │ │ │ │ - "8606013": 8,
│ │ │ │ │ - "41398665": 8,
│ │ │ │ │ - "01096409": 8,
│ │ │ │ │ - "1786834": 8,
│ │ │ │ │ - "9774497": 8,
│ │ │ │ │ - "9232755": 8,
│ │ │ │ │ - "21116728": 8,
│ │ │ │ │ - "8403318": 8,
│ │ │ │ │ - "3402548": 8,
│ │ │ │ │ - "05705536": 8,
│ │ │ │ │ - "61201435": 8,
│ │ │ │ │ - "8894953": 8,
│ │ │ │ │ + "49336848": 8,
│ │ │ │ │ + "6670474": 8,
│ │ │ │ │ + "4052163": 8,
│ │ │ │ │ + "88962126": 8,
│ │ │ │ │ + "23255025": 8,
│ │ │ │ │ + "74816847": 8,
│ │ │ │ │ + "05664055": 8,
│ │ │ │ │ + "8301695": 8,
│ │ │ │ │ + "57331777": 8,
│ │ │ │ │ + "8667834": 8,
│ │ │ │ │ + "08008794": 8,
│ │ │ │ │ + "00297206": 8,
│ │ │ │ │ + "09156414": 8,
│ │ │ │ │ + "37417775": 8,
│ │ │ │ │ + "40403557": 8,
│ │ │ │ │ + "67630535": 8,
│ │ │ │ │ + "925628": 8,
│ │ │ │ │ + "75310653": 8,
│ │ │ │ │ + "52331305": 8,
│ │ │ │ │ + "87062776": 8,
│ │ │ │ │ + "14325531": 8,
│ │ │ │ │ "It": [8, 13, 16, 18],
│ │ │ │ │ "like": [8, 14, 16],
│ │ │ │ │ "grid": [8, 16],
│ │ │ │ │ "over": [8, 15],
│ │ │ │ │ "internet": [8, 11],
│ │ │ │ │ "slow": 8,
│ │ │ │ │ "whenev": 8,