lsst-daf-butler

View on PyPIReverse Dependencies (7)

29.2025.1000 lsst_daf_butler-29.2025.1000-py3-none-any.whl

Wheel Details

Project: lsst-daf-butler
Version: 29.2025.1000
Filename: lsst_daf_butler-29.2025.1000-py3-none-any.whl
Download: [link]
Size: 1374374
MD5: 820bcc9e6b2cce0e3bd029a7be69cc92
SHA256: 112a4155abcba42086748d6407fd2b8e49ff19cb900f3abd21439d10d852a777
Uploaded: 2025-03-06 09:58:42 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: lsst-daf-butler
Version: 29.2025.1000
Summary: An abstraction layer for reading and writing astronomical data to datastores.
Author-Email: Rubin Observatory Data Management <dm-admin[at]lists.lsst.org>
Project-Url: Homepage, https://github.com/lsst/daf_butler
License: BSD 3-Clause License
Keywords: lsst
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Astronomy
Requires-Python: >=3.11.0
Requires-Dist: astropy (>=7.0)
Requires-Dist: pyyaml (>=5.1)
Requires-Dist: sqlalchemy (>=1.4)
Requires-Dist: click (>=7.0)
Requires-Dist: lsst-sphgeom
Requires-Dist: lsst-utils
Requires-Dist: lsst-resources
Requires-Dist: lsst-daf-relation
Requires-Dist: deprecated (>=1.2)
Requires-Dist: pydantic (<3.0,>=2)
Requires-Dist: pyarrow (>=0.16)
Requires-Dist: numpy
Requires-Dist: psycopg2; extra == "postgres"
Requires-Dist: httpx; extra == "remote"
Requires-Dist: lsst-resources[https]; extra == "remote"
Requires-Dist: fastapi; extra == "server"
Requires-Dist: safir (>=3.4.0); extra == "server"
Requires-Dist: pytest (>=3.2); extra == "test"
Requires-Dist: numpy (>=1.17); extra == "test"
Requires-Dist: matplotlib (>=3.0.3); extra == "test"
Requires-Dist: pandas (>=1.0); extra == "test"
Requires-Dist: lsst-resources[s3]; extra == "s3"
Requires-Dist: lsst-resources[https]; extra == "https"
Requires-Dist: lsst-resources[gs]; extra == "gs"
Provides-Extra: postgres
Provides-Extra: remote
Provides-Extra: server
Provides-Extra: test
Provides-Extra: s3
Provides-Extra: https
Provides-Extra: gs
Description-Content-Type: text/markdown
License-File: COPYRIGHT
License-File: LICENSE
License-File: bsd_license.txt
License-File: gpl-v3.0.txt
[Description omitted; length: 1278 characters]

WHEEL

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

RECORD

