NREL-elm

View on PyPIReverse Dependencies (0)

0.0.12 NREL_elm-0.0.12-py3-none-any.whl

Wheel Details

Project: NREL-elm
Version: 0.0.12
Filename: NREL_elm-0.0.12-py3-none-any.whl
Download: [link]
Size: 124775
MD5: 5ed829b03d9c5918dcc8c4d4fd521b94
SHA256: 4fd776ff9cae6ea377c0b81b854efa7501ca32dbc2d1f93ffde713075b9a1e82
Uploaded: 2025-03-06 00:20:06 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: NREL-elm
Version: 0.0.12
Summary: Energy Language Model
Author: Grant Buster
Author-Email: grant.buster[at]nrel.gov
Home-Page: https://github.com/NREL/elm
License: BSD 3-Clause
Keywords: elm
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.9
Requires-Dist: openai (>=1.1.0)
Requires-Dist: aiohttp
Requires-Dist: beautifulsoup4
Requires-Dist: click
Requires-Dist: duckduckgo-search
Requires-Dist: fake-useragent (>=2.0.3)
Requires-Dist: google-api-python-client
Requires-Dist: html2text
Requires-Dist: langchain
Requires-Dist: lxml
Requires-Dist: matplotlib
Requires-Dist: networkx
Requires-Dist: nrel-rex
Requires-Dist: nltk
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: playwright-stealth
Requires-Dist: PyPDF2
Requires-Dist: python-slugify
Requires-Dist: rebrowser-playwright
Requires-Dist: scipy
Requires-Dist: tabulate
Requires-Dist: tavily-python
Requires-Dist: tiktoken
Requires-Dist: openai (>=1.1.0); extra == "dev"
Requires-Dist: aiohttp; extra == "dev"
Requires-Dist: beautifulsoup4; extra == "dev"
Requires-Dist: click; extra == "dev"
Requires-Dist: duckduckgo-search; extra == "dev"
Requires-Dist: fake-useragent (>=2.0.3); extra == "dev"
Requires-Dist: google-api-python-client; extra == "dev"
Requires-Dist: html2text; extra == "dev"
Requires-Dist: langchain; extra == "dev"
Requires-Dist: lxml; extra == "dev"
Requires-Dist: matplotlib; extra == "dev"
Requires-Dist: networkx; extra == "dev"
Requires-Dist: nrel-rex; extra == "dev"
Requires-Dist: nltk; extra == "dev"
Requires-Dist: numpy; extra == "dev"
Requires-Dist: pandas; extra == "dev"
Requires-Dist: playwright-stealth; extra == "dev"
Requires-Dist: PyPDF2; extra == "dev"
Requires-Dist: python-slugify; extra == "dev"
Requires-Dist: rebrowser-playwright; extra == "dev"
Requires-Dist: scipy; extra == "dev"
Requires-Dist: tabulate; extra == "dev"
Requires-Dist: tavily-python; extra == "dev"
Requires-Dist: tiktoken; extra == "dev"
Requires-Dist: pytest (>=5.2); extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: flaky (>=3.8.1); extra == "dev"
Provides-Extra: dev
License-File: LICENSE.txt
[Description omitted; length: 3446 characters]

WHEEL

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

RECORD

