numerous.sdk

View on PyPIReverse Dependencies (0)

1.6.1 numerous.sdk-1.6.1-py3-none-any.whl

Wheel Details

Project: numerous.sdk
Version: 1.6.1
Filename: numerous.sdk-1.6.1-py3-none-any.whl
Download: [link]
Size: 108372
MD5: 96e97e36999a2558a603c7fe13c1324c
SHA256: 64c5b320dabc274540019f450c5c76290ba199dcb5f32672d2b6a6727c7c9b45
Uploaded: 2024-02-27 14:11:27 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: numerous.sdk
Version: 1.6.1
Project-Url: Homepage, https://numerous.com
Project-Url: Repository, https://gitlab.com/numerous/numerous.sdk
Project-Url: Documentation, https://numeroussdk.readthedocs.io
Project-Url: Changelog, https://gitlab.com/numerous/numerous.sdk/-/blob/main/CHANGELOG.md
License: MIT License Copyright (c) 2023 Energy Machines ApS 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: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Requires-Dist: colorama (>=0.4.4)
Requires-Dist: grpc-interceptor (==0.13.0)
Requires-Dist: grpcio (>=1.56.2)
Requires-Dist: ipywidgets (<9,>=8.0.4)
Requires-Dist: jinja2 (<4,>=3.1.2)
Requires-Dist: networkx (<4,>=3.0)
Requires-Dist: numerous.grpc (>=1.1.0)
Requires-Dist: pathspec (>=0.11.1)
Requires-Dist: plotly (<6,>=5.13.0)
Requires-Dist: prettytable (<4,>=3.6.0)
Requires-Dist: protobuf (>=4.24)
Requires-Dist: requests (<3,>=2.28.2)
Requires-Dist: str2bool (<2,>=1.1)
Requires-Dist: pre-commit (==3.3.3); extra == "lint"
Requires-Dist: flake8 (==6.0.0); extra == "lint"
Requires-Dist: flake8-pyproject (==1.2.2); extra == "lint"
Requires-Dist: black (==23.1.0); extra == "lint"
Requires-Dist: isort (==5.12.0); extra == "lint"
Requires-Dist: vulture (==2.7); extra == "lint"
Requires-Dist: bandit (==1.7.4); extra == "lint"
Requires-Dist: mypy (==1.0.0); extra == "lint"
Requires-Dist: types-requests (==2.28.11.12); extra == "lint"
Requires-Dist: types-setuptools (==67.2.0.1); extra == "lint"
Requires-Dist: types-protobuf (==4.24.0.4); extra == "lint"
Requires-Dist: pytest (==7.2.1); extra == "test"
Requires-Dist: pytest-mock (==3.10.0); extra == "test"
Requires-Dist: coverage (==7.1.0); extra == "test"
Requires-Dist: scipy (>=1.12); extra == "test"
Requires-Dist: time-machine (==2.13.0); extra == "test"
Requires-Dist: pandas (<3); extra == "test"
Requires-Dist: numpy (<1.26,>=1.24.2); python_version < "3.12" and extra == "test"
Requires-Dist: numpy (>=1.26); python_version >= "3.12" and extra == "test"
Provides-Extra: lint
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 1994 characters]

WHEEL

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

RECORD

