spinedb-api

View on PyPIReverse Dependencies (3)

0.33.0 spinedb_api-0.33.0-py3-none-any.whl

Wheel Details

Project: spinedb-api
Version: 0.33.0
Filename: spinedb_api-0.33.0-py3-none-any.whl
Download: [link]
Size: 248657
MD5: 95b008b86b7264440f500ff076fc9615
SHA256: 4f5f7ceb17983bfea28a3e9861719cc4cff5f5746e9437b6a567358d6b04d3ec
Uploaded: 2025-02-17 06:52:49 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: spinedb_api
Version: 0.33.0
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.9
Requires-Dist: SQLAlchemy (<1.5,>=1.4)
Requires-Dist: alembic (>=1.7)
Requires-Dist: frictionless (>=5.18)
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-binary
Requires-Dist: pyarrow (>=19.0)
Requires-Dist: pandas (>=2.2.3)
Description-Content-Type: text/markdown
License-File: COPYING
License-File: COPYING.LESSER
[Description omitted; length: 2634 characters]

WHEEL

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

RECORD

Path Digest Size
benchmarks/README.md sha256=Uce6fRUDzAOHNlmU8cG8ACFB9q--2btefM3TV0fv4l8 962
benchmarks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
benchmarks/datetime_from_database.py sha256=7yGKkUKglqmtv3PZzQbMJv0wdqiaVLr4fDdLE6h2_Kw 1590
benchmarks/entity_class_mapping_import_row.py sha256=hX53p6oF_8OBVI9yTVcCvR6I3DoLIBY7hMqMUhKJIu0 2478
benchmarks/from_database_to_dimension_count_with_nested_map_type.py sha256=EubaF_ZBPYIoP4HQOFM964qVAAUigYehL9JOSi2LZ3M 1272
benchmarks/get_parameter_value_items.py sha256=F2WK3gS9ssK3H0uF8RZP3D1ryGWHaOT2yq8LveYQGng 2424
benchmarks/map_from_database.py sha256=BMbwQK82kU7UPOGUrhPPQ-LhzwrI0P9qxMGrYJb8PeU 1161
benchmarks/mapped_item_getitem.py sha256=auHwP_YlVydAlZqka3ikfAuYCXde8WaWy0bcoYI0L3E 2090
benchmarks/type_for_scalar.py sha256=9rlsMi5zsC_iKNc9Xp_Z2X1KcZo-nYIJ-Tz3OTwoB8k 1020
benchmarks/update_default_value_to_different_value.py sha256=ZhDdyrOUCs8mzpirqI-I9Jd1WvFgWh4EyYs9XxvzgXQ 1897
benchmarks/update_default_value_to_same_value.py sha256=OBkOeuIDlzByKjV8E07aXKDi-o6BxzqE9BPXthWyrNU 1578
benchmarks/utils.py sha256=8ZbCRRcfqnGxO-Uk7kntedgzNRAeynRLnJup-FBhcE8 864
spinedb_api/__init__.py sha256=rx_tzBaMji59bKs2Ek-pV7w21WTgMbI0oWxb2tDNRVA 3864
spinedb_api/alembic.ini sha256=DptumSwCkKSJUEmvyMjEU4b-or6mt5bOwLxWINkF2Hw 1771
spinedb_api/arrow_value.py sha256=ftl3XFNpnuc9PylfGSc8AB3UASxaywkv-Qg9id5CcQg 11912
spinedb_api/compatibility.py sha256=5jmFgbo6TsaaDSjAgm7T8upFSyQKAqUrKQptkSGdEc8 11039
spinedb_api/dataframes.py sha256=fxOmhUqboPbF2sgwDYnbg9eLlbCAe7t9RxQ20qQrqLM 19997
spinedb_api/db_mapping.py sha256=qjbs6Y_6y69feEYDddfkU85LozIhVHN8fKgQJ9GJN2M 54457
spinedb_api/db_mapping_base.py sha256=CaBRk_VECrWR6zXE5OHeH3qnHX_7QQUp-Ys1aUu__Cg 51681
spinedb_api/db_mapping_commit_mixin.py sha256=FudIlwhDg6eY5HLxre_TVdDPTCPq3edaDvynwrjuql4 7851
spinedb_api/db_mapping_helpers.py sha256=SuQVfg-K-G8LEYAXzvTK4FgpgG8bG2gYhcU_oUTzadw 4169
spinedb_api/db_mapping_query_mixin.py sha256=0jP6VAJA_mzQUCn2PXXhqKXdTQ-csSnBIkwZxzAlv0Y 69800
spinedb_api/exception.py sha256=RNBmRdkwGbVgM-QfMzuB2w9XaVqUBMvhAQos9ka4kCE 2945
spinedb_api/export_functions.py sha256=8W34ISXSijztnQx5XGmyu6xEBi7-grWPMDf0Ga8fwzQ 10099
spinedb_api/graph_layout_generator.py sha256=30621N9X7_2bpZMkfdCN7_i5JDlex30c-UMHaSJZ6Kk 9110
spinedb_api/helpers.py sha256=xI1zSBOMPcWO67E2IzqiPbpT7Im9B2dUjobMUHZlhyk 35936
spinedb_api/import_functions.py sha256=u_4l8DvCV1FY4oCsoC033XklLd5gw8-pUoUP9J3XJBM 32945
spinedb_api/mapped_items.py sha256=qXCW1KHYbAeM0AIbXnYhyP2nbFdGnTW8RPlNmVmMkVA 51213
spinedb_api/mapping.py sha256=AnJGmyF-MGPPgXjUTQ1MXo2BVOvmHOcUt48qiZIBXwc 9546
spinedb_api/parameter_value.py sha256=bUCoHvL24toOI1tk70XzroklWG_yi-a08oW2ZDhchE8 65735
spinedb_api/purge.py sha256=YRoZPmYjWO7cL3EtvUbK0KnI4i4QzS9mq2eqOixPHaY 3656
spinedb_api/server_client_helpers.py sha256=ehC8XX-u1kJPpbncRs1eLPzCs1egBWVYdmnSMsUi4ck 4728
spinedb_api/spine_db_client.py sha256=V_UsmRqFGgK_YG0YuPrURTSrmtopgAQbF8L3x7zPe_4 5301
spinedb_api/spine_db_server.py sha256=Tnd5oai5NBo1BYxGsM25cgcpZxLl33zra97DEMeGrZQ 28943
spinedb_api/temp_id.py sha256=jpabv7PNQLYFl9ooTizpljJYveGLOi0n_O-tOdG61g4 3066
spinedb_api/version.py sha256=ilDcSdZ52FAu2oO--8cI5ubjeG3Bsh7H_mzFSRm5Djs 429
spinedb_api/alembic/README sha256=MVlc9TYmr57RbhXET6QxgyCcwWP7w-vLkEsirENqiIQ 38
spinedb_api/alembic/env.py sha256=CauFJzw0-K6J4wgUOEjpkwRkrIzHpK_sDfzPsv1Oab0 2020
spinedb_api/alembic/script.py.mako sha256=ie8RZD226b2-MjOQiCOZk54MCsYDom6dcF85Uai6SWM 518
spinedb_api/alembic/versions/02581198a2d8_create_entity_class_display_order_tables.py sha256=nyTj31WcNEUhX7qhewTh7iaM9m1tQKjKf9VKKthUTwI 1919
spinedb_api/alembic/versions/070a0eb89e88_drop_category_tables.py sha256=fp2ksx6NM9i8ds4d08HlziDXNRLPlCOwXzZn1WlYrfk 1862
spinedb_api/alembic/versions/0c7d199ae915_add_list_value_table.py sha256=Ksn1Jut2dOwnu6vI4p2NjTNyZRtu71se5sTWYtQTR1g 4090
spinedb_api/alembic/versions/1892adebc00f_create_metadata_tables.py sha256=lGvlr45MXw7OPxbdd3isLJWRbVsqYKpfQEw_oOyNV3o 2442
spinedb_api/alembic/versions/1e4997105288_separate_type_from_value.py sha256=XGTncPgM4dTyHDs3KvLtar3wkBBuUqOkZBuFKoON1L8 2993
spinedb_api/alembic/versions/39e860a11b05_add_alternatives_and_scenarios.py sha256=ZC4zIJaDg0isNBZR0A9NNGtRgicPZknPzP4yEN9x7dw 6204
spinedb_api/alembic/versions/51fd7b69acf7_add_parameter_tag_and_parameter_value_list.py sha256=U9Xvr_ULSKD0JkwKOn8jeEKo3dsUjay9eQjFl57VJJY 2751
spinedb_api/alembic/versions/5385f063bef2_create_superclass_subclass_table.py sha256=L7C_biL5IlQmpaLg8PsXDiIsrNkdLxqM-Jxvkl-m8pw 1310
spinedb_api/alembic/versions/6b7c994c1c61_drop_object_and_relationship_tables.py sha256=Fv_a4Y5HCpd_xsxJyaGLiUJaGyxijv6ZHKTxBtumqWo 5580
spinedb_api/alembic/versions/738d494a08ac_fix_foreign_key_constraints_in_object_.py sha256=BW8_S4Zbu_I70DvVxM6fFelmkD5-vre8T6vqdOJRW3s 1323
spinedb_api/alembic/versions/7d0b467f2f4e_fix_foreign_key_constraints_in_entity_.py sha256=qep9uuNLOpGWLkHMl96LZAaBlqmZrQtH56GqMFLCEjA 1349
spinedb_api/alembic/versions/7e2e66ae0f8f_rename_entity_class_display_mode_tables.py sha256=xefdCIO1MupZiRADxag6Xtlkivv6hbeGKK0TUdGZ_lA 2766
spinedb_api/alembic/versions/8b0eff478bcb_add_active_by_default_to_entity_class.py sha256=_47F1sZmnaf0KK47T268LJ-mxyMNA5tG9OINJIGHYys 1145
spinedb_api/alembic/versions/8c19c53d5701_rename_parameter_to_parameter_definition.py sha256=lz48KoKqBXQJvzw4g0nPVb9kyOwFMZSetdeIyfYXJ9Y 2519
spinedb_api/alembic/versions/989fccf80441_replace_values_with_reference_to_list_.py sha256=MVuI5goTgfmSado-KlgZ9iJJEsSuBwne5FmZkz-Myo0 4891
spinedb_api/alembic/versions/9da58d2def22_create_entity_group_table.py sha256=T8WELQltzNXT7IGXSDDAGt2Sml0eAhtjCmnMiyJX8_g 1282
spinedb_api/alembic/versions/bba1e2ef5153_move_to_entity_based_design.py sha256=t7xTPKfGMbBkHu33x-kxZLeNZ47aqwU0srV6Hyo47Rc 21087
spinedb_api/alembic/versions/bf255c179bce_get_rid_of_unused_fields_in_parameter_.py sha256=cZAhnKyOV_f0YNzo2sDMKu4d_-YskzbO3CaCCKwrL0k 4425
spinedb_api/alembic/versions/c55527151b29_add_parameter_type_table.py sha256=W8NfkA8QVlfkXN-DF0jVO7aFfkbyqknHi1RtIcZmZfo 898
spinedb_api/alembic/versions/ca7a13da8ff6_add_type_info_for_scalars.py sha256=65PgxgyQLBiNbXLDNmNx7kEnW3_387-A55pnbs-XxiI 1739
spinedb_api/alembic/versions/ce9faa82ed59_create_entity_alternative_table.py sha256=QkIvJxmjDMPxCWJp88IyuGDvOkNYWBdOmyenRqDvifQ 1901
spinedb_api/alembic/versions/defbda3bf2b5_add_tool_feature_tables.py sha256=c3kac4ztsFgq9vus98f05kYuuZhJAsSCqoVMmgY6DI4 3708
spinedb_api/alembic/versions/e010777927a5_change_active_by_default_server_default_.py sha256=JRk7Mk6tu4uZ7LszAYs8cRm7zqT-_CPHUIvKpVKYdM8 537
spinedb_api/alembic/versions/fbb540efbf15_add_support_for_mysql.py sha256=ixDRlXfzR6kvd3-xGgoDWaXK1wacWuVpRnFrKRG96nc 6146
spinedb_api/alembic/versions/fd542cebf699_drop_on_update_clauses_from_object_and_.py sha256=L8qbq2-MBLcXaG4Lnu3OzrcojCMViZS8f-p5zv68Px8 1271
spinedb_api/export_mapping/__init__.py sha256=HANY9pciv24O0wDRdn1AWySB0FLhjsyRs5QBdhC3jyQ 1442
spinedb_api/export_mapping/export_mapping.py sha256=m3MdsKLxkeh01tAs5OsDyLQx5SZxuagJNHYn_0gt8nk 52321
spinedb_api/export_mapping/generator.py sha256=w9W--zN6IwYUlGS-rMOtPrkbIP1EjOjSBVJ-Iix3YRQ 4386
spinedb_api/export_mapping/group_functions.py sha256=OwV3Jn9-Ce6Qz2EPpoBDPUuWBf8fc6Z6FAQHh2GNDUs 4226
spinedb_api/export_mapping/pivot.py sha256=JjDbczcfmAWnwbPJHQXVmvtgBCU1ZB_heV62-C1OQH0 10615
spinedb_api/export_mapping/settings.py sha256=G1OjUdu1tQUdZXfKP_t3t5nz8QzZqc3-66qCAV2mf0M 22458
spinedb_api/filters/__init__.py sha256=4H6QrLPF3KmtJwChLix-8LddEwWGAuGynomkOEet5lQ 1092
spinedb_api/filters/alternative_filter.py sha256=O2jttcgjTDtZ7IgbTXRbtLGJ2pB4aY5Xbi8T0sC_J1w 17106
spinedb_api/filters/execution_filter.py sha256=IJHkreRKC2tKIBERczeBXpCpTT46TYQtHg0ZJBcc5Lw 6203
spinedb_api/filters/query_utils.py sha256=6GrRMFxWhn6Jy4ry-ThM9q8HURSuu1CUTUfiAW6ZML8 2996
spinedb_api/filters/renamer.py sha256=5L5hFsC2dWkuX2KGWmZ5nSosGfFsJK3UbowIz7G-nWU 9931
spinedb_api/filters/scenario_filter.py sha256=R3v1DdKKdysOkq0SUkIiFSGqnzseQSOtEcx76TYUoGM 18458
spinedb_api/filters/tools.py sha256=50hXxG8OjdW1IsFXKfw9O9XgMl-UkAWZsXRisngXeo8 10985
spinedb_api/filters/value_transformer.py sha256=uEL_-ClgFdhNKPD98yBxwQQG_xyHEkWGhMF_YHwLkgY 12699
spinedb_api/import_mapping/__init__.py sha256=3_sT15jkzlXKF0EjcydOeI8g40bv9RT_DUToltGz03c 1034
spinedb_api/import_mapping/generator.py sha256=pm_CFhpfYU0mwU2rybpbyiMHgU6Vkilz87mH-5M21bk 18924
spinedb_api/import_mapping/import_mapping.py sha256=uhJURiPBqap_NFw-3Cy-fWJduvsV_RAqxNm-931si04 43747
spinedb_api/import_mapping/import_mapping_compat.py sha256=-dW3c-r2cLEa8tnNw-imUvHUUle-K3eUW0k9RPZWQbw 14786
spinedb_api/import_mapping/type_conversion.py sha256=a1Xly8w1JA0Xkxiu9VoLrakHmEpByHge7IGkiqYc2Jc 4297
spinedb_api/spine_io/__init__.py sha256=3_sT15jkzlXKF0EjcydOeI8g40bv9RT_DUToltGz03c 1034
spinedb_api/spine_io/gdx_utils.py sha256=045AvlgvylRSnAhc0a7zhnOEznRBK1pvUckKsUfpCSc 2722
spinedb_api/spine_io/exporters/__init__.py sha256=3_sT15jkzlXKF0EjcydOeI8g40bv9RT_DUToltGz03c 1034
spinedb_api/spine_io/exporters/csv_writer.py sha256=XZHfH7yJA2WGA5ykMoCnmyH_s53UpehTF0YJqN0C_UM 2786
spinedb_api/spine_io/exporters/excel.py sha256=dv9uzy5PxD8rmvuZk0mkrsRcsQZ-0dAG3HkKZC8VoHs 12961
spinedb_api/spine_io/exporters/excel_writer.py sha256=3-XPWuP8AOx4veyAq4IigCwEXxtR2L03n-EeN3qHriY 4621
spinedb_api/spine_io/exporters/gdx_writer.py sha256=L05idOoDjZp307O9VI0Ts_g1uwA7FJRW9HTyRWEPZd0 6000
spinedb_api/spine_io/exporters/sql_writer.py sha256=GWpidER9_V_LXQ6B4tcFQWFuFBvvk1QIYNq20JX80Qw 6403
spinedb_api/spine_io/exporters/writer.py sha256=xwMYuv6G0Hb8wU0dd_cAOrcAB8l431HJk3TQPzSfFeg 5395
spinedb_api/spine_io/importers/__init__.py sha256=3_sT15jkzlXKF0EjcydOeI8g40bv9RT_DUToltGz03c 1034
spinedb_api/spine_io/importers/csv_reader.py sha256=dTxlxUKzqDo654fT21_93RlPXaxiOaSMWzfdxsQ-vNE 7603
spinedb_api/spine_io/importers/datapackage_reader.py sha256=RVhbn93QL42kP-7hq8zOdhmkEPsoUfjKm10XA5qx7oE 4575
spinedb_api/spine_io/importers/excel_reader.py sha256=UsK1INdkKGdJ38KdaJvEckoQsO_1d8wS2T8BWGU_AO0 10791
spinedb_api/spine_io/importers/gdx_connector.py sha256=d-dUOkVUimt-uudRL1Yq3XupzLkt_qYhy0YNuVezaQ0 4975
spinedb_api/spine_io/importers/json_reader.py sha256=DMgsUE5usRpMYhB8WfhDAUZulpxRiCYKbcwRGyxGdm8 4136
spinedb_api/spine_io/importers/reader.py sha256=UvlLfVpAVJUtfTzQzCNOMPUCxEROaobCF_-UQnQM_kM 6969
spinedb_api/spine_io/importers/sqlalchemy_connector.py sha256=OxYYNfOosBitN2j5I2b6UdPgUgFl4M0VvXYPP8W2cFE 3685
spinedb_api-0.33.0.dist-info/COPYING sha256=Fkb8TbEqd8ZvkekGRba3QcJ_2sum0qIPgv75cr7JBrQ 33114
spinedb_api-0.33.0.dist-info/COPYING.LESSER sha256=6n0EnHcF3BOvwgLdGOGCfzSE-CEv0_p7gvxKDDY0Msk 7816
spinedb_api-0.33.0.dist-info/METADATA sha256=Wuhb7pWm-X1GcX022e96BnFarApG787SsqwaoO4A98M 3796
spinedb_api-0.33.0.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
spinedb_api-0.33.0.dist-info/top_level.txt sha256=YkahVmciGV-cf6qLsTVvGsoNOAI-af6c2N8tegqy9VQ 23
spinedb_api-0.33.0.dist-info/RECORD

top_level.txt

benchmarks
spinedb_api