spinedb-api

View on PyPIReverse Dependencies (3)

0.32.1 spinedb_api-0.32.1-py3-none-any.whl

Wheel Details

Project: spinedb-api
Version: 0.32.1
Filename: spinedb_api-0.32.1-py3-none-any.whl
Download: [link]
Size: 236680
MD5: 3635eda2215f18fae689eb119abe7e3a
SHA256: d0b495bde369a834ab709d929269eda4b2da84ca17a90a7fc9be712e55686260
Uploaded: 2024-11-04 11:11:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: spinedb_api
Version: 0.32.1
Summary: An API to talk to Spine databases.
Author-Email: Spine Project consortium <spine_info[at]vtt.fi>
Project-Url: Repository, https://github.com/spine-tools/Spine-Database-API
License: LGPL-3.0-or-later
Keywords: energy system modelling,workflow,optimisation,database
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: <3.13,>=3.9
Requires-Dist: SQLAlchemy (<1.4,>=1.3)
Requires-Dist: alembic (>=1.7)
Requires-Dist: datapackage (>=1.15.2)
Requires-Dist: python-dateutil (>=2.8.1)
Requires-Dist: numpy (>=1.20.2)
Requires-Dist: scipy (>=1.7.1)
Requires-Dist: openpyxl (!=3.1.1,>=3.0.7)
Requires-Dist: GDX2py (>=2.2.0)
Requires-Dist: ijson (>=3.1.4)
Requires-Dist: chardet (>=4.0.0)
Requires-Dist: PyMySQL (>=1.0.2)
Requires-Dist: psycopg2
Description-Content-Type: text/markdown
License-File: COPYING
License-File: COPYING.LESSER
[Description omitted; length: 2653 characters]

WHEEL

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

RECORD