Path Digest Size
numerous/cli/.exclude sha256=qGtaVMlGPvv_8UYT-sbpkHgzu3NHLPbcmygEHHDizZs 57
numerous/cli/__init__.py sha256=aSWQKZIRXH5XhX0cSWYOgHf5B93zHuLdvtn-Hr4v_OA 151
numerous/cli/__main__.py sha256=MxPaVyy-SjGyPWi22DFPyprZyreozhGx1KbpZlJ7sEQ 65
numerous/cli/auth.py sha256=2CwIm3gs_PaIDwjO6rqipP9S6dy0-XrE_dpc-VMmz9s 3764
numerous/cli/build_manager_client.py sha256=ZfO19RjsR0RP7M5duF9MM3PPj2LWgzgSjmaY8_aU2gQ 5969
numerous/cli/client.py sha256=VD9n-23jixz849qWa28nWY8D1b7Akf5WGlNAnPhDbt4 1030
numerous/cli/job.py sha256=vc-ejEInOi_IjjJ5SvWxsa4hvH-VtXT9MSWn29sPmfg 1177
numerous/cli/local.py sha256=5c2UBQbpsZ3xLLFjSUWA2aWEAonxICEl16cjBLBGeb0 838
numerous/cli/repository.py sha256=bBhtahQl-570bd3CNxSWcXF7vGShh195nWQAVqDyqAQ 4981
numerous/cli/run.py sha256=iepmMBy2Zi3Brw7DBywVqOBlbrXO2XwoXQ4s7UeZjd4 6312
numerous/cli/utils.py sha256=2gXmJe3rgse0SfnaCrytJviOw0Y0dL9wUBrwymyz0-U 8545
numerous/cli/commands/__init__.py sha256=s9_gzxV2XFoT0NyIGr_VU2BPolxDomLgaJJrap60L0Y 438
numerous/cli/commands/build.py sha256=k6tHzJiG-UGLGMB-MdEQQgo-a0J-NzKANTIgB5bHoPs 2885
numerous/cli/commands/checkout.py sha256=1lNt_uS1Gad9Le7-lEWh-_EwsYzMzivMCgFsAe6c3Sw 3456
numerous/cli/commands/clone.py sha256=wrqmeoUeUBWhHUZ9tKPRTm0o68kQY63HJLfAHQUR7W8 2542
numerous/cli/commands/config.py sha256=3t6eAndbTwQcbh-H54KSvpxJr4hUMqvtg9OXGudJRiw 1343
numerous/cli/commands/init.py sha256=hp-64ntWxetBaxFgSJBjpHL6jcOqd2hErJE-syVH2n4 1363
numerous/cli/commands/log.py sha256=LiS6hVqQtitj48zcKCfvS6HbLNy_VvIZ5fKS0Zssl-o 3366
numerous/cli/commands/login.py sha256=963wKZRrQL2gOccX2QaxQZRImCQiq9tBG2mTOJrYT3c 1272
numerous/cli/commands/push.py sha256=YwY2OE2YhQX4sNq5kkpaqQ30vSox0Q_geaNVtWgXUKA 5832
numerous/cli/commands/version.py sha256=OSKsSDIJxs5CAQ6lhJSzFdS5aMo0axrJRw0UlO4NNJs 220
numerous/client/__init__.py sha256=8hfJHLbNfwIU-_ILbioS5cTQGt18g4QWBNQPKVx7T1s 933
numerous/client/common.py sha256=0JgPGzbhYMCvvfYDMd3VZSZoR9H7lamm_FQKRvYcF2I 8734
numerous/client/config.py sha256=dYDaivXT-1bugW-QeUIEBZxiK0ltHPudAOJm6VlFSKw 988
numerous/client/data_source.py sha256=87xfzo3uBvytnFB7so9XuXe_rVOXoUfQ4LAUXhJf2kg 14859
numerous/client/numerous_admin_client.py sha256=jaeekaVduS-AIRpCR_tS1SoWqXX1H2c9p5jrTVWPfpA 14515
numerous/client/numerous_buffered_writer.py sha256=EWg8RUmmfUV-sSUW8z4rUW5oi-fOyjs-H5zpD8paojA 5004
numerous/client/numerous_client.py sha256=a4Sy83h4oyTNMz976Ni5BIYzsNQsdUXEEKWDflSUOJo 65346
numerous/client/numerous_log_handler.py sha256=W9RdLvGXzUHrAkHo2NWYnns6gy6TZ5kzpBwTzdfPcoA 1830
numerous/client/utils.py sha256=gEGvMjUjeNGw6ON2C05Ior1UJLG7aZa8k45AuC4xljs 739
numerous/client/optimization/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
numerous/client/optimization/configuration.py sha256=6VBI13JH-hBqrg4PPRA5BNanwbEJzB-9LwjBAPiS7JE 8689
numerous/client/optimization/orchestrator.py sha256=NqWvH-7C59ydcWHpkRoFjM4O3IwtAFj3sU6Phia48-I 9861
numerous/client_common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
numerous/client_common/grpc_retry.py sha256=CsL-M2eT_SuaPzctfBBc8WAb1fFJ5J_28MEva67l5Ho 1772
numerous/client_common/request_response_stream.py sha256=UUGhE7AyGKhCvBd6xlY34E45tvz94zCbImzi91uUjMk 1238
numerous/client_common/validation_interceptor.py sha256=3zjMnnXjMcI3t0MBrKnM2AwL9qINZRlaB_x3VHjAjDM 965
numerous/image_tools/__init__.py sha256=IeGThWCI_K0TLYDM8jwNJFLQ0bAA4FH8OPa603DJrmQ 167
numerous/image_tools/app.py sha256=Vgp0UW9X8q8k4tCsCfJE5cn65VaqqwakU4e6dkMAeBI 8975
numerous/image_tools/errors.py sha256=q13qr7IMaO9t4gBFFJSe7In0j7p0_iIz_HdDGmP7yno 205
numerous/image_tools/job.py sha256=_biavVHxO_sA_MG9OAUcFvLtTy10fX8l6zajaHkKg1o 14019
numerous/image_tools/system.py sha256=98I1Jk9nlOFyUD_EWkTnztmFmxk65SBuyFj5i4lktWY 14218
numerous/image_tools/example_models/__init__.py sha256=za_reWIQH4scWzG7P4uLxZxLu4SXUU9VhlM7qE2DYRE 57
numerous/image_tools/example_models/multiply_by_two/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
numerous/image_tools/example_models/multiply_by_two/model.py sha256=hiL8x3pIWIactn7n7SG68mbNXbghRRORCuusMyg5peM 290
numerous/image_tools/examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
numerous/image_tools/examples/multiply_by_two.py sha256=9Mpn4GRAOxxn8XcqWCGRXcDXBwLiTxL4NKlf4RAfox4 2419
numerous/sdk/__init__.py sha256=qCDUsnwjNPnuzkhmmBGQgAYbgzEP5TlFk2ibp6tBfME 734
numerous/sdk/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
numerous/sdk/utils.py sha256=gEGvMjUjeNGw6ON2C05Ior1UJLG7aZa8k45AuC4xljs 739
numerous/sdk/connect/__init__.py sha256=bXNMDOJ754sVyuaJja6zydFwH2l0pCRiau6NvosF6k4 300
numerous/sdk/connect/access_token.py sha256=voLACT22eF6dndtIwHc6nENV6s-Q1Xhm-d2tcghIXKM 1085
numerous/sdk/connect/auth.py sha256=6vlRKorkHLx-B-jdyXK77FHyDwCv16ZpNAYT3idfQPI 810
numerous/sdk/connect/command_handler.py sha256=LwLKU_zlRSzJlECb_djck9gEIAbcGDuzQ370AO3TK-U 912
numerous/sdk/connect/config.py sha256=igtV1Rf4kWeRKv_LyrgC2HQOjcEkH_KTmUFhpzS2BZI 698
numerous/sdk/connect/file_manager.py sha256=ek0-2-_u6KTbIsAMyNtRQzQjYewnXMIzy-_5CghMvms 4368
numerous/sdk/connect/hibernation.py sha256=oXBO9ckDDGPN5ysmBkcXpS8hmLGFNW-boghDThIhcNo 2504
numerous/sdk/connect/inputs.py sha256=oLVZFO8frkNrzXpvNRayBmBr7-ei-Kel2_JMBL3_b2Q 16522
numerous/sdk/connect/job_client.py sha256=YM-wnSQaEjO6jVMALtc6j-6eYCBxZvuIe1ST2Nn0g5U 26163
numerous/sdk/connect/job_state.py sha256=Q0vhrdjP1avMj6GQs4Oi1NsNdEZVWGbdRicsF34FfIw 3938
numerous/sdk/connect/job_utils.py sha256=QRPBtF0BYsH2SVbwaWRqJSM2ADdXcJJv1KGZEL2AXyU 194
numerous/sdk/connect/optimization.py sha256=N49Bn_TTpFrkAuqhsSpzhe2iWpGFPVCxZr1udtLxWy8 901
numerous/sdk/connect/reader.py sha256=awzqLIyorTfAsH44On6TsQNuRBu5koajr_RLRBytCyI 2730
numerous/sdk/connect/request_response_stream.py sha256=vCJ1lTHt3MMiY3UqZdlg4Mux9OJ2Y5woLCsSJdyX1HQ 2212
numerous/sdk/connect/status_handler.py sha256=cW-wOeooBRB9YtLDBiNv05jV64gGhM3ovI9hQeJmvBs 3523
numerous/sdk/connect/subscription.py sha256=8q2pnOK8aPWFDQfjDvbrvzUtoXCOW0l8E_v3EeNoU6w 1541
numerous/sdk/connect/writer.py sha256=0ZjBrBYfg_iUE9nsWAKdfWVcXJVRI3ywu2eUqg4pztA 9701
numerous/sdk/models/component.py sha256=pHs1iVHn2jHZD2mRKaLOuQMuHQK3Ix0ZRT7CwAK0elQ 9286
numerous/sdk/models/group.py sha256=1UU3dO9xmIVgnZRVO0oNusp_OlcrVT_h3ySBykS38iU 638
numerous/sdk/models/input.py sha256=CcUiqs3T_fQ2bAodwBRS65TXEl8btHUoBIeHmhhgPws 1593
numerous/sdk/models/job.py sha256=f15RnQb1H-TLUH860dYzpOm14X_4qIelEo3bplzfdHo 1377
numerous/sdk/models/job_time.py sha256=pOQTh7LOIjZm16adq0Z32EaJhdh0mG4-fHOuu-91Yh8 3347
numerous/sdk/models/optimization.py sha256=f52yz1JzwsFQJ0zhZu4ZjqvV6d5jbnQVWjz_D88AU8E 7833
numerous/sdk/models/parameter.py sha256=pfCHlIdc5-b7ULkCM6N3p7uRKOTdsrC3DH-pfttjpBY 6654
numerous/sdk/models/project.py sha256=8TM9hHh9v_yDJaMg6-uyJc-kjwJdrVAZDAsYD0MbISI 610
numerous/sdk/models/scenario.py sha256=e2pi1OHn97s4SkIfP3Z_DPVBcJSf68ivJvB-jsijM80 2717
numerous.sdk-1.6.1.dist-info/LICENSE.txt sha256=tcvrfRueX0Y9btx53tKs-tdY9Mchozo1szXlOTAgoEs 1076
numerous.sdk-1.6.1.dist-info/METADATA sha256=Y8Bc5oogjqqayvHHkhy2LZ60metmYYAU6Hm2nuz5tmQ 5327
numerous.sdk-1.6.1.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
numerous.sdk-1.6.1.dist-info/entry_points.txt sha256=MxT6LP7mRxrP7otCoAsggUFtuL383s_ZJ7wT-Rn9IJQ 51
numerous.sdk-1.6.1.dist-info/top_level.txt sha256=1GjAtjZ5GuaIsDI4orwN0DN9tV0rzUbgsnrIc5z5hIo 9
numerous.sdk-1.6.1.dist-info/RECORD

top_level.txt

numerous

entry_points.txt

numerous = numerous.cli.run:main