neo4j-runway

View on PyPIReverse Dependencies (0)

0.14.0 neo4j_runway-0.14.0-py3-none-any.whl

Wheel Details

Project: neo4j-runway
Version: 0.14.0
Filename: neo4j_runway-0.14.0-py3-none-any.whl
Download: [link]
Size: 100673
MD5: 281e77f242d8acc5c6cc2b5f75598bb6
SHA256: 75c18fe230902fff93bc8bf2890d7783c5d49f7a28dc53ac83e4077da30aee0c
Uploaded: 2024-11-04 14:01:18 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: neo4j-runway
Version: 0.14.0
Summary: A Python library that contains tools for data discovery, data model generation and ingestion for the Neo4j graph database.
Author: Alex Gilmore
License: Apache License, Version 2.0
Keywords: graph,neo4j,data model
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Database
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10,<4.0
Requires-Dist: graphviz (<0.21.0,>=0.20.1)
Requires-Dist: instructor (==1.5.2)
Requires-Dist: ipython (<9.0.0,>=8.24.0)
Requires-Dist: neo4j (<6.0.0,>=5.19.0)
Requires-Dist: nest_asyncio (<2.0.0,>=1.6.0)
Requires-Dist: numpy (<2.0.0,>=1.26.3)
Requires-Dist: openai (<2.0.0,>=1.12.0)
Requires-Dist: pandas (<3.0.0,>=2.0.3)
Requires-Dist: pydantic (<3.0.0,>=2.6.1)
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: regex (<2025,>=2024)
Requires-Dist: tabulate (<0.10.0,>=0.9.0)
Description-Content-Type: text/markdown
[Description omitted; length: 11694 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
neo4j_runway/__init__.py sha256=q4-kZYTd4vIMeSPU7sEVvWoROS_MBnMWZyL8cSuxn58 269
neo4j_runway/code_generation/__init__.py sha256=QV1dNHwc0ozqMShe_T_6CvACADla-Z9QioeWkHpI0-8 203
neo4j_runway/code_generation/base.py sha256=EAXSPhzF7_wCX-FTGAS6J1S2q3Lr0kWt4IGKEEpZSoM 7389
neo4j_runway/code_generation/cypher/__init__.py sha256=hYVbrUTsej3MIRcA-K0c3-5na1o9jH2IUYzelEUACno 90
neo4j_runway/code_generation/cypher/base.py sha256=Se4VhFb0EJ-WdmQvXx5gnoX-WgVMm0DvpTNbjDIBXR0 8454
neo4j_runway/code_generation/cypher/constraints.py sha256=399eDyb7_d4t0vP2_hotE9tKDsMkB8cBBhCBug2jNr4 1684
neo4j_runway/code_generation/cypher/indexes.py sha256=XDXAJaB-W9RSvHIi3ZTrChqo5d3EpmNv9Yle1nqgFLI 1360
neo4j_runway/code_generation/cypher/misc.py sha256=5hsB63GZQwqKbyPWtI48RSlJNOBWVmw7hTSzX3hH6Wc 1184
neo4j_runway/code_generation/load_csv/load_csv_generator.py sha256=4Qniz3Da3FMQWJ1oXxb98zj2TMdHq12xkNUVWmCqozg 4710
neo4j_runway/code_generation/pyingest/pyingest_generator.py sha256=kW19ooZHLQZCdxLc8Y9MxjtPRU5w8xJJIvdTDHf1jBw 11309
neo4j_runway/code_generation/standard/standard_cypher_generator.py sha256=TE6fM_8ZbOEenFjpXGrFO3FskSTTQbESD1WR96J_Um0 874
neo4j_runway/database/__init__.py sha256=SKnw5vmRkx93S3o-4h1BcDjUBhDVho9CtKDO5lI_gMA 30
neo4j_runway/database/base.py sha256=2d3YyiYGRUyOMl6qqU2qkrkHLRNOjPAjHhgfPqIJ2Ac 648
neo4j_runway/database/neo4j/__init__.py sha256=u2UQVxONGndXpxlmhjpEhH-Q8dwNnMX-lifd9nek5rk 62
neo4j_runway/database/neo4j/neo4j_graph.py sha256=0YgVDFk6Hq70tAG-PpOfsQE5lAXSPmfbWu1CGhZaitg 6990
neo4j_runway/discovery/__init__.py sha256=TsNsZdqib_HIFgtXGForZOMPF79nzHfmLn0XvXqrAw0 58
neo4j_runway/discovery/discovery.py sha256=OsvciC5K2UZAOnoJcEsTJuXLgZgQnIHYK0eDMS4D5qI 28546
neo4j_runway/discovery/discovery_content.py sha256=TUh93QKkJpvrXwTJLCAGdkD3eltI88gO35vUfxdbjys 2892
neo4j_runway/exceptions.py sha256=1OJbY0j_GUGauW-AxHGiaA_Q5SVky7gIRRVD9tFGPI8 1985
neo4j_runway/graph_eda/__init__.py sha256=X0OQs6Qtzl6h9DKUU04E66SA9DchRJ5WNQcCK2t8m9c 56
neo4j_runway/graph_eda/cache.py sha256=ZNf0WVZ1zZxbXhKcmk7Sk4jzMFQ5q9xx9Dh06dAcm1Y 3361
neo4j_runway/graph_eda/graph_eda.py sha256=CDgBrKDtT-6d3I-W-kmdkQ1u4cOO2ZXmwOl6xnsM6HU 22595
neo4j_runway/graph_eda/queries.py sha256=aamCNaOSak9l2zt7BBgu1U8jFA1tNMbVD5ElCWDV50I 15897
neo4j_runway/graph_eda/report/formatters.py sha256=pTpuXsuKNErXOwC4KDiY7-3cFHLsjA7P2Cd2Hqqy1r8 4490
neo4j_runway/graph_eda/report/template.py sha256=fKCFc72RKpOfKCJo8LUPJ07uEtudU4ms-451IdoLJjY 2202
neo4j_runway/ingestion/__init__.py sha256=F2JzCaQCO7qnkZAJl1K48fn8IG0Y6uwXI-e7rI14PJM 55
neo4j_runway/ingestion/pyingest.py sha256=EqYjZqAYe62evuihaO8e2IFRMXUem5rekK28f17jiEY 7839
neo4j_runway/inputs/__init__.py sha256=aUt8OjMQpbWQlEiFrX5S20YtCJ_F4KtwuFqaWZndIYY 115
neo4j_runway/inputs/user_input.py sha256=S7UuUfTuiWIVvilOw4_oEMOtMNeqbDDg6I_AX7qIeTk 6823
neo4j_runway/llm/base.py sha256=A71wuaTugEc8nurmah8h8Moa3aaycL3cHLcIoXTzSvA 11476
neo4j_runway/llm/context.py sha256=XE5vkn7e3pGmOj1NytPrUuv9cGKz4qfrPtkKAJDbq0E 2772
neo4j_runway/llm/openai/__init__.py sha256=GDZzqp_RUjK7xLnpBz6wHgQjdWKFA-r_aC93V0HkfkY 339
neo4j_runway/llm/openai/azure/data_modeling.py sha256=CBP274jZk2tk49fKWKT9EM4H6zVZB7c-YSC3iFkYqYI 2983
neo4j_runway/llm/openai/azure/discovery.py sha256=0-fmchWQE_alh6-DauZ0b3brDrGH2Ob6gwKnC5wJU0g 3913
neo4j_runway/llm/openai/data_modeling.py sha256=hc6ytEmOHxKPnYIsYWzmQQAr7C_9ujho_TlNOlo6IHw 2271
neo4j_runway/llm/openai/discovery.py sha256=qPr0um0sYL6uKEOuJv1RLswiVywycaTsD41inx7c708 2994
neo4j_runway/llm/retry.py sha256=PX3voIe1MxIw-kPj7ghFwjI-_hLDjLxNakjtBZg-VOQ 657
neo4j_runway/modeler/__init__.py sha256=JPEP3tCUOJL3-HvowRo5K9_LBeeQVwVB8CO0bfL9GZM 70
neo4j_runway/modeler/modeler.py sha256=_h1XPBpvLqJn3IdCxAEdgVM55AG0sGEV15PfCoqTjIQ 15951
neo4j_runway/models/__init__.py sha256=wMaHNBbwCnGe7EqK-tWlMwiRAG0ezs2EkeBN0nl2oC0 368
neo4j_runway/models/arrows/__init__.py sha256=yObbPK4pMrlAFyCxZSjE8nYYbmUF72WwHy6l_9oxK1g 181
neo4j_runway/models/arrows/data_model.py sha256=BoArZ53SLvOcSZ1rAabpE3WaPhZA943LrMWJTosDB8k 2149
neo4j_runway/models/arrows/node.py sha256=08rihdDn1JFBhgLqRkAN_tTf5uvkpLqiDf4Ec_wv6Cw 987
neo4j_runway/models/arrows/relationship.py sha256=4RG_5s0OQNl4Pc9Ev75X7S9EoBmPi_VjGk8QyHtXeXs 361
neo4j_runway/models/core/__init__.py sha256=kuJC1cHok9T5RSgzPHytr0LCSaJ4VuhR90TLehzA_xY 188
neo4j_runway/models/core/data_model.py sha256=tgGbBGFpqTgsbHYe9-lv7FdCA6Py0w8Xh7uUHunoU6U 32109
neo4j_runway/models/core/node.py sha256=BXfTpBuqDMwxivtw6r49CUYP_eWI9CJH4uM61e1LrG8 16836
neo4j_runway/models/core/property.py sha256=z-yFVB5reoipq5bG5luRU32Tru2BH8lflV6aqmWO1Bk 6882
neo4j_runway/models/core/relationship.py sha256=ZyZppYqoej_7UrGqcxN9kXMs8jHFFPryurZWbqWdO6k 10719
neo4j_runway/models/core/visualization.py sha256=N4sx5GHj0Kwcwj8m7KTH--TlQFctbhCEF6eE5DJAueM 2462
neo4j_runway/models/solutions_workbench/__init__.py sha256=SdWfucVMlNn5xzWYf-cYAggXWM2-8rl75mHCeUlPzv0 351
neo4j_runway/models/solutions_workbench/data_model.py sha256=IZL5l7N7U3nMSk8URjvOaX33jLxbocW6q8jR5EHwAQ8 1269
neo4j_runway/models/solutions_workbench/node.py sha256=Uxm4AK5hGVapeJt1wfZb9zA8Nsg-pFGwHw3xSiNTU-w 1262
neo4j_runway/models/solutions_workbench/property.py sha256=Wv2byvPRUh12VG0bDI2BDTyDKuyBpcjWSD_yDMgGIJI 913
neo4j_runway/models/solutions_workbench/relationship.py sha256=v8cwV8NTBuMUvVMJKA4g6heEfIG78IedfsucRIfyNxk 909
neo4j_runway/resources/llm_response_types/__init__.py sha256=ptm4lqQNxVqleVbg1PzaTI_JsZaUo5wqoMKTScxoc5g 74
neo4j_runway/resources/llm_response_types/discovery.py sha256=Ifg5zedGrU_1J9yKpShaakiPXa6NFReCH_2vLb02b1Y 196
neo4j_runway/resources/mappings/__init__.py sha256=q4Yl4pfjbwGiAEqYE40w-5gHLrnQLzqQc42zLysPd_o 400
neo4j_runway/resources/mappings/type_mappings.py sha256=0hmcm5k2wsOG4ViFKLgqlg8nk-XevahJSAKL2XVhcIE 2307
neo4j_runway/resources/prompts/__init__.py sha256=JKi9RVhrYA0MjOU9fgvHRr6--zvnfz3pdzC6fRDIa5E 65
neo4j_runway/resources/prompts/data_modeling/__init__.py sha256=6EfYearwQ69P2Ulr_AC50kn3ioP6_dx4Cj97vTMCD2M 308
neo4j_runway/resources/prompts/data_modeling/constants.py sha256=a3dgsznB-42BtrTz3CplugmWwI7w8BCBDQyleigU5J8 4132
neo4j_runway/resources/prompts/data_modeling/formatters.py sha256=47JHKYukzrcgq-0pgaNGts3jYS3BV_d_y6NJSYBJaqE 4213
neo4j_runway/resources/prompts/data_modeling/initial_data_model.py sha256=plHdONO5BCeQEbEVoQJ_TXtSPXk3blQmXHMfuDkQubg 2024
neo4j_runway/resources/prompts/data_modeling/iterative_data_model.py sha256=HYS0ZNY58yEJ21WgwKYP1RT-g0gNyagHVEL8v2A_rY4 1167
neo4j_runway/resources/prompts/data_modeling/template.py sha256=0kp-ALWoHpGdar6jiWAGkG8s4-HQPmo49tvc4QkZtKU 2135
neo4j_runway/resources/prompts/discovery/__init__.py sha256=_quDgSBzuDdy0PIKCLdxEo0M7Dd7a5wgS2SNDXP5N5I 284
neo4j_runway/resources/prompts/discovery/constants.py sha256=atF5-MqWDLlArLSu2wJfdvEj42DGzxgYYOZC8r8FT8w 624
neo4j_runway/resources/prompts/discovery/discovery.py sha256=ZTSt3_SgwGpixUBFZ_Xf88E3PkmgXRMPbvhCPLuSwHY 4857
neo4j_runway/resources/prompts/system.py sha256=t7Zd2GxEBb_0dtIz7HvDOSEqqgvCHiodpQiaE-lOXJY 899
neo4j_runway/utils/__init__.py sha256=rvooG5Q7qq1TArz8AEOXFta-HQWuqS-bZhJv5NmG5Tw 138
neo4j_runway/utils/_utils/create_directory.py sha256=iuN-SfEl7VbbT0_qj6w3fNtvNhGiYUAxOhtk3iCzk70 387
neo4j_runway/utils/_utils/print_formatters.py sha256=qq1FNhUpVuZWNM53IDCFtSBd0sgt9uk3tr2NWdO5PJQ 1464
neo4j_runway/utils/_utils/read_env.py sha256=cTufyIHGUtMD-sffC_pUScTcn5A6YIStjTnOHEAXBfk 172
neo4j_runway/utils/data/__init__.py sha256=HCHvFayzcavI-HN2bQIDI1FSeMZZ50jXpldP6q9tUf0 286
neo4j_runway/utils/data/data_dictionary.py sha256=kz7dQH6BhInmJr8R-oO7hlgRH94dYSWTD-z7YZU57SE 1829
neo4j_runway/utils/data/data_loader.py sha256=w9nHrGoDDuwKJqC9DUgRg5rLWYqNyk4sPdbkblm7atI 6447
neo4j_runway/utils/data/table.py sha256=oHeU-wjNmaNgq6iE4hV-S-fuEggQYSiH2mhYtEMhf-8 3555
neo4j_runway/utils/data/table_collection.py sha256=b_GFN7LJnSHP1tGTTxaVGgVqKgtznhVvA-ZnzF5sXz4 6199
neo4j_runway/utils/naming_conventions.py sha256=giqnxyiaPe0gPUeX6EB6fgu_4PiowWoURwArUh7r_3M 3896
neo4j_runway/utils/test_connection.py sha256=yHf6XnAgKy8c-XYBM9wn455fZVUtAZ69XbiuB9l-L_c 1279
neo4j_runway/warnings.py sha256=XCdQZQSm-KOQJfZIFPxFKcYVjuqjW_iHTJ6bvpWoxwE 191
neo4j_runway-0.14.0.dist-info/LICENSE sha256=NiMaW1U34L4uE2ZJ85ml3v28w9ipRFw4tcJauHXYLTA 11354
neo4j_runway-0.14.0.dist-info/METADATA sha256=5zdLqFdy58eD6b5iQfBlhzYUN4QyANQUYrtHeyxonaw 13117
neo4j_runway-0.14.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
neo4j_runway-0.14.0.dist-info/RECORD