swh.storage

View on PyPIReverse Dependencies (23)

2.9.1 swh.storage-2.9.1-py3-none-any.whl

Wheel Details

Project: swh.storage
Version: 2.9.1
Filename: swh.storage-2.9.1-py3-none-any.whl
Download: [link]
Size: 564570
MD5: d960b8e15b614f755246ff7a6f52a9f0
SHA256: 0b5c4b4d5602f2a990ab9b7daa428d024ca2bc6f692f178bca8867bddaa78a80
Uploaded: 2025-02-10 10:57:59 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: swh.storage
Version: 2.9.1
Summary: Software Heritage storage manager
Author-Email: Software Heritage developers <swh-devel[at]inria.fr>
Project-Url: Homepage, https://gitlab.softwareheritage.org/swh/devel/swh-storage
Project-Url: Bug Reports, https://gitlab.softwareheritage.org/swh/devel/swh-storage/-/issues
Project-Url: Funding, https://www.softwareheritage.org/donate
Project-Url: Documentation, https://docs.softwareheritage.org/devel/swh-storage/
Project-Url: Source, https://gitlab.softwareheritage.org/swh/devel/swh-storage.git
Classifier: Programming Language :: Python :: 3
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 5 - Production/Stable
Requires-Python: >=3.7
Requires-Dist: backports.entry_points_selectable
Requires-Dist: cassandra-driver (!=3.21.0,>=3.19.0)
Requires-Dist: click
Requires-Dist: deprecated
Requires-Dist: flask
Requires-Dist: iso8601
Requires-Dist: mypy_extensions
Requires-Dist: psycopg2
Requires-Dist: redis
Requires-Dist: tenacity (>=8.4.2)
Requires-Dist: typing-extensions
Requires-Dist: swh.core[db,http] (>=3.6.4)
Requires-Dist: swh.counters (>=v0.8.0)
Requires-Dist: swh.model (>=6.14.0)
Requires-Dist: swh.objstorage (>=2.2.0)
Requires-Dist: hypothesis (>=3.11.0); extra == "testing"
Requires-Dist: pytest (>=8.1); extra == "testing"
Requires-Dist: pytest-mock; extra == "testing"
Requires-Dist: swh.core[testing] (>=3.0.0); extra == "testing"
Requires-Dist: swh.model[testing] (>=6.14.0); extra == "testing"
Requires-Dist: pytz; extra == "testing"
Requires-Dist: pytest-postgresql; extra == "testing"
Requires-Dist: pytest-redis; extra == "testing"
Requires-Dist: pytest-xdist; extra == "testing"
Requires-Dist: types-python-dateutil; extra == "testing"
Requires-Dist: types-pytz; extra == "testing"
Requires-Dist: types-pyyaml; extra == "testing"
Requires-Dist: types-redis; extra == "testing"
Requires-Dist: types-requests; extra == "testing"
Requires-Dist: types-toml; extra == "testing"
Requires-Dist: swh.journal (>=1.2); extra == "testing"
Requires-Dist: swh.journal (>=1.2); extra == "journal"
Provides-Extra: testing
Provides-Extra: journal
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS
[Description omitted; length: 6270 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
swh/storage/__init__.py sha256=Lko8CJxH9jM8vz7ZRwt32qXINdkKzvQFRkjkErTXcAk 3229
swh/storage/backfill.py sha256=83vL9WlXTShAnh7fn231ZH57aEqK8rL8GcYvS8sic7E 20586
swh/storage/cli.py sha256=m4o99V9C_rZYcTRfOwtgLteakaKpPgs4K1rg76eFRQg 14867
swh/storage/common.py sha256=9CuWSJCTdCPIXjTfsq5CLS8AN8M5etpCgj4j7stzkZ8 496
swh/storage/exc.py sha256=2wwqUWpp8t7MuYR3C_KMUgN6fdG8WF7J-daTW2tYRI0 4056
swh/storage/fixer.py sha256=_IhHKPqMZvxy14_YtuVv_7sAZyyDpgwi85onSGoG1dE 2010
swh/storage/in_memory.py sha256=uhcUUh4UKsVaj9J4k4cpnrzrlq3UebOrYNMOJB-2s-8 37861
swh/storage/interface.py sha256=e87t_9tWpMBHUVkFwkP3Bzfd62LAK9qgak-t86XEBps 61010
swh/storage/metrics.py sha256=d-6E2OJHOoPyaUZ_uNywbyA2gbsEXCx5PIEbIM_FXRs 5033
swh/storage/migrate_extrinsic_metadata.py sha256=VrzRxsEQ6X2atgIqrznqH_9CigF6yLj7PGEloWJhTZM 48089
swh/storage/objstorage.py sha256=XEoeStvxlsxRYjuRod8tf20FnUyEf0PdD9yxtYQqsDo 4281
swh/storage/py.typed sha256=bWew9mHgMy8LqMu7RuqQXFXLBxh2CRx0dUbSx-3wE48 27
swh/storage/pytest_plugin.py sha256=7m5nGAQwTtUeXw4PIGPq-v3vYCfkdd7Sndk2BNvSn-Y 10540
swh/storage/replay.py sha256=4OmEq55lP8yQJtJC06lhUiKe5C2rjPbBWxGExzZ4KZI 10224
swh/storage/utils.py sha256=-WxEWq0c1BDZbQ5BXQ4W2KCXyfHhMO2Ql7Ti2E5gj7U 3700
swh/storage/writer.py sha256=8htV6Or8Z04r2BNHkAyew5_3pKI0cNzZqvrwTPYdP9E 4235
swh/storage/algos/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
swh/storage/algos/diff.py sha256=c9Af2pZDQfBQ1EATtRClzcQWZ18N8desVGfZk7wqZq0 16246
swh/storage/algos/dir_iterators.py sha256=kjEfFOinzTSpel9HUAjgEd4FmK-tvTgo-OLcwyILwng 12947
swh/storage/algos/directory.py sha256=SM52wPOv26Zl681u2kZe3il_1TRnMaOxpAd08hHzDMs 3468
swh/storage/algos/discovery.py sha256=-QxQEz0rSdC5Mr1Bo0xMAhuY4N4OucFH4w2RnMXIu6w 1487
swh/storage/algos/origin.py sha256=c1Rwdv4bOkpJ6WujbJ4dQqSzDUYh_4wkdXzK5eflN6A 3280
swh/storage/algos/revisions_walker.py sha256=kw-bc3wr_cgJdgpjKyQevLTMk6fvyH_A0HCzUsPdekY 19935
swh/storage/algos/snapshot.py sha256=Snpoe1R_s3hNyn8UAY2Ilstr8qKcaHlIZRueguGONzQ 6710
swh/storage/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
swh/storage/api/client.py sha256=URMIUIFtDdWQ-tICy3zxGQIDyKZV65JWD53BN25M-EE 2111
swh/storage/api/serializers.py sha256=GO5mZt-8h4U4v3kt9sagKc3GGPTvBrls28BALumHpyA 5033
swh/storage/api/server.py sha256=qE_M6w83fLYc-LgUItKuM1z5gM0FeCdS3uxhZwsmSMM 5403
swh/storage/cassandra/__init__.py sha256=E2r9x4ZJyzJBYL063l-m62ZcJSNmccUXg6Q-z9O0_ss 375
swh/storage/cassandra/common.py sha256=_pb7oizX_8IHU9yEnvxBCTLy6pZWDl3W4dCxoh9boQ0 516
swh/storage/cassandra/converters.py sha256=E5aicgKdtlYR06sksHLvRxHVFSLpXR4CC3GIaJeefHU 5919
swh/storage/cassandra/cql.py sha256=UqHtdRLqAAreHcnp2M4ra9st-aS-MLVAen1JwudIYns 71588
swh/storage/cassandra/diagram.py sha256=twDkepDccTuQPdz7TrrPKOjVIoTP-EsusLZJt6CXPsk 8093
swh/storage/cassandra/model.py sha256=-Uk8vJf_jaflp15lu-aATgEGwzbM5dND9SRKcneSBMQ 13749
swh/storage/cassandra/schema.py sha256=IhY1GGfMoBuVO9h_t3R7Xr5H9ICU7MSeTCEAiWbQBEU 11382
swh/storage/cassandra/storage.py sha256=Z_W3GX2N6FOXj4e8_8fdhCnpSEAT8I2WtCOL3Rg3hYw 93225
swh/storage/postgresql/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
swh/storage/postgresql/converters.py sha256=fhGVCG23zvr18AyrM5Hg2C1IoAU5xzXh1l3gudLfnvs 12515
swh/storage/postgresql/db.py sha256=posXmztuziqTyjyzzizETcgISk4pmFuF-1LhnTUiBCE 66435
swh/storage/postgresql/storage.py sha256=WLHTQtfxJJLFb2zYho5JrD4hn30eEMyqWxzr8oxkL_0 73175
swh/storage/proxies/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
swh/storage/proxies/buffer.py sha256=6KbgYUIHvVjQORC18Kc-UTD0VGCAFyn1XZiNDW4hVus 13470
swh/storage/proxies/counter.py sha256=ivK77sRj0v0Sxdu7Il78QjXMZXC67dHGLBLEnoXEiRg 2067
swh/storage/proxies/filter.py sha256=fsZDkPnxH4cMyiy2MFmXemiyoV9VNLw3SpTVpc2EKp0 5154
swh/storage/proxies/record_references.py sha256=81zswGDm1RSlbExXkvVRP4Z519uzAPhHMJvwYl79IDQ 4255
swh/storage/proxies/retry.py sha256=3H7uK__oSz1mbgEas8LObumlfEqYa0cRReGDq-u80P4 3255
swh/storage/proxies/tenacious.py sha256=HNUIQE0ZAjDN-5K2UUEfK-f8RJV6JgKQKyZ2U0t9si8 7058
swh/storage/proxies/validate.py sha256=cEkX-lrNpN7Jhkc5aWzAMEL1ZM_xJQF2g9-Yv_z5aOU 2620
swh/storage/proxies/blocking/__init__.py sha256=0k2kxJK1Rd94eryToxdmPdSq1L85oB8XuSKmjjuivOo 4765
swh/storage/proxies/blocking/cli.py sha256=PothHH7-caVbWHi21VNOhUTZ1cTmbGvstNmP5T83n10 12724
swh/storage/proxies/blocking/db.py sha256=u7M7qBqxQR3U9pGrlhs6dhhANCl8CVa10FTZ5DZzzkY 15952
swh/storage/proxies/blocking/sql/10-superuser-init.sql sha256=UxI5Ys-7M_SxVf09DDFVKZ9yzm2zG7rV9ZPD116YkJs 66
swh/storage/proxies/blocking/sql/30-schema.sql sha256=lEUMKxXhRKoQIhbhserXGAgBYZCFDWtJ9VsO_m6bHAs 2665
swh/storage/proxies/blocking/sql/60-indexes.sql sha256=5T-QOpAjG_aGombYXjq1CyBG4pMpWjzNdlRsNf7JwIk 324
swh/storage/proxies/masking/__init__.py sha256=N3RP8iIxLOjYGiLvOc6i-MiPmLjLcIBy_DpD3HQnuVE 24892
swh/storage/proxies/masking/cli.py sha256=MjBhQbR9ld-1KMamVsTa-lAnX2Z_32a1Ujdi8nOdtMc 15225
swh/storage/proxies/masking/db.py sha256=uvDK9Ce-FJNLtxhX-7JtbRclnokcmjwbCDoEefndlW0 16970
swh/storage/proxies/masking/sql/10-superuser-init.sql sha256=UxI5Ys-7M_SxVf09DDFVKZ9yzm2zG7rV9ZPD116YkJs 66
swh/storage/proxies/masking/sql/20-types.sql sha256=bx9b-Wv_-HM5F_ndULJxd5-5TvSXVDRiJjCOYyf60wE 376
swh/storage/proxies/masking/sql/30-schema.sql sha256=5zCgurAFGRB1kB3MaJiYEBTAe9BOr2E6y_S2U_cPG_o 2354
swh/storage/proxies/masking/sql/60-indexes.sql sha256=4hrx_phsV1H8mqzUKNhnZ0mepE8juHA-YVaFGDQ0ov4 334
swh/storage/proxies/masking/sql/upgrades/193.sql sha256=erflOzv80qMOoU1O8TqamrLOxaKyYDTMucqKW1I2q4A 336
swh/storage/proxies/masking/sql/upgrades/194.sql sha256=M2RWlThnLZy87WBeqHJq9qBQd35oW9vQUTN4OCIQagc 600
swh/storage/sql/10-superuser-init.sql sha256=xvYWc8d7aFOGGj7eAjFsIVxwqR-8e5nC4wrzPH-Cdh0 758
swh/storage/sql/15-flavor.sql sha256=22O9JrQz-k50QLM3DWmIf0v8goHQgaZu7QqS25R-Odo 984
swh/storage/sql/20-enums.sql sha256=TKVKZl7jFiwpRfyXW89mOSVZLbTglwd2sMLrcm75ZoE 1080
swh/storage/sql/30-schema.sql sha256=UQQ28Clk51FAg0EIzxNkRk34yKcVs4AWTfDcVHDruhA 24594
swh/storage/sql/40-funcs.sql sha256=k2myKF1_J-S9g_voP6fn9sOGr_2pHX3kXNDZTydd6zc 34836
swh/storage/sql/60-indexes.sql sha256=05TDpk7C7pzP7B_6vXYpzesBEiW28FrqGcPKjNbbfH0 13835
swh/storage/sql/logical_replication/replication_source.sql sha256=pVdUoL_9eYpV8r5n6U_UdmXyOEj-eAoXKYPwkLK87l4 1380
swh/storage/sql/upgrades/015.sql sha256=sIUayUqKfQAJdkKuQVJh-nzz4PmmNs4dQ13yt1ww0t8 6750
swh/storage/sql/upgrades/016.sql sha256=SgR7YyZUBF04kkZeGxRDR6Jtl3v_Nuu8iGqC112Cy1k 854
swh/storage/sql/upgrades/017.sql sha256=jX0muSL-csN559YjvkX-3E8vIc5UQvn13q_gwn1wAo4 6452
swh/storage/sql/upgrades/018.sql sha256=TZAY9knXhitHVYcKl2_T-oZl1zTjCNnlMlVwRp3TPgI 2845
swh/storage/sql/upgrades/019.sql sha256=hKZANqkjQ0wnHaTuPHrrKiygsudxH0TfW_xy5s4CANI 999
swh/storage/sql/upgrades/020.sql sha256=jnBbHMwio3HWqFZeRwZgkl1LLtzDffQ_JnW2PEo1XRE 1416
swh/storage/sql/upgrades/021.sql sha256=Z_4B0Z49kg_UnKdOTVZFf6OAxDXfM4fXGS4sdDhR2aE 1464
swh/storage/sql/upgrades/022.sql sha256=iRYYntxrOMU6URrPmVtcVN5da0L7vSXqNHCnrWZTUGM 1607
swh/storage/sql/upgrades/023.sql sha256=bflprbMkdixseuiMEAgZ-C6-scpl_p8uk4qcZjZFCkg 1561
swh/storage/sql/upgrades/024.sql sha256=SA72zX7aoUFWz-pmXXTppM0Eet14_wP4DXk3R82M5cs 6282
swh/storage/sql/upgrades/025.sql sha256=mQ10X6sshpCTA-OGoWhQr0tpqedNzocJThJ2kJrOECc 3272
swh/storage/sql/upgrades/026.sql sha256=DTaKXZUVbvKuSHGHikjnvyJpCeL8NtZPb-5bEDrHzUg 658
swh/storage/sql/upgrades/027.sql sha256=HusDpR5i4sfzgjfRp5fPWA0X3NXZlyhvkEDbh0J1tcg 9090
swh/storage/sql/upgrades/028.sql sha256=s5xW-zVcgQnh_0mHHf7qlsomDdh8pVTeAFGerD4YWhk 1446
swh/storage/sql/upgrades/029.sql sha256=9MnG0bEO9iBM6v5zhW1Xqaw5TMhc3vMAVIG53oohFaw 2788
swh/storage/sql/upgrades/030.sql sha256=gdBB1IsVqa7XUa4YF5Pj01-40ph2RQk33Bkh6S790Tg 1706
swh/storage/sql/upgrades/032.sql sha256=FkWx63VKaNGJWrmD6rj3UM13L0h2X_A9bjgrlUSa84M 4156
swh/storage/sql/upgrades/033.sql sha256=PnChfd_SsX8rdq3qKWZAC9pyDNvasLWVCbviiaAT51U 1131
swh/storage/sql/upgrades/034.sql sha256=pzTaNYuKPLi83iLO52MT5MvMwAWcJL9_UCifecaiKxU 2599
swh/storage/sql/upgrades/035.sql sha256=5-G049wusczd0kBqNtTPedtrxgIMDwFUp-r-U7DJSqc 1535
swh/storage/sql/upgrades/036.sql sha256=ud6q7g0dipEvV0pQZ38bf88kI9S0O2Pd2Q_S-pydvHs 2256
swh/storage/sql/upgrades/037.sql sha256=v1XvYpKxgSgDCjHCcJgqBsFcadYHF8bxhwcI0kJd-hQ 654
swh/storage/sql/upgrades/038.sql sha256=5yNm28lOJD22ocLVAgjej_iPtaPTHUfUNwKh9ZUOp8g 4588
swh/storage/sql/upgrades/039.sql sha256=8iNZuCVMIA2exL-bQCLTc9I1wW2kKxRT8FZViU0PNDQ 1659
swh/storage/sql/upgrades/040.sql sha256=DXsXiQWB3mqFiP2oet18E2UXar2N2V_eaxZso0C20os 553
swh/storage/sql/upgrades/041.sql sha256=tvrjUuLnttzr4t9YujflgwfjwTEZzb_WCmRkMFm09Co 542
swh/storage/sql/upgrades/042.sql sha256=TjU_WrLmHJSIr2Yd0EF6DmGx1Z8yHdIOx9QIdcOw_sw 702
swh/storage/sql/upgrades/043.sql sha256=SltMsd5y4lhEOtESX33SqE6yOQjImoEamQIZ0KBkOPI 2902
swh/storage/sql/upgrades/044.sql sha256=vn-IUZPyMWjMEyhDnv4fpZjomZoSZeA_XpwezuGePrA 2130
swh/storage/sql/upgrades/045.sql sha256=kAumzljYorjvSn9p4Hv-UghTxkQudp9SZmT9Wh7Z_qI 465
swh/storage/sql/upgrades/046.sql sha256=eUG4cq0YeCS_yyuqEQ0g2BtxHxXbNGT5QqiGPjo2l70 7305
swh/storage/sql/upgrades/047.sql sha256=jddFL1I3EvIdvP1Td4pudALKKRNkkEhP37-kxnG8aNU 2649
swh/storage/sql/upgrades/048.sql sha256=ztJvo0kBZWfNYr1WMu4wip87LAPKbv4R_TUyVB45IiE 1795
swh/storage/sql/upgrades/049.sql sha256=IzxnJaYzH4aRgc6rtdqIgUWb_CN68DGrdgRsps0g8nU 9599
swh/storage/sql/upgrades/050.sql sha256=iS9iebqytXfcNb8t1xquTt4eMX39yWr2hpIa7AySxzE 1688
swh/storage/sql/upgrades/051.sql sha256=KuOr5EbF-DUW5ZfBaf-u_KV1tkAt-8elBMI_-QHR24k 4279
swh/storage/sql/upgrades/052.sql sha256=gP0DwmHVTcvZv2nteNK1EdrYE1Mk7jDmyTjxFsRk_Uo 6016
swh/storage/sql/upgrades/053.sql sha256=6PmLMbDj9WRUi7t8qNdoFm01wfNwpkw3h2cMNL6NBdQ 905
swh/storage/sql/upgrades/054.sql sha256=Yir1HUFRXAC2L0ThCIbg5i-rrxIYO0hHQkLEA7Ppjcc 3187
swh/storage/sql/upgrades/055.sql sha256=jTnVvBgPiZ7-GhsZ0DT1rZcf15-c6uguD-TBww1OPVM 2309
swh/storage/sql/upgrades/056.sql sha256=Jd_6qX24v6-3Syc0iF9-_RxRcxez9HJl9qLm_lqVA24 2350
swh/storage/sql/upgrades/057.sql sha256=LHzAG8PIZBIEMJZl4Iiy8HgAMTprqugbxlaK7BQACMA 729
swh/storage/sql/upgrades/058.sql sha256=GPSD4-aAQDGMmRQ2mxHzcQB_-ib_b-ABZp1aiBlWHuo 1428
swh/storage/sql/upgrades/059.sql sha256=w3B_EqPZ48IyvmvJsyhDWTKAUTWOrfRe1Opz2N0kWB4 1528
swh/storage/sql/upgrades/060.sql sha256=gbo9enoqAEZH5z522szODD3A_K6OEdgtvQNpSa-Hams 1428
swh/storage/sql/upgrades/061.sql sha256=kOo6wteKQbZpf_XSCDQ9spZBUPgmcJHi4XBPNVLF1Q0 724
swh/storage/sql/upgrades/062.sql sha256=7XrRHsb3affMb6fIL1zBBHa2NDNx4ab-KXlZUx8dxQo 1427
swh/storage/sql/upgrades/063.sql sha256=iHifnXRJiF8cVXjAOmK6yOVTWztTxxrw32Zp8Qqk4Ks 2594
swh/storage/sql/upgrades/064.sql sha256=ZxKYAMrffYjI1toxd2EgKcnht5HXNxwAbADZ79iO1ck 604
swh/storage/sql/upgrades/065.sql sha256=sShiMI7k-3e0nyezLIkaadvDGB8qNefn-ig8gjcfaUw 1664
swh/storage/sql/upgrades/066.sql sha256=ydXtXjQXovCwjoZrs2bUZnDiMTImDX9ia3ZIPVJTyI0 281
swh/storage/sql/upgrades/067.sql sha256=EHXCMC3t87Yw08-SZypF5qeBflj8UK2VEc97qRXO8BI 1257
swh/storage/sql/upgrades/068.sql sha256=y5lTad60JGSqfpyRUa_amfWjooUOvTRb4fnWDXQ5yf4 8795
swh/storage/sql/upgrades/069.sql sha256=awn69MJ3lmZ9_U8Je5Twi8E_2--QMFEYBmvnlTjuQAc 618
swh/storage/sql/upgrades/070.sql sha256=RxZB1F94AgkvTdzCssrfMTRmQ_3e7tEQO51JCPcWmr4 352
swh/storage/sql/upgrades/071.sql sha256=M-qt6CwCNV-3w4rvGZW3Q_7LvZpWcM3_1BiRorvjlu8 687
swh/storage/sql/upgrades/072.sql sha256=63V2l0fxPFtHFJDs80IVJCS14IqtRQoX8m080O8_nyo 3843
swh/storage/sql/upgrades/073.sql sha256=lVXFCoQCHB__AHCt8SVBQqGBx19FYEuzxly4jlGVrh8 1940
swh/storage/sql/upgrades/074.sql sha256=RWS7SYnOtx2FFUM2hU7h3KHllINsf91EqP3IO2X3hpc 2662
swh/storage/sql/upgrades/075.sql sha256=iU2fe_bT_MOmIaMzftn-9jOqeAUlJtj9rEfwMLGVV8o 3067
swh/storage/sql/upgrades/076.sql sha256=-VjzoOuJ6J96NouNQLU5LirybJCNwq9cstKEfmM262s 551
swh/storage/sql/upgrades/077.sql sha256=c4nluDTVCaNgNTHi-BkAtsKSyk37IFfoYcJaKDr8Cko 1567
swh/storage/sql/upgrades/078.sql sha256=I6IU8Nk3xsR72_ma1lQDn3zbLulu9d0dWs-cKIH6f-A 3642
swh/storage/sql/upgrades/079.sql sha256=MB7rAW1hrESqlggMW8qQ2cwMZgOVXVAKsiyTEj8Mx1w 997
swh/storage/sql/upgrades/080.sql sha256=PlF-4TXNQzC6rDOgxB3aRavURxkCsK87tshJnr8Ph7E 631
swh/storage/sql/upgrades/081.sql sha256=NNTfArA7C7sWf9jvYYeV68e-rP3xRICEgrgAUks9iCE 608
swh/storage/sql/upgrades/082.sql sha256=G8q9TPV3DTqHA9AJ7vvDR5eILON6RhyL9thS9kf3HVI 3043
swh/storage/sql/upgrades/083.sql sha256=vl7jJPjW5lufYlVcRxGh0-lkpDpynkTusRXbLmQ3Jmc 1834
swh/storage/sql/upgrades/084.sql sha256=ml9MR9-DuHAMNYqBXt5ySE2LdeSkQjgLtAbieHRsYj4 2392
swh/storage/sql/upgrades/085.sql sha256=ult85Qk5PjC_tA_ZBnTPOtadglbv81BpjkyJA4HWFjw 2388
swh/storage/sql/upgrades/086.sql sha256=SCwPsepaWCpaNywAf5L1tCjRE7IrOXuwRg45WczJVMw 1249
swh/storage/sql/upgrades/087.sql sha256=7Efah2STsoDV3DIwpc8SgyjbBK1nL5VdLZU1Qv6Tx_E 8777
swh/storage/sql/upgrades/088.sql sha256=-mGF254JSlP3RvjWasQmxlm8wLtiWkGKQh7ey3M0gx4 3567
swh/storage/sql/upgrades/089.sql sha256=8VdDzqGmII5SPlaCb7v2kk52MYQ1jMbSbqNBgQ74LQ0 3788
swh/storage/sql/upgrades/090.sql sha256=OjcBmtWRFBRg5w4xPC44hQXZHCajL132s27pZIsucsw 21174
swh/storage/sql/upgrades/091.sql sha256=kGEe_VA0SVE8lNjQAsNRwoJrdfCpwu_p09R1YDUa9Sk 959
swh/storage/sql/upgrades/092.sql sha256=p4THmUG5Batac9Khk0O-xeunusIfVRNvcfS3560vg-o 925
swh/storage/sql/upgrades/093.sql sha256=KuNwIz4FHgP09LH1QTMuuFqSoiuQ2QKcoblgnvzySQM 1795
swh/storage/sql/upgrades/094.sql sha256=5V1VWOfKRYWar6rew0puQ1fJauI5ydFqkiNqWwfLtl8 735
swh/storage/sql/upgrades/095.sql sha256=0fRuxmhYcgLsZsVG0eeXUHLOINntBkOMRnYGTiQNQi8 726
swh/storage/sql/upgrades/096.sql sha256=zXU6p1HBxicKL7eTOpmd6R3wsu0uTZafTe48eC3jsTE 1137
swh/storage/sql/upgrades/097.sql sha256=kuRZIfH04YMfyZKUlcTr2aBeh4n8RQ6wFBKVo5B7cd8 18174
swh/storage/sql/upgrades/098.sql sha256=Sq7zQLXOPvoDUuvSFTBIr9BfAvaN4m13RVcZk5rF6Dw 280
swh/storage/sql/upgrades/099.sql sha256=L_8d_d2CR0b5-sQMoj_uYmPRdcKv3ENWnhxkcY_uIo4 875
swh/storage/sql/upgrades/100.sql sha256=UDV93WQPanOaRcguLF-xDO4jOucSCbN-gzFrO5R4Lm4 2055
swh/storage/sql/upgrades/101.sql sha256=KbAIoMA3yWRIU08tnfx-8-GzEqtzXgIR8oaW2QuaZss 1037
swh/storage/sql/upgrades/102.sql sha256=F1A0pXpO7izgsdEJ7CtBTFefWQ18YzccVRgj4jlr_AM 6608
swh/storage/sql/upgrades/103.sql sha256=gaQi3ViCh3qh9--JwWJ_rHik1qr_IYSrLhJyOVdoouc 2399
swh/storage/sql/upgrades/104.sql sha256=uU4rLF-ZaefOIeZLSGpZEb8yZPhU9tWKQIjOwNuilcI 5055
swh/storage/sql/upgrades/105.sql sha256=JzOH83bR1tihDt73azB8za79n0T3fXwntMKjb82s1PI 1078
swh/storage/sql/upgrades/106.sql sha256=P1e45_9o_uDkPwWJ22f4AaGfQnDuWs9BP9hWvHIrv0o 13015
swh/storage/sql/upgrades/107.sql sha256=D5u1T4ygKjLNbbxC7Dh24HQUWQwFWEiqCp2CDZgu7n0 1755
swh/storage/sql/upgrades/108.sql sha256=Pk3qM14fDwwb6ytVmkKCexisF1EUvlBEEccvNCtt1DU 1427
swh/storage/sql/upgrades/109.sql sha256=SNPhiklESTQMbA7MFH9C-YyJJxLGbfIWoN7wQnCexzI 816
swh/storage/sql/upgrades/110.sql sha256=a0WIpPce6KIjgxJaZA4rH1Z48eXCTSOE83669j5F1Gk 13273
swh/storage/sql/upgrades/111.sql sha256=hHMYfVZ_YaMjkUmAI3u7_ZptbwEwjzRVbQB7z47Ze70 784
swh/storage/sql/upgrades/112.sql sha256=rddMBR54huwmUt-FvrAK1re7prtv8lacC8M5fkX1FjE 1620
swh/storage/sql/upgrades/113.sql sha256=_rxFfpL_yUk-HvKRoQ2mkCdWcUhJZt_9A0CtvbvYJJ0 1142
swh/storage/sql/upgrades/114.sql sha256=Cxtr8QFk_riwTbveAsla6IElA8Qac7SveDcU7EIS-1U 2334
swh/storage/sql/upgrades/115.sql sha256=4eUei16lGXDJe50pjQ0XQUp3JftIn5xENGuQ5-zI0qY 5180
swh/storage/sql/upgrades/116.sql sha256=Kk9Lg4gf1UBguQyin-fBy976aPcGZ5QcD3r0MV34msc 276
swh/storage/sql/upgrades/117.sql sha256=6SXHBzSSjt5FRVue89aHAda03fGo4drE5YsBWeJQtnQ 1742
swh/storage/sql/upgrades/118.sql sha256=Th4GQJW7BsJLPVkcgSkWP-Oa4csKzks78uSUsO-fv8c 2768
swh/storage/sql/upgrades/119.sql sha256=1dS03OruBaMVXQRCsb2MF4qj0DY42czq93V6rl2eJh8 850
swh/storage/sql/upgrades/120.sql sha256=3_NWC8O8I5glcxFXU6ldKaL7V5rXdYFaOnmgJDE_sMg 1062
swh/storage/sql/upgrades/121.sql sha256=F9xZ0qWxNgExaCuQO9p5Wcec5Ky98txITM6pMvCNQ48 274
swh/storage/sql/upgrades/122.sql sha256=UQ_UTSPBz6eNtY_7MfML1XGe7PCX04VLNZScPFJAlh0 366
swh/storage/sql/upgrades/123.sql sha256=QrCsvY8kz1DfnDSpJRfgZdEZTl9a-5W6MVuI4hMQjUs 2107
swh/storage/sql/upgrades/124.sql sha256=54Qm-6rMsJWbjTIM7gfLInAbl4AbumCLUObAb-uV9r8 1371
swh/storage/sql/upgrades/125.sql sha256=fz4bbFRiqlhaNTuOAnQtoAO5tzO-w_H-sqZ46mzM3BE 1302
swh/storage/sql/upgrades/126.sql sha256=snhG9TMQuXSc53QWn6I3nRDIUGz9UTudyqDvoBBuuyA 329
swh/storage/sql/upgrades/127.sql sha256=CXd40GZZY07ReQ6_j6tO8-_kZulV-UEuXgM4CAj--E0 1039
swh/storage/sql/upgrades/128.sql sha256=yxtGmZyp9tWbSc9pDQYO9K8KzZGuNawvnmILAgt9iu0 609
swh/storage/sql/upgrades/129.sql sha256=hhI2g-Ka3mgtZkALTS2YNpRrPcEIE-5uzKh54d5As0c 832
swh/storage/sql/upgrades/130.sql sha256=E3Rg5ErXikO8kHny7TaXWbTi8uXiUUrJN-F-ThV2sds 1572
swh/storage/sql/upgrades/131.sql sha256=YcwShayP61v3egdmjelRv-ZC3VnqOAiOOLYd1lMXVnM 401
swh/storage/sql/upgrades/132.sql sha256=CmJ22M5P_fqPBhvUC0EyYUhz19DAUW6XXKPVYqKItIw 386
swh/storage/sql/upgrades/133.sql sha256=0NEGGEZLE-879ErM-oMKVvofx_bWZZznnFFTffJq2iw 425
swh/storage/sql/upgrades/134.sql sha256=9Nxk8Ek_Im-vzZr0rcAL-ROxgkOWI7TnR4dAGqhV_hM 1626
swh/storage/sql/upgrades/135.sql sha256=ra--V3dkHAAIZw3rzf60o9ipsh3RMcxlDUJQN8Rk2oc 421
swh/storage/sql/upgrades/136.sql sha256=Wk-Y-voYHkNcHR1astVjY8Wp8vR9ZnwozRFdQ5QScwk 1036
swh/storage/sql/upgrades/137.sql sha256=gmTzgPUQyI8TjMVv_kATTAmAKiFOiM33rA1g-HdTDT4 10048
swh/storage/sql/upgrades/138.sql sha256=IfN-PeqNbOsOfWSZeLeXCXoCh6ysnaPQERLfBXB6X40 926
swh/storage/sql/upgrades/139.sql sha256=QzY89PHt7bQIx6YKRPl92esrl8uowCQnxPfMbWLyz2Y 845
swh/storage/sql/upgrades/140.sql sha256=ub8t-aeuQLk6CS9pznpbOZKca8Ladx55FAH7zyTvXHs 456
swh/storage/sql/upgrades/141.sql sha256=JTfFpRhIUj_l1Mdmv4UqFRTi3yBNsq6J0BLr7rrBr6Y 230
swh/storage/sql/upgrades/142.sql sha256=_I28ulpbzxSjfInHS0XgXVYl4a2pVadAy90IW50OcIk 239
swh/storage/sql/upgrades/143.sql sha256=65BHV7YWgODLBoLxHGi8TzoTrkDJQeJLt-1Sj86jJgg 2897
swh/storage/sql/upgrades/144.sql sha256=mjk-NhelGDbTzimasi7Dxeo0TvTPIAB0Bqpix3u_VaM 283
swh/storage/sql/upgrades/145.sql sha256=i36n6Ux1OhsqEEJb58fSvnHnuxC8JQTGfhemq6hqS_U 275
swh/storage/sql/upgrades/146.sql sha256=RFF81s-fSPVY1zW3AcvJ0MZFOdZ6c1r5-sTLSn3jQY0 3340
swh/storage/sql/upgrades/147.sql sha256=L-_CjbtQuxUJUkto_SHF1tsZVBNEYo_aW2Hj6xXdyoQ 2676
swh/storage/sql/upgrades/148.sql sha256=4lYXYkvUtbxUdU4_TCB3dRzDcLoSGs9Pa6yIKQuK_i4 2168
swh/storage/sql/upgrades/149.sql sha256=E7BP3FLEXvRiwYpnMTzl7iKj_DidV59KTJP4g2yQFW4 3849
swh/storage/sql/upgrades/150.sql sha256=rAYDhPn9bb1cq_xu-ergasdGuLdTmNjnkFhSvLAqhn8 624
swh/storage/sql/upgrades/151.sql sha256=X8765_WCj7LPvMDkbBgdVJsPwq8bowokEI2wYYhKJLk 373
swh/storage/sql/upgrades/152.sql sha256=llOB5SSc8tGN0TCECRsjmTS7ZMeBF1plBlBIVp3i_bo 302
swh/storage/sql/upgrades/153.sql sha256=GXKOjgvjVDoEjWa9RxVGlVBvGGHBtMoCQcYoTz4Me6Y 462
swh/storage/sql/upgrades/154.sql sha256=WNgwoicghK0utcwtRQVioGjjtx3FpUqZunt6Ljf6WpU 1546
swh/storage/sql/upgrades/155.sql sha256=7pyrA0VlipO-rPyyuoyX1IvkVDdH3yoT5F_hIH7cVmg 1044
swh/storage/sql/upgrades/156.sql sha256=0mHyS2iJ96PFjjeXu6auXYnEMedP6eDS9rhuP_NBA0c 875
swh/storage/sql/upgrades/157.sql sha256=JAU-tYxsJ5BoKau2LTchuRumN9QKDIeS_Wy55AvR0I0 2606
swh/storage/sql/upgrades/158.sql sha256=RC-tWN8raOZ60wEyeVrKNdK0MTTNn40s4U4gK6V0kCY 3118
swh/storage/sql/upgrades/159.sql sha256=KR2eo3jFj5sW59NhXjjZiXhB5hWP06YRFvJIV-AkwNk 727
swh/storage/sql/upgrades/160.sql sha256=vDud-G4unI5FiPYqXQSNA7WdjvW5I2ZmNOgJyxFVl2Q 1353
swh/storage/sql/upgrades/161.sql sha256=zUjZSbBsyhxChu3u8LL4XawLVhHkn1LN4nPd-ydnKF0 548
swh/storage/sql/upgrades/162.sql sha256=lQRc3FVtSHp5ecsz-tFxG-AdpgFopsMC-VgCcRcskOI 2099
swh/storage/sql/upgrades/163.sql sha256=TXAE1hLxl2ZnW69HOUbKGXAuIxMyXbYbQ-LAhnu-iA8 1202
swh/storage/sql/upgrades/164.sql sha256=SO6MS00nswYOMVpF_TvYZlZVD06eYaIEf8Ta0n9vj4Y 304
swh/storage/sql/upgrades/165.sql sha256=j2GSRST8cpcOH3F_iP8AnZDkPS-_OrbOsjSCTfIZMn4 430
swh/storage/sql/upgrades/166.sql sha256=y4TRj4a9tG2Id0FVBFlHvFMnfhy0spVQZ74TeVSPIC8 306
swh/storage/sql/upgrades/167.sql sha256=buy2HddWRQKUOFOpNbRgUCf3G15dSSQsHNFKDoQBXgo 591
swh/storage/sql/upgrades/168.sql sha256=9OO-r2xD4wByXLF0Yz6ZdkMgtqIM_gjhlsqtJAhO0U0 1405
swh/storage/sql/upgrades/169.sql sha256=IyOlcGZUz1Fr6ojmd1val2V8ra9TXyV9dj-Ff7y-nPk 1812
swh/storage/sql/upgrades/170.sql sha256=DK-9pYY7z6ruH2w3SpeHA5X6AgWojBHVy8X1d0Cn6Rs 614
swh/storage/sql/upgrades/171.sql sha256=P7uwwb8Li3PCH3g1vfugjLbCFJbXp9RFuDw8_w7jMdY 758
swh/storage/sql/upgrades/172.sql sha256=AvIdSGLM2dC9IgLQ144vffouOQNSgJF8g5krWaWlxcs 873
swh/storage/sql/upgrades/173.sql sha256=s3Xs7vBvTB_lTaKV8JX8JPmAXclcCGNmkdBkxiOlp40 561
swh/storage/sql/upgrades/174.sql sha256=PBeuHI0OFsLYRVOFPGykDo_uhDO_OApdPPvuBvPkXRg 324
swh/storage/sql/upgrades/175.sql sha256=Dh_a-das7FjK_2VtzS2DlKSSNIu-piS4yXxeA3O9y0o 1294
swh/storage/sql/upgrades/176.sql sha256=0ZeWxhMgU3IMRkvf8dP_vuoBmA2U_5jsFqCReLbIIaE 886
swh/storage/sql/upgrades/177.sql sha256=saiB_aQaDlWNZG1iHLUAqIgU1d3vfHn1D0RoX1mFH64 256
swh/storage/sql/upgrades/178.sql sha256=vzPiHeLSd6w8kpUlt8xkNMcrEfei7x3yXPcXLZd1QYQ 256
swh/storage/sql/upgrades/179.sql sha256=0ZD-ukKtytWa-1JLYkL4q6bNYC5KEhXtohWkiX1ewRE 6715
swh/storage/sql/upgrades/180.sql sha256=JVDbjuvrHuHpKxNuBiZDqnw1_bNl9bkENyp95pilrvo 3159
swh/storage/sql/upgrades/181.sql sha256=M8GjoWZHNeyr-0Iwa0plWhO7-KFCHg5K9pFlSJ5psKo 661
swh/storage/sql/upgrades/182.sql sha256=ucbKy0913mzm6oHqaIEnnzvXj5ZDmeYgh56kcw_GI-k 2782
swh/storage/sql/upgrades/183.sql sha256=f2JyWpEVEsr3p_UL5a3PAfQx1y9GFIdqlHBXgmyuj0Y 1715
swh/storage/sql/upgrades/184.sql sha256=kB2NggtBDorJ22c61IMC_5-msdCrI11Zf8fRjcklmbM 910
swh/storage/sql/upgrades/185.sql sha256=feBugcqxk24k1wfXNfv1siktkad61o0nOovbv8ymBXc 1091
swh/storage/sql/upgrades/186.sql sha256=-6qbsrTzvrRg1subrJ3rOho5Lse10_Ds7e-JZVdJLDg 356
swh/storage/sql/upgrades/187.sql sha256=V15dyMQmzATko_jvEQphEICVXc4V-7FprR_adBJHlP4 1601
swh/storage/sql/upgrades/188.sql sha256=xFGncysDEDjlUw84Kk6iySp-w7lKElcrQnqKVBWgmqk 1045
swh/storage/sql/upgrades/189.sql sha256=dsO3ifmvRqwtw5OsejnxD6j6BUQXJlN6S0EkrhzKN4M 616
swh/storage/sql/upgrades/190.sql sha256=YcHdXzIhg-oFgJe-kAUGfXPVgRkuU_ykllBlz6eStRk 1105
swh/storage/sql/upgrades/191.sql sha256=ECQpc690C7-_alG7tMGhZYvaSka-Z_YSLAsngPnsR0o 1751
swh/storage/sql/upgrades/192.sql sha256=dUUwzRj2Yz17h_fF7VidbX6mpufB9X1tdwJ8G6HkBL4 162
swh/storage/sql/upgrades/193.sql sha256=pY3JW8QBoq-0yYNEkJQNoLL03P488xkPoJOGBwZCzo8 1731
swh/storage/tests/__init__.py sha256=HX5co5KUcc7ZCENtBlRYlOSXjupnIq7eMHEvNYVmRgc 356
swh/storage/tests/conftest.py sha256=KwG_Mz78glq1gOQOQBb_fOAuEV98EOT_DNJvNh-NHcw 2790
swh/storage/tests/storage_data.py sha256=tbq9W5zIOpyj0SwvZpoBFUPqnqn7vjaMTS5DqIP3OOQ 27741
swh/storage/tests/storage_tests.py sha256=oHqxzLTLpzhqzxUNIVakC4hxHCiOTO0kyhIWeF2eoKQ 246991
swh/storage/tests/test_api_client.py sha256=1Z-IFNG9UMIZoyawaoCRHP9sPQpK3jQOOxjE5xhrHtQ 6909
swh/storage/tests/test_backfill.py sha256=SUS69WINKlIt2PD0qNs7epgMnA-fqX03hCzZ2ZYyez4 14820
swh/storage/tests/test_buffer.py sha256=vzScXNEk2HG9Cq0vyFNI3Tl8WYi079LFsMxae_4X0H8 25634
swh/storage/tests/test_cassandra.py sha256=FEAyU62OEDd6g7BnLOO67nl78astrYCG7iPUSpfbTnk 27403
swh/storage/tests/test_cassandra_converters.py sha256=MoN2Gfeqpix66K4CZdaLUGD0eWSLVPSsIF55CiP247A 5495
swh/storage/tests/test_cassandra_diagram.py sha256=ORea8wy3YX_xMAgA3vPMNUUhlSoMX45SnW4YsJF47hM 361
swh/storage/tests/test_cassandra_migration.py sha256=OYsVYJI8b9mMGzAFKJAMnRuT3GJbK2ENyfjD1fp7_y4 12484
swh/storage/tests/test_cassandra_ttl.py sha256=B0OMCZFV2nsDtCluPGPU52CmdRx1HnjB2LLnVdJrP0g 2070
swh/storage/tests/test_cli.py sha256=-W_mOVKvrCnld765AqHitWO6yBaCH6NxLI8Rbrtqjj8 6795
swh/storage/tests/test_cli_object_references.py sha256=GdvtCpsEp5Hcwb9aY9mCJxNgx0HwwM8t-DiwkjtUNV8 7091
swh/storage/tests/test_counter.py sha256=0RyWt8P3L3z3FZ3sdFM-U50hAyradztFqW9KzwIC8IY 1887
swh/storage/tests/test_exception.py sha256=tMp6t3PcS05wMMNswLCX0OWWPNyx4pfuSmkkUd17VW0 2360
swh/storage/tests/test_filter.py sha256=3SB9SLHSJ50GNJDqcMCJbUpU1F3_zfdku34Wyvy00xQ 5260
swh/storage/tests/test_in_memory.py sha256=nY_iAVCH44DyDuOYkhpalv9kMgfbsU2jKQYWtmjS-cs 5526
swh/storage/tests/test_init.py sha256=fVYxHSSihNDTFOpukaGqDGsBMlyxOqx72zSs6jY5jPQ 9141
swh/storage/tests/test_kafka_writer.py sha256=b59Hg1syaj544c3TQPApBvwrmOGruVHbW4kh5wbmZ0E 4767
swh/storage/tests/test_metrics.py sha256=o9aR02sHv1Jx6ANMEfPoQDqGpRdPZjLIBpJ3mdWX4Rc 4698
swh/storage/tests/test_postgresql.py sha256=9mnb8DbMyfl6o9_nxKOBI_x-nEP38A9ajjT80xyQcSQ 17498
swh/storage/tests/test_postgresql_converters.py sha256=UBu_vfapxrghD9OAomq1-NYmQu5ZzLAyHjnjhIcdL5w 12293
swh/storage/tests/test_postgresql_flavor_mirror.py sha256=am9ZILFuET2hSD_ihEe5LWr-Ji3lrF5cWeQWuxJknDI 1282
swh/storage/tests/test_postgresql_flavor_readreplica.py sha256=SxcpJnVGnEc7CWtSNVXaFRPPf2QJbBS838_suGNwqto 1306
swh/storage/tests/test_pytest_plugin.py sha256=n49d6RCgwcKLzpEC1wWgz5tf6rvi7bEdzQAHHcbkri4 669
swh/storage/tests/test_record_references.py sha256=NwdaQh63ib0E8g0PzNT2SZxLCpb87J04ZjCNPGXGtzs 8679
swh/storage/tests/test_replay.py sha256=7ZhvUPWI6iRaDKMy-R7gFdQQZ5NBAvPjVekRmhc9-EU 24056
swh/storage/tests/test_retry.py sha256=Zcn3TVszTWG5ovRqIs7ll6p1ggIBUlZ-NXgSMLK_TNU 7875
swh/storage/tests/test_revision_bw_compat.py sha256=p8FsTHPwv1pd0W4OyJ628rhg-pUhgjxynBL3Uh6DDSY 1589
swh/storage/tests/test_serializers.py sha256=hT0hZNQ3W8uw5rEbewQc0DQieBEYjVnsCbWL3Wcyav0 1346
swh/storage/tests/test_server.py sha256=6OA_22pL-QR0YgnBohG_CDaNFd74InQiwQGb_QfwpxI 3323
swh/storage/tests/test_storage_data.py sha256=J_mMzWwiJMUgBrvwLtTqRknMk_B47y0FdascUYwteCU 1186
swh/storage/tests/test_tenacious.py sha256=cCJpD-DBRW9UhtiAh0UC3e2s2Z3HtXAiGPRGmw5Neh0 14867
swh/storage/tests/test_utils.py sha256=_jKR5KEraN-noAqZ22b2QtzNgDeCLOQkyxbrI-Pisac 4755
swh/storage/tests/test_validate.py sha256=Zrc2_kEp55DS74sLOWEQI7VqMMl0VCpmCV2H8Vb1Ocg 4515
swh/storage/tests/algos/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
swh/storage/tests/algos/test_diff.py sha256=LTlsSo7tbcBgwUFoK5YBNHqHJtqoq74m4NVIVJKJeB0 12969
swh/storage/tests/algos/test_dir_iterator.py sha256=WKETmXUzvFFLHL15QiIpVtxP-t79zpbZgItpVRpFn1w 5545
swh/storage/tests/algos/test_directory.py sha256=IFedq9hIT2yxtcvWdAeJ-EWvy2pA2TN3u8qRX9xpYJ8 7293
swh/storage/tests/algos/test_discovery.py sha256=wicjS1lkx7ystyo25yD28q61Oyh15mnzpUGjvgljdIw 2284
swh/storage/tests/algos/test_origin.py sha256=Smm8NuQRmVNEzl_nvhbn7Vls83yjqinHEyorDFzUxs8 11595
swh/storage/tests/algos/test_revisions_walker.py sha256=EgqrvLPSFmtD7KdBwijA-nnIy9mwsPHxsEjw_GdQgPA 18297
swh/storage/tests/algos/test_snapshot.py sha256=IKSCqyCV7UyByucVN1LExL4Rh7itiSMkqPiup0yLNI0 15458
swh/storage/tests/blocking/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
swh/storage/tests/blocking/conftest.py sha256=IrXB4-a8H3LQobv_gzoWxyvccd3pFWewBZpv94z2YUM 1094
swh/storage/tests/blocking/test_cli.py sha256=A-bzvkNMghb4Zrgw7ryysRHdjptJhvohFEgihSt-qlw 18539
swh/storage/tests/blocking/test_db.py sha256=pQkgtDrlyRSml28pTYKcOG6zdaeJq7-Vx2zLeGflx5Y 11675
swh/storage/tests/blocking/test_proxy.py sha256=DcCMJALG15FC4XZQmc0321sQ7kjwp0afcNRIOUclWZI 21446
swh/storage/tests/blocking/test_proxy_blocking.py sha256=2_ervmmKIOVBMPtH8D_LPGU4Vy5pSveJjw7JV7cZo4U 2801
swh/storage/tests/blocking/test_proxy_no_blocking.py sha256=mVyJRmTVclfZFBHMid1hnyszPEg4crfgenwIBV5pHck 1074
swh/storage/tests/data/storage.yml sha256=SiwTKKUzrecaIKwlNb4YzOROCb8OJPmUX_tjG3aeSVo 189
swh/storage/tests/masking/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
swh/storage/tests/masking/conftest.py sha256=2J77ezUlk_DFDHwTTO2_MwKBbXk-yTI69DYRLikc1dc 1487
swh/storage/tests/masking/test_cli.py sha256=VfwaKOPgvg4O7ViPOKppbSRSQC2kZKGvrXgBsSGyVp0 19782
swh/storage/tests/masking/test_db.py sha256=ep3543c-_oXBh7H_81GZPnnLek5twsCfS0nX-A2v_3s 11513
swh/storage/tests/masking/test_proxy.py sha256=LyTRS1JzU3Bz_JCnckMeKZGIFcM20p_SLSiievOY1Lw 30427
swh/storage/tests/masking/test_proxy_masking.py sha256=fEtFlyv9P5aHa7c1qT-P5FFHUEZMqUHdX_iIiw9rAbQ 5700
swh/storage/tests/masking/test_proxy_passthrough.py sha256=K2a-UCe-1575rtH6wFQtmWGGLgfg4vsCgnkaBgeUFt8 708
swh/storage/tests/masking/test_proxy_patching.py sha256=4kb3ncpQoK41zRDwb15uKPI4YbBdsupLdX7J4SDX3uk 11953
swh/storage/tests/migrate_extrinsic_metadata/test_cran.py sha256=PIJYqE6OEwPVJIwF3uPXryoPbrw8xa4jEqXwAYLlOQ8 11035
swh/storage/tests/migrate_extrinsic_metadata/test_debian.py sha256=X8EWzoW8RiZE5NcdPEUyNODNApo4ySi_9_mb1DVNbzs 20328
swh/storage/tests/migrate_extrinsic_metadata/test_deposit.py sha256=yS_4Ea20GtylCQxUmCT6oGrtZp_NpeDdlYhIe3YJsDs 52095
swh/storage/tests/migrate_extrinsic_metadata/test_gnu.py sha256=2H-idkUFD9Be0DEnRkiGoaSFW_m3n0ZKPvWCS8p5e7M 3702
swh/storage/tests/migrate_extrinsic_metadata/test_nixguix.py sha256=iYEZ_LGQO7ctE9t4aVZFsDfwx3Vg_MfpF8zG_v7SAA4 4246
swh/storage/tests/migrate_extrinsic_metadata/test_npm.py sha256=tzv2qmUiifxjuOlxhTgh9fi8WurimeqZTUMmoYQfHkw 15543
swh/storage/tests/migrate_extrinsic_metadata/test_pypi.py sha256=a5cSieXRL1ze-s7ka3ZBLzyZ8bo9YcVDkUnICwk4E9s 25053
swh.storage-2.9.1.dist-info/AUTHORS sha256=3jhO3SMjHdTBISkA74zjDbEXAmiHF0XQwDevFlGDn0g 112
swh.storage-2.9.1.dist-info/LICENSE sha256=jOtLnuWt7d5Hsx6XXB2QxzrSe2sWWh3NgMfFRetluQM 35147
swh.storage-2.9.1.dist-info/METADATA sha256=AUK-Eyu3G8ZSzkUhQeWaIhXJ52T2OBy8BdhHclhmEBE 8589
swh.storage-2.9.1.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
swh.storage-2.9.1.dist-info/entry_points.txt sha256=yZF2ucqApUm-IHdJFVLW3IJvPXDjMAQAKHqwE2KXJFI 1007
swh.storage-2.9.1.dist-info/top_level.txt sha256=8XlamXOHbQHPR7Tn7kZa8F4ufiLuK-BL_bZje5MY9hw 4
swh.storage-2.9.1.dist-info/RECORD

top_level.txt

swh

entry_points.txt

swh.storage = swh.storage.cli
swh.storage.proxies.blocking = swh.storage.proxies.blocking.cli
swh.storage.proxies.masking = swh.storage.proxies.masking.cli
blocking = swh.storage.proxies.blocking:BlockingProxyStorage
buffer = swh.storage.proxies.buffer:BufferingProxyStorage
cassandra = swh.storage.cassandra:CassandraStorage
counter = swh.storage.proxies.counter:CountingProxyStorage
filter = swh.storage.proxies.filter:FilteringProxyStorage
local = swh.storage.postgresql.storage:Storage
masking = swh.storage.proxies.masking:MaskingProxyStorage
memory = swh.storage.in_memory:InMemoryStorage
postgresql = swh.storage.postgresql.storage:Storage
record_references = swh.storage.proxies.record_references:RecordReferencesProxyStorage
remote = swh.storage.api.client:RemoteStorage
retry = swh.storage.proxies.retry:RetryingProxyStorage
tenacious = swh.storage.proxies.tenacious:TenaciousProxyStorage
validate = swh.storage.proxies.validate:ValidatingProxyStorage