Metadata-Version: 2.4
Name: shardloom
Version: 1.0.0
Summary: Python API for ShardLoom, a unified data processing engine (technical preview).
Author: ShardLoom contributors
License-Expression: Apache-2.0
Project-URL: Homepage, https://shardloom.io
Project-URL: Repository, https://github.com/depsilon/shardloom
Project-URL: Issues, https://github.com/depsilon/shardloom/issues
Project-URL: Documentation, https://github.com/depsilon/shardloom/tree/main/docs
Keywords: analytics,columnar,vortex,data-engine,etl,benchmark,no-fallback,rust,python
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Database
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Classifier: Typing :: Typed
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: NOTICE
License-File: THIRD_PARTY_LICENSES/manifest.json
License-File: THIRD_PARTY_LICENSES/texts/005fc765ddc5115da796cca915baa9557abae13ff35e0a47c47affc56f6c414d.txt
License-File: THIRD_PARTY_LICENSES/texts/008c87afcd2e626eaf564093250bed06dd7efb5732113264bba3dda8f1c556a1.txt
License-File: THIRD_PARTY_LICENSES/texts/016d20f335060a70e79d9fcf8dfaa6201114d65d592211f4bdfb8ae9ca2bc1dc.txt
License-File: THIRD_PARTY_LICENSES/texts/01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f.txt
License-File: THIRD_PARTY_LICENSES/texts/0218327e7a480793ffdd4eb792379a9709e5c135c7ba267f709d6f6d4d70af0a.txt
License-File: THIRD_PARTY_LICENSES/texts/021f4a01e58372b826203064fac216e15d51e07f7739b8ca33d4b746ec8abb3b.txt
License-File: THIRD_PARTY_LICENSES/texts/025436edff4cfcdde17a5811fdea78892d8482efd1abdec5a17872d07a4f2112.txt
License-File: THIRD_PARTY_LICENSES/texts/03548525ec3706de58e48ef6e3c455582557a0ad3b54a2da9a3819add35dfb72.txt
License-File: THIRD_PARTY_LICENSES/texts/0444c6991eead6822f7b9102e654448d51624431119546492e8b231db42c48bb.txt
License-File: THIRD_PARTY_LICENSES/texts/0613408568889f5739e5ae252b722a2659c02002839ad970a63dc5e9174b27cf.txt
License-File: THIRD_PARTY_LICENSES/texts/07919255c7e04793d8ea760d6c2ce32d19f9ff02bdbdde3ce90b1e1880929a9b.txt
License-File: THIRD_PARTY_LICENSES/texts/0816e154b159ba255c563f7c8c7df5bbb8cc5fc96f5ab8cf9f4743b4f41fe7eb.txt
License-File: THIRD_PARTY_LICENSES/texts/082d31fbdecbda9720686a2b76cee810dcd2630f2d16bc4cc9accd411b6a76fd.txt
License-File: THIRD_PARTY_LICENSES/texts/0982c33390159842ecce8e9d6ce2e5e39961fe0e0ffbb2eec39c9ba46db6db10.txt
License-File: THIRD_PARTY_LICENSES/texts/0a54e647fe54104658b5e563c04c6f9edf251710e47bce692e0bd990a4ddaa39.txt
License-File: THIRD_PARTY_LICENSES/texts/0ab4d106b6faac07fb6a051815fd1b4d862d730895e2d7d7358c2f13565e7a38.txt
License-File: THIRD_PARTY_LICENSES/texts/0b28172679e0009b655da42797c03fd163a3379d5cfa67ba1f1655e974a2a1a9.txt
License-File: THIRD_PARTY_LICENSES/texts/0b83dc40cba89b9922bb84b0a9c7d2768ce37c1d7e138b7424fd4549915778c9.txt
License-File: THIRD_PARTY_LICENSES/texts/0be96d891d00e0ae0df75d7f3289b12871c000a1f5ac744f3b570768d4bb277c.txt
License-File: THIRD_PARTY_LICENSES/texts/0cec06e0e55fbc3dc5cee4fca9b607f66cb8f4e4dbcf3b3c013594dd156732e9.txt
License-File: THIRD_PARTY_LICENSES/texts/0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594.txt
License-File: THIRD_PARTY_LICENSES/texts/0dd882e53de11566d50f8e8e2d5a651bcf3fabee4987d70f306233cf39094ba7.txt
License-File: THIRD_PARTY_LICENSES/texts/0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f.txt
License-File: THIRD_PARTY_LICENSES/texts/123a331b5dbf04c30097fa43b8f858bc85df671fe776de498d01f3d6b7c1f69e.txt
License-File: THIRD_PARTY_LICENSES/texts/129e8edef29e9abcd2ebabe252f4ef1b1289cdca356bf0040284a2fbccfb96c8.txt
License-File: THIRD_PARTY_LICENSES/texts/13f4cc9fbc8d4a447b28aa84019c10ad4abf4b5f6919db061bf6690ccc23bc02.txt
License-File: THIRD_PARTY_LICENSES/texts/157d381f6304eba77459fc10dfb5b1b22fc0d04e384a32865f32d8e67a34c0eb.txt
License-File: THIRD_PARTY_LICENSES/texts/162ce11ad71338d0a0c6ebaf5c48af72c6ae237b468859d3656fe2d9ed3f3a85.txt
License-File: THIRD_PARTY_LICENSES/texts/16692e8cee4aa06e3913787497eba2d47c42002014136f5da67be6ee640e28a3.txt
License-File: THIRD_PARTY_LICENSES/texts/175d33d2e88fc3944f1f54125e886e7232a85380b73dce505e9088fe4e91c576.txt
License-File: THIRD_PARTY_LICENSES/texts/1847e0e0698142ed4347c1441a9fa81c8fbddd44b1d8bbcd5e3647f991759d7f.txt
License-File: THIRD_PARTY_LICENSES/texts/1a2f5c12ddc934d58956aa5dbdd3255fe55fd957633ab7d0d39e4f0daa73f7df.txt
License-File: THIRD_PARTY_LICENSES/texts/1c41c0e19caa2c20b0adfeb8219b606b21b7c63914aa3ae74ae3e091d7ce09ca.txt
License-File: THIRD_PARTY_LICENSES/texts/1e2b7ade3fb228130408b9990cae6a7618eb314c75aa0b164bfe485d9d9756ee.txt
License-File: THIRD_PARTY_LICENSES/texts/1e5523cbc08ab4ed749c6f179d5e40b817f74bf5c6d330823c208cb0a38c62e7.txt
License-File: THIRD_PARTY_LICENSES/texts/209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b.txt
License-File: THIRD_PARTY_LICENSES/texts/20c7855c364d57ea4c97889a5e8d98470a9952dade37bd9248b9a54431670e5e.txt
License-File: THIRD_PARTY_LICENSES/texts/20fe7b00e904ed690e3b9fd6073784d3fc428141dbd10b81c01fd143d0797f58.txt
License-File: THIRD_PARTY_LICENSES/texts/216486f29671a4262efe32af6d84a75bef398127f8c5f369b5c8305983887a06.txt
License-File: THIRD_PARTY_LICENSES/texts/219920e865eee70b7dcfc948a86b099e7f4fe2de01bcca2ca9a20c0a033f2b59.txt
License-File: THIRD_PARTY_LICENSES/texts/23860c2a7b5d96b21569afedf033469bab9fe14a1b24a35068b8641c578ce24d.txt
License-File: THIRD_PARTY_LICENSES/texts/23c23145f6eac25c28cdcc03d38506a5712a9a8cffb5bd5301457f6173ea696e.txt
License-File: THIRD_PARTY_LICENSES/texts/23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3.txt
License-File: THIRD_PARTY_LICENSES/texts/241d116ecc7ec20e3c67cb8e9edb00ef98feab4af4a87f4f00b1f21bc3e8d1f2.txt
License-File: THIRD_PARTY_LICENSES/texts/248378d0a3383c173fb925f17141b88e71580b3ba17ddc6ac3d2a344683232ab.txt
License-File: THIRD_PARTY_LICENSES/texts/249fdb6694467dd615b259f7ddde07be3f8ae5a72cecebb0e24f6629af4215fe.txt
License-File: THIRD_PARTY_LICENSES/texts/253cd04c6714889df2d32f3f64d669179a1c95c76ac43c40882c52eb06bc3552.txt
License-File: THIRD_PARTY_LICENSES/texts/268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5.txt
License-File: THIRD_PARTY_LICENSES/texts/2710a622a896bba67356913d4d0492cab5465f61b2ecce6d880aeb483834fb50.txt
License-File: THIRD_PARTY_LICENSES/texts/275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427.txt
License-File: THIRD_PARTY_LICENSES/texts/27995d58ad5c1145c1a8cd86244ce844886958a35eb2b78c6b772748669999ac.txt
License-File: THIRD_PARTY_LICENSES/texts/29e9fe5074bd27e0e5d5d110394fbbcd841baee2651a3c4b4560a632702cede4.txt
License-File: THIRD_PARTY_LICENSES/texts/2c8aca896e6e398329499ccb47c43947ab89e6cd4bd6a2739fad80118df45881.txt
License-File: THIRD_PARTY_LICENSES/texts/2d01890414494742ba4a509fcec8efa40f6d8be22cbd72be7cff08d6fda4ec89.txt
License-File: THIRD_PARTY_LICENSES/texts/30fefc3a7d6a0041541858293bcbea2dde4caa4c0a5802f996a7f7e8c0085652.txt
License-File: THIRD_PARTY_LICENSES/texts/31b94860253d8ec7b4529f51901044d3b459d6292d996504a36b1bae3a36a812.txt
License-File: THIRD_PARTY_LICENSES/texts/31edd94ac845052712d8044ae23c09a451227b522e8215ab4ea4f1ce4741b160.txt
License-File: THIRD_PARTY_LICENSES/texts/31ff8f368fc3ee9d17ab4196995977aea87b3471d565ea1a44b79a590e7a356a.txt
License-File: THIRD_PARTY_LICENSES/texts/3290ae0fbc9ddb77d2239121d710f0bb9d31b3b4744e6d97fe01e652b4c1870b.txt
License-File: THIRD_PARTY_LICENSES/texts/32c76dbe0e73d79100d5ece77c158399f2e2541bc5c78548a4ba45c1cb53c5c9.txt
License-File: THIRD_PARTY_LICENSES/texts/3488679340a49ecc34d342c4009d2dabf76f4a21f12aec2ca99b15805d656544.txt
License-File: THIRD_PARTY_LICENSES/texts/35242e7a83f69875e6edeff02291e688c97caafe2f8902e4e19b49d3e78b4cab.txt
License-File: THIRD_PARTY_LICENSES/texts/35bf31727c1b04a64daf619dc6823dffc9c58154dfc71160d0ac3e087e9743f4.txt
License-File: THIRD_PARTY_LICENSES/texts/36516aefdc84c5d5a1e7485425913a22dbda69eb1930c5e84d6ae4972b5194b9.txt
License-File: THIRD_PARTY_LICENSES/texts/377c2e7c53250cc5905c0b0532d35973392af16ffb9596a41d99d202cf3617c9.txt
License-File: THIRD_PARTY_LICENSES/texts/378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397.txt
License-File: THIRD_PARTY_LICENSES/texts/3823dda7cf046602f4b4e77ec8e227863dc4736037cc85bb33d9f19febe16bb7.txt
License-File: THIRD_PARTY_LICENSES/texts/388e98b08de12ba8a9d4575883c8b0386c747cea188ed459380fc58d60da15c9.txt
License-File: THIRD_PARTY_LICENSES/texts/391a5396cec6230bfabd4ef4eb2350eb895bc5efce377a2218f5702ed020d3e3.txt
License-File: THIRD_PARTY_LICENSES/texts/3d180008e36922a4e8daec11c34c7af264fed5962d07924aea928c38e8663c94.txt
License-File: THIRD_PARTY_LICENSES/texts/3ddf9be5c28fe27dad143a5dc76eea25222ad1dd68934a047064e56ed2fa40c5.txt
License-File: THIRD_PARTY_LICENSES/texts/3eab77734a181b2a2e8418af9004f960f715f04aac4d76a26cf774f63a7b13d1.txt
License-File: THIRD_PARTY_LICENSES/texts/3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c.txt
License-File: THIRD_PARTY_LICENSES/texts/3ffde8c8cdebf3c361b971bed7476006ede9c5ec8a6250137c7dc55383ed9e5b.txt
License-File: THIRD_PARTY_LICENSES/texts/4108245a1f2df9d4e94df8abed5b4ba0759bb2f9b40a6b939f1be141077ae50b.txt
License-File: THIRD_PARTY_LICENSES/texts/411781fd38700f2357a14126d0ab048164ab881f1dcb335c1bb932e232c9a2f5.txt
License-File: THIRD_PARTY_LICENSES/texts/4249c8e6c5ebb85f97c77e6457c6fafc1066406eb8f1ef61e796fbdc5ff18482.txt
License-File: THIRD_PARTY_LICENSES/texts/42a35170233e83e18856792e748de4c1ce4a63b2afce9a370c89ef3fe23f9f2d.txt
License-File: THIRD_PARTY_LICENSES/texts/42d3bf7e7d4d49d72c0555d14ed99c3ee7ce9ce3cbffbc38bbafe8c103f50969.txt
License-File: THIRD_PARTY_LICENSES/texts/42fa16951ce7f24b5a467a40e5b449a1d41e662f97ca779864f053f39e097737.txt
License-File: THIRD_PARTY_LICENSES/texts/436bc5a105d8e57dcd8778730f3754f7bf39c14d2f530e4cde4bd2d17a83ec3d.txt
License-File: THIRD_PARTY_LICENSES/texts/4455bf75a91154108304cb283e0fea9948c14f13e20d60887cf2552449dea3b1.txt
License-File: THIRD_PARTY_LICENSES/texts/45f522cacecb1023856e46df79ca625dfc550c94910078bd8aec6e02880b3d42.txt
License-File: THIRD_PARTY_LICENSES/texts/45fd05c4865e7c350b98ad7ac50e1b15462d49af4a91e9b0c9dd933dc9a69742.txt
License-File: THIRD_PARTY_LICENSES/texts/470355a7eed93fcc4281ec2e0f82ca3b94e7af1e4d83629f91de8cfac34d750e.txt
License-File: THIRD_PARTY_LICENSES/texts/4789210f4df8abc03fce1cddd9c2ba517f184840687f2815d741de282c1aa93a.txt
License-File: THIRD_PARTY_LICENSES/texts/48341f685c87304089aa099b23c386f8bacc519ef555aa7a13e239908907b3fd.txt
License-File: THIRD_PARTY_LICENSES/texts/484f7e56d0e3178613b2f12d478a46fc2f2a6646c7ea14a7329bb805ccc2a82b.txt
License-File: THIRD_PARTY_LICENSES/texts/4cada0bd02ea3692eee6f16400d86c6508bbd3bafb2b65fed0419f36d4f83e8f.txt
License-File: THIRD_PARTY_LICENSES/texts/4d10fe5f3aa176b05b229a248866bad70b834c173f1252a814ff4748d8a13837.txt
License-File: THIRD_PARTY_LICENSES/texts/4dbda04344456f09a7a588140455413a9ac59b6b26a1ef7cdf9c800c012d87f0.txt
License-File: THIRD_PARTY_LICENSES/texts/503558bfefe66ca15e4e3f7955b3cb0ec87fd52f29bf24b336af7bd00e946d5c.txt
License-File: THIRD_PARTY_LICENSES/texts/508a77d2e7b51d98adeed32648ad124b7b30241a8e70b2e72c99f92d8e5874d1.txt
License-File: THIRD_PARTY_LICENSES/texts/516b24e051bf5630880ebbd55c40a25ce9552ebaf8970a53e8976eb70e522406.txt
License-File: THIRD_PARTY_LICENSES/texts/523a42c25d245dde9c015f882cec7f4555aad883382a6cf19b4b7d9b2cd5419b.txt
License-File: THIRD_PARTY_LICENSES/texts/53231f493e357180e66a7f5c5c6e5027726976bc5dbb75abcff37b4710fe0133.txt
License-File: THIRD_PARTY_LICENSES/texts/53e1575d9de4821148b6000750453877b9754319dd148cc7186b6e7662e055c4.txt
License-File: THIRD_PARTY_LICENSES/texts/553fffcd9b1cb158bc3e9edc35da85ca5c3b3d7d2e61c883ebcfa8a65814b583.txt
License-File: THIRD_PARTY_LICENSES/texts/5734ed989dfca1f625b40281ee9f4530f91b2411ec01cb748223e7eb87e201ab.txt
License-File: THIRD_PARTY_LICENSES/texts/58545fed1565e42d687aecec6897d35c6d37ccb71479a137c0deb2203e125c79.txt
License-File: THIRD_PARTY_LICENSES/texts/58d1e17ffe5109a7ae296caafcadfdbe6a7d176f0bc4ab01e12a689b0499d8bd.txt
License-File: THIRD_PARTY_LICENSES/texts/5b698ca13897be3afdb7174256fa1574f8c6892b8bea1a66dd6469d3fe27885a.txt
License-File: THIRD_PARTY_LICENSES/texts/5e05b024f653a5ce199e77cbbbd42fb5553562ec714b819421ed0c3e552a75d7.txt
License-File: THIRD_PARTY_LICENSES/texts/5ef8fcfb6cccec8fcae043c834099a60c8b7406408db576e026d2b7e67dc5cf5.txt
License-File: THIRD_PARTY_LICENSES/texts/603fb27ef3266ea516872eefd9ae587746b8c34614a35c0fb24e4e9e0c17e137.txt
License-File: THIRD_PARTY_LICENSES/texts/60c93a31f490375aadf64098b75f10715010379541021e00261045d7800611d3.txt
License-File: THIRD_PARTY_LICENSES/texts/61d383b05b87d78f94d2937e2580cce47226d17823c0430fbcad09596537efcf.txt
License-File: THIRD_PARTY_LICENSES/texts/62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3.txt
License-File: THIRD_PARTY_LICENSES/texts/6226d0632e2e1a80c23597e964da9812ae193c535fe058154afb034e94167aa5.txt
License-File: THIRD_PARTY_LICENSES/texts/62b40bb6269dfc89251f897c93845c25b0b7c78c0bc377afa35c97bf5cd5c1f7.txt
License-File: THIRD_PARTY_LICENSES/texts/62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a.txt
License-File: THIRD_PARTY_LICENSES/texts/6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb.txt
License-File: THIRD_PARTY_LICENSES/texts/65f94e99ddaf4f5d1782a6dae23f35d4293a9a01444a13135a6887017d353cee.txt
License-File: THIRD_PARTY_LICENSES/texts/65fdb6c76cd61612070c066eec9ecdb30ee74fb27859d0d9af58b9f499fd0c3e.txt
License-File: THIRD_PARTY_LICENSES/texts/6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd.txt
License-File: THIRD_PARTY_LICENSES/texts/696759d65dfe558ff7d9f031c76db19ec5c0767470fb67c4e8d990820d1e99c9.txt
License-File: THIRD_PARTY_LICENSES/texts/6a13bc24a100a6812f053879ec51b126b103af7cda6dbf48c4188722da44da9f.txt
License-File: THIRD_PARTY_LICENSES/texts/6df43f6f4b5d4587f3d8d71e45532c688fd168afa5fe89d571cb32fa09c4ef51.txt
License-File: THIRD_PARTY_LICENSES/texts/6ee2ed6c77710de911761acd5fc1ad1da00f476beb1a7ef27e78c2d1858deafc.txt
License-File: THIRD_PARTY_LICENSES/texts/6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6.txt
License-File: THIRD_PARTY_LICENSES/texts/7003375a1162b7510d6f053c4a505a0771bbc38d674c4d0687ff6063c000b175.txt
License-File: THIRD_PARTY_LICENSES/texts/7055266497633c9025b777c78eb7235af13922117480ed5c674677adc381c9d8.txt
License-File: THIRD_PARTY_LICENSES/texts/709e3175b4212f7b13aa93971c9f62ff8c69ec45ad8c6532a7e0c41d7a7d6f8c.txt
License-File: THIRD_PARTY_LICENSES/texts/70c9d40f1f9545c3f133b8a67206e89da850f6468eed072281bb3701514114a9.txt
License-File: THIRD_PARTY_LICENSES/texts/7365cc8878a1d7ce155a58c4ca09c3d7a6be413efa5334a80ea842912b669349.txt
License-File: THIRD_PARTY_LICENSES/texts/73b9dc2e79c7308998dd30296e073aefaefb944a68fb89aa412c23c0edcabcaa.txt
License-File: THIRD_PARTY_LICENSES/texts/74db5baf44a41b1000312c673544b3374e4198af5605c7f9080a402cec42cfa3.txt
License-File: THIRD_PARTY_LICENSES/texts/7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545.txt
License-File: THIRD_PARTY_LICENSES/texts/76cc745652593f90c8eb8ada9cfa13750b8398dbeb00123d40d9be3dcb4c98ce.txt
License-File: THIRD_PARTY_LICENSES/texts/799e9ca9d179295ef372f25d3769cdda7d25bb2668add6a6a1e22d1e4c678b8d.txt
License-File: THIRD_PARTY_LICENSES/texts/7abd9b6960dcf7d4d0a48606a5b71bfe37d472db68d70637f3a58a56785f1621.txt
License-File: THIRD_PARTY_LICENSES/texts/7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0.txt
License-File: THIRD_PARTY_LICENSES/texts/7b724c8fa4a82af733caccabdaa21e2bf8bcb0822fe62d5cf03f99d458438705.txt
License-File: THIRD_PARTY_LICENSES/texts/7ca1297d23644e30bd489193a82a33f324e5fe33f25df4195649b91b883df967.txt
License-File: THIRD_PARTY_LICENSES/texts/7cfafc877eccc46c0e346ccbaa5c51bb6b894d2b818e617d970211e232785ad4.txt
License-File: THIRD_PARTY_LICENSES/texts/7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c.txt
License-File: THIRD_PARTY_LICENSES/texts/7fe7e5e13e445074314ba0aa12ec2e71132931632876ba27b98a1020cf24eb57.txt
License-File: THIRD_PARTY_LICENSES/texts/80f275e90d799911ed3830a7f242a2ef5a4ade2092fe0aa07bfb2d2cf2f2b95e.txt
License-File: THIRD_PARTY_LICENSES/texts/8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90.txt
License-File: THIRD_PARTY_LICENSES/texts/831e0f43ad0bf014c1c4fec5767aae470434c1d66d6e671be2d823e729063e25.txt
License-File: THIRD_PARTY_LICENSES/texts/83c1763356e822adde0a2cae748d938a73fdc263849ccff6b27776dff213bd32.txt
License-File: THIRD_PARTY_LICENSES/texts/84b34dd7608f7fb9b17bd588a6bf392bf7de504e2716f024a77d89f1b145a151.txt
License-File: THIRD_PARTY_LICENSES/texts/861399f8c21c042b110517e76dc6b63a2b334276c8cf17412fc3c8908ca8dc17.txt
License-File: THIRD_PARTY_LICENSES/texts/8764a597675778ddfd4e25f81b08a05dbcf089ac05662df7613fe67f150e3aa2.txt
License-File: THIRD_PARTY_LICENSES/texts/898b1ae9821e98daf8964c8d6c7f61641f5f5aa78ad500020771c0939ee0dea1.txt
License-File: THIRD_PARTY_LICENSES/texts/8ada45cd9f843acf64e4722ae262c622a2b3b3007c7310ef36ac1061a30f6adb.txt
License-File: THIRD_PARTY_LICENSES/texts/8b43ce8accd61e9d370b5ca9e9c4f953279b5c239926c62315b40e24df51b726.txt
License-File: THIRD_PARTY_LICENSES/texts/8b4e95f5cf0dc40269c99f7b787203ffe04ded245ca2427422c196efa2b2f42a.txt
License-File: THIRD_PARTY_LICENSES/texts/8b6e9feec03e7c9a5facb26855cecd31662bf989b636bcfe79521bdf8ac863f0.txt
License-File: THIRD_PARTY_LICENSES/texts/8bb1b50b0e5c9399ae33bd35fab2769010fa6c14e8860c729a52295d84896b7a.txt
License-File: THIRD_PARTY_LICENSES/texts/8bce3b45e49ecd1461f223b46de133d8f62cd39f745cfdaf81bee554b908bd42.txt
License-File: THIRD_PARTY_LICENSES/texts/8c7516d4b27b1e495be5e38b612298b63de48d05f49cdac94f70f3cd70f8864b.txt
License-File: THIRD_PARTY_LICENSES/texts/8ce0830173fdac609dfb4ea603fdc002c2f4af0dc9b1a005653f5da9cf534b18.txt
License-File: THIRD_PARTY_LICENSES/texts/8dcec5569a9be5b0e086c80faed6f1aefa670af0ec29cecc2f714303096887e0.txt
License-File: THIRD_PARTY_LICENSES/texts/8f0de5a27b703d337948a14f153ab4682fa34e56e0f7f8325f63ad409421ef27.txt
License-File: THIRD_PARTY_LICENSES/texts/90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5.txt
License-File: THIRD_PARTY_LICENSES/texts/9117d922e667125508dde62b02c1f57ed22f5ad21eb536aa2e2d99e1c796e639.txt
License-File: THIRD_PARTY_LICENSES/texts/92b81db30f7ab6d693e0af5661a40d273ca1947e891123ed823924192c10cbc7.txt
License-File: THIRD_PARTY_LICENSES/texts/934887691e05d69d7c86ad3f2c360980fa30c15b035e351f3c9865e99da4debc.txt
License-File: THIRD_PARTY_LICENSES/texts/946c9835d8034d24404f8cfec5f4654cee5dad17e944afc3d06d742cf2882831.txt
License-File: THIRD_PARTY_LICENSES/texts/95bd3988beee069fa2848f648dab43cc6e0b2add2ad6bcb17360caf749802bcc.txt
License-File: THIRD_PARTY_LICENSES/texts/98181e7249d0c01737645ec982499ce99a0f07eb8f7d625b8840d799d10dbc01.txt
License-File: THIRD_PARTY_LICENSES/texts/99aab70a96f3ecab683d8a319d9070af2213ae4c1601fb053fbe85e1361e32fe.txt
License-File: THIRD_PARTY_LICENSES/texts/9a6d7a3c1b8edcc706c4b6c37f8dae9a77f02c7f9051df603f975db136b55419.txt
License-File: THIRD_PARTY_LICENSES/texts/9b166edfb0b4b70f1e8b2fdaae320b0acd977c520e0fb95fa881f54f68e724e3.txt
License-File: THIRD_PARTY_LICENSES/texts/9d185ac6703c4b0453974c0d85e9eee43e6941009296bb1f5eb0b54e2329e9f3.txt
License-File: THIRD_PARTY_LICENSES/texts/9df9ba60a11af705f2e451b53762686e615d86f76b169cf075c3237730dbd7e2.txt
License-File: THIRD_PARTY_LICENSES/texts/9e0a97848ea543aef745c98e84fde696a9a3e0735538f6daefdd3cb1942effc1.txt
License-File: THIRD_PARTY_LICENSES/texts/9eacbcb81be660840c714a560a9d65ba07913db98dd4baf969f78dd499fdd60f.txt
License-File: THIRD_PARTY_LICENSES/texts/a01a418b6ffb1de8f4c3814e386b35e1a93a14529b68f17d286550f355b298e1.txt
License-File: THIRD_PARTY_LICENSES/texts/a2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499.txt
License-File: THIRD_PARTY_LICENSES/texts/a2b15e1e900414317d0e00d887dd2747d4abd00382c6addeb5daf746bed4b52b.txt
License-File: THIRD_PARTY_LICENSES/texts/a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2.txt
License-File: THIRD_PARTY_LICENSES/texts/a65f5d0a945d267751344c95665945b90c030ea107faf5c85d518929886187da.txt
License-File: THIRD_PARTY_LICENSES/texts/a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9.txt
License-File: THIRD_PARTY_LICENSES/texts/a77b7cfeaf911ed410ffbe76f0cb2b24ad8a4d94e7ead5727e914425c416cc63.txt
License-File: THIRD_PARTY_LICENSES/texts/a825bd853ab71619a4923d7b4311221427848070ff44d990da39b0b274c1683f.txt
License-File: THIRD_PARTY_LICENSES/texts/a86a6d5deb8f48a007008297b763adb89d48df32d295ed16fdb282fb52246d84.txt
License-File: THIRD_PARTY_LICENSES/texts/a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5.txt
License-File: THIRD_PARTY_LICENSES/texts/aaff376532ea30a0cd5330b9502ad4a4c8bf769c539c87ffe78819d188a18ebf.txt
License-File: THIRD_PARTY_LICENSES/texts/ab499c75a0f0da8e0fe83bf9ba3a27e5c39705310f07107c6c66b69958d2401c.txt
License-File: THIRD_PARTY_LICENSES/texts/ae9baa7beea910273c2f384c2a6b721fb7bd02bda3436074a1072e4ee689f985.txt
License-File: THIRD_PARTY_LICENSES/texts/af59cea35d7f5e2777a713b8d155d65efa2c339eb43f3c14e868c6ac8506edad.txt
License-File: THIRD_PARTY_LICENSES/texts/afb11426e09da40a1ae4f8fa17ddcc6b6a52d14df04c29bc5bcd06eb8730624d.txt
License-File: THIRD_PARTY_LICENSES/texts/afcbe3b2e6b37172b5a9ca869ee4c0b8cdc09316e5d4384864154482c33e5af6.txt
License-File: THIRD_PARTY_LICENSES/texts/b1181a40b2a7b25cf66fd01481713bc1005df082c53ef73e851e55071b102744.txt
License-File: THIRD_PARTY_LICENSES/texts/b16db96b93b1d7cf7bea533f572091ec6bca3234fbe0a83038be772ff391a44c.txt
License-File: THIRD_PARTY_LICENSES/texts/b21623012e6c453d944b0342c515b631cfcbf30704c2621b291526b69c10724d.txt
License-File: THIRD_PARTY_LICENSES/texts/b29f8b01452350c20dd1af16ef83b598fea3053578ccc1c7a0ef40e57be2620f.txt
License-File: THIRD_PARTY_LICENSES/texts/b38f11f6096706e6de553dabe2a7ed142d59b6fa8c97e290c67496154745cdd5.txt
License-File: THIRD_PARTY_LICENSES/texts/b3d734001a94efff3579978d953391aa7115f877657d25eb54037a43875d078a.txt
License-File: THIRD_PARTY_LICENSES/texts/b7e650f3fce5c53249d1cdc608b54df156a97edd636cf9d23498d0cfe7aec63e.txt
License-File: THIRD_PARTY_LICENSES/texts/b8601fc79bdf8d8088f0938bea861ffc63ed0eebbedf25f44ab2cf2e85bd7edc.txt
License-File: THIRD_PARTY_LICENSES/texts/b8c6939380a400f53e11923d50fcc4dd2fa1ba8339fd9d04cda38a0251b6c9b0.txt
License-File: THIRD_PARTY_LICENSES/texts/ba21ecaff157c9216fb56a67d5e83633f5f3e40a102f4c9a24d61e90772413ad.txt
License-File: THIRD_PARTY_LICENSES/texts/c0c56f26d9c051cac4d200c34c84e7ae9aaa853e01a982a1df08b09931e518ae.txt
License-File: THIRD_PARTY_LICENSES/texts/c10c1f27337546471e5f7e4e97fdd398b35b9d4e126115dcd22de8d8e65abf6f.txt
License-File: THIRD_PARTY_LICENSES/texts/c16f8dcf1a368b83be78d826ea23de4079fe1b4469a0ab9ee20563f37ff3d44b.txt
License-File: THIRD_PARTY_LICENSES/texts/c23953d9deb0a3312dbeaf6c128a657f3591acee45067612fa68405eaa4525db.txt
License-File: THIRD_PARTY_LICENSES/texts/c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383.txt
License-File: THIRD_PARTY_LICENSES/texts/c30152c94a6d75e021adbc52b3a52470366a46edb917e17deae3259251af244c.txt
License-File: THIRD_PARTY_LICENSES/texts/c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08.txt
License-File: THIRD_PARTY_LICENSES/texts/c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4.txt
License-File: THIRD_PARTY_LICENSES/texts/c816a0749cdc6bf062a5111c159723de51b2bfac66a1dac2655abd9e6b1583eb.txt
License-File: THIRD_PARTY_LICENSES/texts/c962ee4d1d05ddc138b202b2540219ebc57893fcf97b364852094a9a94ce1365.txt
License-File: THIRD_PARTY_LICENSES/texts/c9a75f18b9ab2927829a208fc6aa2cf4e63b8420887ba29cdb265d6619ae82d5.txt
License-File: THIRD_PARTY_LICENSES/texts/c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566.txt
License-File: THIRD_PARTY_LICENSES/texts/cb5aedb296c5246d1f22e9099f925a65146f9f0d6b4eebba97fd27a6cdbbab2d.txt
License-File: THIRD_PARTY_LICENSES/texts/cc117d90b498b32b11a886f279b359da16a73c3b01efbb2f5cc004b20262334e.txt
License-File: THIRD_PARTY_LICENSES/texts/cc87cc2020d8b17220b5a4e500d7952b0601c7903ee36cfd00eb8ed6ffdcd0f5.txt
License-File: THIRD_PARTY_LICENSES/texts/cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30.txt
License-File: THIRD_PARTY_LICENSES/texts/d027e91dbc9cdbb2f1190068e498bd6b61cff022b6a032b191021ba658d96111.txt
License-File: THIRD_PARTY_LICENSES/texts/d1fc1bc0d155df60b2e7705b6b2ae02a05c96f948e1cec6e2fb86360b09f346b.txt
License-File: THIRD_PARTY_LICENSES/texts/d2e7ec5355c96eeade56b09187ceb48a6a30299da3ce7531a66d3d11405ab963.txt
License-File: THIRD_PARTY_LICENSES/texts/d3cdb764b98283ee7c3a3cea8d374e2a2957322374378d1f3263f4d512741fc3.txt
License-File: THIRD_PARTY_LICENSES/texts/d9771b8c6cf4426d3846de54c1febe20907f1eeadf7adfb5ade89a83bd9ea77f.txt
License-File: THIRD_PARTY_LICENSES/texts/da28ccc6b158fc2d8cccc74e99794b1cff1d29bd7bbeb019442fcf0c04c6cad9.txt
License-File: THIRD_PARTY_LICENSES/texts/db11fec9946737df39ca3898d9cd8c10ec6f6c3a884a6802b0ad0b81b4e8f23a.txt
License-File: THIRD_PARTY_LICENSES/texts/dbe1fff0fb1314b6af94f161511406275cf01c5a32441fbf24528a57a051d599.txt
License-File: THIRD_PARTY_LICENSES/texts/dc91f8200e4b2a1f9261035d4c18c33c246911a6c0f7b543d75347e61b249cff.txt
License-File: THIRD_PARTY_LICENSES/texts/de701d0618d694feb1af90f02181a1763d9b0bdeb70a3a592781e529077dba65.txt
License-File: THIRD_PARTY_LICENSES/texts/df9cfd06d8a44d9a671eadd39ffd97f166481da015a30f45dfd27886209c5922.txt
License-File: THIRD_PARTY_LICENSES/texts/e093109bf927f17b51d9d09fcc3dee8e1c3f0716609765477004bf81c3d795be.txt
License-File: THIRD_PARTY_LICENSES/texts/e20fa2b8e0a2565f24a792b94b4bf4b6c2b9d36f781d8a9516e218a036e6677a.txt
License-File: THIRD_PARTY_LICENSES/texts/e24a56698aa6feaf3a02272b3624f9dc255d982970c5ed97ac4525a95056a5b3.txt
License-File: THIRD_PARTY_LICENSES/texts/e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb.txt
License-File: THIRD_PARTY_LICENSES/texts/e5b198d7f809311723889814d99a92f808c69e89a847efa7a7b65270f5fdeae6.txt
License-File: THIRD_PARTY_LICENSES/texts/e72111c52b7d96ebe25348dee19f0744f444d3c95ae6b1ecb6ccaecc5bce05ba.txt
License-File: THIRD_PARTY_LICENSES/texts/e8146cecb7949e867aa0d2065686ecc09051634694e5f7b592adcdde8290a334.txt
License-File: THIRD_PARTY_LICENSES/texts/e8d3901c28744304957435401f88b9114a73ad95f35bf569e20c4feeb7e2db35.txt
License-File: THIRD_PARTY_LICENSES/texts/ea084a2373ebc1f0902c09266e7bf25a05ab3814c1805bb017ffa7308f90c061.txt
License-File: THIRD_PARTY_LICENSES/texts/ea4fcb309f14a22065e1ea45362d494d320012249ed865fe9c7c0946db754131.txt
License-File: THIRD_PARTY_LICENSES/texts/ecc269ef87fd38a1d98e30bfac9ba964a9dbd9315c3770fed98d4d7cb5882055.txt
License-File: THIRD_PARTY_LICENSES/texts/efcfee7981ff72431fffb06925cad00a23dce079ed4354f61030ad5abdb78829.txt
License-File: THIRD_PARTY_LICENSES/texts/f025ccfb7dfb6bdfedc75ca0f67acc69e6fb4998143d834f7c2f38a29989680f.txt
License-File: THIRD_PARTY_LICENSES/texts/f0f2b1f498ed9a6af37f46b3b2cf656f08b6067bc79ce1e52ce97531a5b77672.txt
License-File: THIRD_PARTY_LICENSES/texts/f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2.txt
License-File: THIRD_PARTY_LICENSES/texts/f51ac2c59a222f7476ce507ca879960e2b64ea64bb2786eefdbeb7b0b538d1b7.txt
License-File: THIRD_PARTY_LICENSES/texts/f59bcb1c02654665f78a5f290bae76b6358137675f6459f51e6d474a4623d8ea.txt
License-File: THIRD_PARTY_LICENSES/texts/f6d3f84b39d597c19748c6b50a04abe1634edb3c0b15392daa217ec44119f652.txt
License-File: THIRD_PARTY_LICENSES/texts/f790cc576999f5998c766d3d26d7d64dc368e805a98461484f65e8d961ec6d9f.txt
License-File: THIRD_PARTY_LICENSES/texts/f7db81051789b729fea528a63ec4c938fdcb93d9d61d97dc8cc2e9df6d47f2a1.txt
License-File: THIRD_PARTY_LICENSES/texts/f9c375a1be4a41f7b70301dd83c91cb89e41567478859b77eef375a52d782505.txt
License-File: THIRD_PARTY_LICENSES/texts/fb77f0a9c53e473abe5103c8632ef9f0f2874d4fb3f17cb2d8c661aab9cee9d7.txt
License-File: THIRD_PARTY_LICENSES/texts/ff163f86ca3a41820a81c942df2d4324b404d91d2af8824e6f12ce33e01667fa.txt
License-File: THIRD_PARTY_LICENSES/texts/ff3f1cd12af8866d9bde961d6cc40df774cd131d484de31d3170c4b02b21a7b5.txt
License-File: THIRD_PARTY_LICENSES/texts/ff8f68cb076caf8cefe7a6430d4ac086ce6af2ca8ce2c4e5a2004d4552ef52a2.txt
License-File: THIRD_PARTY_LICENSES/texts/ff92bed461f50338dd703a9ba9aee496a425957873df1d91192776e4bdf5dda7.txt
Provides-Extra: materialization
Requires-Dist: numpy; extra == "materialization"
Requires-Dist: pandas; extra == "materialization"
Requires-Dist: pyarrow; extra == "materialization"
Dynamic: license-file

