gamspy

View on PyPIReverse Dependencies (2)

1.1.0 gamspy-1.1.0-py3-none-any.whl

Wheel Details

Project: gamspy
Version: 1.1.0
Filename: gamspy-1.1.0-py3-none-any.whl
Download: [link]
Size: 146976
MD5: 37a3cb3a5c868837d8a74e5e09739690
SHA256: c3e5abee930797209b1c3a6a2440340612ab2888dfd5165e564fa7104b2cf549
Uploaded: 2024-10-30 18:40:39 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: gamspy
Version: 1.1.0
Summary: Python-based algebraic modeling interface to GAMS
Author-Email: GAMS Development Corporation <support[at]gams.com>
Project-Url: homepage, https://gams.com/sales/gamspy_facts/
Project-Url: documentation, https://gamspy.readthedocs.io/en/latest/user/index.html
Project-Url: repository, https://github.com/GAMS-dev/gamspy
Project-Url: changelog, https://github.com/GAMS-dev/gamspy/blob/develop/CHANGELOG.md
License: GAMSpy - General Algebraic Modeling in Python Copyright (c) 2024 GAMS Development Corp. <support@gams.com> Copyright (c) 2024 GAMS Software GmbH <support@gams.com> 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.
Keywords: Optimization,GAMS
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Requires-Python: >=3.9
Requires-Dist: gamsapi[control,transfer] (==48.2.0)
Requires-Dist: gamspy-base (==48.2.0)
Requires-Dist: pydantic (>=2.0)
Requires-Dist: certifi (>=2022.09.14)
Requires-Dist: urllib3 (>=2.0.7)
Requires-Dist: ruff (>=0.5.6); extra == "dev"
Requires-Dist: pre-commit (>=3.5.0); extra == "dev"
Requires-Dist: mypy (>=1.11.1); extra == "dev"
Requires-Dist: sphinx (>=7.1.2); extra == "doc"
Requires-Dist: numpydoc (>=1.5.0); extra == "doc"
Requires-Dist: nbsphinx (>=0.9.3); extra == "doc"
Requires-Dist: sphinx-copybutton (>=0.5.2); extra == "doc"
Requires-Dist: ipykernel; extra == "doc"
Requires-Dist: matplotlib (>=3.7.3); extra == "doc"
Requires-Dist: sphinx-design (>=0.5.0); extra == "doc"
Requires-Dist: pydata-sphinx-theme (>=0.14.1); extra == "doc"
Requires-Dist: plotly (>=5.22.0); extra == "doc"
Requires-Dist: kaleido (>=0.2.1); extra == "doc"
Requires-Dist: pytest (>=8.2.1); extra == "doc"
Requires-Dist: nbmake (>=1.5.3); extra == "doc"
Requires-Dist: openpyxl (>=3.1.2); extra == "doc"
Requires-Dist: coverage[toml] (>=7.2.7); extra == "test"
Requires-Dist: openpyxl (>=3.1.2); extra == "test"
Requires-Dist: cerberus (>=1.3.5); extra == "test"
Requires-Dist: python-dotenv (>=1.0.0); extra == "test"
Requires-Dist: pytest (>=8.0.0); extra == "test"
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2088 characters]

WHEEL

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

RECORD

