optlang

View on PyPIReverse Dependencies (16)

1.8.1 optlang-1.8.1-py2.py3-none-any.whl

Wheel Details

Project: optlang
Version: 1.8.1
Filename: optlang-1.8.1-py2.py3-none-any.whl
Download: [link]
Size: 142021
MD5: 5fb66771ae661a279e8f09abde758817
SHA256: 18fa6dded1f7650b7a0d14ddf58c66de6847a99a4f27ef7a104a30efcdef1233
Uploaded: 2023-10-29 19:52:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: optlang
Version: 1.8.1
Summary: Formulate optimization problems using sympy expressions and solve them using interfaces to third-party optimization software (e.g. GLPK).
Author: Nikolaus Sonnenschein
Author-Email: niko.sonnenschein[at]gmail.com
Home-Page: https://github.com/opencobra/optlang
Download-Url: https://pypi.org/project/optlang/
Project-Url: Source Code, https://github.com/opencobra/optlang
Project-Url: Documentation, https://optlang.readthedocs.io
Project-Url: Bug Tracker, https://github.com/opencobra/optlang/issues
License: Apache-2.0
Keywords: optimization,mathematical programming,heuristic optimization,sympy
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Mathematics
Requires-Python: >=3.8
Requires-Dist: six (>=1.9)
Requires-Dist: swiglpk (>=5.0.8)
Requires-Dist: sympy (>=1.12.0)
Requires-Dist: black; extra == "development"
Requires-Dist: isort; extra == "development"
Requires-Dist: tox; extra == "development"
Provides-Extra: development
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 6717 characters]

WHEEL

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

RECORD

