xl2times

View on PyPIReverse Dependencies (0)

0.1.0 xl2times-0.1.0-py3-none-any.whl

Wheel Details

Project: xl2times
Version: 0.1.0
Filename: xl2times-0.1.0-py3-none-any.whl
Download: [link]
Size: 67110
MD5: ea71856b497bee4b4c7c2bab626bcbe1
SHA256: 184cec9e8092581ac6a5eb35e87c4cee82956b9d560d0ccd0b05b3fba66d5ddb
Uploaded: 2024-03-31 15:48:14 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: xl2times
Version: 0.1.0
Summary: An open source tool to convert TIMES models specified in Excel a format ready for processing by GAMS
Author-Email: Sam Webster <13457618+samwebster[at]users.noreply.github.com>, Tom Minka <8955276+tminka[at]users.noreply.github.com>, Siddharth Krishna <siddharth-krishna[at]users.noreply.github.com>, Olexandr Balyk <olex[at]energymodelling.club>
Maintainer-Email: Siddharth Krishna <siddharth-krishna[at]users.noreply.github.com>, Olexandr Balyk <olex[at]energymodelling.club>
Project-Url: Documentation, https://github.com/etsap-TIMES/xl2times#readme
Project-Url: Issues, https://github.com/etsap-TIMES/xl2times/issues
Project-Url: Source, https://github.com/etsap-TIMES/xl2times
License: MIT License Copyright (c) 2022-2023 Microsoft Corporation. Copyright (c) 2023-2024 IEA Energy Technology Systems Analysis Programme. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.11
Requires-Dist: GitPython (<3.2,>=3.1.31)
Requires-Dist: more-itertools
Requires-Dist: openpyxl (<3.1,>=3.0)
Requires-Dist: pandas (>=2.1)
Requires-Dist: pyarrow
Requires-Dist: tqdm
Requires-Dist: loguru
Requires-Dist: black; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: tabulate; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: poethepoet; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: AUTHORS.md
[Description omitted; length: 7618 characters]

WHEEL

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

RECORD

Path Digest Size
xl2times/__init__.py sha256=ht8wmcOClhvNmGCfoqsGuMO5RjAZVpwwZ8Iuyj52hlQ 95
xl2times/__main__.py sha256=HK3mjVignhngPAWShVaJ_uSvsGnvAh0snWZ5Tzz_e1g 21403
xl2times/datatypes.py sha256=7tPZ5LQU41V9YpJkzxxhEqFfSYb7oFGMq3HwTjXJBTM 21043
xl2times/dd_to_csv.py sha256=z68c-sDSxx1fjrdjLaBvR--Jbk2_Q4KalrhjvV0yDoE 7659
xl2times/excel.py sha256=zRxlfCgt68SDAZO1bwKJOhzkGYDGC429U2fn_TQgHFw 7399
xl2times/transforms.py sha256=jH1AF5vTjwFGz4fSZAVKbJSdU0romz0v92u89HzWqZg 103437
xl2times/utils.py sha256=9zwqThi1gyWP50GSjcma39CfPzNmdMroybh8wl29hHQ 16555
xl2times/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xl2times/config/times-info.json sha256=CTAjSvZSilF1WiofwBoL9AYdNtPl2Vyue4uH35IdPGg 77956
xl2times/config/times-sets.json sha256=zfLQGoQ9spb9wo5gpJ4fyM6BKnwjiQZYJhK4l8SF4yg 1535
xl2times/config/times_mapping.txt sha256=cQSZXkEW1y-4JLyYmRjcj9BZcAse8DKhyZgYXEcnPUY 2401
xl2times/config/veda-attr-defaults.json sha256=88ZHGEojtt0yUFu13nTvti_j9RkrpyQ7ChAyo9-FTss 18926
xl2times/config/veda-tags.json sha256=QHzxkVh7Q9W2MIbBbB_wAHPnuivZD2tBZt_ZRFfy5yo 113775
xl2times/gams_scaffold/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xl2times/gams_scaffold/gams.opt sha256=uoVNCTru5TUqBHUDeMAAIyYfkLMUZgLHLxkHAHIT7kw 88
xl2times/gams_scaffold/runmodel.gms sha256=H8WaMkJ8eVXsysUhL2_H4RRBsHYS40E7pCdERCOh91E 248
xl2times/gams_scaffold/scenario.run sha256=8U5DplFGtHvF6Nt_WN-HFuJafgJ5bOrY8js9QZBIiEc 1527
xl2times-0.1.0.dist-info/AUTHORS.md sha256=mu9nsQ8coDzM4G2qbanPnbsZN25CZ9oiA1N6jB3sb5A 1421
xl2times-0.1.0.dist-info/LICENSE sha256=LN_0T0kWEUkwPvG9Yil3Rpen2bdCmvkXjqs-rogBbCU 1157
xl2times-0.1.0.dist-info/METADATA sha256=VU2RNHrBnZsxg1IT3nUfNqXWsCXvawG6qAZ45UnMSfo 10484
xl2times-0.1.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
xl2times-0.1.0.dist-info/entry_points.txt sha256=qI68mIhPs8XeF48X9tFyu1UKXy1wB8nYCIS3O56fTzc 88
xl2times-0.1.0.dist-info/top_level.txt sha256=BlQTc3YmU6ilqDDR5MTwPEguCIFS83LCSh4-PRLw3Ss 9
xl2times-0.1.0.dist-info/RECORD

top_level.txt

xl2times

entry_points.txt

dd_to_csv = xl2times.dd_to_csv:main
xl2times = xl2times.__main__:main