opteryx

View on PyPIReverse Dependencies (0)

0.18.2 opteryx-0.18.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
opteryx-0.18.2-cp39-cp39-win_amd64.whl
opteryx-0.18.2-cp39-cp39-macosx_10_15_universal2.whl
opteryx-0.18.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
opteryx-0.18.2-cp312-cp312-win_amd64.whl
opteryx-0.18.2-cp312-cp312-macosx_10_15_universal2.whl
opteryx-0.18.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
opteryx-0.18.2-cp311-cp311-win_amd64.whl
opteryx-0.18.2-cp311-cp311-macosx_10_15_universal2.whl
opteryx-0.18.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
opteryx-0.18.2-cp310-cp310-win_amd64.whl
opteryx-0.18.2-cp310-cp310-macosx_10_15_universal2.whl

Wheel Details

Project: opteryx
Version: 0.18.2
Filename: opteryx-0.18.2-cp312-cp312-win_amd64.whl
Download: [link]
Size: 3174033
MD5: ecdf6fe1667011440f96494ab79a184b
SHA256: 401e52f6213c515a5a9a674728feea86af1010ba75325391122ffa51b1c7fe11
Uploaded: 2024-12-08 19:49:00 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: opteryx
Version: 0.18.2
Summary: Python SQL Query Engine
Author: @joocer
Author-Email: justin.joyce[at]joocer.com
Maintainer: @joocer
Home-Page: https://github.com/mabel-dev/opteryx/
Requires-Python: >=3.9
Requires-Dist: cython
Requires-Dist: numpy (==1.*)
Requires-Dist: orjson
Requires-Dist: orso (>=0.0.176)
Requires-Dist: psutil
Requires-Dist: pyarrow (>=12.0.1)
Requires-Dist: pysimdjson
Requires-Dist: requests
Requires-Dist: typer (==0.11.*)
Requires-Dist: aiohttp
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 17636 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: false
Tag: cp312-cp312-win_amd64

RECORD