# ShardLoom Python

Use SQL or lazy DataFrames in Python with the ShardLoom engine. Read, transform,
query, and write data through familiar interfaces and supported formats. Start
with `sl.context(...)` and explicit memory and parallelism settings.

<a id="local-use"></a>

## Install

<!-- BEGIN SHARDLOOM RELEASE -->
Published **0.7.0**. [Install and platform requirements](https://shardloom.io/field-guide/start-local-proof).

```sh
python -m pip install shardloom==0.7.0
```

- macOS 26 or newer, Apple silicon; CPython 3.10 or newer; native or subprocess.

- Linux x86_64, glibc 2.39 or newer; CPython 3.10 or newer; native or subprocess.

- Windows x86_64; CPython 3.13; subprocess.

The example selects native execution. Use `transport="subprocess"` for the Windows CLI-backed package.
<!-- END SHARDLOOM RELEASE -->

<a id="cli-backed-client-installation-and-configuration"></a>
<a id="public-local-runtime-universal-ingest-into-a-vortex-middle"></a>

## First query

<!-- BEGIN SHARDLOOM QUICKSTART -->
```python
from pathlib import Path
from tempfile import TemporaryDirectory
import shardloom as sl

workspace = TemporaryDirectory(prefix="shardloom-orders-")
orders = Path(workspace.name) / "orders.csv"
orders.write_text("order_id,status\n1,paid\n2,pending\n3,paid\n", encoding="utf-8")

# Illustrative caller choices: 256 MiB and two execution lanes.
ctx = sl.context(transport="native", memory_bytes=256 << 20, max_parallelism=2)

paid = ctx.read_csv(orders).filter(sl.col("status") == "paid").sort("order_id")
result = paid.collect(check=True)
print(result.to_rows())

ctx.close()
workspace.cleanup()
```

Expected values:

```python
({'order_id': 1, 'status': 'paid'}, {'order_id': 3, 'status': 'paid'})
```
<!-- END SHARDLOOM QUICKSTART -->

Reading, filtering, and sorting describe the work; `collect()` executes it.
Example resources are caller choices, not defaults. See the
[first workflow](https://shardloom.io/field-guide/start-local-proof) for SQL,
writing results, and reopening a data file.

## More tasks

- [Python and DataFrames](https://shardloom.io/field-guide/python-surface)
- [Reading and writing data](https://shardloom.io/field-guide/runtime-and-io)
- [Memory and parallelism](https://shardloom.io/field-guide/resources)
- [Reference](https://shardloom.io/field-guide/reference)
- [Limitations](https://shardloom.io/field-guide/limitations)
- [Development](https://shardloom.io/field-guide/development)

<a id="source-only-native-python-api"></a>

<a id="native-python-api"></a>

## Typed Python embedding

The optional `shardloom.native` API embeds the same engine with typed plans and
engine-owned columnar results. Arrow export is an explicit conversion. See the
[embedding guide](https://shardloom.io/field-guide/embedding) and
[source-build instructions](https://github.com/depsilon/shardloom/blob/main/docs/getting-started/source-checkout-install.md#optional-native-python-binding).

<a id="package-build-smoke"></a>
<a id="local-analytics-benchmark"></a>
<a id="quickstart-proof"></a>
<a id="test"></a>

## Contributor tooling

- [Local source rehearsal](https://github.com/depsilon/shardloom/blob/main/docs/release/local-source-rehearsal.md)
- [Source checkout and install](https://github.com/depsilon/shardloom/blob/main/docs/getting-started/source-checkout-install.md)
- [Benchmarks](https://github.com/depsilon/shardloom/tree/main/docs/benchmarks)
- [Python tests](https://github.com/depsilon/shardloom/tree/main/python/tests)
