{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.5gguEqeK/b1/spopt_0.6.1-4_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.5gguEqeK/b2/spopt_0.6.1-4_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n 5c5e29aeb523c88cbd548ade1107ead0 5158620 doc optional python-spopt-doc_0.6.1-4_all.deb\n- 9a6df21e6f27decfb29b7afb367ce71b 166268 python optional python3-spopt_0.6.1-4_all.deb\n+ 1c1355b4da89b66c128c93c55b95f316 75196 python optional python3-spopt_0.6.1-4_all.deb\n"}, {"source1": "python3-spopt_0.6.1-4_all.deb", "source2": "python3-spopt_0.6.1-4_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-08-25 21:24:24.000000 debian-binary\n--rw-r--r-- 0 0 0 3580 2025-08-25 21:24:24.000000 control.tar.xz\n--rw-r--r-- 0 0 0 162496 2025-08-25 21:24:24.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2748 2025-08-25 21:24:24.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 72256 2025-08-25 21:24:24.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,5 +1,5 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-25 21:24:24.000000 ./\n -rw-r--r-- 0 root (0) root (0) 1506 2025-08-25 21:24:24.000000 ./control\n--rw-r--r-- 0 root (0) root (0) 8330 2025-08-25 21:24:24.000000 ./md5sums\n+-rw-r--r-- 0 root (0) root (0) 4811 2025-08-25 21:24:24.000000 ./md5sums\n -rwxr-xr-x 0 root (0) root (0) 261 2025-08-25 21:24:24.000000 ./postinst\n -rwxr-xr-x 0 root (0) root (0) 374 2025-08-25 21:24:24.000000 ./prerm\n"}, {"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: python3-spopt\n Source: spopt\n Version: 0.6.1-4\n Architecture: all\n Maintainer: Debian Science Maintainers \n-Installed-Size: 993\n+Installed-Size: 555\n Depends: python3-geopandas, python3-libpysal, python3-mapclassify, python3-networkx, python3-numpy, python3-pandas, python3-pointpats, python3-pulp, python3-scipy, python3-shapely, python3-sklearn, python3-spaghetti, python3-tqdm, python3:any, python3-numpydoc\n Suggests: python-spopt-doc\n Section: python\n Priority: optional\n Homepage: https://github.com/pysal/spopt\n Description: spatial optimization in PySAL\n Open source Python library under active development, this module is\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -27,46 +27,14 @@\n usr/lib/python3/dist-packages/spopt/region/spenclib/abstracts.py\n usr/lib/python3/dist-packages/spopt/region/spenclib/scores.py\n usr/lib/python3/dist-packages/spopt/region/spenclib/utils.py\n usr/lib/python3/dist-packages/spopt/region/util.py\n usr/lib/python3/dist-packages/spopt/region/ward.py\n usr/lib/python3/dist-packages/spopt/tests/__init__.py\n usr/lib/python3/dist-packages/spopt/tests/conftest.py\n-usr/lib/python3/dist-packages/spopt/tests/data/SF_demand_205_centroid_uniform_weight.csv\n-usr/lib/python3/dist-packages/spopt/tests/data/SF_network_distance_candidateStore_16_censusTract_205_new.csv\n-usr/lib/python3/dist-packages/spopt/tests/data/SF_store_site_16_longlat.csv\n-usr/lib/python3/dist-packages/spopt/tests/data/ServiceAreas_4.shp\n-usr/lib/python3/dist-packages/spopt/tests/data/ServiceAreas_4.shx\n-usr/lib/python3/dist-packages/spopt/tests/data/example_subject_schools.csv\n-usr/lib/python3/dist-packages/spopt/tests/data/example_subject_student_school_journeys.csv\n-usr/lib/python3/dist-packages/spopt/tests/data/example_subject_students.csv\n-usr/lib/python3/dist-packages/spopt/tests/data/lscp_cli2fac.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/lscp_fac2cli.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/lscp_geodataframe_cli2fac.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/lscp_geodataframe_fac2cli.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/lscp_preselected_loc_geodataframe_fac2cli.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/lscpb_cli2fac.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/lscpb_fac2cli.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/lscpb_geodataframe_cli2fac.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/lscpb_geodataframe_fac2cli.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/lscpb_preselected_loc_geodataframe_fac2cli.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/mclp_cli2fac.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/mclp_fac2cli.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/mclp_geodataframe_cli2fac.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/mclp_geodataframe_fac2cli.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/mclp_preselected_loc_geodataframe_fac2cli.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/model_output.json\n-usr/lib/python3/dist-packages/spopt/tests/data/pcenter_cli2fac.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/pcenter_fac2cli.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/pcenter_geodataframe_cli2fac.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/pcenter_geodataframe_fac2cli.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/pmedian_cli2fac.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/pmedian_fac2cli.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/pmedian_geodataframe_cli2fac.pkl\n-usr/lib/python3/dist-packages/spopt/tests/data/pmedian_geodataframe_fac2cli.pkl\n usr/lib/python3/dist-packages/spopt/tests/test_azp.py\n usr/lib/python3/dist-packages/spopt/tests/test_c_p_median.py\n usr/lib/python3/dist-packages/spopt/tests/test_clscp-so.py\n usr/lib/python3/dist-packages/spopt/tests/test_knearest_p_median.py\n usr/lib/python3/dist-packages/spopt/tests/test_locate_util.py\n usr/lib/python3/dist-packages/spopt/tests/test_lscp.py\n usr/lib/python3/dist-packages/spopt/tests/test_lscpb.py\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -33,47 +33,14 @@\n -rw-r--r-- 0 root (0) root (0) 609 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/region/spenclib/scores.py\n -rw-r--r-- 0 root (0) root (0) 1135 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/region/spenclib/utils.py\n -rw-r--r-- 0 root (0) root (0) 29095 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/region/util.py\n -rw-r--r-- 0 root (0) root (0) 2368 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/region/ward.py\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/\n -rw-r--r-- 0 root (0) root (0) 0 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/__init__.py\n -rw-r--r-- 0 root (0) root (0) 6505 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/conftest.py\n-drwxr-xr-x 0 root (0) root (0) 0 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/\n--rw-r--r-- 0 root (0) root (0) 24076 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/SF_demand_205_centroid_uniform_weight.csv\n--rw-r--r-- 0 root (0) root (0) 150348 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/SF_network_distance_candidateStore_16_censusTract_205_new.csv\n--rw-r--r-- 0 root (0) root (0) 862 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/SF_store_site_16_longlat.csv\n--rw-r--r-- 0 root (0) root (0) 49908 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/ServiceAreas_4.shp\n--rw-r--r-- 0 root (0) root (0) 228 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/ServiceAreas_4.shx\n--rw-r--r-- 0 root (0) root (0) 2780 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/example_subject_schools.csv\n--rw-r--r-- 0 root (0) root (0) 190692 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/example_subject_student_school_journeys.csv\n--rw-r--r-- 0 root (0) root (0) 628 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/example_subject_students.csv\n--rw-r--r-- 0 root (0) root (0) 804 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/lscp_cli2fac.pkl\n--rw-r--r-- 0 root (0) root (0) 444 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/lscp_fac2cli.pkl\n--rw-r--r-- 0 root (0) root (0) 516 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/lscp_geodataframe_cli2fac.pkl\n--rw-r--r-- 0 root (0) root (0) 228 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/lscp_geodataframe_fac2cli.pkl\n--rw-r--r-- 0 root (0) root (0) 370 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/lscp_preselected_loc_geodataframe_fac2cli.pkl\n--rw-r--r-- 0 root (0) root (0) 883 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/lscpb_cli2fac.pkl\n--rw-r--r-- 0 root (0) root (0) 512 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/lscpb_fac2cli.pkl\n--rw-r--r-- 0 root (0) root (0) 516 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/lscpb_geodataframe_cli2fac.pkl\n--rw-r--r-- 0 root (0) root (0) 228 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/lscpb_geodataframe_fac2cli.pkl\n--rw-r--r-- 0 root (0) root (0) 370 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/lscpb_preselected_loc_geodataframe_fac2cli.pkl\n--rw-r--r-- 0 root (0) root (0) 895 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/mclp_cli2fac.pkl\n--rw-r--r-- 0 root (0) root (0) 534 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/mclp_fac2cli.pkl\n--rw-r--r-- 0 root (0) root (0) 1010 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/mclp_geodataframe_cli2fac.pkl\n--rw-r--r-- 0 root (0) root (0) 628 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/mclp_geodataframe_fac2cli.pkl\n--rw-r--r-- 0 root (0) root (0) 634 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/mclp_preselected_loc_geodataframe_fac2cli.pkl\n--rw-r--r-- 0 root (0) root (0) 101 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/model_output.json\n--rw-r--r-- 0 root (0) root (0) 516 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/pcenter_cli2fac.pkl\n--rw-r--r-- 0 root (0) root (0) 234 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/pcenter_fac2cli.pkl\n--rw-r--r-- 0 root (0) root (0) 516 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/pcenter_geodataframe_cli2fac.pkl\n--rw-r--r-- 0 root (0) root (0) 234 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/pcenter_geodataframe_fac2cli.pkl\n--rw-r--r-- 0 root (0) root (0) 516 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/pmedian_cli2fac.pkl\n--rw-r--r-- 0 root (0) root (0) 234 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/pmedian_fac2cli.pkl\n--rw-r--r-- 0 root (0) root (0) 516 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/pmedian_geodataframe_cli2fac.pkl\n--rw-r--r-- 0 root (0) root (0) 234 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/data/pmedian_geodataframe_fac2cli.pkl\n -rw-r--r-- 0 root (0) root (0) 2529 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/test_azp.py\n -rw-r--r-- 0 root (0) root (0) 6758 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/test_c_p_median.py\n -rw-r--r-- 0 root (0) root (0) 3506 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/test_clscp-so.py\n -rw-r--r-- 0 root (0) root (0) 5827 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/test_knearest_p_median.py\n -rw-r--r-- 0 root (0) root (0) 2933 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/test_locate_util.py\n -rw-r--r-- 0 root (0) root (0) 8104 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/test_lscp.py\n -rw-r--r-- 0 root (0) root (0) 9339 2025-08-25 21:24:24.000000 ./usr/lib/python3/dist-packages/spopt/tests/test_lscpb.py\n"}]}]}]}]}