Path Digest Size
optlang/__init__.py sha256=vrejKjGTXM8KdkUS4TX4HTXOgT4lLY5lRcPUVZI1FgM 3378
optlang/_version.py sha256=XXqRmZ7YU51hsJY_XdOICDOoHAFnUbg9VLkxF9q_Brk 497
optlang/coinor_cbc_interface.py sha256=QmE1aRXVraBVH2ZoPJUq_U_FVCFxMYUMSOUStXgRzWY 30584
optlang/container.py sha256=g2XIlIFkGUeAhzSCkHpH9gog7CL7sCYSQWAzdHs1GHY 6956
optlang/cplex_interface.py sha256=9PBffCaraXAGsnJE9pMQEDp00ltAwT_m3ET1qhw-xkE 40948
optlang/duality.py sha256=oRtdEaqHUhcrJ_9d0Tz4Cpv7k1tsjoyYrIZXJU13sa8 7667
optlang/exceptions.py sha256=F0ys-Z8-wYuMiq-ueQH3EVqHIPiUIHbk6t1w-ZfM12I 1468
optlang/expression_parsing.py sha256=koayjv53TeUA8HZRf_roXepxmpxu2xCDZAb11vLgq7U 6172
optlang/glpk_exact_interface.py sha256=FGMO2dfAqYAmb1_pxS7xyHKtSmF4dxFqIIORgr4QHPQ 5207
optlang/glpk_interface.py sha256=cydfbY4QZdq7IEQncLWchgMxTFg4MZSccpP8oDgRkT0 35709
optlang/gurobi_interface.py sha256=eWy_G4dYysLffC0dqibA151c_9veG9J1TdHM1u1O9d8 31219
optlang/hybrid_interface.py sha256=ENy0VrSJPJkgesiBhAD53q0vakCZFEvMJPo-CdWC9dI 10553
optlang/inspyred_interface.py sha256=BS9rGjBkCKeLaRg4ckFPBwk0WI5BzuqVBc4dUU8RfnQ 12977
optlang/interface.py sha256=rzzsh1bEXnvqH2ZuXRkBing_lYW8Y3xuqqCOOB9sg28 60731
optlang/matrix_interface.py sha256=sSmPnTEp-vbSYebrpUYHjwZaN0j8hrFjI6gStc7b1ks 36008
optlang/scipy_interface.py sha256=Yc-Vjjf_SEUuAuVd_HBiWWLBWo9KVoy-LXopH7KKbL0 24812
optlang/symbolics.py sha256=oY3k8E2HuMf-SPA4vXM4ekoPsmM715lI5pnXKTHpUzw 4052
optlang/util.py sha256=PK51XDdQK8kvrxjjHNThHCyNYr7SiiDhXNn_LBsY_OE 11320
optlang/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
optlang/tests/abstract_test_cases.py sha256=Od3Lk_ODNV03WuGbTVhJnRabQqx-CMOk8_QZl2eMThw 40341
optlang/tests/test_change_solver.py sha256=Y3T5lz-7f6ZYRnFum42BajYShyMUn9B7MxBi8WX0T9A 3697
optlang/tests/test_coinor_cbc_interface.py sha256=DYXGkXIdM9wvfM2XGiIUW_oM6nmP92HPOwg-Cim0rnA 27774
optlang/tests/test_container.py sha256=tDmpzI6H17HYasTbYHsz_J9xiJHpoiZweKe_q6wHdm8 9073
optlang/tests/test_cplex_interface.py sha256=upGRuMFFH3IbdAWEkrDCXgN56RQUR4r4MFeYOFE8YaA 33151
optlang/tests/test_duality.py sha256=f7HhsZzlJzS07KJi-uyB3eYBAwq-nwjdwkYTmIFUvH8 7804
optlang/tests/test_elements.py sha256=WQoosGAsh_MhrQ6VFMWQoFnm6DZ0yL4Bf85UIwHUzuE 5670
optlang/tests/test_expression_parsing.py sha256=bwRce15DPtymlg6F-_vANk8teQMSChJQiMSl2UBkxFs 3497
optlang/tests/test_glpk_exact_interface.py sha256=3E23w2gl9oa0CAeWyvDn3QjeuxJ_R3g4yBdUKnetN7g 19505
optlang/tests/test_glpk_interface.py sha256=6vX1DkD8cAqfaLKy35ixEigltgpcTt9K2-9iphbora8 24465
optlang/tests/test_gurobi_interface.py sha256=dvR8DU5Bavpjjw5iFZ5ZDyJlPgc7Dm62-3n-20JhbFE 26280
optlang/tests/test_hybrid_interface.py sha256=gHxPc54mJ7vAS6pcNwBwurdH5lo_KYBEPN6lSNUPjtA 25716
optlang/tests/test_inspyred_interface.py sha256=qme5NPY6rgo4GOh5bLMhs7_sREBIZ1dR_2YJOqSnb0w 2093
optlang/tests/test_interface.py sha256=1So4i2_f3xVIExnkjCPUz0ycnYlb4kcf0EyqA-czv0c 9659
optlang/tests/test_io.py sha256=kZf9eb7RgCJsHt7dFLnM-4Qn0vvcC14H5-WuMVIPFOE 3869
optlang/tests/test_scipy_interface.py sha256=YPrpnVT4_tOsqhCLEtaWDlrnYBfir1DNtFEZkAbKJ6k 12415
optlang/tests/test_symbolics.py sha256=SD3OtIp6Fw67-Twxk9B22BeJWgd0D21Aw5GlYyY0WbU 256
optlang/tests/test_util.py sha256=BUsHeWj2WUfPT41ca08xEhIUGR2zOiMELySb5IhRSms 9552
optlang/tests/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
optlang/tests/data/parse_the_final_netlib_results.py sha256=pHenVSmaIFnIXcGf5K5EiQQ7ua3oyTg0gfbwbxzfii0 1577
optlang-1.8.1.dist-info/LICENSE sha256=y16Ofl9KOYjhBjwULGDcLfdWBfTEZRXnduOspt-XbhQ 11325
optlang-1.8.1.dist-info/METADATA sha256=kKpM6jwtLq8I6YmFTl-gCjz1mJs4p-DjmbsxHyFh-98 8272
optlang-1.8.1.dist-info/WHEEL sha256=iYlv5fX357PQyRT2o6tw1bN-YcKFFHKqB_LwHO5wP-g 110
optlang-1.8.1.dist-info/top_level.txt sha256=ii50WnY_pLdZgBOTKtffW8AK6QxCGtiE7HEuwsz8lWI 8
optlang-1.8.1.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
optlang-1.8.1.dist-info/RECORD

top_level.txt

optlang

zip-safe