Path Digest Size
lsst/__init__.py sha256=_2bZAHuDVAx7MM7KA7pt3DYp641NY4RzSoRAwesWKfU 67
lsst/daf/__init__.py sha256=_2bZAHuDVAx7MM7KA7pt3DYp641NY4RzSoRAwesWKfU 67
lsst/daf/butler/__init__.py sha256=KRCkntAk6PHaG_m8SkkPxQIQu1cDFwXKum6CF3k8754 3587
lsst/daf/butler/_butler.py sha256=qVzhq8s0eute2AtdvMy76KDOSp07KIo4fVadUkd8hk0 92705
lsst/daf/butler/_butler_collections.py sha256=9P00ZsYceUnOni7g342sN2d9llCr5uR-1ZNRRShjYbc 19239
lsst/daf/butler/_butler_config.py sha256=q_iJf4rk-L5tMdvIZwEqOvQrt5VEMvDsVzoWmvoxx2A 9619
lsst/daf/butler/_butler_instance_options.py sha256=jRXOBfm7uQg8PvxdGWlHExP6S1zcxFdWeNe_7nS7uDQ 1924
lsst/daf/butler/_butler_repo_index.py sha256=wm0eWwEWdVD6pyRPTIXrTNW1YYWHIkqeh5BjS9yWaCA 8467
lsst/daf/butler/_collection_type.py sha256=5AFXWt-dJvs7dN18vjouHY2tgVSiw5-9sE0WsEpttew 4514
lsst/daf/butler/_column_categorization.py sha256=i1XBW8cr6mC_G1XfcvwiX_llwG_YuwdI6A1xdMFeeIw 3684
lsst/daf/butler/_column_tags.py sha256=gwYOCYEVybICztwCxkZG3ely9ctK5UCBnn38am_junM 6058
lsst/daf/butler/_column_type_info.py sha256=LpF3YmAwIBGqak51M7c-sDaGOWJInk9W3SKni4XGRm8 7163
lsst/daf/butler/_config.py sha256=bc2xhv2vDEC9WsVHUsGEChO8ArV3PLyLzwSDn2YU5zw 52101
lsst/daf/butler/_config_support.py sha256=scAJ8SWJnn0czerfSWX5bXMr0lwIyvKHDk4Pr81spQ0 14135
lsst/daf/butler/_dataset_association.py sha256=M1QNdpIc_Nm1cQqdSscYs4txnEwZFSiKqs8_xVE3NVo 3519
lsst/daf/butler/_dataset_existence.py sha256=iGWyQSav0KqyZWCNfug2vWUYYS3My2Br4AAKXtZ-_LU 3570
lsst/daf/butler/_dataset_provenance.py sha256=xqNOwVGDMtdPb6xE1cD4lNs9y5-ihLFx5bD8YWqmDs8 19201
lsst/daf/butler/_dataset_ref.py sha256=HKeoY_kpuUZEv0ZTRlXMqISetGYbOxzVVzG2bdtmpwk 37560
lsst/daf/butler/_dataset_type.py sha256=3iJfUus0g-pdCnWLW1oboTx60J7K9Pkg69q0mot-zms 30183
lsst/daf/butler/_deferredDatasetHandle.py sha256=zXhUh9ZSj4Ce8XspDoWrliZyekQZWg2GA5ok0VvQuzY 4581
lsst/daf/butler/_exceptions.py sha256=Ktgg7Bt4k3KiA3rA5FdojBAWnexOD8GCRLne7xWVtpo 8050
lsst/daf/butler/_exceptions_legacy.py sha256=IBE66bI2Tn1Cy-Kz2g1R-8PFxY6xKtbnaLH3rWvqv8k 2577
lsst/daf/butler/_file_dataset.py sha256=2clk7YSBdwHDq1UYTURqiCcj6pmAg-TAyN5mkMv-Kr0 3399
lsst/daf/butler/_file_descriptor.py sha256=PIYT9O2NRbNndtI2rMXfx7tP6nUcTnd9fxFVsq-Hu1s 3841
lsst/daf/butler/_formatter.py sha256=BZTpbAwATykj6Omz4pl5f5SdI_Qa0rWxhSUk1G4_UIc 83156
lsst/daf/butler/_labeled_butler_factory.py sha256=f0kYXTfReiVXn1zK1JhbsNugnV22lCmylHz_YU-JjZ4 8575
lsst/daf/butler/_limited_butler.py sha256=ypET7Tf1wE_XmIx8P2UF46U-jHWA5UrhnJc60R9i_XI 15425
lsst/daf/butler/_location.py sha256=oX-AKZeSdToeKBxvB6y-pxLMiFwF-3nz3YleH5SiA3A 10451
lsst/daf/butler/_named.py sha256=-AvkTP5JIsCwj5tAmZO8epoRoF1_dGuz2aC0ItLg7-M 19541
lsst/daf/butler/_quantum.py sha256=xqWk2mHLydf4VWpRTCR74eBjApESuaTb46_iOdLKFDo 25575
lsst/daf/butler/_quantum_backed.py sha256=VSdC8dHBzaH-PqblsM7RoJugIq3IMPhJiUO67DoUeDc 35413
lsst/daf/butler/_query_all_datasets.py sha256=Ev5LHI3Mq9a3XEB9bccX4n70EDQ6OVHhKqeHoThIkz8 7135
lsst/daf/butler/_registry_shim.py sha256=M15HOHpQTUPFfA7oPCnDw-IlmG0BrjZWu3KBfpAnoL8 14420
lsst/daf/butler/_storage_class.py sha256=NETjM3gQTUp83RplD5e6jJuGsPEiKeuNP-axqd7pgvA 37684
lsst/daf/butler/_storage_class_delegate.py sha256=0fpDwQILeP0TcXP1W147Va4rX3qZhAyFpFkq6vrf6fo 16324
lsst/daf/butler/_timespan.py sha256=t0FTm5rAJQ1xEGNJ2UqsOSH_TYvKJk-70l7FSeAIdmY 23685
lsst/daf/butler/_topology.py sha256=TkPCLE_Rr_wkK6iOJcWeUP-wIkJkeQzPEl5-P8rqvHw 6323
lsst/daf/butler/arrow_utils.py sha256=mWYlD9WkLRePbKEvH7BFcvU0axvIKlydep_4uN-WyzY 16681
lsst/daf/butler/column_spec.py sha256=jwv-ienBArSHE9eJi7igaI9XZUw7L5xouU_mMgMS7Vs 13642
lsst/daf/butler/ddl.py sha256=Yi8_8IgSh7omR1oW1M2kOTw83zyIqC0E041FShSYFBw 23376
lsst/daf/butler/json.py sha256=X4JfNYfsSf1NfGEY7-LFA8p3ftTyGOzSXLUvK7BzhPk 5328
lsst/daf/butler/logging.py sha256=z4rz_ewX7VdtkhD2WVh6f7-R6dIE8hczKjeztIMfehA 18320
lsst/daf/butler/mapping_factory.py sha256=tLMTD03Rgz3xUwGs2vLysyahpEgt3Ob7F5zrXfJHNv4 11504
lsst/daf/butler/name_shrinker.py sha256=Pc5S8cbauT4KJ7ALKurEO-kaVR6Ih5AC5lF3NOZqMRg 4269
lsst/daf/butler/nonempty_mapping.py sha256=YnIowyh4v-bBf5Q032egN7DUOgv1Ip0uS6C80GIEJTU 4356
lsst/daf/butler/persistence_context.py sha256=Zr3YVTIn0hzx_P-lb_Leiv4U6A7HC7ogr86JN62eauc 8270
lsst/daf/butler/progress.py sha256=l7PzTxf1IpMR0TZryJhujhECJd1lMsehgoGJRPT2cb8 19630
lsst/daf/butler/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lsst/daf/butler/pydantic_utils.py sha256=6mwtJN8GJ5m9xoJZvqcL3_z0rd4b37nxGsZWBT-crp0 13040
lsst/daf/butler/repo_relocation.py sha256=Ivhx2xU4slc53Z6RExhNnquMr2Hx-S8h62emmlXxyy8 3658
lsst/daf/butler/time_utils.py sha256=MVTfOFI2xt3IeA46pa-fWY2kJRwSzaQyq1uzeUABcTM 11805
lsst/daf/butler/timespan_database_representation.py sha256=MWDusjIQIL2RH1CDpWSW5sYvdHCJKzAfpg1rm1DfgEU 24302
lsst/daf/butler/utils.py sha256=5u50COK5z4u31grOhmQF7mFz55biNLOvSMRdQjEdsjo 5140
lsst/daf/butler/version.py sha256=J0EmBUnWW_L_z5vGYTLK_7oa_NUvkGOs1LJlKYkBXtk 55
lsst/daf/butler/_utilities/__init__.py sha256=vLzPZYAJ-9r1cnqsP64MVpFgSw2166yOpq0iPMSdAvw 1298
lsst/daf/butler/_utilities/locked_object.py sha256=3RQf0Ish55mfQAfBy3V4Tfnfq5Q7-cxrwTlQMUhrIno 1931
lsst/daf/butler/_utilities/named_locks.py sha256=Zj_u1rZELaiWec3wJfkgmGD_YiZMLVxbMQmdbbVgk5E 2286
lsst/daf/butler/_utilities/thread_safe_cache.py sha256=BAnmLNd2XNw-eq4HMApgazaKwwaO8N2RHndUJXrTQ5o 2952
lsst/daf/butler/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lsst/daf/butler/cli/butler.py sha256=weF7fjjjUxmOKGpmW80PLrE9hezwZx_NJ8TvE6I9_-0 17189
lsst/daf/butler/cli/cliLog.py sha256=9W8TVd6Lx0WkKoAU599jZlpDu8ACoikPwdjEndX1_g4 16863
lsst/daf/butler/cli/progress.py sha256=doJ0g7HfB1goUFk8H3_tliSchzmieufME0nIpHp4QSA 3600
lsst/daf/butler/cli/utils.py sha256=Kt5IvkwhhEHK2AbpkRxoi-h2xfmyhZM79ivLNJf-9gc 46323
lsst/daf/butler/cli/cmd/__init__.py sha256=LPxSRh0zUcHFuoQSpA5RpUBAhMkQ56Zm64gHbXhI2QI 2358
lsst/daf/butler/cli/cmd/_remove_collections.py sha256=pHFXaiw8CJ8hMSsVvnvvpVx7OnFEeOiFNKN7v2sG-EE 3925
lsst/daf/butler/cli/cmd/_remove_runs.py sha256=LAB58p_TPyfCektyHpBg6qnhTMwISSKi6lbQMBVfCpk 5664
lsst/daf/butler/cli/cmd/commands.py sha256=KzFkJpXsSGJkLsj895IQfr4jO84qV3d1y7J1qKTCdAU 31067
lsst/daf/butler/cli/opt/__init__.py sha256=VUts6eyMPoxcaKSXv5wD4XISG3Igj625JK3AmSdTBtI 1376
lsst/daf/butler/cli/opt/arguments.py sha256=KtHbfBONArnR3ZsZFmDBOP_F6Mm5gyTHohZ7RX55ajo 2397
lsst/daf/butler/cli/opt/optionGroups.py sha256=5SWW39b0xNipFMPOaXYLnnuJ-u302_tIwY-OPD1-65U 4653
lsst/daf/butler/cli/opt/options.py sha256=e-fAKWRwokMMIdUwfa53OzKk90sYVg-lNnnlHAxW57k 10250
lsst/daf/butler/configs/datastore.yaml sha256=OSznNKXU7Aws7GyvAmGva4ZEq0pBRIPFxLpQLFT0vEI 130
lsst/daf/butler/configs/dimensions.yaml sha256=sx8XoodzldY94JgiiS49So1X7NYs8KA-I-D-Sh0dX3U 15382
lsst/daf/butler/configs/registry.yaml sha256=VLY3GJv5TsfVf1VTRTZldmCFO28E95DQH0vV4iOrSk0 814
lsst/daf/butler/configs/repo_transfer_formats.yaml sha256=kxOxKmWKl_7rozyT96RAqq8zk24lehq4ZXmGAgmJo1I 131
lsst/daf/butler/configs/storageClasses.yaml sha256=3yEGi-Ncx5ElWDEx74fWlM740WqecUunwQ1UxqlFRUQ 15072
lsst/daf/butler/configs/datastores/composites.yaml sha256=mgbm51Qfd2ppPsAlcHnAOkpgV2QjHL--_h2XHEfZFdg 660
lsst/daf/butler/configs/datastores/fileDatastore.yaml sha256=atgOVUQSKwj2BE_TwJ98UTggFr3neMXWEeSgNbTzwro 2050
lsst/daf/butler/configs/datastores/formatters.yaml sha256=aW8OzstLtnwCsSY3sLCJR0g9pxhi_VHbis0n-KyHRfI 5718
lsst/daf/butler/configs/datastores/writeRecipes.yaml sha256=w1rSqF_RXC9WVvApf6LGVihyv9ZqERkbUOl50YCw0vM 1417
lsst/daf/butler/configs/old_dimensions/daf_butler_universe0.yaml sha256=S8tYMYfx-VMRIw84fMNcDKQfSm1MmbQAavzkxBaxxPs 13246
lsst/daf/butler/configs/old_dimensions/daf_butler_universe1.yaml sha256=fi1pkQWJXRj1eWoT88zug7uSJgBlmdcV_zftVQkxXxo 13341
lsst/daf/butler/configs/old_dimensions/daf_butler_universe2.yaml sha256=xsBVe6_og-X0WPSVDBctRAcOmbPgPCsw6F2VLQ9PMTo 15416
lsst/daf/butler/configs/old_dimensions/daf_butler_universe3.yaml sha256=oRHAVVUS6T0HC7nUxD5Fg_JkTrRs6775MoycN5ogdg0 15416
lsst/daf/butler/configs/old_dimensions/daf_butler_universe4.yaml sha256=0tO6hxQ9q3OuU_3Dr7AS6lC-eG8kBx_gbv98xaUSbc0 15488
lsst/daf/butler/configs/old_dimensions/daf_butler_universe5.yaml sha256=82SckwHUdd_FpeHSFUShH6ZqEfNRD9hLMz4BfzxMGtU 15088
lsst/daf/butler/configs/old_dimensions/daf_butler_universe6.yaml sha256=osLCitLsW8Ey3UoVZpkgWxLixw6AoBx347il20Cuxas 15094
lsst/daf/butler/configs/old_dimensions/daf_butler_universe7.yaml sha256=sx8XoodzldY94JgiiS49So1X7NYs8KA-I-D-Sh0dX3U 15382
lsst/daf/butler/datastore/__init__.py sha256=zXGmGCjamaHs6lgXGvCDsZvjPm1-O1P7KlOOOb8hBkQ 1325
lsst/daf/butler/datastore/_datastore.py sha256=aOdIdEU5g7TKu67jH7c8mqVel7IQNSS4a7NhtMjCmRA 59275
lsst/daf/butler/datastore/cache_manager.py sha256=i10euLRosZbvJ3fyIl5QdHqL7WhaUTxF-cNZDNVPA2c 45308
lsst/daf/butler/datastore/composites.py sha256=NZ7rBK5yH-hrtpqZxC8d49UwwQqWZlEmmwYG-IpDz6I 6068
lsst/daf/butler/datastore/constraints.py sha256=OcUXuXZq1UBnuQqq8U7Hp3Ezqu0RBN8pIo93BEq7lyI 5921
lsst/daf/butler/datastore/file_templates.py sha256=xnb4ZheW6NqeCE__vkIvLF91d57nhfcX3ynGWI0rX_0 35095
lsst/daf/butler/datastore/generic_base.py sha256=ooiuAaHNa69uJsFudB-GBYJ18dorocn8VfKS4lUCiEc 5164
lsst/daf/butler/datastore/record_data.py sha256=Jvv2Gpfcr43w97Ub4PT4N0fQQcqPni-wWYv3zMBZZCg 9556
lsst/daf/butler/datastore/stored_file_info.py sha256=jdS7IfupaciWiMOVWB8QAMN-qfKPCnr_wFqZwilSteE 13587
lsst/daf/butler/datastores/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lsst/daf/butler/datastores/chainedDatastore.py sha256=u8jz65pKNlpi7Luvq9FIyZOgD3mIXridq0-J3-cdONk 54953
lsst/daf/butler/datastores/fileDatastore.py sha256=MfjV4HxnffXf9n0UEkddB2T4CH2BKuPqiL4gSMgivD0 132240
lsst/daf/butler/datastores/fileDatastoreClient.py sha256=DyLc0SqPMzhOEdfHGeGfgO0Zx9glOeI-l9UcZDfpkg4 3132
lsst/daf/butler/datastores/inMemoryDatastore.py sha256=DnVqqKMdWcvml3Bfr2EINDyf630kOqIBWw3PF6MRid4 28730
lsst/daf/butler/datastores/file_datastore/__init__.py sha256=vLzPZYAJ-9r1cnqsP64MVpFgSw2166yOpq0iPMSdAvw 1298
lsst/daf/butler/datastores/file_datastore/get.py sha256=w-5tuXxdthsSiOlI7MBFrFO6zWM_f1Uqqoy8VGAdvcQ 16964
lsst/daf/butler/datastores/file_datastore/retrieve_artifacts.py sha256=wCjrLZ4wISEoGtSJfDwLmahxHjzXeAvV2OQDg-w4yKY 18180
lsst/daf/butler/delegates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lsst/daf/butler/delegates/arrowtable.py sha256=ENMDgqnBYQ_Imj54B892Mr9jgITA6iTZW4E2ylpLQ6k 10305
lsst/daf/butler/dimensions/__init__.py sha256=lUiKLUWQEydX6S_BrJ8y_zo-q0jd-XjnnWh_1otGEBc 2056
lsst/daf/butler/dimensions/_config.py sha256=tN1-OJ8WjU3Sfr549G0vX8mg8XWGj4lPkIYsaZpHOZc 26448
lsst/daf/butler/dimensions/_coordinate.py sha256=n8Bv4BXmGkOx3dZ1n8t-HR_Q1yL1U7JhITs2ShV5b_s 42336
lsst/daf/butler/dimensions/_data_coordinate_iterable.py sha256=xATuJg35HlwjLDTZCwcOipj3rCzSJvjsqvplGYEfi50 33357
lsst/daf/butler/dimensions/_database.py sha256=9yzD8y_emjZMmB0y3DDa6TOxBJphEhY1JkWfef_amUU 15517
lsst/daf/butler/dimensions/_elements.py sha256=3Hn884mHbxz6H2KkMm-SFitEG_eHVRivUrR_B2yKgHc 22524
lsst/daf/butler/dimensions/_governor.py sha256=En0Ar_uBuUnuKG1IACbyaZ7FRwf234zI5IEjwIQmMHw 5963
lsst/daf/butler/dimensions/_group.py sha256=9toV02jZYtKGiAMRJf2mkxXGlXkjhxLojEXX5gYQITY 21453
lsst/daf/butler/dimensions/_packer.py sha256=yfgw7gXMSkPC59Kr51X6Isi8j6ihxqoR1OO2xPnd8FY 6461
lsst/daf/butler/dimensions/_record_set.py sha256=QGIU9RiFHEtg5vAnOjCtgnkAkiLAHVEW32CIDDVZfCA 18368
lsst/daf/butler/dimensions/_record_table.py sha256=zH0cEFtL-pQHMiGo7G3XILFFX4reqaJZPaLleAAAgQo 9726
lsst/daf/butler/dimensions/_records.py sha256=9UybEnH9Ux61dr1fJ0HFSnzyL5N2QSIGJzB2neW1eXo 19886
lsst/daf/butler/dimensions/_schema.py sha256=DOuhmI98f3yuvasFFATJCFrx6cjQSx4o2kyLioMbHlU 18507
lsst/daf/butler/dimensions/_skypix.py sha256=Tn60mvl_n7uWcip6eltfGzMB__98zubY3m9gHbzIwKc 6853
lsst/daf/butler/dimensions/_universe.py sha256=mzhbjfq1yhAj8R7qablQj4jKcdCyvMfslSNpT2YPLwc 21022
lsst/daf/butler/dimensions/construction.py sha256=KKRBO_Nk6QvSMPlWGId0XHJw-EAzogwrWbwk5Yk7F3Q 6905
lsst/daf/butler/dimensions/record_cache.py sha256=gKeerFIiDparmeTDWlWqq1es4kbuCswgf3ZV4naY2SE 4004
lsst/daf/butler/direct_butler/__init__.py sha256=8uPQWbFoKDpP2T2fvjV794JUITtdcDH9Zu6ZXq9cRjE 1329
lsst/daf/butler/direct_butler/_direct_butler.py sha256=eex_ul4H_yekaQkekSlom7kOThPoonug_-OmsYhz7sM 107095
lsst/daf/butler/direct_butler/_direct_butler_collections.py sha256=6XvdvYqNSPAwva8vgR1bEqF8vYTfaNXUW3sb03NRwOM 8143
lsst/daf/butler/direct_query_driver/__init__.py sha256=hurmYGcTsnlqR4Hkh2xO_M544eEpCGeIJte0GXY3RFQ 1443
lsst/daf/butler/direct_query_driver/_driver.py sha256=X0LitlwV0-zMWTduPcV0GI3iy7ILIo4nEm2jdMa8Phk 74971
lsst/daf/butler/direct_query_driver/_postprocessing.py sha256=CdLrzd0vHHCLaHntZJyMZEv0GlUvu3QZAA7YMVv5X3k 8826
lsst/daf/butler/direct_query_driver/_predicate_constraints_summary.py sha256=vdcjLamCEtIrcEFVuMa-HPbuWP0OArxO19tFHkaYdO0 9011
lsst/daf/butler/direct_query_driver/_query_analysis.py sha256=Kl_i_438R6LnAqwooSCXi17tEHYg6sZtDghFjMH-lCE 9540
lsst/daf/butler/direct_query_driver/_query_builder.py sha256=kDH3xCHlorkrqo9URvFMfKsdiFP9yeKqiw3C1yTQYR8 31719
lsst/daf/butler/direct_query_driver/_result_page_converter.py sha256=c0qp-WAR2rJ4aN5xVjiOCqq_asGk7aW96GYEU7lqMA4 16730
lsst/daf/butler/direct_query_driver/_sql_builders.py sha256=ApoltV5x5e_ELmn0-ocuJvmCFr_oZf9tO4J0ZPwTxec 28462
lsst/daf/butler/direct_query_driver/_sql_column_visitor.py sha256=AS86LRsTNnvQHB9RdhbyaSJFRD7x6okvDgMQLVsO6Bg 13119
lsst/daf/butler/formatters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lsst/daf/butler/formatters/astropyTable.py sha256=XXVu3HVbY572PoLnUoohpjR83VOJnB-fiyJDw-LyrvI 2635
lsst/daf/butler/formatters/file.py sha256=Bs6AtXo1d4Y0_CegADvAoGKM-x43BRnR-rfyTxnLciM 13231
lsst/daf/butler/formatters/json.py sha256=n8IDbIH4yAsbppXVOtMar3WvMaZm4chfXQmm9DVmZoc 4241
lsst/daf/butler/formatters/logs.py sha256=gdsM-Prp-eKyuopy8HIrKXD9XoZF6p9WEd3-kkGZpSY 3081
lsst/daf/butler/formatters/matplotlib.py sha256=nEqFJOab970b5EeEjSm-T1fzM9M7cHKGmTubjr4bgNA 2159
lsst/daf/butler/formatters/packages.py sha256=XzOUptSjXX-NJ2CUfYkTdI09M1m6hj-mdy4SZMCyey8 3409
lsst/daf/butler/formatters/parquet.py sha256=Zp3iGGUKYbtM3h6e3n79-ZiaugBwzg5dxIlXDBwTgdo 47876
lsst/daf/butler/formatters/pickle.py sha256=gxZ9VumvJm1EGQiPtwC8D3x5CPjihfUzE4GDVrv7YRQ 2218
lsst/daf/butler/formatters/typeless.py sha256=Q_Nh5bt0zrCExA19XA_VdAVvVUPlGwCCQ463RWGArkM 9158
lsst/daf/butler/formatters/yaml.py sha256=-zqKTioad3wPNc1Xp6GYgx_TRhQNaxydGQ4VOCzfEZU 4764
lsst/daf/butler/queries/__init__.py sha256=dFee2v1kzLD5NYtNvmKjcB2WWr1x2SsJYVfan1_03Jw 1511
lsst/daf/butler/queries/_base.py sha256=lk_xLoN08nmxj0N5aKCm-qI5gWjq8lY3UaLuCWbdKwY 9801
lsst/daf/butler/queries/_data_coordinate_query_results.py sha256=S_81y4EkSJw34ekuiHW7RSl0LKNWoV-ZM-C5FLIM-nk 3913
lsst/daf/butler/queries/_dataset_query_results.py sha256=SAJsI-KQsEziaNtfu3Zdp0iX4zF2BoDIF4mtb-xvtxQ 5113
lsst/daf/butler/queries/_dimension_record_query_results.py sha256=N89s23jBhSMEbr0uxlhMZykiw91O1bLTbdzwv-0Az14 4405
lsst/daf/butler/queries/_expression_strings.py sha256=npGnjkwmVpvsCs8VyvT_ixeV9eAVJqBDMvdKZOVXobc 14766
lsst/daf/butler/queries/_general_query_results.py sha256=Q1-BQFS6V_Uihwdv1t77GOV1M8idZr63WpZMOOmDXT8 9780
lsst/daf/butler/queries/_identifiers.py sha256=SjsEkgF3B8b2bf9drOzg5ogwa32Efy7MMLfUq7H26dE 7880
lsst/daf/butler/queries/_query.py sha256=r2pIwiRvpK4YgwKBzWW125lw_6Pew4uXfrrYwHhXQBU 36171
lsst/daf/butler/queries/convert_args.py sha256=ZKlWXRjU6LdEXOZ1Lsf1zurTKilcNuYuHDjmK-XRLYA 6185
lsst/daf/butler/queries/driver.py sha256=XjhxEoQ9QDZBGbFr1MddUMfe-r2EVNzubT4-aeXR16w 12872
lsst/daf/butler/queries/expression_factory.py sha256=tzzNk7FkwN0P2pj15ukZ16SdZA6pYRgCHzbRCEUwTZY 21645
lsst/daf/butler/queries/overlaps.py sha256=G6B3G1Q5OAeG6qDaL6WH9-w0tMDZlAvu6nTWVkXG-5g 22495
lsst/daf/butler/queries/result_specs.py sha256=JmJtDjlm5DN9V5D0dgRJMsJKjKqzPEGr-zWbr1HHCIk 12240
lsst/daf/butler/queries/visitors.py sha256=u6J49AvpAIYI2fL3FVI7md-3nDZAy4kqLw1anFV0jiM 17943
lsst/daf/butler/queries/tree/__init__.py sha256=dIK29KiUwRsjkka4Ru1v7wpCt1S7joApboJ7Ef9R4Gc 1604
lsst/daf/butler/queries/tree/_base.py sha256=jRCHX563kMTPtG9DtK2oO9nGKFW1zSnV2jix3YB3F2A 7729
lsst/daf/butler/queries/tree/_column_expression.py sha256=nn1QblKq9t-nQL7tz8KTaMnpcoKXlyscDRuPF1BtD8Y 9950
lsst/daf/butler/queries/tree/_column_literal.py sha256=7OpHbFhRm9EjvOqffr2dwbE6y5g1A5eil8w63vF9xIg 11540
lsst/daf/butler/queries/tree/_column_reference.py sha256=gpE2dk8j3sEG3HoijtTLbmoJakTbeHQd7YJAj-BISeY 6719
lsst/daf/butler/queries/tree/_column_set.py sha256=gbUyTzIGogxWOiainuWM14rBhIi2oWcQOdMlPGqzCB4 17101
lsst/daf/butler/queries/tree/_predicate.py sha256=tQYkGlYmResizn6tXh8uOLijPJDxIc-TQGVLYds5g1k 26793
lsst/daf/butler/queries/tree/_query_tree.py sha256=teiUkGqZ6EuauoFAbCoB0MVjjEbRR5-q8jjIQAa-HS0 13086
lsst/daf/butler/registry/__init__.py sha256=jFi3zl-BP21O_FGa31GHidOXbysC5dOwfkPUY0ADN4E 2223
lsst/daf/butler/registry/_caching_context.py sha256=Nm8a3h9agxyVge02AszjZbHjwpk8sfRXraTV39dH2Ig 4734
lsst/daf/butler/registry/_collection_record_cache.py sha256=ScxyHPpjCAQfG-DSGJpEVpCGLUm3-uIvIwiHPgxD5FY 5642
lsst/daf/butler/registry/_collection_summary.py sha256=brg34YDJ7fpK6IFvrp-w7AJ5l3_SKsje_qfTm-40VZA 10735
lsst/daf/butler/registry/_collection_summary_cache.py sha256=-z5YmiKhEfW3nupI8PhTfzirtyETZwH0SwbJ90zEPa4 3196
lsst/daf/butler/registry/_config.py sha256=7tlOXQr3XGCEfdV8MfTwI5V4QVUrBw6brYUL2gKjaNo 4457
lsst/daf/butler/registry/_defaults.py sha256=PZqgwZbUw4egyWBRSuFbXUPo_U2Xm2X6uWWCDRTOUok 10848
lsst/daf/butler/registry/_exceptions.py sha256=R6CN8jRWyiy8uN3UMwSTRS0zTw77MyrE9R61v1M-dBE 3400
lsst/daf/butler/registry/_registry.py sha256=UTpiNW2VeayS3_ecNexHCPhYOhHLAjwM_DfUiXm_PoE 59538
lsst/daf/butler/registry/_registry_factory.py sha256=meBBGzmXMCp-xCPar1oAzFxLB8FjIKW_wE9Bsic_z4o 5418
lsst/daf/butler/registry/attributes.py sha256=YldNjsjVHFAy-pp--hAnRfN3yilnHKGaMfCCxd0Z4o0 5921
lsst/daf/butler/registry/connectionString.py sha256=jNYJ4-Q3UYDg7s_hW0LIYoLVWONiWwj6NBHeUu6Mq6k 5550
lsst/daf/butler/registry/managers.py sha256=gal-O39ViqsvrOJNWtFjdtWT2BCUaLYBvzf67blkPp8 21175
lsst/daf/butler/registry/nameShrinker.py sha256=7gnlYnRdeYc3XXSfrMnSyQrIZerDYVZeU8x4eppWDXI 1464
lsst/daf/butler/registry/opaque.py sha256=xbdOogqabRH3YaevIZ7_hbbTb54rCOGyC7Uq7SZNH-Q 9882
lsst/daf/butler/registry/sql_registry.py sha256=LiDkh2_bhK5YPv_NbMdIoHfsjRMWf_wGU7pKh_kO4z8 108639
lsst/daf/butler/registry/versions.py sha256=egvrctt_1wBzZgh8iSfySaQJQ9bkx_9bUJWkvvDZONQ 9331
lsst/daf/butler/registry/wildcards.py sha256=akMGgqDkVM0mQ9RAFENv0IrnoUyMP3mhODYXDaWIQ8o 20277
lsst/daf/butler/registry/bridge/__init__.py sha256=vLzPZYAJ-9r1cnqsP64MVpFgSw2166yOpq0iPMSdAvw 1298
lsst/daf/butler/registry/bridge/ephemeral.py sha256=R9KHQtdpHebf5kev8X2AMpcbz58EeDqWLBjUC5EcxKs 5542
lsst/daf/butler/registry/bridge/monolithic.py sha256=vBJh664pDRX2izJ_IV5KmGiKmKBKIVn8i08NxBe-oRQ 16465
lsst/daf/butler/registry/collections/__init__.py sha256=vLzPZYAJ-9r1cnqsP64MVpFgSw2166yOpq0iPMSdAvw 1298
lsst/daf/butler/registry/collections/_base.py sha256=oGGJl8eMniMNNeUWTuJaboO8XoSfOY0Xuc4XPc08asc 36031
lsst/daf/butler/registry/collections/nameKey.py sha256=7knssy-9kmynprNdN9309jc7bFn4deAFaXIZsvVACf8 12411
lsst/daf/butler/registry/collections/synthIntKey.py sha256=N27SkPcXIDfo6Qy-xS-M5nSFscNpuBKpThHTKn-aVAg 13179
lsst/daf/butler/registry/databases/__init__.py sha256=vLzPZYAJ-9r1cnqsP64MVpFgSw2166yOpq0iPMSdAvw 1298
lsst/daf/butler/registry/databases/postgresql.py sha256=-qUH-kynmavIs5jAWCEl93LRhQmslIXX61SQ0NxEIn0 25987
lsst/daf/butler/registry/databases/sqlite.py sha256=SVZ-4HspSFxedOlyJpopKs_iedeXj3IY14wxhnn15YE 18208
lsst/daf/butler/registry/datasets/__init__.py sha256=vLzPZYAJ-9r1cnqsP64MVpFgSw2166yOpq0iPMSdAvw 1298
lsst/daf/butler/registry/datasets/byDimensions/__init__.py sha256=BG4C7mhKFbCzvfQSI31CIV_iTMc1gYL_LT4Plyu6LdE 1323
lsst/daf/butler/registry/datasets/byDimensions/_dataset_type_cache.py sha256=WdbU7ZTAqvpjyouIaKsEEi62P_0Y-zQZjdvzDahKLuw 9653
lsst/daf/butler/registry/datasets/byDimensions/_manager.py sha256=QrT6suda9h4Yqnf5gpgwWHlKa8Bqqeh4OlnIMKRMtUs 80748
lsst/daf/butler/registry/datasets/byDimensions/summaries.py sha256=i0GXbKymSAAPYLfaQdRZ3r4E1ANG5hQYXOqB6ZeLrBo 18494
lsst/daf/butler/registry/datasets/byDimensions/tables.py sha256=40Z-kWTHAZNdxO-PxByidOtpEpTvnAtjsZLgChSI4SU 25537
lsst/daf/butler/registry/dimensions/__init__.py sha256=vLzPZYAJ-9r1cnqsP64MVpFgSw2166yOpq0iPMSdAvw 1298
lsst/daf/butler/registry/dimensions/static.py sha256=PF8z4zq0h3JKJ9UQSfBbhtFW37iCL10ENFk4niWS3Cs 55683
lsst/daf/butler/registry/interfaces/__init__.py sha256=IBMBBb1gyAx3o9uTufhQHtMrh37zkIqPlHzwBGPc4tE 1528
lsst/daf/butler/registry/interfaces/_attributes.py sha256=z-njEpWLhmKU4S0KOCplrY4QeBGoKUhlPRtSdNS_4uw 7258
lsst/daf/butler/registry/interfaces/_bridge.py sha256=Ktc5oNM5DYJejXraAP_kb5nrHxH-adR4JkCMmm1jOBQ 15192
lsst/daf/butler/registry/interfaces/_collections.py sha256=7I0e0Pi4UylET5Nr3keRFve7NToafHxJafiwn81lt6U 27008
lsst/daf/butler/registry/interfaces/_database.py sha256=otEEp9bCjoOXQ0C4TZ1I2JeRk2f3ILayLizq8bwGp8g 82875
lsst/daf/butler/registry/interfaces/_database_explain.py sha256=CkALWwNeyrjRvKizWrxvcGDunIhB77kLtEuXscrXVOY 3052
lsst/daf/butler/registry/interfaces/_datasets.py sha256=JoVaPClPbe91PVFeR_taXbPZA-8f8PVK7hXP1ZaYsEM 25889
lsst/daf/butler/registry/interfaces/_dimensions.py sha256=GkgJ38ju7oB6SdnWVGmi-08k8gNdHR47hTRAk6n2vk4 17770
lsst/daf/butler/registry/interfaces/_obscore.py sha256=oYmtCEqPsIUch3MTFVHp-z_kZGVTZad8w8P46xfF9C4 10822
lsst/daf/butler/registry/interfaces/_opaque.py sha256=WFusLN04IkQ2KZLA3NduByZyD5sTFYQta9Sfw_rezZQ 10371
lsst/daf/butler/registry/interfaces/_versioning.py sha256=nKNsZQP0NBLiOoLBb_bZ3qu1-p9D8mnLC7F-ueluluY 11951
lsst/daf/butler/registry/obscore/__init__.py sha256=-pBtrRuaW0D6wQrGI9RzlkK4KgPHMtxysHESbP2NfWc 1417
lsst/daf/butler/registry/obscore/_config.py sha256=Z9w3F6KMx7CBJ7ctvLGFoboPQjLfE5m588tIU_3xmZc 7953
lsst/daf/butler/registry/obscore/_manager.py sha256=jzZhW3LfFHhWxc_pxklNnsUtY2psMxfYlvB2DCUb_WE 16791
lsst/daf/butler/registry/obscore/_records.py sha256=dkpHj-UhsqIftY_dthAFRFhRHVC8MJlTdPXVPJnPzbY 18125
lsst/daf/butler/registry/obscore/_schema.py sha256=4jmePOr4Z9qTuwLxmoPNDRCKP4-L7iIuAnnrBMbj7pQ 10115
lsst/daf/butler/registry/obscore/_spatial.py sha256=ipsXvDHM8C8d3vfiO9IQit0Z-tAPWlIgBMtAwPwfhr0 6478
lsst/daf/butler/registry/obscore/default_spatial.py sha256=7Ut51mEFloRx4AHK-Sl1qNnAHxFYlknciZX734TQBWI 4003
lsst/daf/butler/registry/obscore/pgsphere.py sha256=NAQ9wTGpqSI3SFRmXhNaLW2J6evDcvqtGF5LhuyTNYA 8130
lsst/daf/butler/registry/queries/__init__.py sha256=JyIWk17TPms1zVM9NroL8MsDwhiqGTXSLatI6oYdnlo 1645
lsst/daf/butler/registry/queries/_builder.py sha256=7VkBIadYx5atSRO27fnW4SG5pzzFoV0S739EK_3Cn0w 12554
lsst/daf/butler/registry/queries/_query.py sha256=Yw1shMBc1m9bbaJzp4kr-6HrA6_PMVsb5NNMXyIgnbk 49189
lsst/daf/butler/registry/queries/_query_backend.py sha256=W93YGo6bBsWuYGIrzSiTes2ysajIOsvvelaD2jMijnc 33739
lsst/daf/butler/registry/queries/_query_context.py sha256=0NMQyMJ5UDzkoEMtUkPsadZVA6-j0lP_jGcSWqxATDo 18361
lsst/daf/butler/registry/queries/_readers.py sha256=lpJUNwqTlA7kZMdCvrwEBTNkGfIYD7cMgSACokjfkvg 12039
lsst/daf/butler/registry/queries/_results.py sha256=Dubbz7sU-UhgnCcoIugkZ1IZU3OBiBk6TgEVKllqg28 32671
lsst/daf/butler/registry/queries/_sql_query_backend.py sha256=QDYi7sbO4S481x3p4ACV3kr7NXHtu2t4pc_b4IwCdyU 16700
lsst/daf/butler/registry/queries/_sql_query_context.py sha256=GjCizNrHjteeDppUml1co8p9wVEDi1HjLGfNPS4lats 25358
lsst/daf/butler/registry/queries/_structs.py sha256=RuLWCw74_6L5BS9QkBbBYOGGzNUDG7HwxzcU8wvLN08 21475
lsst/daf/butler/registry/queries/butler_sql_engine.py sha256=AxWDAAu0rGhzwrVQawuV31FpkLNDXWrZt9rf3eQTADY 10182
lsst/daf/butler/registry/queries/find_first_dataset.py sha256=Wd4Aa0aJF0OLgScscEhEbUo-jlCk4gLeOqEuTCyJXj4 3682
lsst/daf/butler/registry/queries/expressions/__init__.py sha256=7tKQ5LwRhjriICjZBPNubtMG3r4JE8xu-BHe9oQwSGs 1381
lsst/daf/butler/registry/queries/expressions/_predicate.py sha256=2KLKGLWVA6YQQeoLbeX3jsDKSbR6B2l3D3IJ3B3TdZQ 22802
lsst/daf/butler/registry/queries/expressions/categorize.py sha256=wUUTkDv__T_Rs3v7aO9tw8UIY2R7P5xhQc3vUClCuJI 13972
lsst/daf/butler/registry/queries/expressions/check.py sha256=4RvpZL-FkmjOvlcnuNHyR19kGHIK2leuD_AaJHz9wUg 22923
lsst/daf/butler/registry/queries/expressions/normalForm.py sha256=Nv3bTwyH246OS5zMzQhmvE3HjaBscegxyUryQKZ-Quc 41024
lsst/daf/butler/registry/queries/expressions/parser/__init__.py sha256=o-z7yiQ4HhZayFOpseBclqqkjgg9VQ2Wq-Rs3gPwLYI 1423
lsst/daf/butler/registry/queries/expressions/parser/exprTree.py sha256=yrMJWHOoIrcd0ahoqxKB55RpwvJiQziF1j-45NVR5M8 12961
lsst/daf/butler/registry/queries/expressions/parser/parser.py sha256=q6fDFG96ClhKtIGXAKYrBR9SF085Bk051epGkjwgmVw 1767
lsst/daf/butler/registry/queries/expressions/parser/parserLex.py sha256=mJKC-PnPT3kumzlBN6ixhd-uSzUqUKJkNkKgrjW_TOo 6696
lsst/daf/butler/registry/queries/expressions/parser/parserYacc.py sha256=502aiNPpcWnDrD5gxcxz8XC1VKwWsiHNpcZtU9AXZXo 15087
lsst/daf/butler/registry/queries/expressions/parser/treeVisitor.py sha256=xO-cchum-qLKRDV98Z8CafYcsmHCyhIg4uff94SulNk 8530
lsst/daf/butler/registry/queries/expressions/parser/ply/__init__.py sha256=TADR0Z9IftaLFnU7tIHfDE0rwT5uonRbQ6WnU57dWFU 104
lsst/daf/butler/registry/queries/expressions/parser/ply/lex.py sha256=Y9SoJv-_0XUNNgVA-4R530PjPZzmxpslTzHs0axKNIY 43384
lsst/daf/butler/registry/queries/expressions/parser/ply/yacc.py sha256=aGhbTj66OEYILEApQtwyfDunWoAPJ3QWZu6mD8uEB3s 137077
lsst/daf/butler/registry/tests/__init__.py sha256=uWJM-8Yv52Ox6e9rKGTaTVRdJc3fIfAyI5WnZQp81EA 1349
lsst/daf/butler/registry/tests/_database.py sha256=0lbzjDUj3n2UPvAktiKcc3G1TE0TK867cASezUISN6I 65218
lsst/daf/butler/registry/tests/_registry.py sha256=yIcyDP6U_ImWUDvnmzp8nHrUc6MfpoYpuDXySUQp2os 202844
lsst/daf/butler/remote_butler/__init__.py sha256=9fCJ-DmQGuktoGnmBBM_BygjIkgFWsROlbJ870uc9ak 1401
lsst/daf/butler/remote_butler/_authentication.py sha256=dnc4UGIGIdkkH6RLbq33CLZ2IWwPCEUmDxGHPauxSao 3932
lsst/daf/butler/remote_butler/_collection_args.py sha256=_ToE6jplUCzmmqwWvkl1cwrXRJkNU8Qrl2hqwIqHibw 4969
lsst/daf/butler/remote_butler/_config.py sha256=rfrMPajFM8z37mWboBKjF-PCgImAJK-qvk2EUP0nlEQ 1610
lsst/daf/butler/remote_butler/_defaults.py sha256=lja5yZVZKzzeEQeEkAQwtw0VDTpy5kQfAk5LmGhKlC4 2213
lsst/daf/butler/remote_butler/_errors.py sha256=zwXOhYBRkCXX7WMUdYDJTbnX-8cDNI4zBZxVoSY1YBs 1994
lsst/daf/butler/remote_butler/_factory.py sha256=HPBJRl_rtUDXwOMt6xjiGLlQoPWLLV8p_qJVmr_YEM0 5801
lsst/daf/butler/remote_butler/_http_connection.py sha256=pGwyxjCTcP8m9kKboqFMgY8XmBVCTEiVQhKxfZzQoW8 12126
lsst/daf/butler/remote_butler/_query_driver.py sha256=N4Sye5W5aaDzNj20LtCdtsE-00rSLYUqTRSY67-uIbY 11044
lsst/daf/butler/remote_butler/_query_results.py sha256=mPiKb0OYDVL5GbiL-5iVb8JPhqGBNCzMyVrP8O-u1r4 3385
lsst/daf/butler/remote_butler/_ref_utils.py sha256=rVesx319JsTPIYCg59ZMT-thHlVrnPAqY0y8CJNo11Y 4958
lsst/daf/butler/remote_butler/_registry.py sha256=hd_gJ4-xZFPJmT8YG9g45YbEo-6R4kEYf-NXcM54qWo 21410
lsst/daf/butler/remote_butler/_remote_butler.py sha256=wZ2zwyDDLuu8u0dvqeBICQbScl7j8BtJtIRjplOjQWM 29207
lsst/daf/butler/remote_butler/_remote_butler_collections.py sha256=ZycaPncojNjzJEyHdPIlt8H7r-IxfJ_ipKWPhLx4Xfo 5561
lsst/daf/butler/remote_butler/server_models.py sha256=bZXiFmPBs8hKhR782rCH0KHUjkxxyyR4WgWyCTl5HC8 12891
lsst/daf/butler/remote_butler/registry/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lsst/daf/butler/remote_butler/registry/_query_common.py sha256=QnF5EbhffTazlcqOq8_lEFR3u2tTGLlK5tpUDp5KkQc 5000
lsst/daf/butler/remote_butler/registry/_query_data_coordinates.py sha256=HktSqLSbLl4bcP0lcePNa0PHdKxvkyQ1LtHrHSVMf80 5324
lsst/daf/butler/remote_butler/registry/_query_datasets.py sha256=2XoZy3QLPRxzJ44E_8nMgi7NZmOHQPwYFd3boWzXmk8 5886
lsst/daf/butler/remote_butler/registry/_query_dimension_records.py sha256=wA_QSJSGY_Sq0Z8cbKgv4IW80cyPM7xg0rMsq2tnhHc 3159
lsst/daf/butler/remote_butler/server/__init__.py sha256=OEHf_H7kAbAgMJhyM7ic5t_YcOffafJbLiycxJuzZzc 1346
lsst/daf/butler/remote_butler/server/_config.py sha256=w3xrvaZqKJdRqDjE7kleWG3AjnLXATbuTxK9zR2_pF0 2152
lsst/daf/butler/remote_butler/server/_dependencies.py sha256=9fJcPXr3PX9vk2REkmk9B6l9AE_nvsy33WDMc-hcSno 2273
lsst/daf/butler/remote_butler/server/_factory.py sha256=Qv9dDC7h1_3MgruW5u2Y_zYyVcYtbPGrocNg-PtXX5k 2240
lsst/daf/butler/remote_butler/server/_server.py sha256=hBmb9A_-OfquK8h_1sH8e8jXHW2U0P4uJtIVB9howJA 5070
lsst/daf/butler/remote_butler/server/handlers/_external.py sha256=nF2p_d4Cg0FfibH-hccxme6PUqdbmmDHXK6f15oiajA 10727
lsst/daf/butler/remote_butler/server/handlers/_external_query.py sha256=-MOkpGz7zbT2GUcbyrG-S_1JLvb_tHs-TSZG2ZqFGuI 8022
lsst/daf/butler/remote_butler/server/handlers/_internal.py sha256=ZHTUJ1DG1FezMRYmeeC5YnpgNgFjxpB8ArXkuptRDsU 2058
lsst/daf/butler/remote_butler/server/handlers/_query_serialization.py sha256=vISBC_CZGm5apkMe3q5uBQv0tNcLL-R7QniSPtLEL_c 3766
lsst/daf/butler/remote_butler/server/handlers/_query_streaming.py sha256=7Amkrc3ZZWAX9ovk0v2LR5duh7PIJ7tObXHjkqYJI-Y 8731
lsst/daf/butler/remote_butler/server/handlers/_utils.py sha256=-tenoelsdlhQOadE7Z9wtKIGn2ECPxq73mIAW3qw1qw 1817
lsst/daf/butler/script/__init__.py sha256=mbYs1becM_mW1ejNDDePqWyt47yBPARL2pO9Z7i0DC0 2326
lsst/daf/butler/script/_associate.py sha256=Zu5T9Wh997sJIbVaqyU3_y9veERYHrs3yuRw5DUpooM 2895
lsst/daf/butler/script/_pruneDatasets.py sha256=VjI_IKj3nLIarT6ekB7e30l_DL2F44KINuqyS0l3l_8 10321
lsst/daf/butler/script/butlerImport.py sha256=vJVdIBMD8cV3z7wZ8Ngyto6Hf8RcNP2IdOfqFod2nu8 3086
lsst/daf/butler/script/certifyCalibrations.py sha256=78nDxz0iSSfs0_-MSQFr3ACcwZrhNaegV1wo9LvLdt4 3947
lsst/daf/butler/script/collectionChain.py sha256=BUDIbwmHQLdCKiZ8FA03CyjqLKu4pFOPIOM3zWuJsZ4 6070
lsst/daf/butler/script/configDump.py sha256=W3qROeMlTrqZEJeEh1hlmyg7aSmXoFBaR3Wu82X8Gjo 2617
lsst/daf/butler/script/configValidate.py sha256=AJIvKbO0csRrkjlSRPXnpT9YS-HS7lQlOTB4y1eWLhQ 2383
lsst/daf/butler/script/createRepo.py sha256=yTZy5vT6daYMRWRz-GldlBMSUl0Jbve6iXwKjENlKks 2732
lsst/daf/butler/script/exportCalibs.py sha256=xfMZ02Po5GBgb6EngGd31uVsAWrMCDKYh-Rqexl1kDw 6464
lsst/daf/butler/script/ingest_files.py sha256=5v9FVM-IIuTnF9VPXvlbXk6-HinV1rYzpy8Ehn5Znq0 9082
lsst/daf/butler/script/ingest_zip.py sha256=X4bGfIzpjnbkAayJzL-_GTzNihOPJPlv1532zj180Ls 1866
lsst/daf/butler/script/queryCollections.py sha256=xJ9Qn-o6f8Cu-p91E-QIH1mbYTXYQKmYjrh6Ioskv8M 8078
lsst/daf/butler/script/queryDataIds.py sha256=vAiLtMaO0HM72KeCFbRp9wTmGy131Sc831usqCqXtow 8554
lsst/daf/butler/script/queryDatasetTypes.py sha256=aHXCSgb2UxRh82jAKaVJYUuwC4vrf6nSNRbkJZj_7Fc 3392
lsst/daf/butler/script/queryDatasets.py sha256=6Gg8tHpRqvu65FIsCLLjtjfVvcJs4Ka2a_loorbyyxk 14676
lsst/daf/butler/script/queryDimensionRecords.py sha256=9xjxEvrjycZE63m6v3ZzF0w2J329GIPip2GiqTGhwUs 4899
lsst/daf/butler/script/register_dataset_type.py sha256=FYxGYdvceF7_0Tg1ftR2Vr29OJ98snd7AFnqUr7fNk8 3123
lsst/daf/butler/script/removeCollections.py sha256=zCNnoiBBxG0_nRR55uQhaKxglRhTM7JL3uJ9lSMdopc 4789
lsst/daf/butler/script/removeDatasetType.py sha256=aG4W8Nvne5TFPFtEUxpQ4KJ1C_pL_0BOxXDexhlr_BY 1910
lsst/daf/butler/script/removeRuns.py sha256=xeVHZMESIvfy6SxB16TwIK0f2SPGDd37twuUQJgmB_w 5376
lsst/daf/butler/script/retrieveArtifacts.py sha256=uZblyGGc-5SQACZ2wNOr8CaZZnepdwMFiVjuYlyRZb4 4746
lsst/daf/butler/script/transferDatasets.py sha256=xpZSCB6dTGMLrss_M4jgvdRkIuiH-GEbE1a-K2FDRuw 4308
lsst/daf/butler/tests/__init__.py sha256=JPCjf2ppCcTqC8pDpo5O-RNKlDlMqzql_rdQ41NUses 1506
lsst/daf/butler/tests/_datasetsHelper.py sha256=LH1ZPuzSpRijAPtAiwBoSZZPzI-aSaHN3FU93AtJ6JI 8288
lsst/daf/butler/tests/_dummyRegistry.py sha256=CowulEeirnWwSJf-AnutvOLvGSr3ITgShlYj9f_IuYk 9509
lsst/daf/butler/tests/_examplePythonTypes.py sha256=OkKf8e16T4xSBVjN05qvfrukowqJ6BICTmQZZFdskaI 13508
lsst/daf/butler/tests/_testRepo.py sha256=MVkQwXJ5vI86--Npa7SDHRblpJC5pig6vpGxv-dgGvE 23755
lsst/daf/butler/tests/butler_queries.py sha256=l_ZaCooxXOYVCScil70bggn9J9VvKgCSC7rIddFD8cc 111104
lsst/daf/butler/tests/cliCmdTestBase.py sha256=G4e264xRYbPW5cXk4xS_yOaoVsfvfmsLmbqlgA5SPxc 6994
lsst/daf/butler/tests/cliLogTestBase.py sha256=sgpOMQV21ItF4ElE7Z1rMAi0rzAcBEOfe2Yu62bujBU 18325
lsst/daf/butler/tests/deferredFormatter.py sha256=EtUnxNy90n5ouESBbcFBLOt4mrHhmxvHS2vP6Y3dF0w 1920
lsst/daf/butler/tests/dict_convertible_model.py sha256=dJ1TDdj8KRuuoZHz3ismfjURWfjY-hgUGGAz5js5u9M 2732
lsst/daf/butler/tests/hybrid_butler.py sha256=GCglTVBZozAW9nGNbcOfeUXX8mXg6GHRflLp6Hqe1T0 13854
lsst/daf/butler/tests/hybrid_butler_collections.py sha256=XzuZzqKLKkVVY6Y96RdrwkJnAyRkNNEuYVqvKoq2E2I 4604
lsst/daf/butler/tests/hybrid_butler_registry.py sha256=t6X-kRfDl-tv6H9YskHmMZ-U_ke1gx8qNPfpOsHOlVE 16720
lsst/daf/butler/tests/postgresql.py sha256=6-84OPoysRtsborTdsyu5HcVfVWZqHaU8azFPSxu0Wc 4331
lsst/daf/butler/tests/server.py sha256=dLnYc6_fzr-SkOxxOpnHKC90k6foPruIdBiDI_74aIg 8012
lsst/daf/butler/tests/server_utils.py sha256=sneYxThLhvc7KaFdHJXV15j-R3JtC6yOjDfVptJw6x4 2833
lsst/daf/butler/tests/testFormatters.py sha256=2q7t1t6G6aFjyiTPTEsXeHHdIMVH_tRWxHFpK3x_s1w 9575
lsst/daf/butler/tests/utils.py sha256=RnZQhYiKLkK-p2Zyi10WgP7k9iKGHgNK4WYxdRI2lws 14987
lsst/daf/butler/transfers/__init__.py sha256=M1YcFszSkNB5hB2pZwwGXqbJE2dKt4YXDinW4s1iHI8 1371
lsst/daf/butler/transfers/_context.py sha256=h1XDJpdg64R7DRHo7mb9xgaLiHDs_AIJmZbyo66qSSw 17278
lsst/daf/butler/transfers/_interfaces.py sha256=Ia1NqcFR5E-Ik4zsXEe2fuMtNCJj5Yfe_gVHLTBtJDw 7490
lsst/daf/butler/transfers/_yaml.py sha256=w_0GmrueuHVLfOfAXGHFBbWAl18tX6eSElbTC-2jRoc 32632
lsst_daf_butler-29.2025.1000.dist-info/COPYRIGHT sha256=k1Vq0-Be_K-puaeW4UZnckPjksEL-MJh4XKiWcjMxJE 312
lsst_daf_butler-29.2025.1000.dist-info/LICENSE sha256=pRExkS03v0MQW-neNfIcaSL6aiAnoLxYgtZoFzQ6zkM 232
lsst_daf_butler-29.2025.1000.dist-info/METADATA sha256=zFKUSr2iEvUMZN6xZt5BegARLfp_ItmJXPijKxYZmWA 3243
lsst_daf_butler-29.2025.1000.dist-info/WHEEL sha256=jB7zZ3N9hIM9adW7qlTAyycLYW9npaWKLRzaoVcLKcM 91
lsst_daf_butler-29.2025.1000.dist-info/bsd_license.txt sha256=7MIcv8QRX9guUtqPSBDMPz2SnZ5swI-xZMqm_VDSfxY 1606
lsst_daf_butler-29.2025.1000.dist-info/entry_points.txt sha256=XsRxyTK3c-jGlKVuVnbpch3gtaO0lAA_fS3i2NGS5rw 59
lsst_daf_butler-29.2025.1000.dist-info/gpl-v3.0.txt sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
lsst_daf_butler-29.2025.1000.dist-info/top_level.txt sha256=eUWiOuVVm9wwTrnAgiJT6tp6HQHXxIhj2QSZ7NYZH80 5
lsst_daf_butler-29.2025.1000.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
lsst_daf_butler-29.2025.1000.dist-info/RECORD

top_level.txt

lsst

entry_points.txt

butler = lsst.daf.butler.cli.butler:main

zip-safe