Path Digest Size
opteryx/__init__.py sha256=L_YQXBW7FNdxeEm-6GId2B3Ya2o0kvshd8cOHSj7w0g 8785
opteryx/__main__.py sha256=VLOPLhx38Iy1tU7FhxaD_eYuCXho4XPxBkcLx0Hxu4E 7390
opteryx/__version__.py sha256=V3QdGEfqqm1-VkeyCLOZx5vgEVZB-k51GrhG1p0Lo6g 1101
opteryx/command.py sha256=gx1N9_A0QjMflUK18ZVRmIng-K_6i6FcetYJ2sTvmH8 640
opteryx/compute.cp312-win_amd64.pyd sha256=nam5F9rkChEFeX_tsoTtpqRVqmdiB1XHdLeET8GMTBU 6369792
opteryx/config.py sha256=BS7ETEz75jcKIM-kZfgwNfRMc7DdwPoZ7WJ3kSmzalM 6884
opteryx/connection.py sha256=ARuR7f4gEZDnTcVxe2IgpzIVJxgi_Oc8YZABLeCQf-g 3716
opteryx/cursor.py sha256=NBnAO3M4I6qkoGeoQg5P25Of_Ni8weEmsFhmommx_-k 14466
opteryx/debugging.py sha256=TLYl_-pE0wu0XHlndaxbm6qZx9bpU2fdHkkOdk7_tWs 3325
opteryx/exceptions.py sha256=sf9coCulpjpkQZpXxLA-vQiPCw5etHyWGXlrdx63290 15064
opteryx/compiled/__init__.py sha256=L9D9hEVSSYsfCJbco_nVLvIhpyJ2ligXPVOQlIbtJrU 123
opteryx/compiled/cross_join/__init__.py sha256=38qzQuhzN7e1gj6ZXtcvJPCRKvlQpwtJlCwdKjBNPAo 133
opteryx/compiled/cross_join/cython_cross_join.cp312-win_amd64.pyd sha256=eLzMs8v46oa_61taNS9bjkgE1lE7ERBYTRg9vmE73l8 176640
opteryx/compiled/cross_join/cython_cross_join.pyx sha256=9sEce0T7xNsKtL-oNZHhPLmGOhS3TFbUWvnc7khmfyY 4810
opteryx/compiled/functions/__init__.py sha256=Xxi06JKDmI4lrNsDxwptzivVNnG6_5WQQNca9CdjQs0 252
opteryx/compiled/functions/functions.cp312-win_amd64.pyd sha256=ilsx_WUVQNVVaIhhTlqio6C5RJ8ODqEXWe2jlWBcNzc 43520
opteryx/compiled/functions/functions.pyx sha256=sk3w1Z4qLAYXPO9ldjHtcmUDXRfZfTlHt6940ufSsak 1544
opteryx/compiled/functions/ip_address.cp312-win_amd64.pyd sha256=A3NtjWZwru_kpybZmRt6zRpxrzxe5OPaEskIGvo8tr0 155648
opteryx/compiled/functions/ip_address.pyx sha256=NWk8KLM7ezID368qVvX7ThBsLOIrD-ybhusOmL2aEUI 2429
opteryx/compiled/functions/vectors.cp312-win_amd64.pyd sha256=yJ0pCU-_6N8J55YPF7PhHLPwJ0TO9GA6cebgCsasG0A 91648
opteryx/compiled/functions/vectors.pyx sha256=eQhKDuKp53eGsENk0Tl1Id7hf2Cdpb8BYoQLo0_mTpI 9225
opteryx/compiled/levenshtein/__init__.py sha256=qIRpUnVEUJ81eJCWoLOqsWKXCAHiA9rqm3p_b5ZwMYU 39
opteryx/compiled/levenshtein/clevenshtein.cp312-win_amd64.pyd sha256=Z5LZq37NLEjDjocAntkh2mbUEWIOBkezvzUk3d8z8X0 147456
opteryx/compiled/levenshtein/clevenshtein.pyx sha256=9-UQCQqSK2BWcaK3PpstqQAKRNECj9EpX9bspc06sMs 1557
opteryx/compiled/list_ops/__init__.py sha256=vE9XyPQdwOlX6-SOiXwjiXzdrXmmiAx0oECgUCllxwk 617
opteryx/compiled/list_ops/cython_list_ops.cp312-win_amd64.pyd sha256=YgLLYERzS6rDglyWLKNbI1wmbb_zbCwKByEcLK2duVc 201728
opteryx/compiled/list_ops/cython_list_ops.pyx sha256=ePMMIWljnZjvnX6muh0jWMCAoB_ogjmTuySN5-7XN9A 9281
opteryx/compiled/structures/__init__.py sha256=4yzlWTuyZ_UcmrOnZhPQfQtjfFgdDbH5CXg4kPtGs5c 202
opteryx/compiled/structures/hash_table.cp312-win_amd64.pyd sha256=ZVZZNMCkV0zA_Pj5gUr-pOWSz-qeVWwmd8m98kjQUYM 237568
opteryx/compiled/structures/hash_table.pyx sha256=kVQouElCdjjoDkA7Q0vIlHC1hweZQI4SEBECvxoSrs8 9874
opteryx/compiled/structures/memory_pool.cp312-win_amd64.pyd sha256=0XKFBXBPH9RBkw96VwnhW2w7qcNrmXerO65CGGvu1QM 232448
opteryx/compiled/structures/memory_pool.pyx sha256=ZKQO-ig079K0GdOypskKLlVqKzQwwjhFgkQE9XHcl1c 9117
opteryx/compiled/structures/node.cp312-win_amd64.pyd sha256=b_YZaMzFDlZVbvNGooZlp1PJKMYk5CDOpvoAieTkp2k 78848
opteryx/compiled/structures/node.pyx sha256=Xct8vFRwDnjW_LWB9kgdES3TpC4pFESYtlG9fP6tOB8 3812
opteryx/connectors/__init__.py sha256=tbCoLa_EQN4lVkCllF-tARq7oIp2MHzuiTev1aO1Hoc 5520
opteryx/connectors/arrow_connector.py sha256=v8eLQ3BgNdEhdcdjGfdBHH94Vval4yDhLkW96hC8n5E 2082
opteryx/connectors/aws_s3_connector.py sha256=0ttErrZ69Q-gHf6pDgEQFzlSBFKjyzC1J1UKJsUH5Qc 6345
opteryx/connectors/cql_connector.py sha256=nPeQg2tEIOMaDGYeAuc69FNnBXylehzqltJPVQj1AtA 7043
opteryx/connectors/disk_connector.py sha256=sL9EvizQ2ktAXBymhoMJrJskbjsxuB89CcyawA2CdX8 7444
opteryx/connectors/file_connector.py sha256=w-klCkiV6ktfP_BMkeyewFelgQtpVPzG2DAyJx7xyHo 3833
opteryx/connectors/gcp_cloudstorage_connector.py sha256=DaciGOzO34bF8lh8nvaj2VQ--ab5cm833dWkyo_EA9Q 10810
opteryx/connectors/gcp_firestore_connector.py sha256=h39zvdW_Qn5HPYWFB0x0bK6188mRJQcjYZ2qhwVxALE 4900
opteryx/connectors/mongodb_connector.py sha256=3oh17V2-0XwS_Npp2MMgowvr8jKmoHpBWGW_EvGIzuQ 3441
opteryx/connectors/sql_connector.py sha256=Dh46Ya9LLxKgKxoltwoaBUYUnG7qjfw12mghrrj2lkk 10619
opteryx/connectors/virtual_data.py sha256=aL9wxDHFKA0qyBHW-x3SNTZ7g9u27SPKm7LNMDcT6M4 4821
opteryx/connectors/base/__init__.py sha256=kWjyDPi8uAH4nsjSr0Yfwexged-utTi8GPFnyteEiFg 43
opteryx/connectors/base/base_connector.py sha256=gNp9uvhsN6Rsp3AB06ZIs0dlMVLo8c_CGoBABLRoQGU 5010
opteryx/connectors/capabilities/__init__.py sha256=1thK0c5OX72fSQ9vCPTVpTgf_2b_TRD7pu_ePEveHVM 929
opteryx/connectors/capabilities/asynchronous.py sha256=_RQu3MUFFX8ddMIgupov4GRC4mSsRTLjLY80AIJQuWU 725
opteryx/connectors/capabilities/cacheable.py sha256=pCNRia_Av9SdQHF-2JVBieLQ9G32slZE2nrbGtiEXno 5848
opteryx/connectors/capabilities/partitionable.py sha256=NXh8VAAOyuJp_On41LdvwSrQZuIPML93624EP7lN6PE 1662
opteryx/connectors/capabilities/predicate_pushable.py sha256=Vffav8Utn4hTwt2KL4pOCoTo9wL00v9S5y2249YE5QA 4739
opteryx/constants/__init__.py sha256=8HPfIKqEglbzHFZac5TPEnQQK6OSYjlnxTasPA_xidc 780
opteryx/constants/character_set.py sha256=UGt9HL6wDGdR6smsix7lmUU9AgdJ3TNaRvSB7LHqfQU 22043
opteryx/constants/permissions.py sha256=SYMkw8BTzzEwxiK6GnMTtLX2J-v1rW9DAInDc0_TUh8 2478
opteryx/constants/query_status.py sha256=tRsZeU7iuz_7ExnirLSWrVY399WPRbsTRRq7YHS8Pzo 710
opteryx/constants/result_type.py sha256=9ulM6Yk9pJUN2H3O5smqH68zXRV9K3GrUyl0TGyRtLU 705
opteryx/custom_types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opteryx/custom_types/intervals.py sha256=7QAF9DKgtJ1qdVlCPZ9H7OlRH8zlUcUJK2VFbAI-dQo 6714
opteryx/functions/__init__.py sha256=fnRFIOwwsmA4bsFsD_1LXj7hGl9p0AvS_nBjZ7LJo3Q 19547
opteryx/functions/catalogue.py sha256=U1dSGn-1zT5P3gev2vrn-1aVLfvr9YbzwMIW7W15fAM 9085
opteryx/functions/date_functions.py sha256=xGjWmoNCBCLKbVV6NWa8bjvBneHZBqhZG1AgLfubEaM 7458
opteryx/functions/number_functions.py sha256=5porzFZhRGSM0VKI0ZdvCykEOqH4JS5S6o2gI3Fd3KU 3453
opteryx/functions/other_functions.py sha256=gOFMPjmSyKO23JIEJR6oOiEb27_uono9qGfnATKKwEE 7209
opteryx/functions/string_functions.py sha256=FNxcarAZg_nyZsyz6tBQ75wwl4oBdApT8B8PHmJ1h3E 10359
opteryx/managers/__init__.py sha256=n_viDD9esCCZS0kIZW6rw9kv9tVTJM-yrX8catbp2vw 555
opteryx/managers/cache/__init__.py sha256=I7RATR78l6VWK6QIUX-T7gn_794ZBz2bYdRN1ohRkC8 221
opteryx/managers/cache/cache_manager.py sha256=97csBSWtTVbNWUWkRYQfGV5-CpOPXWOYzDfp77J6lWY 1417
opteryx/managers/cache/memcached.py sha256=fPoyqNsDwdf4-nZEwBKiOZkILazB5ZpmxlE8h_bHdCc 5292
opteryx/managers/cache/null_cache.py sha256=i3TEO7-E6BheRq7DGbcRK8N-9sJFG4I3GrkcS0QFh6Q 787
opteryx/managers/cache/redis.py sha256=hkf0I3P5V7NHrgV6j4xx27ZjhHdKo1Aah_5nBiTHXnw 3753
opteryx/managers/catalog/__init__.py sha256=u4tXlxKbqZwGMp_QN9u1AkZcwhocEE76XRktOjAjjeA 976
opteryx/managers/catalog/catalog_provider.py sha256=srChe8azURMwS-nEjKJNN_1zJAHoajgJ1PcBETfFyYw 834
opteryx/managers/catalog/null_provider.py sha256=PYJiLP_XhJgnTD3B01vMRNDHn6Q5GxozQy928XYcvG0 1001
opteryx/managers/catalog/tarchia_provider.py sha256=HNAFo-68hpXhyvUt7gLQHbr69CjCXeUSZ-a4DXxPjlk 6200
opteryx/managers/expression/__init__.py sha256=FM8zRjtqPDO4Han2_2jFV5VmFkahpSBTH39u5sL7Vgc 14661
opteryx/managers/expression/binary_operators.py sha256=uYAf45uuo2ocO5Cg5x8cZ3DAJhBpg6gR27yjp16kwv8 6279
opteryx/managers/expression/formatter.py sha256=DkYfpVBKqIAe2sjuxGhaKJBGs_QVtY628kLzwPqaVA8 5547
opteryx/managers/expression/ops.py sha256=PE8hbK85bIya7mkfsx17HAGyBklHqzq4G8g_tF_L2bI 7329
opteryx/managers/expression/unary_operations.py sha256=naOpeWDz6ilx53Y2XvfaKeTQXrPY_-oxSfliHj9lBIk 4217
opteryx/managers/kvstores/__init__.py sha256=jVMMzaL3jkYAOtuAkt-iPV4SPPZ7FZXFH3mo5K9o92M 628
opteryx/managers/kvstores/base_kv_store.py sha256=xMT8tSZD7kw0wau-Cz02XFHNA85TgDDGth4l3h3qjrk 1711
opteryx/managers/permissions/__init__.py sha256=WHYQveu5AW-XhpLavMG4VllX8WoJ5jFWNoXzHFmpgP8 2342
opteryx/managers/schemes/__init__.py sha256=5ypzj-hjIRfrBgKyLF_7u8cS5enUhebZC6rsrs4TmfE 721
opteryx/managers/schemes/base_partition_scheme.py sha256=1cMkjcFIm9sWR9zqyNwgh41-LoSkWudVMPHLamDXoB8 1522
opteryx/managers/schemes/default_partitions.py sha256=2OdOXvCNWWNRFtFkMaP0dEzwsQodwFPldGx1AZgxjcs 1078
opteryx/managers/schemes/mabel_partitions.py sha256=KIZK5I7OpY5Jtr6J8HXJTp3vk3vHS76a8luSqQ1JaT4 6358
opteryx/managers/schemes/tarchia_schema.py sha256=d_Yxk4t-xaVMQX66I--am5E3hqy807t3svqYa03tK88 2901
opteryx/managers/serde/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opteryx/managers/serde/physical_plan.py sha256=R8u3R-yUvuQtUMLmFNKcVKnjFEkipzVyW--gGTsyi0c 296
opteryx/models/__init__.py sha256=HKoZqVyy50NN_QCkH7MpbkL5xkUnedflMQ3R7Gel7eE 1147
opteryx/models/connection_context.py sha256=PTK9MECxhMRDut53vi0F66YW8TeyPB3Wj0qFu7KY2_c 2655
opteryx/models/connection_state.py sha256=qk4tfRQrCo-q7iAnxrANdeYZrtqdjvCS4Qz_HSxcWO4 510
opteryx/models/execution_tree.py sha256=90svKfIqj_iMCv7ZO0MVdu-5F2ud1uLby_nU5T2S5gQ 6933
opteryx/models/logical_column.py sha256=a9yssT9j-CaGdmjQ0WFbl6ss93KT7OqdS_7Z8lpEwrY 3344
opteryx/models/non_tabular_result.py sha256=TZpUaDejze1AvA5fyoYOhljyG7iG_F39NT2trWKG2Rs 314
opteryx/models/query_properties.py sha256=8TLJB1izHv0F9C7lXi5M531FugK4-FlA-7J4fFCYoyk 1144
opteryx/models/query_statistics.py sha256=qlEhe6cn9ATnmb6RwWq5sdGqIZlLz2Tz-5Uwot4echI 2801
opteryx/operators/__init__.py sha256=fyfQmJG0C7cqpFTuPg-pzNFjp99_ZO6mN8sx5PecaeI 2743
opteryx/operators/aggregate_and_group_node.py sha256=12qprwpYeGa7WKw_9JDxgE62qzSzuMjhwtk5EY0FsOM 6335
opteryx/operators/aggregate_node.py sha256=BNpB1uzDNyt0kjKWQrTUHsb_lzF3fhlzzN_9yVElltk 9518
opteryx/operators/async_read_node.py sha256=K1KZouuiE8fz44Cj8VGiqPXS-RjS2aCaF1YwFJ1PbBI 7969
opteryx/operators/base_plan_node.py sha256=KhCHifkfmKuZT_nHlfJww8cX4MfzHogLrKNUTA-vuCU 2830
opteryx/operators/cross_join_node.py sha256=sLvNWpSDiJHJyYJcimbCCBRV2PGEpNq2N_rgyUadTZ0 15710
opteryx/operators/distinct_node.py sha256=n3wA3W4j-gzEm75dr_izOuOVjNGmDwppEJm4qmDyZcc 2949
opteryx/operators/exit_node.py sha256=m9ExHuYPwmkLin49uJphQSjvOL9EaQIpFITbKg8j6t0 4496
opteryx/operators/explain_node.py sha256=rTq80r7gSJpvQ4OOfxzOIZft_Viyo9sCJqalCQkdGog 1490
opteryx/operators/filter_node.py sha256=R6benzh8ihUEE5320LoVIyRcBjRYtuM7FUfFA8okWms 3435
opteryx/operators/function_dataset_node.py sha256=15ZhfRigB7TTAbdOOkJNSo4Ciyk42g5GDC9zxkNfPTk 5196
opteryx/operators/heap_sort_node.py sha256=AL8WPOKE_9lWAWURKy6oYCuFSNqv1-ZftEyu8d6AbnM 5937
opteryx/operators/inner_join_node.py sha256=5gqud-Bxc9d1_wZ7P_1TZoHEL6odWvDLyJBsx20Krpk 4802
opteryx/operators/inner_join_node_single.py sha256=NXgqSPDiIJ90AALOQXWpDntNFN866IgNnSMFNQNOIpg 7717
opteryx/operators/join_node.py sha256=_27nexoO_ytV-nzAYPx8TOIUlwbZ_afNu5N18ADzACU 3640
opteryx/operators/limit_node.py sha256=tOoesTueJ6AZU3h1tMOtCQIF7QBs7q4MuyBbgwBPO4A 1902
opteryx/operators/noop_node.py sha256=5Ur3DaKpyjFyBq7oYaYpv5D_tx19wsCGxpl84zWeXV0 1518
opteryx/operators/outer_join_node.py sha256=44l4o2ao7sAv8q2HQe5Py8JzgXNl4D7TqUsdLK_25NE 12946
opteryx/operators/projection_node.py sha256=AGbEkV5ZRAFO4JPEv99gPVq8lPlCbbOElf_jKlf3s4w 2648
opteryx/operators/read_node.py sha256=koIhXkz9zD4x_6YRRBWdCeGqGu2iM8JhGtzxd1JDhLI 8781
opteryx/operators/set_variable_node.py sha256=5Hjn6yJDOZbIG70rDhp0OVkAopvRuTtjIMYJHJsVecE 1753
opteryx/operators/show_columns_node.py sha256=vC5OP9JCJCoOD9PtjAjSOnAKMBhe97VxPlmt49lnhR8 3655
opteryx/operators/show_create_node.py sha256=SiVIt8Q9Uqx_8-IY3LcGWW09Xo-MFsbO2oh5p_KAoeA 2116
opteryx/operators/show_value_node.py sha256=-jKChbeuezeWjOaPgO2eugGSONscM1VqSidSC3l5Slw 1894
opteryx/operators/sort_node.py sha256=5tRvLBChm5M4GY-9GQNOow-_tpLL9aAaqj299fFkoQo 3979
opteryx/operators/union_node.py sha256=gZ2gCpOpz4j75-sBXXTuIg3R5iUulY5AYR9gE7tG1-s 2022
opteryx/planner/__init__.py sha256=fsrqBh-cmcxBM9q490zPqBHScM6Ygz_LUyH6WxB_Npc 8625
opteryx/planner/ast_rewriter.py sha256=Fw-XvspS6NlpHaFQbpG0jrZrB6VFnnPfFx9-pLhG-2M 13005
opteryx/planner/sql_rewriter.py sha256=0R9QHbxm__lPFxxKoHVhMAmIX77jsoS9m3rTGJsFWIA 14703
opteryx/planner/temporary_physical_planner.py sha256=HtR3Vcr1P4fjM4wdugHGGopNzxp0eu5fzsMZ7S0lVOY 6488
opteryx/planner/binder/__init__.py sha256=eQK83JUd29HQ-SYaQH74uVaapEx4eGDvd3IqT5reSBA 4566
opteryx/planner/binder/binder.py sha256=bEmz295DJCX6-3zDt8N8pRpeY1ROpMHPdB6oFNTovhg 13892
opteryx/planner/binder/binder_visitor.py sha256=etZPRNuts4ex4gNF_XVD4eZMQSICPmY0sURSvbBanxs 49092
opteryx/planner/binder/binding_context.py sha256=BS4JQmVpstAkEDlTxOTMxQsPsheVe_T1bDSqZlg6VMk 2524
opteryx/planner/binder/operator_map.py sha256=EUXlkAY8Iotg_zlziSNBKEzM6C5esuGQs5WjRKvonJs 26079
opteryx/planner/cost_based_optimizer/__init__.py sha256=K8iELenUw7oNhq1ZRZUyDqChDs8w_h1hQLsvo3teaWE 7593
opteryx/planner/cost_based_optimizer/bench/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opteryx/planner/cost_based_optimizer/bench/cost_model.py sha256=UKumHWPicT0542DGd4VIwB9z48L4BthXAqWKI6rJhKs 2411
opteryx/planner/cost_based_optimizer/bench/defragment_morsels.py sha256=sc7FgNFOOxcLQDMOLImNDBn-wleYGRUCrsVKlD9wTf4 1751
opteryx/planner/cost_based_optimizer/bench/predicate_compaction_strategy.py sha256=C4gziLw4qnXOP4WhLmpHFE7eujjEM1zjtZlCd3v1Lyw 3607
opteryx/planner/cost_based_optimizer/bench/cost_based_optimizer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opteryx/planner/cost_based_optimizer/bench/cost_based_optimizer/cost_model.py sha256=xEzhv1w6CXDLwqtwzbUhxrjHujPjk11GR18vjZfrf_k 829
opteryx/planner/cost_based_optimizer/bench/cost_based_optimizer/predicate_ordering_brute.py sha256=ds-iKZAM79MSNj1lVIwJuiIhwlEzF1qc8bVl8Zi_d4g 2158
opteryx/planner/cost_based_optimizer/bench/cost_based_optimizer/predicate_ordering_genetic.py sha256=5hVZRKrmWSCx8v1keEkQW40lDJ6_7C20ZyQeJrI4h7Q 4783
opteryx/planner/cost_based_optimizer/strategies/__init__.py sha256=BvSThbeAy5120q-Bzffw5J4DqWjFCso5Bk0TbwLFLGw 881
opteryx/planner/cost_based_optimizer/strategies/boolean_simplication.py sha256=hMuWlM4bxqOQ31nSnqvESOw0OmQ2MZeWApKDy9VDo8Y 4739
opteryx/planner/cost_based_optimizer/strategies/constant_folding.py sha256=Ofk5rPyAndnw7Ah8OnUWG9_kTV0CGS89IocWxA6jKSE 12233
opteryx/planner/cost_based_optimizer/strategies/distinct_pushdown.py sha256=5MCeQqD1LYlnkTxFb1xp_mV1IlDKICzNgXj3ucq0UQM 3333
opteryx/planner/cost_based_optimizer/strategies/operator_fusion.py sha256=eTBTAqRWe2jqhWJG-VtkuFpvhRXvj65O9TShg40m9zo 2642
opteryx/planner/cost_based_optimizer/strategies/optimization_strategy.py sha256=lx0x9-1IpJwtp98asYXYPsDgzRTZireZ8z8JAOiROvI 2034
opteryx/planner/cost_based_optimizer/strategies/predicate_pushdown.py sha256=AUIB1W8s-K5wPlnworsmGZNrbEN29aSqy0bIXA58VHo 15299
opteryx/planner/cost_based_optimizer/strategies/predicate_rewriter.py sha256=91tiYwPtcoK0YS9Ogx3XyE70Sx-wbWv-8aXr-Jebt-0 7140
opteryx/planner/cost_based_optimizer/strategies/projection_pushdown.py sha256=Wwjwjhso5bJspJlSzYbdI5l6u_8fNE90L0ELucRJdGQ 4846
opteryx/planner/cost_based_optimizer/strategies/redundant_operators.py sha256=gN1BeNPmm4NbQZs4DUtOyStEqKB3m2BA2h36-Ory2Dg 3138
opteryx/planner/cost_based_optimizer/strategies/split_conjunctive_predicates.py sha256=dNGobCAMKWOd06ugt9NY8c2_f5vHL_yH6eSOCqZiIgw 3913
opteryx/planner/executor/__init__.py sha256=VUnpZCXtdw6YhLTkbaaR1FNPiBYptdYhogZvjxlmFFk 2089
opteryx/planner/executor/v2_coordinator.py sha256=ba88KG26RIVeixgcxqv_1nLyOZ6SFMqos0v8WtKO-gQ 9675
opteryx/planner/logical_planner/__init__.py sha256=cRf_U9O8MAuSiHCOMrPEZbPWXi5MHYSjhG4sEq6nW5s 2742
opteryx/planner/logical_planner/logical_planner.py sha256=-2HzR3G7AfeomTSOnbZLuYlErSqeJXXG8TCUDP2tnyI 49608
opteryx/planner/logical_planner/logical_planner_builders.py sha256=r-ekFw9pHfsQp2sp2f7EsXQdhJRPLyHm7o-sbepmFJA 24911
opteryx/planner/views/__init__.py sha256=z8yfFqUf3P32_pkOCHf5kM0K8pI7uO4es41clPSvJVY 1617
opteryx/shared/__init__.py sha256=qvmtgZCUTfFqVuTVdXk64INoMoZe_Krv-1VktV8qZqw 972
opteryx/shared/async_memory_pool.py sha256=No1l6OjBmOOaH49g9QCQlxtf9WC1wk6YsXqZgsmJFDM 1524
opteryx/shared/buffer_pool.py sha256=C3ushYtnHfGAsYibKapBZma0-CXB3GpSEXIK_iy0Kss 4270
opteryx/shared/materialized_datasets.py sha256=F2TPfFaYzjQ5_iMwpSPnq8BscRLl6pSNcsYHK4PVZ6k 846
opteryx/shared/rolling_log.py sha256=W8loGpHniQA4NjB3FErLa-Z3zxA67eg-F5L549YmbKc 2680
opteryx/shared/variables.py sha256=WnFFIBviF76BEXpZcaYHbokDJLa3PZ-Daoa1yoSPhcw 7776
opteryx/third_party/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opteryx/third_party/mbleven.py sha256=GlKfgaM_9liejXGIN7ETnXYTl42GhygBzuAMktGAlb0 2124
opteryx/third_party/fuzzy/__init__.py sha256=li8mJDNA5ReR4HgI-ZdTBRodFM_4zew7_Wxyf1suMzE 31
opteryx/third_party/fuzzy/csoundex.cp312-win_amd64.pyd sha256=nFkl1aERH_lHrrx-rfbB2XY8mVOmfW45aysjUns_7fo 34816
opteryx/third_party/fuzzy/csoundex.pyx sha256=ITsu2oJ7BORzigP8p5FF9UT37-SABz39fLZEj-KCkRE 1703
opteryx/third_party/query_builder/__init__.py sha256=PzAl6p2gzW7DAxISCm17jMM2adqjh1Q1SUCPp_NPSR4 28
opteryx/third_party/query_builder/builder.py sha256=gv-u3opRxKMD35Oza-aiwgZXAjAdgquMH4CaPeBX77U 4389
opteryx/third_party/query_builder/test_builder.py sha256=KLdNqGlDVmN-zLOTpF_vYkAl7V0nixP-QV0VGGT1xkw 2822
opteryx/third_party/sqloxide/__init__.py sha256=YZAC7bv27GQbcc2pbdY7jv4R0hjRAJIhKRDx776y-qg 545
opteryx/third_party/travers/__init__.py sha256=4vUG8MdmthnRpPMq1wSC_3IM2Q0Y87SpeXCYxFpwU8Q 26
opteryx/third_party/travers/graph.py sha256=urIUzyNS_I9aEQxNim3CVgd3BvuJxYvYGBP851aaah4 19312
opteryx/utils/__init__.py sha256=Jia1_xCU7YAtnx7Nbw95P8yQcqISsJ5xeWHKg0XjZyI 3526
opteryx/utils/arrow.py sha256=z05llazpuUbam5LylEJhU4G2ZXArkH6S_rkREp9ZyWI 6795
opteryx/utils/dates.py sha256=UHdfpuG_98Wy6JjPKvjjEvJI86r6cz2rX2HlVK9sI4Q 9209
opteryx/utils/file_decoders.py sha256=_KIgWcWPPnazos6K2d46xm5JiODF1VrnZo-yUFFbaKI 18113
opteryx/utils/formatter.py sha256=22y6J2JSL53kdK36loUCMD-Cd74QJwhYOyIVdVjY8CA 4393
opteryx/utils/lru_2.py sha256=67GwQ9MErtqV4VhGyPDSERYZEkxTLONrkLJ_tZFuG2o 5014
opteryx/utils/memory_view_stream.py sha256=SKVJoxVrRn8JpQaioAMU5aoHeA4Al2uKlONOsKt76dQ 3451
opteryx/utils/paths.py sha256=gitUT34JQduFKaWfwtwglnEIgPzsT3VfFYSMEmNPYRs 1587
opteryx/utils/resource_monitor.py sha256=yuF_Q6bmJLYjRPLrgVuNVHSPTRIZAgG2M9MeywqNOxI 1551
opteryx/utils/series.py sha256=zXtEyT2rtzJaZ-HhyLGaHg-LZ3-5X_OLvZAxOibQdOg 3122
opteryx/utils/sql.py sha256=WKOF8KtQYPlYDEXGZudYqR2-jZkRQRTMcrYbTpADpzg 2572
opteryx/virtual_datasets/__init__.py sha256=a7m9ENhdOQlIK7fkUPCxm-KRGiYO7v7w5KwZ_NAlJts 1102
opteryx/virtual_datasets/astronaut_data.py sha256=EgEazn7dMEdLoSDFCegBo4kPi9Q5pZiNjXDxYFIqQIg 38442
opteryx/virtual_datasets/derived_data.py sha256=Fl8A0Vdz-V7KxZfCoZZ0E6Ury3xOZ752GwOmTlawPQI 788
opteryx/virtual_datasets/missions.py sha256=813ByvJN8Q_sy8cG7tqgRpD3PebZ-8G-VdGMvc70Ln8 118653
opteryx/virtual_datasets/no_table_data.py sha256=jCyOBKrDmj6I9-sFQpzhxny8iBDOTYo-7e4rvq-UiiQ 1164
opteryx/virtual_datasets/planet_data.py sha256=ePEkR5jr13hln9CRdrLd5KXcfK-hpodDCCfrqmyRQlE 6738
opteryx/virtual_datasets/satellite_data.py sha256=CGRLj7s_lBQ3hzr4JInuHmXv22m-V30yAdkuRD0Rmhc 11931
opteryx/virtual_datasets/statistics.py sha256=-bEG7XcsdCCMZMGIQw8j7l_j5DUDEE0-LIMvW7dVGgk 2979
opteryx/virtual_datasets/stop_words.py sha256=Dr5QWVdcQWgWW4WDccZsELXrJUf9DLu2d9gb_8E84vQ 5961
opteryx/virtual_datasets/user.py sha256=eIt_jhW81wSlXXYMmlVgLoH6qTXVbFF6SVbLRoDUJ7c 1418
opteryx/virtual_datasets/variables_data.py sha256=Bchw371nL_QQRH1FL24u9J-2DYYIXc6-oV82_BXwQaY 1691
opteryx-0.18.2.dist-info/LICENSE sha256=CrhKghLNoFqR37p1Ix7G7s2DFw-VsCPZhNB1ZbqFlMY 11548
opteryx-0.18.2.dist-info/METADATA sha256=Du5bEMeLUMm8m9smZwskNV5JX41iuAjEjKNY_i3mF50 18545
opteryx-0.18.2.dist-info/WHEEL sha256=pWXrJbnZSH-J-PhYmKs2XNn4DHCPNBYq965vsBJBFvA 101
opteryx-0.18.2.dist-info/entry_points.txt sha256=KYBqq9HOX8YRRnQn-yOhh4FJCoOfSEtrckBWup8ARws 49
opteryx-0.18.2.dist-info/top_level.txt sha256=WWEv8TWwBT51CL0sehMRxQucRV6aJ2_JBfzHzSop3OA 8
opteryx-0.18.2.dist-info/RECORD

top_level.txt

opteryx

entry_points.txt

opteryx = opteryx.command:main