Path Digest Size
gamspy/__init__.py sha256=B0yqO58O1GgMizr1kVaas7oH-KNqy_tviTlnnzk0LE4 1363
gamspy/__main__.py sha256=vjHS8h-b1bDhHOR78rLNUZPQGmRKGPCnieZiSfrkf3E 112
gamspy/_container.py sha256=WFv6UQXRRikeFCx6YoxR8rrkIjd2vfUhLfuEsxqR1iw 40290
gamspy/_convert.py sha256=Yvv3hqHR8QUhE340nXsdPp8YSlzDd7IM7euZBUpdqXo 10955
gamspy/_extrinsic.py sha256=JICOCxJ1ZODSeMpfdXKi4LOGWJiLQRXNN6n3kmatjFI 2977
gamspy/_miro.py sha256=75Yo-r6vJPQM-qXn2FZg7kZJfN0-Sj7jD7-hsvSWJTI 11463
gamspy/_model.py sha256=IYSnb2zkWtpMsHhYTlC2lYKxVQ2a6EtUMJ-lFCMx-Qg 37672
gamspy/_model_instance.py sha256=rF1W27YMD2Jqa97br4MovXgDIxFzc5VJzxf-T4VPX9c 13253
gamspy/_options.py sha256=tE_y6v00wXECsocEmgEJryZPSO2NPSrbawszaP8BD9M 21242
gamspy/_validation.py sha256=0_ZSbN8Xs_TrrrWkHef4P4vpmwpV5do3v0QutXNRfSQ 14254
gamspy/_workspace.py sha256=BzDLejTI61McIVBpW3PAJVka9kmbHL8QPul2InSnoXw 1796
gamspy/exceptions.py sha256=MN_5k0l9lrKaYWyTS67NAycOI7RCChx0Y7pyNt0Y0Qo 2940
gamspy/utils.py sha256=aFaMRF3CJybpGLVY0bSWhYdKnAAEtTu6FtE8hWvtRLU 16404
gamspy/version.py sha256=GsqTw9rQ4Zz80ZSlIo44vYqgcVBJSbGOqJFJW3j_z88 109
gamspy/_algebra/__init__.py sha256=HdTHRBzfOGXihibQOAOAHGHKinlMuHVnpuP4pJWSQCc 479
gamspy/_algebra/condition.py sha256=pvptV2liESRousVpru1PHtAu0AeztrBh42xOYvYuJfo 3379
gamspy/_algebra/domain.py sha256=CAk_n6mB-EZP5WthhGSLfk-0JGKJWaTutztISy94s5k 2941
gamspy/_algebra/expression.py sha256=p2OM_Pld9CeC51sLqO1eN_6KYU1hp_R5vgJvCDwKQLA 16252
gamspy/_algebra/number.py sha256=eG2l5uSErZLVnoApveVEyM8B9IQwPqrXKZy1VeWR18M 1278
gamspy/_algebra/operable.py sha256=nE2UDSHh2Pnfg-ZyCtZrAtcTlYt5oPWjXzeorisO5mk 4458
gamspy/_algebra/operation.py sha256=sxV3R0oBdeGZrlficLr8AX91pKeedUtm0uTzkNkh4C8 20924
gamspy/_backend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gamspy/_backend/backend.py sha256=kQANh7lmyPfCiM8i0ceVRr3KQqONJnASupkqxm2hGns 7682
gamspy/_backend/engine.py sha256=1u-Yvc2A_xX_ajwTu4pmOtHIOsEftASB7j9tDNLE_JE 31333
gamspy/_backend/local.py sha256=6jP6_K2r-uxKwXqpjOq6QK4jraR7jAcgL4s6_xrGIq8 4059
gamspy/_backend/neos.py sha256=_4OFEH3f3gskC1wqz1q_aWQAJdeKN-30ZC0J6t3PGfw 17423
gamspy/_cli/__init__.py sha256=U4S_2y3zgLZVfMenHRaJFBW8yqh2mUBuI291LGQVOJ8 35
gamspy/_cli/cmdline.py sha256=S7FkaeBLlJ2IkiEtzNoi0fn09kPa9f1SO4ezc6BwwOU 26359
gamspy/_cli/util.py sha256=cldsvTzIyVFiuekMycmoO2tcITS4-Q_j9fpK19Yp1O0 2885
gamspy/_symbols/__init__.py sha256=p0Zd7XytuOe8kRclN1lFrRFaN_btFSSGdIBSXrlp03E 450
gamspy/_symbols/alias.py sha256=BX4jliBOJEp4UEL77s1bbhpVQ7MxOlULYSACV87Fek8 6664
gamspy/_symbols/equation.py sha256=SlA63ulhRrW6ITkK9Ugvy-VTeUTkQhP8leUr1bVYRA4 34132
gamspy/_symbols/parameter.py sha256=5Pukvd9kHsC7FBijpRugPbb6NdsifWwX2gzxzAGf_Yc 15901
gamspy/_symbols/set.py sha256=UnaMLhKQQQaC3t0pDwsK7kc-7qdur_FEV06pDSjCYKY 26951
gamspy/_symbols/symbol.py sha256=zYIMdGSaMpchGQMGpy3mKTw7w80lQSEcmJfXsNUfvdg 3397
gamspy/_symbols/universe_alias.py sha256=bWAhRFTvAE-HpqH7GFWXie18P2YedKcQCj3JKQwH-pw 3652
gamspy/_symbols/variable.py sha256=-01elJ7TIPSo2a_CipqkO1gdhVokPJLJ1WKn2x6RudQ 26877
gamspy/_symbols/implicits/__init__.py sha256=bvYl_lYtnTztfNUTMxqteIztotwh1T2CUQpidQITSMQ 391
gamspy/_symbols/implicits/implicit_equation.py sha256=9G47obBrSGgXXV0yYHzCAbmTcdTRxuchvkj5JD03i30 4331
gamspy/_symbols/implicits/implicit_parameter.py sha256=8Wn9d4xNTcCL952PNCng5iFVHi_IJy-s7cm-vDKMueI 7003
gamspy/_symbols/implicits/implicit_set.py sha256=s1awTdttYNf0iVueuFR8AeY6yBI85IJWWz8fdD0l050 2282
gamspy/_symbols/implicits/implicit_symbol.py sha256=ldPFy3iDAPTBdihPrhmSEQr7pLaKxBvPrmyQ4LYO4yU 3464
gamspy/_symbols/implicits/implicit_variable.py sha256=fCiFjMyUkGFbAtCV8aIlbsm3SYxSxxcNR3wAOue1Juw 6957
gamspy/formulations/__init__.py sha256=ejbO-E8wSN8j5swlwZ_O5wtJXMiMVc4tFMN5ZQPv5ps 319
gamspy/formulations/shape.py sha256=14mtFMDCTuWytGz8XGptizyIw36Nd97dxcUMNqId2so 4343
gamspy/formulations/nn/__init__.py sha256=iUXo8C22Kg8_1Rw_KW7Poho6_UACbIyDAccGng_ezKw 425
gamspy/formulations/nn/avgpool2d.py sha256=b6YBQaN1zt5jvkBzwn7ArVX3ePheqKnUZ7M4-73mI-w 5459
gamspy/formulations/nn/conv2d.py sha256=5cO1dYNd-wJatB6IGDfAkxTFjsxvjn1KLwDlcXmqkeU 10294
gamspy/formulations/nn/linear.py sha256=7NVvFGW3zWFBXVtPaINrQohwsGBywLyyaNvwEYXH054 6779
gamspy/formulations/nn/maxpool2d.py sha256=bHJpqAR9F3q5994y6qFPm2T74NDXPoja8M1to8Ab59g 2097
gamspy/formulations/nn/minpool2d.py sha256=gc5TwgU7LQAcHp8r2my6hkj9vaVInQ60rrbCIluyW1w 2097
gamspy/formulations/nn/mpool2d.py sha256=B4xR-XHyKSTEAvIoSAxZYNAE9DrVYP25MwCZtzaFnVg 5295
gamspy/formulations/nn/utils.py sha256=2mEP57dXUB_vzaMzp6dnSHyv2bLnMNYwxNSeyFHXpx8 1912
gamspy/math/__init__.py sha256=kYz7008en-NtgDwifdRaW16IuS90ZZd33RW4ZE7mFBs 2910
gamspy/math/activation.py sha256=Jl-q4DqExOTSo5bHvz7AxIE-21SzmAbMO1342vSCr8w 14590
gamspy/math/log_power.py sha256=B3bdEPs-mQZW7q28jZpLxUptITYhEkTZq9-qvsSmuyI 10014
gamspy/math/matrix.py sha256=6NtHZqmkzqlT9nIUIgNFddxiL6Halz0Fi0w4FRHBERg 16398
gamspy/math/misc.py sha256=uj1CU5hOKs3I-5F9MxOe08Y9iGP7pAuqH1oeJpwLW-8 39389
gamspy/math/probability.py sha256=_bKjJ7bDR2So5lMCZe9anqV_92iDGqeGoAbnWvnvZm4 4850
gamspy/math/trigonometric.py sha256=AwBurqPRCLabI29NEnyd-nCmwUXwjkRB_ZWZYW2x2Ns 4825
gamspy-1.1.0.dist-info/LICENSE sha256=D4HfHbHRs3LVWo3uXq44WQc1FkBP5srUCEa-vO0W9tE 1189
gamspy-1.1.0.dist-info/METADATA sha256=aeSlVtzHYD1LgwZWhKwp04dKs_AEDIj-LrigCuEP4Gc 6268
gamspy-1.1.0.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
gamspy-1.1.0.dist-info/entry_points.txt sha256=oQx1MCqP7LGWaNWawnikcMN4qaPHAV-SB_30BeWXgzw 52
gamspy-1.1.0.dist-info/top_level.txt sha256=fsq4q5lfdb2GEZC9O3PUih38s7TfIgolIaO5NgR3Hf8 7
gamspy-1.1.0.dist-info/RECORD

top_level.txt

gamspy

entry_points.txt

gamspy = gamspy._cli.cmdline:main