| Offset 4, 42 lines modified | Offset 4, 52 lines modified | ||
| 4 | #define·OPENBLAS_ARCH_X86_64» 1 | 4 | #define·OPENBLAS_ARCH_X86_64» 1 |
| 5 | #define·OPENBLAS_C_GCC» 1 | 5 | #define·OPENBLAS_C_GCC» 1 |
| 6 | #define·OPENBLAS___64BIT__» 1 | 6 | #define·OPENBLAS___64BIT__» 1 |
| 7 | #define·OPENBLAS_FUNDERSCORE» | 7 | #define·OPENBLAS_FUNDERSCORE» |
| 8 | #define·OPENBLAS_BUNDERSCORE·_ | 8 | #define·OPENBLAS_BUNDERSCORE·_ |
| 9 | #define·OPENBLAS_NEEDBUNDERSCORE·1 | 9 | #define·OPENBLAS_NEEDBUNDERSCORE·1 |
| 10 | #define·OPENBLAS_NEED2UNDERSCORES·0 | 10 | #define·OPENBLAS_NEED2UNDERSCORES·0 |
| 11 | #define·OPENBLAS_ | 11 | #define·OPENBLAS_ZEN |
| 12 | #define·OPENBLAS_L1_CODE_SIZE·32768 | 12 | #define·OPENBLAS_L1_CODE_SIZE·32768 |
| 13 | #define·OPENBLAS_L1_CODE_ASSOCIATIVE·8 | 13 | #define·OPENBLAS_L1_CODE_ASSOCIATIVE·8 |
| 14 | #define·OPENBLAS_L1_CODE_LINESIZE·64 | 14 | #define·OPENBLAS_L1_CODE_LINESIZE·64 |
| 15 | #define·OPENBLAS_L1_DATA_SIZE· | 15 | #define·OPENBLAS_L1_DATA_SIZE·32768 |
| 16 | #define·OPENBLAS_L1_DATA_ASSOCIATIVE· | 16 | #define·OPENBLAS_L1_DATA_ASSOCIATIVE·8 |
| 17 | #define·OPENBLAS_L1_DATA_LINESIZE·64 | 17 | #define·OPENBLAS_L1_DATA_LINESIZE·64 |
| 18 | #define·OPENBLAS_L2_SIZE· | 18 | #define·OPENBLAS_L2_SIZE·524288 |
| 19 | #define·OPENBLAS_L2_ASSOCIATIVE· | 19 | #define·OPENBLAS_L2_ASSOCIATIVE·8 |
| 20 | #define·OPENBLAS_L2_LINESIZE·64 | 20 | #define·OPENBLAS_L2_LINESIZE·64 |
| 21 | #define·OPENBLAS_L3_SIZE·8388608 | ||
| 22 | #define·OPENBLAS_L3_ASSOCIATIVE·9 | ||
| 23 | #define·OPENBLAS_L3_LINESIZE·64 | ||
| 24 | #define·OPENBLAS_ITB_SIZE·4096 | ||
| 25 | #define·OPENBLAS_ITB_ASSOCIATIVE·0 | ||
| 26 | #define·OPENBLAS_ITB_ENTRIES·64 | ||
| 27 | #define·OPENBLAS_DTB_SIZE·4096 | ||
| 28 | #define·OPENBLAS_DTB_ASSOCIATIVE·0 | ||
| 21 | #define·OPENBLAS_DTB_DEFAULT_ENTRIES· | 29 | #define·OPENBLAS_DTB_DEFAULT_ENTRIES·64 |
| 22 | #define·OPENBLAS_HAVE_CMOV | 30 | #define·OPENBLAS_HAVE_CMOV |
| 23 | #define·OPENBLAS_HAVE_MMX | 31 | #define·OPENBLAS_HAVE_MMX |
| 24 | #define·OPENBLAS_HAVE_SSE | 32 | #define·OPENBLAS_HAVE_SSE |
| 25 | #define·OPENBLAS_HAVE_SSE2 | 33 | #define·OPENBLAS_HAVE_SSE2 |
| 26 | #define·OPENBLAS_HAVE_SSE3 | 34 | #define·OPENBLAS_HAVE_SSE3 |
| 27 | #define·OPENBLAS_HAVE_SSSE3 | 35 | #define·OPENBLAS_HAVE_SSSE3 |
| 28 | #define·OPENBLAS_HAVE_SSE4_1 | 36 | #define·OPENBLAS_HAVE_SSE4_1 |
| 29 | #define·OPENBLAS_HAVE_SSE4_2 | 37 | #define·OPENBLAS_HAVE_SSE4_2 |
| 38 | #define·OPENBLAS_HAVE_SSE4A | ||
| 30 | #define·OPENBLAS_HAVE_AVX | 39 | #define·OPENBLAS_HAVE_AVX |
| 31 | #define·OPENBLAS_HAVE_AVX2 | 40 | #define·OPENBLAS_HAVE_AVX2 |
| 32 | #define·OPENBLAS_HAVE_FMA3 | 41 | #define·OPENBLAS_HAVE_FMA3 |
| 33 | #define·OPENBLAS_HAVE_CFLUSH | 42 | #define·OPENBLAS_HAVE_CFLUSH |
| 43 | #define·OPENBLAS_HAVE_MISALIGNSSE | ||
| 34 | #define·OPENBLAS_HAVE_ | 44 | #define·OPENBLAS_HAVE_FASTMOVU |
| 35 | #define·OPENBLAS_NUM_SHAREDCACHE· | 45 | #define·OPENBLAS_NUM_SHAREDCACHE·1 |
| 36 | #define·OPENBLAS_NUM_CORES· | 46 | #define·OPENBLAS_NUM_CORES·1 |
| 37 | #define·OPENBLAS_CORE_ | 47 | #define·OPENBLAS_CORE_ZEN |
| 38 | #define·OPENBLAS_CHAR_CORENAME·" | 48 | #define·OPENBLAS_CHAR_CORENAME·"ZEN" |
| 39 | #define·OPENBLAS_SLOCAL_BUFFER_SIZE» 20480 | 49 | #define·OPENBLAS_SLOCAL_BUFFER_SIZE» 20480 |
| 40 | #define·OPENBLAS_DLOCAL_BUFFER_SIZE» 32768 | 50 | #define·OPENBLAS_DLOCAL_BUFFER_SIZE» 32768 |
| 41 | #define·OPENBLAS_CLOCAL_BUFFER_SIZE» 16384 | 51 | #define·OPENBLAS_CLOCAL_BUFFER_SIZE» 16384 |
| 42 | #define·OPENBLAS_ZLOCAL_BUFFER_SIZE» 12288 | 52 | #define·OPENBLAS_ZLOCAL_BUFFER_SIZE» 12288 |
| 43 | #define·OPENBLAS_GEMM_MULTITHREAD_THRESHOLD» 4 | 53 | #define·OPENBLAS_GEMM_MULTITHREAD_THRESHOLD» 4 |
| 44 | #define·OPENBLAS_VERSION·"OpenBLAS·0.3.34" | 54 | #define·OPENBLAS_VERSION·"OpenBLAS·0.3.34" |
| 45 | /*This·is·only·for·"make·install"·target.*/ | 55 | /*This·is·only·for·"make·install"·target.*/ |
| Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
| 1 | libdir=/app/lib | 1 | libdir=/app/lib |
| 2 | libnameprefix= | 2 | libnameprefix= |
| 3 | libnamesuffix= | 3 | libnamesuffix= |
| 4 | libsuffix= | 4 | libsuffix= |
| 5 | includedir=/app/include/openblas | 5 | includedir=/app/include/openblas |
| 6 | openblas_config=USE_64BITINT=·NO_CBLAS=·NO_LAPACK=·NO_LAPACKE=·DYNAMIC_ARCH=ON·DYNAMIC_OLDER=OFF·NO_AFFINITY=ON·USE_OPENMP=OFF· | 6 | openblas_config=USE_64BITINT=·NO_CBLAS=·NO_LAPACK=·NO_LAPACKE=·DYNAMIC_ARCH=ON·DYNAMIC_OLDER=OFF·NO_AFFINITY=ON·USE_OPENMP=OFF·ZEN·MAX_THREADS=64· |
| 7 | Name:·OpenBLAS | 7 | Name:·OpenBLAS |
| 8 | Description:·OpenBLAS·is·an·optimized·BLAS·library·based·on·GotoBLAS2·1.13·BSD·version | 8 | Description:·OpenBLAS·is·an·optimized·BLAS·library·based·on·GotoBLAS2·1.13·BSD·version |
| 9 | Version:·0.3.34 | 9 | Version:·0.3.34 |
| 10 | URL:·https://github.com/OpenMathLib/OpenBLAS | 10 | URL:·https://github.com/OpenMathLib/OpenBLAS |
| 11 | Libs:·-L${libdir}·-l${libnameprefix}openblas${libnamesuffix}${libsuffix}· | 11 | Libs:·-L${libdir}·-l${libnameprefix}openblas${libnamesuffix}${libsuffix}· |
| 12 | Cflags:·-I${includedir}·· | 12 | Cflags:·-I${includedir}·· |
| Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
| 1 | magic:····0xf30d0d0a | 1 | magic:····0xf30d0d0a |
| 2 | moddate:··0x800f5740·(Tue·Mar·16·14:30:24·2004·UTC) | ||
| 3 | 2 | moddate:··0xe691fe72·(Wed·Feb·19·16:48:38·2031·UTC) | |
| 3 | files·sz:·361550041 | ||
| 4 | code:·····starts·at·offset·16·(size:·2123·bytes) | 4 | code:·····starts·at·offset·16·(size:·2123·bytes) |
| Offset 22, 20 lines modified | Offset 22, 20 lines modified | ||
| 22 | ········contourpy_version="1.4.0", | 22 | ········contourpy_version="1.4.0", |
| 23 | ········meson_version="1.9.2", | 23 | ········meson_version="1.9.2", |
| 24 | ········mesonpy_version="0.22.1", | 24 | ········mesonpy_version="0.22.1", |
| 25 | ········pybind11_version="3.1.0", | 25 | ········pybind11_version="3.1.0", |
| 26 | ········#·Misc·meson·settings | 26 | ········#·Misc·meson·settings |
| 27 | ········meson_backend="ninja", | 27 | ········meson_backend="ninja", |
| 28 | ········build_dir=r"/tmp/pip-install-rk7z9por/contourpy_9461466a88fc457a96dc68dee0640623/.mesonpy-r3dg2qjc/lib/contourpy/util", | ||
| 29 | ········ | 28 | ········build_dir=r"/tmp/pip-install-22zpd3po/contourpy_eb79cf9d7dbb4ae1ae94f33381235f03/.mesonpy-s8zluz7b/lib/contourpy/util", |
| 29 | ········source_dir=r"/tmp/pip-install-22zpd3po/contourpy_eb79cf9d7dbb4ae1ae94f33381235f03/lib/contourpy/util", | ||
| 30 | ········cross_build="False", | 30 | ········cross_build="False", |
| 31 | ········# Build·options | 31 | ········# Build·options |
| 32 | ········build_options=r"-Dbuildtype=release·-Db_ndebug=if-release·-Db_vscrt=md·-Dvsenv=True·--native-file=/tmp/pip-install- | 32 | ········build_options=r"-Dbuildtype=release·-Db_ndebug=if-release·-Db_vscrt=md·-Dvsenv=True·--native-file=/tmp/pip-install-22zpd3po/contourpy_eb79cf9d7dbb4ae1ae94f33381235f03/.mesonpy-s8zluz7b/meson-python-native-file.ini", |
| 33 | ········buildtype="release", | 33 | ········buildtype="release", |
| 34 | ········cpp_std="c++17", | 34 | ········cpp_std="c++17", |
| 35 | ········debug="False", | 35 | ········debug="False", |
| 36 | ········optimization="3", | 36 | ········optimization="3", |
| 37 | ········vsenv="True", | 37 | ········vsenv="True", |
| 38 | ········b_ndebug="if-release", | 38 | ········b_ndebug="if-release", |
| 39 | ········b_vscrt="from_buildtype", | 39 | ········b_vscrt="from_buildtype", |
| Offset 30, 14 lines modified | Offset 30, 14 lines modified | ||
| 30 | contourpy/util/__pycache__/_build_config.cpython-313.pyc,,\xd | 30 | contourpy/util/__pycache__/_build_config.cpython-313.pyc,,\xd |
| 31 | contourpy/util/__pycache__/bokeh_renderer.cpython-313.pyc,,\xd | 31 | contourpy/util/__pycache__/bokeh_renderer.cpython-313.pyc,,\xd |
| 32 | contourpy/util/__pycache__/bokeh_util.cpython-313.pyc,,\xd | 32 | contourpy/util/__pycache__/bokeh_util.cpython-313.pyc,,\xd |
| 33 | contourpy/util/__pycache__/data.cpython-313.pyc,,\xd | 33 | contourpy/util/__pycache__/data.cpython-313.pyc,,\xd |
| 34 | contourpy/util/__pycache__/mpl_renderer.cpython-313.pyc,,\xd | 34 | contourpy/util/__pycache__/mpl_renderer.cpython-313.pyc,,\xd |
| 35 | contourpy/util/__pycache__/mpl_util.cpython-313.pyc,,\xd | 35 | contourpy/util/__pycache__/mpl_util.cpython-313.pyc,,\xd |
| 36 | contourpy/util/__pycache__/renderer.cpython-313.pyc,,\xd | 36 | contourpy/util/__pycache__/renderer.cpython-313.pyc,,\xd |
| 37 | contourpy/util/_build_config.py,sha256= | 37 | contourpy/util/_build_config.py,sha256=BI2yKJSZSWx-cdtZSVb9t4bJBo_dKShpZ3qaQkrKmgo,2015\xd |
| 38 | contourpy/util/bokeh_renderer.py,sha256=Yfit5dEzUHesqI8kKPY6gO78rtNTazg5fSfimdxw4hg,13906\xd | 38 | contourpy/util/bokeh_renderer.py,sha256=Yfit5dEzUHesqI8kKPY6gO78rtNTazg5fSfimdxw4hg,13906\xd |
| 39 | contourpy/util/bokeh_util.py,sha256=0rE0ZlKQtRMiX5uTvz2yhPSYPUP7fhuzz6S3eAxMSZs,2806\xd | 39 | contourpy/util/bokeh_util.py,sha256=0rE0ZlKQtRMiX5uTvz2yhPSYPUP7fhuzz6S3eAxMSZs,2806\xd |
| 40 | contourpy/util/data.py,sha256=DiCOwPlVZSjR1FEpUriVkd-AY6_ZQSEvkKOpC6NAjFE,2520\xd | 40 | contourpy/util/data.py,sha256=DiCOwPlVZSjR1FEpUriVkd-AY6_ZQSEvkKOpC6NAjFE,2520\xd |
| 41 | contourpy/util/mpl_renderer.py,sha256=pTou0_WgiH8FwolCvsLBLrCs9Q_vpmwcOd8QZa-SDDE,20094\xd | 41 | contourpy/util/mpl_renderer.py,sha256=pTou0_WgiH8FwolCvsLBLrCs9Q_vpmwcOd8QZa-SDDE,20094\xd |
| 42 | contourpy/util/mpl_util.py,sha256=o2uNEkfSev1cvCksiFqFrX5c-etTB-dt46n7-poqxl8,3454\xd | 42 | contourpy/util/mpl_util.py,sha256=o2uNEkfSev1cvCksiFqFrX5c-etTB-dt46n7-poqxl8,3454\xd |
| 43 | contourpy/util/renderer.py,sha256=8CBHzPmVsFPfqsWxqrxGBhqFpJhVeFHFeDzVXAgT8Fc,5118\xd | 43 | contourpy/util/renderer.py,sha256=8CBHzPmVsFPfqsWxqrxGBhqFpJhVeFHFeDzVXAgT8Fc,5118\xd |
| Offset 74, 25 lines modified | Offset 74, 25 lines modified | ||
| 74 | ············"blas":·{ | 74 | ············"blas":·{ |
| 75 | ················"name":·"openblas", | 75 | ················"name":·"openblas", |
| 76 | ················"found":·True, | 76 | ················"found":·True, |
| 77 | ················"version":·"0.3.34", | 77 | ················"version":·"0.3.34", |
| 78 | ················"detection·method":·"pkgconfig", | 78 | ················"detection·method":·"pkgconfig", |
| 79 | ················"include·directory":·r"/app/include/openblas", | 79 | ················"include·directory":·r"/app/include/openblas", |
| 80 | ················"lib·directory":·r"/app/lib", | 80 | ················"lib·directory":·r"/app/lib", |
| 81 | ················"openblas·configuration":·r"USE_64BITINT=·NO_CBLAS=·NO_LAPACK=·NO_LAPACKE=·DYNAMIC_ARCH=ON·DYNAMIC_OLDER=OFF·NO_AFFINITY=ON·USE_OPENMP=OFF· | 81 | ················"openblas·configuration":·r"USE_64BITINT=·NO_CBLAS=·NO_LAPACK=·NO_LAPACKE=·DYNAMIC_ARCH=ON·DYNAMIC_OLDER=OFF·NO_AFFINITY=ON·USE_OPENMP=OFF·ZEN·MAX_THREADS=64", |
| 82 | ················"pc·file·directory":·r"/app/lib/pkgconfig", | 82 | ················"pc·file·directory":·r"/app/lib/pkgconfig", |
| 83 | ············}, | 83 | ············}, |
| 84 | ············"lapack":·{ | 84 | ············"lapack":·{ |
| 85 | ················"name":·"openblas", | 85 | ················"name":·"openblas", |
| 86 | ················"found":·True, | 86 | ················"found":·True, |
| 87 | ················"version":·"0.3.34", | 87 | ················"version":·"0.3.34", |
| 88 | ················"detection·method":·"pkgconfig", | 88 | ················"detection·method":·"pkgconfig", |
| 89 | ················"include·directory":·r"/app/include/openblas", | 89 | ················"include·directory":·r"/app/include/openblas", |
| 90 | ················"lib·directory":·r"/app/lib", | 90 | ················"lib·directory":·r"/app/lib", |
| 91 | ················"openblas·configuration":·r"USE_64BITINT=·NO_CBLAS=·NO_LAPACK=·NO_LAPACKE=·DYNAMIC_ARCH=ON·DYNAMIC_OLDER=OFF·NO_AFFINITY=ON·USE_OPENMP=OFF· | 91 | ················"openblas·configuration":·r"USE_64BITINT=·NO_CBLAS=·NO_LAPACK=·NO_LAPACKE=·DYNAMIC_ARCH=ON·DYNAMIC_OLDER=OFF·NO_AFFINITY=ON·USE_OPENMP=OFF·ZEN·MAX_THREADS=64", |
| 92 | ················"pc·file·directory":·r"/app/lib/pkgconfig", | 92 | ················"pc·file·directory":·r"/app/lib/pkgconfig", |
| 93 | ············}, | 93 | ············}, |
| 94 | ········}, | 94 | ········}, |
| 95 | ········"Python·Information":·{ | 95 | ········"Python·Information":·{ |
| 96 | ············"path":·r"/usr/bin/python", | 96 | ············"path":·r"/usr/bin/python", |
| 97 | ············"version":·"3.13", | 97 | ············"version":·"3.13", |
| 98 | ········}, | 98 | ········}, |
| Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
| 1 | magic:····0xf30d0d0a | 1 | magic:····0xf30d0d0a |
| 2 | moddate:··0xe27d2a90·(Fri·Aug·24·06:10:42·2046·UTC) | ||
| 3 | 2 | moddate:··0xc4956d1f·(Tue·Sep·16·17:24:20·1986·UTC) | |
| 3 | files·sz:·1572607258 | ||
| 4 | code:·····starts·at·offset·16·(size:·533 | 4 | code:·····starts·at·offset·16·(size:·5332·bytes) |
| Offset 19, 15 lines modified | Offset 19, 15 lines modified | ||
| 19 | numpy-2.5.3.dist-info/licenses/numpy/random/LICENSE.md,sha256=EDFmtiuARDr7nrNIjgUuoGvgz_VmuQjxmeVh_eSa8Z8,3511\xd | 19 | numpy-2.5.3.dist-info/licenses/numpy/random/LICENSE.md,sha256=EDFmtiuARDr7nrNIjgUuoGvgz_VmuQjxmeVh_eSa8Z8,3511\xd |
| 20 | numpy-2.5.3.dist-info/licenses/numpy/random/src/distributions/LICENSE.md,sha256=Rpd4vo8z1U4byqsowoHMRykW0tJz-DXlW8SH0wUD-s4,2745\xd | 20 | numpy-2.5.3.dist-info/licenses/numpy/random/src/distributions/LICENSE.md,sha256=Rpd4vo8z1U4byqsowoHMRykW0tJz-DXlW8SH0wUD-s4,2745\xd |
| 21 | numpy-2.5.3.dist-info/licenses/numpy/random/src/mt19937/LICENSE.md,sha256=DhETN7JUlKdzEGaV8OeZ9kK4VnqqzKTxFqdKgXcXkVY,2926\xd | 21 | numpy-2.5.3.dist-info/licenses/numpy/random/src/mt19937/LICENSE.md,sha256=DhETN7JUlKdzEGaV8OeZ9kK4VnqqzKTxFqdKgXcXkVY,2926\xd |
| 22 | numpy-2.5.3.dist-info/licenses/numpy/random/src/pcg64/LICENSE.md,sha256=59T0-yA1jzFCEKiSrhc1HgSZOBNkb2l-w4c4XKKjaRg,1154\xd | 22 | numpy-2.5.3.dist-info/licenses/numpy/random/src/pcg64/LICENSE.md,sha256=59T0-yA1jzFCEKiSrhc1HgSZOBNkb2l-w4c4XKKjaRg,1154\xd |
| 23 | numpy-2.5.3.dist-info/licenses/numpy/random/src/philox/LICENSE.md,sha256=b1gopXIj1Mx_jqUFomI-e5eLJCdSwVFeNV9GuizsGAA,1509\xd | 23 | numpy-2.5.3.dist-info/licenses/numpy/random/src/philox/LICENSE.md,sha256=b1gopXIj1Mx_jqUFomI-e5eLJCdSwVFeNV9GuizsGAA,1509\xd |
| 24 | numpy-2.5.3.dist-info/licenses/numpy/random/src/sfc64/LICENSE.md,sha256=nUCYhGAYMZzWjiKO5iIDYXh_c7zL8AI3qF5PyWIbmY8,1226\xd | 24 | numpy-2.5.3.dist-info/licenses/numpy/random/src/sfc64/LICENSE.md,sha256=nUCYhGAYMZzWjiKO5iIDYXh_c7zL8AI3qF5PyWIbmY8,1226\xd |
| 25 | numpy-2.5.3.dist-info/licenses/numpy/random/src/splitmix64/LICENSE.md,sha256=JosMoGdZ0x6jymjdNfIOh3kW6Sexwqg15FkqPENUsfk,332\xd | 25 | numpy-2.5.3.dist-info/licenses/numpy/random/src/splitmix64/LICENSE.md,sha256=JosMoGdZ0x6jymjdNfIOh3kW6Sexwqg15FkqPENUsfk,332\xd |
| 26 | numpy/__config__.py,sha256= | 26 | numpy/__config__.py,sha256=7LpSL6Hxp_LS_LRDzumHurrGjtstJUpe6yIeDWtknog,6199\xd |
| 27 | numpy/__config__.pyi,sha256=MHeX15xqEBKQBQwoY0ZGFQx3TCL2doSpy4TO4tY3ZaU,2378\xd | 27 | numpy/__config__.pyi,sha256=MHeX15xqEBKQBQwoY0ZGFQx3TCL2doSpy4TO4tY3ZaU,2378\xd |
| 28 | numpy/__init__.cython-30.pxd,sha256=Xr6s8FBUI3xlyJGtW6StY8cA93KB9hmtsY42OlCt6os,49586\xd | 28 | numpy/__init__.cython-30.pxd,sha256=Xr6s8FBUI3xlyJGtW6StY8cA93KB9hmtsY42OlCt6os,49586\xd |
| 29 | numpy/__init__.pxd,sha256=0et7JWTtzWNJQBZbGt3fWcBAWeI36m2PX2jtY3aKERc,387\xd | 29 | numpy/__init__.pxd,sha256=0et7JWTtzWNJQBZbGt3fWcBAWeI36m2PX2jtY3aKERc,387\xd |
| 30 | numpy/__init__.py,sha256=CSlagGYPF5Ja4jdlzoy9f_fOrpaNXy-JNJ8ct0wLnhE,25220\xd | 30 | numpy/__init__.py,sha256=CSlagGYPF5Ja4jdlzoy9f_fOrpaNXy-JNJ8ct0wLnhE,25220\xd |
| 31 | numpy/__init__.pyi,sha256=IgzH6or-D3NjDBjfnWptRS88kJSnnMka07KkealPlY8,285582\xd | 31 | numpy/__init__.pyi,sha256=IgzH6or-D3NjDBjfnWptRS88kJSnnMka07KkealPlY8,285582\xd |
| 32 | numpy/__pycache__/__config__.cpython-313.pyc,,\xd | 32 | numpy/__pycache__/__config__.cpython-313.pyc,,\xd |
| 33 | numpy/__pycache__/__init__.cpython-313.pyc,,\xd | 33 | numpy/__pycache__/__init__.cpython-313.pyc,,\xd |
| Offset 146, 15 lines modified | Offset 146, 15 lines modified | ||
| 146 | numpy/_core/include/numpy/numpyconfig.h,sha256=z9uKgsEJvu-mQd7Ms6pf45mc6bgbpTTsj4A17cHBDuI,7457\xd | 146 | numpy/_core/include/numpy/numpyconfig.h,sha256=z9uKgsEJvu-mQd7Ms6pf45mc6bgbpTTsj4A17cHBDuI,7457\xd |
| 147 | numpy/_core/include/numpy/random/LICENSE.txt,sha256=-8U59H0M-DvGE3gID7hz1cFGMBJsrL_nVANcOSbapew,1018\xd | 147 | numpy/_core/include/numpy/random/LICENSE.txt,sha256=-8U59H0M-DvGE3gID7hz1cFGMBJsrL_nVANcOSbapew,1018\xd |
| 148 | numpy/_core/include/numpy/random/bitgen.h,sha256=49AwKOR552r-NkhuSOF1usb_URiMSRMvD22JF5pKIng,488\xd | 148 | numpy/_core/include/numpy/random/bitgen.h,sha256=49AwKOR552r-NkhuSOF1usb_URiMSRMvD22JF5pKIng,488\xd |
| 149 | numpy/_core/include/numpy/random/distributions.h,sha256=W5tOyETd0m1W0GdaZ5dJP8fKlBtsTpG23V2Zlmrlqpg,9861\xd | 149 | numpy/_core/include/numpy/random/distributions.h,sha256=W5tOyETd0m1W0GdaZ5dJP8fKlBtsTpG23V2Zlmrlqpg,9861\xd |
| 150 | numpy/_core/include/numpy/random/libdivide.h,sha256=ew9MNhPQd1LsCZiWiFmj9IZ7yOnA3HKOXffDeR9X1jw,80138\xd | 150 | numpy/_core/include/numpy/random/libdivide.h,sha256=ew9MNhPQd1LsCZiWiFmj9IZ7yOnA3HKOXffDeR9X1jw,80138\xd |
| 151 | numpy/_core/include/numpy/ufuncobject.h,sha256=wdaE7mza-2iAumA_4CfzGsxyZEeEMEWlMkqfn8hbHd4,12581\xd | 151 | numpy/_core/include/numpy/ufuncobject.h,sha256=wdaE7mza-2iAumA_4CfzGsxyZEeEMEWlMkqfn8hbHd4,12581\xd |
| 152 | numpy/_core/include/numpy/utils.h,sha256=ruPdvNqDmwy7cAdiOkpawfDq0FGKS59nUPdXDdYvYbk,4181\xd | 152 | numpy/_core/include/numpy/utils.h,sha256=ruPdvNqDmwy7cAdiOkpawfDq0FGKS59nUPdXDdYvYbk,4181\xd |
| 153 | numpy/_core/lib/libnpymath.a,sha256= | 153 | numpy/_core/lib/libnpymath.a,sha256=mKGcFpzrv7VwjVrKoKQQQNbZIp3q1mXHFzalB7bT8lo,182800\xd |
| 154 | numpy/_core/lib/pkgconfig/numpy.pc,sha256=BElsgYdkbjO5YaKtGmWgaqFXyqeJ3arVLFxbG0Y9iyQ,191\xd | 154 | numpy/_core/lib/pkgconfig/numpy.pc,sha256=BElsgYdkbjO5YaKtGmWgaqFXyqeJ3arVLFxbG0Y9iyQ,191\xd |
| 155 | numpy/_core/memmap.py,sha256=n3naIbZNpnIqZsyG4SYGGzM3GtZhOTFFgN5IOg68JUw,12638\xd | 155 | numpy/_core/memmap.py,sha256=n3naIbZNpnIqZsyG4SYGGzM3GtZhOTFFgN5IOg68JUw,12638\xd |
| 156 | numpy/_core/memmap.pyi,sha256=lUG-fXdPyhgBNqqm5EYoGntgz2Z3ZmmsghkFVAIdJ-4,2814\xd | 156 | numpy/_core/memmap.pyi,sha256=lUG-fXdPyhgBNqqm5EYoGntgz2Z3ZmmsghkFVAIdJ-4,2814\xd |
| 157 | numpy/_core/multiarray.py,sha256=r9FBgbknqhCACgxdq19Fb1LiGXJoR9vvN54xNBkCnUk,56885\xd | 157 | numpy/_core/multiarray.py,sha256=r9FBgbknqhCACgxdq19Fb1LiGXJoR9vvN54xNBkCnUk,56885\xd |
| 158 | numpy/_core/multiarray.pyi,sha256=OLjhUBdTXfgkMO1Yz-5APd3-Fu0f2_t1aoLzw3aiI2A,56530\xd | 158 | numpy/_core/multiarray.pyi,sha256=OLjhUBdTXfgkMO1Yz-5APd3-Fu0f2_t1aoLzw3aiI2A,56530\xd |
| 159 | numpy/_core/numeric.py,sha256=_rFQVUtIedTfe9Ckq3saa4GN57qZTtDHNYP-4XdTNBc,80583\xd | 159 | numpy/_core/numeric.py,sha256=_rFQVUtIedTfe9Ckq3saa4GN57qZTtDHNYP-4XdTNBc,80583\xd |
| 160 | numpy/_core/numeric.pyi,sha256=8zdPa6AC3-jeRoSimxdkIE6nO8pyMjggEhhu9lJ9saw,35329\xd | 160 | numpy/_core/numeric.pyi,sha256=8zdPa6AC3-jeRoSimxdkIE6nO8pyMjggEhhu9lJ9saw,35329\xd |
| Offset 1041, 15 lines modified | Offset 1041, 15 lines modified | ||
| 1041 | numpy/random/_pickle.pyi,sha256=Qcoh5SCMhHPXRZmRIR8PG-JkoW4TCdiivq19HafdzmQ,1615\xd | 1041 | numpy/random/_pickle.pyi,sha256=Qcoh5SCMhHPXRZmRIR8PG-JkoW4TCdiivq19HafdzmQ,1615\xd |
| 1042 | numpy/random/_sfc64.cpython-313-x86_64-linux-gnu.so,sha256=B3mSjFti8b63YH1IXSvW7yxULVS50pwebJzLMBSuvtY,91272\xd | 1042 | numpy/random/_sfc64.cpython-313-x86_64-linux-gnu.so,sha256=B3mSjFti8b63YH1IXSvW7yxULVS50pwebJzLMBSuvtY,91272\xd |
| 1043 | numpy/random/_sfc64.pyi,sha256=ayZl30PrIR-njeCVZ_3aMZWH4MjQ7D_P6cEWzXnsvNQ,724\xd | 1043 | numpy/random/_sfc64.pyi,sha256=ayZl30PrIR-njeCVZ_3aMZWH4MjQ7D_P6cEWzXnsvNQ,724\xd |
| 1044 | numpy/random/bit_generator.cpython-313-x86_64-linux-gnu.so,sha256=tvDf5qwA356g6g9sswcAy-tHa2_c8K6yXYXyC9pKsuI,240616\xd | 1044 | numpy/random/bit_generator.cpython-313-x86_64-linux-gnu.so,sha256=tvDf5qwA356g6g9sswcAy-tHa2_c8K6yXYXyC9pKsuI,240616\xd |
| 1045 | numpy/random/bit_generator.pxd,sha256=EjNn3R9MGpaYxsOUgMhobGvVHEZjjPkkG903mCcqM2k,1009\xd | 1045 | numpy/random/bit_generator.pxd,sha256=EjNn3R9MGpaYxsOUgMhobGvVHEZjjPkkG903mCcqM2k,1009\xd |
| 1046 | numpy/random/bit_generator.pyi,sha256=eQfkBs1nEKCZtkx8qvoh6o6oUkQ7bhI28bVWZ2IKJmA,3566\xd | 1046 | numpy/random/bit_generator.pyi,sha256=eQfkBs1nEKCZtkx8qvoh6o6oUkQ7bhI28bVWZ2IKJmA,3566\xd |
| 1047 | numpy/random/c_distributions.pxd,sha256=UCtqx0Nf-vHuJVaqPlLFURWnaI1vH-vJRE01BZDTL9o,6335\xd | 1047 | numpy/random/c_distributions.pxd,sha256=UCtqx0Nf-vHuJVaqPlLFURWnaI1vH-vJRE01BZDTL9o,6335\xd |
| 1048 | numpy/random/lib/libnpyrandom.a,sha256= | 1048 | numpy/random/lib/libnpyrandom.a,sha256=l1jlmSIjNkYu0lI-KctRpZEq-On3Cg7fv8gFOkfkPPs,178870\xd |
| 1049 | numpy/random/mtrand.cpython-313-x86_64-linux-gnu.so,sha256=ukNZ2TuCbI1vSlqt2sjljA2aIykSNU0U1tBVN3kI230,677608\xd | 1049 | numpy/random/mtrand.cpython-313-x86_64-linux-gnu.so,sha256=ukNZ2TuCbI1vSlqt2sjljA2aIykSNU0U1tBVN3kI230,677608\xd |
| 1050 | numpy/random/mtrand.pyi,sha256=6QTAN0dEM2YaRkMXCdzYI8eP9zt-m0mg8Uka68wmKpM,26851\xd | 1050 | numpy/random/mtrand.pyi,sha256=6QTAN0dEM2YaRkMXCdzYI8eP9zt-m0mg8Uka68wmKpM,26851\xd |
| 1051 | numpy/random/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0\xd | 1051 | numpy/random/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0\xd |
| 1052 | numpy/random/tests/__pycache__/__init__.cpython-313.pyc,,\xd | 1052 | numpy/random/tests/__pycache__/__init__.cpython-313.pyc,,\xd |
| 1053 | numpy/random/tests/__pycache__/test_direct.cpython-313.pyc,,\xd | 1053 | numpy/random/tests/__pycache__/test_direct.cpython-313.pyc,,\xd |
| 1054 | numpy/random/tests/__pycache__/test_extending.cpython-313.pyc,,\xd | 1054 | numpy/random/tests/__pycache__/test_extending.cpython-313.pyc,,\xd |
| 1055 | numpy/random/tests/__pycache__/test_generator_mt19937.cpython-313.pyc,,\xd | 1055 | numpy/random/tests/__pycache__/test_generator_mt19937.cpython-313.pyc,,\xd |
| Offset 81, 27 lines modified | Offset 81, 27 lines modified | ||
| 81 | ············"blas":·{ | 81 | ············"blas":·{ |
| 82 | ················"name":·"openblas", | 82 | ················"name":·"openblas", |
| 83 | ················"found":·bool("true".lower().replace('false',·'')), | 83 | ················"found":·bool("true".lower().replace('false',·'')), |
| 84 | ················"version":·"0.3.34", | 84 | ················"version":·"0.3.34", |
| 85 | ················"detection·method":·"pkgconfig", | 85 | ················"detection·method":·"pkgconfig", |
| 86 | ················"include·directory":·r"/app/include/openblas", | 86 | ················"include·directory":·r"/app/include/openblas", |
| 87 | ················"lib·directory":·r"/app/lib", | 87 | ················"lib·directory":·r"/app/lib", |
| 88 | ················"openblas·configuration":·r"USE_64BITINT=·NO_CBLAS=·NO_LAPACK=·NO_LAPACKE=·DYNAMIC_ARCH=ON·DYNAMIC_OLDER=OFF·NO_AFFINITY=ON·USE_OPENMP=OFF· | 88 | ················"openblas·configuration":·r"USE_64BITINT=·NO_CBLAS=·NO_LAPACK=·NO_LAPACKE=·DYNAMIC_ARCH=ON·DYNAMIC_OLDER=OFF·NO_AFFINITY=ON·USE_OPENMP=OFF·ZEN·MAX_THREADS=64", |
| 89 | ················"pc·file·directory":·r"/app/lib/pkgconfig", | 89 | ················"pc·file·directory":·r"/app/lib/pkgconfig", |
| 90 | ················"has·ilp64":·bool(r"false".lower().replace('false',·'')), | 90 | ················"has·ilp64":·bool(r"false".lower().replace('false',·'')), |
| 91 | ················"cython·blas·ilp64":·bool(r"false".lower().replace('false',·'')), | 91 | ················"cython·blas·ilp64":·bool(r"false".lower().replace('false',·'')), |
| 92 | ············}, | 92 | ············}, |
| 93 | ············"lapack":·{ | 93 | ············"lapack":·{ |
| 94 | ················"name":·"openblas", | 94 | ················"name":·"openblas", |
| 95 | ················"found":·bool("true".lower().replace('false',·'')), | 95 | ················"found":·bool("true".lower().replace('false',·'')), |
| 96 | ················"version":·"0.3.34", | 96 | ················"version":·"0.3.34", |
| 97 | ················"detection·method":·"pkgconfig", | 97 | ················"detection·method":·"pkgconfig", |
| 98 | ················"include·directory":·r"/app/include/openblas", | 98 | ················"include·directory":·r"/app/include/openblas", |
| 99 | ················"lib·directory":·r"/app/lib", | 99 | ················"lib·directory":·r"/app/lib", |
| 100 | ················"openblas·configuration":·r"USE_64BITINT=·NO_CBLAS=·NO_LAPACK=·NO_LAPACKE=·DYNAMIC_ARCH=ON·DYNAMIC_OLDER=OFF·NO_AFFINITY=ON·USE_OPENMP=OFF· | 100 | ················"openblas·configuration":·r"USE_64BITINT=·NO_CBLAS=·NO_LAPACK=·NO_LAPACKE=·DYNAMIC_ARCH=ON·DYNAMIC_OLDER=OFF·NO_AFFINITY=ON·USE_OPENMP=OFF·ZEN·MAX_THREADS=64", |
| 101 | ················"pc·file·directory":·r"/app/lib/pkgconfig", | 101 | ················"pc·file·directory":·r"/app/lib/pkgconfig", |
| 102 | ················"has·ilp64":·bool(r"false".lower().replace('false',·'')), | 102 | ················"has·ilp64":·bool(r"false".lower().replace('false',·'')), |
| 103 | ············}, | 103 | ············}, |
| 104 | ············"pybind11":·{ | 104 | ············"pybind11":·{ |
| 105 | ················"name":·"pybind11", | 105 | ················"name":·"pybind11", |
| 106 | ················"version":·"3.1.0", | 106 | ················"version":·"3.1.0", |
| 107 | ················"detection·method":·"config-tool", | 107 | ················"detection·method":·"config-tool", |
| Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
| 1 | magic:····0xf30d0d0a | 1 | magic:····0xf30d0d0a |
| 2 | moddate:··0x4d5f4b5a·(Tue·Jan··2·10:30:37·2018·UTC) | ||
| 3 | f | 2 | moddate:··0x1f1c2d74·(Tue·Oct··7·04:22:55·2031·UTC) |
| 3 | files·sz:·2718483836 | ||
| 4 | code:·····starts·at·offset·16·(size:·58 | 4 | code:·····starts·at·offset·16·(size:·5807·bytes) |
| Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
| 1 | scipy-1.18.1.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4\xd | 1 | scipy-1.18.1.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4\xd |
| 2 | scipy-1.18.1.dist-info/LICENSE.txt,sha256=Ih5Z9ekQ_X-U5E8NrHdDahEzjChcY0YjLkqFClDaDpQ,1531\xd | 2 | scipy-1.18.1.dist-info/LICENSE.txt,sha256=Ih5Z9ekQ_X-U5E8NrHdDahEzjChcY0YjLkqFClDaDpQ,1531\xd |
| 3 | scipy-1.18.1.dist-info/METADATA,sha256=SMILgEvQ6zteIWgJpEsvNleDKjUGpLwbNG1eszpqUkY,8876\xd | 3 | scipy-1.18.1.dist-info/METADATA,sha256=SMILgEvQ6zteIWgJpEsvNleDKjUGpLwbNG1eszpqUkY,8876\xd |
| 4 | scipy-1.18.1.dist-info/RECORD,,\xd | 4 | scipy-1.18.1.dist-info/RECORD,,\xd |
| 5 | scipy-1.18.1.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0\xd | 5 | scipy-1.18.1.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0\xd |
| 6 | scipy-1.18.1.dist-info/WHEEL,sha256=_aIdAG-51NlPTDyQDlSxMw5A9CgrGbbmFVNcqRJvcBI,88\xd | 6 | scipy-1.18.1.dist-info/WHEEL,sha256=_aIdAG-51NlPTDyQDlSxMw5A9CgrGbbmFVNcqRJvcBI,88\xd |
| 7 | scipy/__config__.py,sha256= | 7 | scipy/__config__.py,sha256=XwBxKQUv1jEkMDZsCLSeT4BSjFJ1WrDKgxAFOmsFsdY,6846\xd |
| 8 | scipy/__init__.py,sha256=OcyuMApHOcxTcZvTs5zj-PZuc2xutnIAbjOKTFzD3HY,4193\xd | 8 | scipy/__init__.py,sha256=OcyuMApHOcxTcZvTs5zj-PZuc2xutnIAbjOKTFzD3HY,4193\xd |
| 9 | scipy/__pycache__/__config__.cpython-313.pyc,,\xd | 9 | scipy/__pycache__/__config__.cpython-313.pyc,,\xd |
| 10 | scipy/__pycache__/__init__.cpython-313.pyc,,\xd | 10 | scipy/__pycache__/__init__.cpython-313.pyc,,\xd |
| 11 | scipy/__pycache__/_distributor_init.cpython-313.pyc,,\xd | 11 | scipy/__pycache__/_distributor_init.cpython-313.pyc,,\xd |
| 12 | scipy/__pycache__/conftest.cpython-313.pyc,,\xd | 12 | scipy/__pycache__/conftest.cpython-313.pyc,,\xd |
| 13 | scipy/__pycache__/version.cpython-313.pyc,,\xd | 13 | scipy/__pycache__/version.cpython-313.pyc,,\xd |
| 14 | scipy/_cyutility.cpython-313-x86_64-linux-gnu.so,sha256=UUc5PZc38XVfRAD3usY0LFme83-lc93O50qEX6rk4Us,218008\xd | 14 | scipy/_cyutility.cpython-313-x86_64-linux-gnu.so,sha256=UUc5PZc38XVfRAD3usY0LFme83-lc93O50qEX6rk4Us,218008\xd |