Path Digest Size
elm/__init__.py sha256=MZdaFMWKBcJcVUnT0NGvK1gBzoaMZQHqbveQCnbOEC4 781
elm/base.py sha256=91yrGJ35WIVS0Wy8si-VfpDofEtgLIAZacUm5VIUgms 22000
elm/chunk.py sha256=6Q1HxvD94MW1197k0PhAxLgk1tdmnsrkRT-hGHyKZr4 7480
elm/cli.py sha256=ixz113VZPVyQaDaAP8yL3kwyJmyPPgMipp4DhXzucU4 1805
elm/embed.py sha256=ul3JiDwdGAICspgEsCwEWfUvBpIkcm59ovzn-TUDOd8 5414
elm/exceptions.py sha256=A5XzoIFQwryNGjxa0egHKXZ5JvYsTkObRyRqES2KjFU 368
elm/pdf.py sha256=GASFXfXF5A6so5cHh-OgcdfFs8U9uHovst47irlND8A 13107
elm/summary.py sha256=Q0_GZu-jPY953t2txJJEvlyM_f6l1KXuV5_FZdR5xfU 6836
elm/tree.py sha256=OmMATY1ITeLr19lVw2UojembJDND0g5-ZPdwWC9jfsM 7790
elm/version.py sha256=Qg_04zzDeGc3sDUYRR1SdvYmQL-WsYbntQVJgeQg9CA 51
elm/wizard.py sha256=vZf3hQp2NTBvjsvDbJTSG_MIHRuDHGT-MvMYDFim8DY 27033
elm/ords/__init__.py sha256=SREKOEiPCYoIpZFmuHsYWGycsMjFibnirunh4qSFAAQ 71
elm/ords/download.py sha256=3bWD-QiezQj42JaRf7T3UD6-F4ETG-NLxxLfMHrO2Qw 5338
elm/ords/process.py sha256=y0QKQCu3nbBnAdpJdaZ6Zmua6jlP-qqvApp281X4ERo 23727
elm/ords/extraction/__init__.py sha256=2hX-mMrR5in1yeyY4P7-bHCRz9lQTQZA7iq0K8blVUg 217
elm/ords/extraction/apply.py sha256=hMxeNXP5OhTWhqAG4nf5gmT_y7dryvtI59mbFniWdxs 11846
elm/ords/extraction/date.py sha256=_IzmhZMN9adxMp5oLP3s-_2vvqPQiIWEdWgCclf6rIs 3454
elm/ords/extraction/features.py sha256=fLxi-wOinL7NXTnj4Uuo8LJzfEGDxCHviEeM7id0bUM 3138
elm/ords/extraction/graphs.py sha256=W6lxRl-WCy0TFc0kXp7MY5JmM3O7dNFOMpxFxCDK1z8 17583
elm/ords/extraction/ngrams.py sha256=8M2S-aragnTSvWc08haqcd91eUKLh3YiiufbbZWca30 2736
elm/ords/extraction/ordinance.py sha256=Y7xE8l_8ADWHWrtBNKXTSvU287dK_b1zVcAps0AyyKI 14508
elm/ords/extraction/parse.py sha256=H-notmhE9421LBAHKxjNLMliy4W8TJNLFZO1so3lQW4 11991
elm/ords/extraction/tree.py sha256=SOD3fQRNFBc26Bv7rYK8dXErn3kccQUqezlpcWfBtB8 5085
elm/ords/llm/__init__.py sha256=HcO-f0ff3d1D-yTFWkpwLyIEaSICMPgWSEp7qIZlVZ4 102
elm/ords/llm/calling.py sha256=a2XumwXHSR_lr2HeJfnw93kve5mThDlDuKXzuxCFd9A 6841
elm/ords/services/__init__.py sha256=HLSw6CEEBi8fRXlE0haN0knm31fkaTeO0gbdK_dTDe8 34
elm/ords/services/base.py sha256=hP6r3jHz-5cQ681dqF5NkCipWd_QqTB2q5G-lY3W1iQ 4418
elm/ords/services/cpu.py sha256=ForkWEIS8tCvOCO9-97KDO2kgLsTVH65D2AgIDUe448 4193
elm/ords/services/openai.py sha256=GK8Dp_FN2K3TcpJNep7gOglRfouGeX6DFvnEuo1ZQqI 6634
elm/ords/services/provider.py sha256=YxoqxWb7L7AlNVY075uOhhOo9KZoQ2htbyI18957Apc 6116
elm/ords/services/queues.py sha256=nnx-GwLZlBvAeviDtzAOgn03YAqopDYJV5xxdZdtiXo 1258
elm/ords/services/threaded.py sha256=fMchpoNemk1JO0vdQYpzgaZdZuiyaqMkxu4OVulIdwk 8785
elm/ords/services/usage.py sha256=byRoj1CLci1ymx7jihi6VOnU19zRJkJdWtO8b9TQHK8 4862
elm/ords/utilities/__init__.py sha256=bKAfhWgPACOCD2mhb7EhMhS_rdTbgkk40oZtP1pHUIw 389
elm/ords/utilities/counties.py sha256=OIKYeD1ELrjngIlfF-LLpFz9LkXZ4oZAhLhLhVStRhc 3951
elm/ords/utilities/exceptions.py sha256=PLv790VxJ6hzIM86R54mUhkOY4vWL7S5PfqK98QTyGQ 769
elm/ords/utilities/location.py sha256=iy3hb3OCMl0fAGhhNBwWdjpu5lq8jDE_oXuxYda2HoQ 2027
elm/ords/utilities/parsing.py sha256=FM4N9U2QlB6pCKoC8d0F7UKq0EaSID_-Z9jyVmYVzJs 2167
elm/ords/utilities/queued_logging.py sha256=oAvecqM3HVwYb8bxQpF4aFeSMXMs6kPaRFCIz5eBJnM 9061
elm/ords/validation/__init__.py sha256=qqTB_z2XVB__jKXhOW24bq71diNKd9CxVdCJNhwV_to 61
elm/ords/validation/content.py sha256=tiK8KYr2FKEcH4tiKtHJcpuTnwTDloHFz2n9ULQi6GE 7442
elm/ords/validation/location.py sha256=qIbHj97NdQbFkWhfVJ6Z4hfbJWGa4ASw661mDH9gnuQ 11283
elm/utilities/__init__.py sha256=HFMYhu255rvYi8B_w5tO_pnVLD4bWBei-z-DMEN5ZTc 93
elm/utilities/parse.py sha256=xQddEqvQHpo9_897TUaz-BStzU_L2PeePcqNi7WXxRk 13016
elm/utilities/retry.py sha256=kJVFJXoFmyvdEbytYB5fytX1Ok0xYWu7wVBnJ_zHhyE 6939
elm/utilities/try_import.py sha256=NBZKuwkQXNtTMDcYg96N9fCUywV_F-s49GP4pbLnvSo 744
elm/utilities/validation.py sha256=whbnNL40Hdu2UGCElUf3ma_2SOHSDdHALiIfuKuok_w 1385
elm/web/__init__.py sha256=_KpWSVPmXcFWDgFMDbrrjjz37YpORsqq6BXYe0_sKCs 83
elm/web/document.py sha256=7iGMMgjwpmHj6s7aHgIU_1wgwJikuVD3IY--87OBFt4 10841
elm/web/file_loader.py sha256=awmGBAwlT4nMAfZlAN5SpNj2D1hbvz90L9UiLav8Yjs 9405
elm/web/html_pw.py sha256=3_d0sRdYy1Qi3Az5AfIrygAMom3TokD5sehy5UkjYtQ 2765
elm/web/osti.py sha256=nmaj-jO06soTUdwcUnUac37pjX37urOUxXPUQIg2XKM 11544
elm/web/rhub.py sha256=dPHU4O40eRlWxLnp3MVYd0ISXfaNzR56mimiCgEcfr4 26322
elm/web/utilities.py sha256=apmwE4lwIWX60wvWuIs-n8PTbwynuPc9kP9G8kw_6IQ 9057
elm/web/search/__init__.py sha256=mwpqIh_Oxko4n-I2aNFBV0ZL0gMLktx36vuef5KFuYY 74
elm/web/search/base.py sha256=CjYgIZEWhfKFo__h5OFzIeD2Xta8fJl-MyfMqOYTN7E 7247
elm/web/search/bing.py sha256=OptAXs7hNovuERCPOVrIgo_tyFY4LWOfQZ-LyVS-wP0 991
elm/web/search/duckduckgo.py sha256=6js2V3CbCmpbJ5CU9hCBHrV60htb1icRlaG-ck4rfl8 1545
elm/web/search/google.py sha256=U6GSfhwuw0CEzAANigVmfKm6hqImTHBtliUjyP2IAME 6479
elm/web/search/run.py sha256=3M59_hhz2ceaRb6y76DQLTQ15Grd896i8aSiPn5q2Nk 10887
elm/web/search/tavily.py sha256=oqVjKTred8Kwt8KDzMHdMeS0wB36v0qFMSrJfnVKbls 864
elm/web/search/yahoo.py sha256=sc0y3i-TkreP02RArOoMaXbImOqqeqVjj3CDG5xXUiI 1010
NREL_elm-0.0.12.dist-info/LICENSE.txt sha256=ltmuLbNCAApmZvQU0NHHU5ArxRIbzO_E1BmaXDChpL0 1544
NREL_elm-0.0.12.dist-info/METADATA sha256=iNUh4-Kw8tcm0DCbyNM_v3ZKd0Vt1yx16bfXOmZ9Grc 5970
NREL_elm-0.0.12.dist-info/WHEEL sha256=tZoeGjtWxWRfdplE7E3d45VPlLNQnvbKiYnx7gwAy8A 92
NREL_elm-0.0.12.dist-info/entry_points.txt sha256=nt-2pQeo8TLCqTkVLuFMzMF0-lv9U62AHz25fblV3eo 38
NREL_elm-0.0.12.dist-info/top_level.txt sha256=0Ln-1wS4ARfXdYnwCx44NOPyPlB_cwSkGf8ZQGkWGCQ 4
NREL_elm-0.0.12.dist-info/RECORD

top_level.txt

elm

entry_points.txt

elm = elm.cli:main