Path Digest Size
benchmarks/README.md sha256=NhuSUSH7Z0IHz5lXjlur2uNubsSLd58e2Dr7EiUXnIc 933
benchmarks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
benchmarks/datetime_from_database.py sha256=MwuofuJVTVqfJJy-C5BkFDj531mO1ZvF9ZHE1KadkII 1537
benchmarks/entity_class_mapping_import_row.py sha256=GO0ektqUp6i8SPgk1IP85TGEXsJCbky1W82n_XFotXg 2408
benchmarks/from_database_to_dimension_count_with_nested_map_type.py sha256=ROwfPGdoGv9He6i11bHTZX1IDoixhxXZiyZSHt4xoz4 1226
benchmarks/get_parameter_value_items.py sha256=bmbHO6Cx3vZgkfuTzeVgcNvJdgh4sw9Zdtn3jmM6sUA 2365
benchmarks/map_from_database.py sha256=hKwtIa9WsdXgS5Qj5eOCbO_Lkl16thbN4Npw5ZP8o5E 1122
benchmarks/mapped_item_getitem.py sha256=6VLKTVwjKgui7LYOIhL-ynh5py-MykxcywFlbxs-cbU 2029
benchmarks/type_for_scalar.py sha256=S0nrImXxVUOMZyyb5Gcb8Z1e7iwsc3feKiBymUoz6LA 983
benchmarks/update_default_value_to_different_value.py sha256=WVWsUuyAIT4PGCNItXmk66T2cQ8-CosNTpQP2femWeg 1845
benchmarks/update_default_value_to_same_value.py sha256=_gwfjoH2G83WIxZMfYntYrquQ6OoKEQDigKgxJwTZYg 1534
benchmarks/utils.py sha256=ywQyqeEcB4MqXW2pMuTqlu65g71L9YNd8ILHXWRQ260 835
spinedb_api/__init__.py sha256=tFmzQgbIBOrZ469Uth8vY5EWZyqFbk9hzwo9e3twJ54 3754
spinedb_api/alembic.ini sha256=MSAo_6S-j74Gb16abVPvifwJWr5x2PvXfHbQuk3uO0E 1697
spinedb_api/compatibility.py sha256=7Ce1c2xIBnuaCE3HBTMxR2_yzSjUNCMJypiNKB_rhrA 10900
spinedb_api/db_mapping.py sha256=1zz5w7v0_VkNWvwyzLBrbDZSCUs7_bzoB_1bQ1eQrqI 49791
spinedb_api/db_mapping_base.py sha256=KjErZWGL372fsnHe_rtU_Q2JM2t14jzl7gy3OwdIzJs 53117
spinedb_api/db_mapping_commit_mixin.py sha256=zGZSvOSZ9NnrX_Iso0efaP-kRgu2HgWaes1gmJ7BhDQ 7691
spinedb_api/db_mapping_helpers.py sha256=OrQcqOcvy3tkpPEx-KiunQc8iVOoeDT4AXUq8JVb_A4 4092
spinedb_api/db_mapping_query_mixin.py sha256=I_oioVxnrs5lupa4NuBPZNxX8e9xiHvrcfTN7G3RxTk 67857
spinedb_api/exception.py sha256=-7H5iy0RrtvsmOUDMXlqiu9GYLmL1Si-STbZARVaPh8 2856
spinedb_api/export_functions.py sha256=yUcKG1qzYUBdPjftSqZ5zP9oXGdEFoSLLq3cakcf4-w 9835
spinedb_api/graph_layout_generator.py sha256=9r2gacO8pXK3iswDNQUInWUN7kT1WWRQhsj0tugv7Zw 8926
spinedb_api/helpers.py sha256=hIaxOgqRws9fBxJABDTprYLrBPj3pPbKc0iWpZ7dJQE 35505
spinedb_api/import_functions.py sha256=aGWF3oxBqiGWTtxIuTq4hE2TuE2lGGHikg47dH__AW8 32158
spinedb_api/mapped_items.py sha256=t0OZfOUurH-_EaJC4g_YoKJ2-hchzwxTHUne4oCpSSA 48250
spinedb_api/mapping.py sha256=ASThvTleGPHQmLZg3NpnEwJN00Z3CSmynhHMV5weHks 9238
spinedb_api/parameter_value.py sha256=k27d_dOkQDKB5Ba3dtLwPx9V2LFttHGngNToTUA7_Ig 63826
spinedb_api/purge.py sha256=8dLkejw2N1BX0kq2e_GiH--EzEHZ4qkG32G_4i2dFqY 3574
spinedb_api/query.py sha256=roNKYZnPjTYOopdc5i8jU8RRTS8qbYnx9GDq5FwwHAk 5355
spinedb_api/server_client_helpers.py sha256=3QjgVON8TvAlkCtCrF2p--Ze_u6iOcnZCbk-3aylIdY 4591
spinedb_api/spine_db_client.py sha256=bNObDLtJ6_CKQbRehMw0UeeeqbC6G6RuCSXyAEGPdRU 5171
spinedb_api/spine_db_server.py sha256=j75oJJS_gGgFs2k3wgXMFnzNbam_I6SmY9xYjhxq4d8 28239
spinedb_api/temp_id.py sha256=7HQ_OXLDmiLywdGed8DjAOYh8t_MHMFe-MUwOE11two 2988
spinedb_api/version.py sha256=YkPCW_923B50IngHgJVGDwmWCilcNqB-BWbzYDNDw8Y 413
spinedb_api/alembic/README sha256=MVlc9TYmr57RbhXET6QxgyCcwWP7w-vLkEsirENqiIQ 38
spinedb_api/alembic/env.py sha256=PNT2bH4pVOq6gE03K6RFLpqqHPUT3y9fEBxy4cy3RKc 1990
spinedb_api/alembic/script.py.mako sha256=8_xgA-gm_OhehnO7CiIijWgnm00ZlszEHtIHrAYFJl0 494
spinedb_api/alembic/versions/02581198a2d8_create_entity_class_display_order_tables.py sha256=Fu80p5BWNDZuc81LmRKiwx0wkerr8sAHug3tWzFOuPE 1835
spinedb_api/alembic/versions/070a0eb89e88_drop_category_tables.py sha256=FgmnrNAhk2GV18fG1JoMYE14RPRY1AgXqEvsNX0zdzk 1816
spinedb_api/alembic/versions/0c7d199ae915_add_list_value_table.py sha256=oZ6W1VtZWBrEHaGX-uYBpkR6i2z7ldR7cEd60YBYl7I 4014
spinedb_api/alembic/versions/1892adebc00f_create_metadata_tables.py sha256=7vwpOk4PFG8Mp6q_aiZMWcOdovDV9PeCBBjq-ynFtm4 2371
spinedb_api/alembic/versions/1e4997105288_separate_type_from_value.py sha256=e-4RwkvVw_d7vP9oLPxYAcDpFFP_EuEq6rpx-SUXHoU 2926
spinedb_api/alembic/versions/39e860a11b05_add_alternatives_and_scenarios.py sha256=2Yk5QJ57Eh-BuBjHh4dAM4ri_s2g6v7rXD0GDmAPQCU 5987
spinedb_api/alembic/versions/51fd7b69acf7_add_parameter_tag_and_parameter_value_list.py sha256=ZAUDeVpM_7rOhzm0RFgHUN35jOZfvy7hqkO1nKWWyps 2685
spinedb_api/alembic/versions/5385f063bef2_create_superclass_subclass_table.py sha256=2umyVciNdHbul90BsNIO2aQrF5jPSvYfJs8YMkIw0xo 1265
spinedb_api/alembic/versions/6b7c994c1c61_drop_object_and_relationship_tables.py sha256=fEI7UJWlkMAQ4PuJyoq3uJdNdufzSP00SCNHJkoKTfA 5426
spinedb_api/alembic/versions/738d494a08ac_fix_foreign_key_constraints_in_object_.py sha256=wIiBmYCP0ou7VhEvWEF0SpDYG1uDfEyjX3CQe701Ieo 1280
spinedb_api/alembic/versions/7d0b467f2f4e_fix_foreign_key_constraints_in_entity_.py sha256=1adgwIO8QmEIRh9FbdmW8C_ttPVM72UQ2pgmAZ-Kffs 1308
spinedb_api/alembic/versions/7e2e66ae0f8f_rename_entity_class_display_mode_tables.py sha256=aTyFpkMZOzfAuzHWzaTgJgUUDeIGmzkZ1dxMcGAx3eI 2658
spinedb_api/alembic/versions/8b0eff478bcb_add_active_by_default_to_entity_class.py sha256=RdXqg9c3l5h3YNtia5krFi1xJe727mE6MO42Vg8rCWY 1107
spinedb_api/alembic/versions/8c19c53d5701_rename_parameter_to_parameter_definition.py sha256=6GaXi10QeGHuUNx3z-V33unPn0-X2p1O2aRiSy3y1G8 2462
spinedb_api/alembic/versions/989fccf80441_replace_values_with_reference_to_list_.py sha256=9fqcdU-W66TP_aXaBi82LOcpbFmfnIoJwodnkf6nYGI 4761
spinedb_api/alembic/versions/9da58d2def22_create_entity_group_table.py sha256=WF3MC8MA9CiHYCV8RijOsqnq35DUfkotdd1KOB6Y1jU 1240
spinedb_api/alembic/versions/bba1e2ef5153_move_to_entity_based_design.py sha256=9RkJHaPvFGQBRH0MZD8JJTt05BxF4BvEBW-zLJkrWls 19946
spinedb_api/alembic/versions/bf255c179bce_get_rid_of_unused_fields_in_parameter_.py sha256=MT77nELgaSzSN28dNydluhyo7v1zqQ5d5ttmtY6GhsA 4342
spinedb_api/alembic/versions/c55527151b29_add_parameter_type_table.py sha256=pcFUS_OZxkP_vgoijg9mSA1m0UoXBFWeAEj2svjyF2s 862
spinedb_api/alembic/versions/ca7a13da8ff6_add_type_info_for_scalars.py sha256=Ul3JBCmTI5Ed-2MRITT8HCkh85LAq7A0hYdgA5eQSsE 1682
spinedb_api/alembic/versions/ce9faa82ed59_create_entity_alternative_table.py sha256=jVTkMuLNgnoeTXsF3oxrrNcBYQFPkBMI4iHl1brbRgI 1847
spinedb_api/alembic/versions/defbda3bf2b5_add_tool_feature_tables.py sha256=0FRCUYKY7w_5Nx8IaxcJo_ZUsUyc422TaxkLZHFTTyA 3618
spinedb_api/alembic/versions/e010777927a5_change_active_by_default_server_default_.py sha256=3KNSnJk7WPflkIsHyuyCiuaxr-tH55fRTl7cKLRSoec 512
spinedb_api/alembic/versions/fbb540efbf15_add_support_for_mysql.py sha256=J-Hjd35DuzXW1NaLVtFwSmCgdpoP_t8v75dGXAY4STY 6031
spinedb_api/alembic/versions/fd542cebf699_drop_on_update_clauses_from_object_and_.py sha256=ducNMNtY_odgRGXind6gf-sLX8Yt0tcQ70uOOxC_PwE 1230
spinedb_api/export_mapping/__init__.py sha256=Yo-HCqEVoVA-a9602I6kSfqycde9jrs8eQpg_raHdKo 1496
spinedb_api/export_mapping/export_mapping.py sha256=Ua2VSG6lm0rlJWgVgr4uZvuJkh4-O2-dAR9twUpAV5Y 53081
spinedb_api/export_mapping/generator.py sha256=33ymPBno92hCxM7cX4byEPtXn1vQe5vI82p90rxZw8w 4277
spinedb_api/export_mapping/group_functions.py sha256=HlzqkXE_gmIyXEmLQT5oM6DlaOshwURlsYvy8f_ZXGY 4083
spinedb_api/export_mapping/pivot.py sha256=7MPEP87riyTfT5MX7Vo2bI1UlCKf92SrPsoMCXEJ0-Y 10377
spinedb_api/export_mapping/settings.py sha256=UEGFNZFHv4Mdt6PyjEg6abT_wfLyAlgDZak5DFjRGLI 21900
spinedb_api/filters/__init__.py sha256=jIchwitAaknw3YxMaKtro7XGJCcECnVR-HREQYrKwKM 1023
spinedb_api/filters/alternative_filter.py sha256=WMFUWLJBm9Ks8B7oiMvFbJ01xRnmPLqOkShvf5x0Eq4 6614
spinedb_api/filters/execution_filter.py sha256=qcG_rf8p6tR7IdHp-Yt2V9BDovbFUi1E_WYcD5jN4Jk 6137
spinedb_api/filters/renamer.py sha256=TO2IxqFVxV8xNelay6v6G9qT3MjDpzCiyotENr3JGKc 9599
spinedb_api/filters/scenario_filter.py sha256=Nd5T4wCiBBRsmqh6FKxEv6_Ul6BKmdvOxwkl4vvhJKc 17299
spinedb_api/filters/tools.py sha256=0NjJPHMEGLmJKG79vIP6r8Tr1xH9gE9Si7CvuH0DqJA 10888
spinedb_api/filters/value_transformer.py sha256=_osNA74SRRpnrFjcZqVCQpm8ynN3PZg39G25EPww5wE 11866
spinedb_api/import_mapping/__init__.py sha256=4p3Mv274O-ajJYv7GitlfSF9ohbOcV-kiQAbXtgamG8 1102
spinedb_api/import_mapping/generator.py sha256=s8aVAhTOddo8FAEVaYVAC-mGo9Aobf1DF2_ynZV47PE 18450
spinedb_api/import_mapping/import_mapping.py sha256=XRtYaucCOnLgDgSEMY6PdEsrb0XAd0Gm6V-jcAGqDaI 42622
spinedb_api/import_mapping/import_mapping_compat.py sha256=MgoeIMMMG2xkeKzcrCERAH9J1OWkaPncNNCSzGGruzQ 14463
spinedb_api/import_mapping/type_conversion.py sha256=yxtgE96BzNXgrQNLQWlaHr7g3wokW2aTt-qoIvBc6KQ 4181
spinedb_api/spine_io/__init__.py sha256=D-ObJI0_JZiMIN9JJpM9KrGK7OXMLo7zgGA-d9BCeXw 1086
spinedb_api/spine_io/gdx_utils.py sha256=T5FaSOFUfVmro-W9Gw58ExA4NBSya394n33TnT1v020 2658
spinedb_api/spine_io/exporters/__init__.py sha256=Mhu0atyfiUz1gnl5zvkAxwVmzy2SeOzjKHpe2wMl5S4 1096
spinedb_api/spine_io/exporters/csv_writer.py sha256=FdsTxui28QFYRjBjmCWNxaPiTqMvqBk8siXIBqbuu4Y 2717
spinedb_api/spine_io/exporters/excel.py sha256=2lGd-yOhQhrIaImzijUefTqHUlmgEjeuFLXVM-7Z-j8 12696
spinedb_api/spine_io/exporters/excel_writer.py sha256=40Vf2XctCTUGGyL0uuHbJAFswtYj29hjpxfGnnfdLJo 4505
spinedb_api/spine_io/exporters/gdx_writer.py sha256=Wlrb8Q6N1kfMk3nQYVov46Gu5RkW7bKo_DzpevggmQk 5858
spinedb_api/spine_io/exporters/sql_writer.py sha256=ctnbSL9P0fLFdE7olUc4KJLSy1XwJi5GdelkMElWohs 6232
spinedb_api/spine_io/exporters/writer.py sha256=XhlV2dtNT0bW1NGZvRKr6OHNVKWTHyN2bqbcDZoHsF4 5255
spinedb_api/spine_io/importers/__init__.py sha256=ohqL40lfn_RBS9AYt039z6eacYafZTq3FgR4SIh-z-Q 1054
spinedb_api/spine_io/importers/csv_reader.py sha256=YGxHtFdYVuHBB82NPOBcEJQ_YW84nzenyYgpYE1vVAE 7421
spinedb_api/spine_io/importers/datapackage_reader.py sha256=fxe-rz5N-NJWyzED3_2eh5O2mwvYRYhlMjGQYSeXD_Q 4373
spinedb_api/spine_io/importers/excel_reader.py sha256=fTbPtfithtej-8ma2ApHa1plG_ZPt9unp5cGix9edWQ 10523
spinedb_api/spine_io/importers/gdx_connector.py sha256=n5gZ2zaWfcGF-Y2RC_m3UhmodAArZKzpsM7axfZ-pvw 4850
spinedb_api/spine_io/importers/json_reader.py sha256=kTElvkYdgAsognS4_z-JD7YptRTWGaNQ2C5AtYO9Lxs 3712
spinedb_api/spine_io/importers/reader.py sha256=4SvngSluHdToNfpEaKc6EhkjGfvlLavYoclw7eGRXpc 6809
spinedb_api/spine_io/importers/sqlalchemy_connector.py sha256=HEYh1Aa4mR2mgVJq4VbeouuvfbmCkXW0JYIdGqqaj_E 3564
spinedb_api-0.32.1.dist-info/COPYING sha256=dQ789I4OnYVAoI4W7M12llAZQ81d8wo5_cJ5f7rSJfk 32493
spinedb_api-0.32.1.dist-info/COPYING.LESSER sha256=2n6rt7r999OuXp8iOqW9we7ORaxWncIbOwN1ILRGR2g 7651
spinedb_api-0.32.1.dist-info/METADATA sha256=0lIsLlQmKmrITIjlsaklUOgBdV_bd5LifoD8YprXN-A 3659
spinedb_api-0.32.1.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
spinedb_api-0.32.1.dist-info/top_level.txt sha256=YkahVmciGV-cf6qLsTVvGsoNOAI-af6c2N8tegqy9VQ 23
spinedb_api-0.32.1.dist-info/RECORD

top_level.txt

benchmarks
spinedb_api