{ "info": { "author": "Torsten Sommer", "author_email": "torsten.sommer@3ds.com", "bugtrack_url": null, "classifiers": [], "description": "\nFMPy\n====\n\nFMPy is a free Python library to simulate `Functional Mock-up Units (FMUs) `_ that...\n\n- supports FMI 1.0 and 2.0 for Co-Simulation and Model Exchange\n- runs on Windows, Linux and macOS\n- has a graphical user interface\n- compiles C code FMUs and generates CMake projects for debugging \n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/CATIA-Systems/FMPy", "keywords": "", "license": "Standard 3-clause BSD", "maintainer": "", "maintainer_email": "", "name": "FMPy", "package_url": "https://pypi.org/project/FMPy/", "platform": "", "project_url": "https://pypi.org/project/FMPy/", "project_urls": { "Homepage": "https://github.com/CATIA-Systems/FMPy" }, "release_url": "https://pypi.org/project/FMPy/0.2.13/", "requires_dist": [ "lxml", "numpy", "pathlib", "pywin32 ; platform_system == \"Windows\"", "PyQt5 ; extra == 'complete'", "dask[bag] ; extra == 'complete'", "matplotlib ; extra == 'complete'", "pyqtgraph ; extra == 'complete'", "requests ; extra == 'complete'", "dask[bag] ; extra == 'examples'", "requests ; extra == 'examples'", "PyQt5 ; extra == 'gui'", "pyqtgraph ; extra == 'gui'", "matplotlib ; extra == 'plot'" ], "requires_python": "", "summary": "Simulate Functional Mock-up Units (FMUs) in Python", "version": "0.2.13" }, "last_serial": 5838399, "releases": { "0.0.1": [], "0.0.2": [ { "comment_text": "", "digests": { "md5": "0cf7f17013316c8ddbe4549050def80a", "sha256": "70f313847c1153646ac5f25faa63a2c97a2e16e19cc1a820fd7543a14b323606" }, "downloads": -1, "filename": "fmpy-0.0.2.tar.gz", "has_sig": false, "md5_digest": "0cf7f17013316c8ddbe4549050def80a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34875, "upload_time": "2017-05-21T20:19:04", "url": "https://files.pythonhosted.org/packages/98/5c/3a631dd64e0453ee37495dec4e74ecd589e53a652bb6159f445151bf20e1/fmpy-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "e505cc3230bbe41b0cebf1150bcfd26d", "sha256": "9aeb36e9f945c2639e2882949845d1dff2ae9ff38252de4656b29488c75b6971" }, "downloads": -1, "filename": "FMPy-0.0.3.tar.gz", "has_sig": false, "md5_digest": "e505cc3230bbe41b0cebf1150bcfd26d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35157, "upload_time": "2017-05-21T20:44:17", "url": "https://files.pythonhosted.org/packages/31/ea/5b6a1da2329f2c1f6defd4255266a8a8e99e4c53c39e4c48525e57dc9235/FMPy-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "cdba881d8d88a262bfdd5483574113dd", "sha256": "3a9a439a1c880c273613f6cd226d0c667d7421c4b104fe8f42cd04180745b675" }, "downloads": -1, "filename": "FMPy-0.0.4.tar.gz", "has_sig": false, "md5_digest": "cdba881d8d88a262bfdd5483574113dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36810, "upload_time": "2017-05-22T19:24:24", "url": "https://files.pythonhosted.org/packages/60/bf/99ae385c9f6e6b72cb811174f9183c247fc053119a882d71e14234e64fd1/FMPy-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "d827c7947a4b86288cb3c50d291d208e", "sha256": "90894d545b1ff489e23776928100ebf779a306bc7da88d5f3205a1974f1a3e17" }, "downloads": -1, "filename": "FMPy-0.0.5.tar.gz", "has_sig": false, "md5_digest": "d827c7947a4b86288cb3c50d291d208e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24908, "upload_time": "2017-06-06T15:13:36", "url": "https://files.pythonhosted.org/packages/eb/9e/21ad33196b65887c7e0ccc8ad4672fda7f0be1cc5c27243c861b9b52db60/FMPy-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "cea5efa1df616d5c96bb06b0149bbf32", "sha256": "8607f34273861486ef22dbc9349f82b5bc6f4f0298c18c2f9bee0506e79c54e3" }, "downloads": -1, "filename": "FMPy-0.0.6.tar.gz", "has_sig": false, "md5_digest": "cea5efa1df616d5c96bb06b0149bbf32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28634, "upload_time": "2017-07-25T18:25:52", "url": "https://files.pythonhosted.org/packages/ff/b2/6a0800522528da97a1a90d9a0fb65221b2f9ce77e7a46a69439badd1bda2/FMPy-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "7a76e6e6d013d3744e5638df60373728", "sha256": "5a9f2419cc3b11c45b0531d6ad2438c56341f78cd37b182f6b402a8dfcc5cab8" }, "downloads": -1, "filename": "FMPy-0.0.7.tar.gz", "has_sig": false, "md5_digest": "7a76e6e6d013d3744e5638df60373728", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28698, "upload_time": "2017-08-01T12:05:16", "url": "https://files.pythonhosted.org/packages/83/e4/1a011139f41ded8e2683fcdff72c30cd74211fc871ea9e98c8134f90fc1f/FMPy-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "72a9075296fa595be8e3b055207cd16a", "sha256": "497d35697a47693286a3d7c145ebf748e9e925cf22653382a068683a58671cf7" }, "downloads": -1, "filename": "FMPy-0.0.8.tar.gz", "has_sig": false, "md5_digest": "72a9075296fa595be8e3b055207cd16a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29298, "upload_time": "2017-09-10T16:30:40", "url": "https://files.pythonhosted.org/packages/d9/e3/af950d18ef28756cf0ecfb59b6a010b9f476e0fd91619f096f868c0c7d90/FMPy-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "1af468dad6de1080a8d4765a1e6147ab", "sha256": "b40fdbd9955aad3cbe2f477d02605c2b29054611aa4c6ada89b009f36f0fddce" }, "downloads": -1, "filename": "FMPy-0.0.9-py2-none-any.whl", "has_sig": false, "md5_digest": "1af468dad6de1080a8d4765a1e6147ab", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 603811, "upload_time": "2017-10-13T12:27:49", "url": "https://files.pythonhosted.org/packages/d6/b3/ecff043de5035319d930285c55af545583497257aca0397f38cca0f7d81e/FMPy-0.0.9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aaaf0f48361b9889a22fb0769bf9de53", "sha256": "eda4c99cc74663d67b77c584eb1b98886a5eac84212b0e60ec62fe48e4236ef4" }, "downloads": -1, "filename": "FMPy-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "aaaf0f48361b9889a22fb0769bf9de53", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 603844, "upload_time": "2017-10-13T12:28:53", "url": "https://files.pythonhosted.org/packages/fb/93/8b471ccec110a793b05c211e8373033618505e0ba89c7800176309203eda/FMPy-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0ac355a4cf535c1ef5ea3a5b1c2d15f", "sha256": "b3d1d05e44f85598acf2d83b31c3fe311afc5f365c5961e6335cd21d946f0118" }, "downloads": -1, "filename": "FMPy-0.0.9.tar.gz", "has_sig": false, "md5_digest": "f0ac355a4cf535c1ef5ea3a5b1c2d15f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 583521, "upload_time": "2017-10-13T12:27:50", "url": "https://files.pythonhosted.org/packages/e2/e5/49ea41bb3709e0d84bd12e3f613f2bbedeb927f1b840163f22231d5e2466/FMPy-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "89269645e18d579c8c82569f133f8c5c", "sha256": "795ec69f34b279bcfdb7771ea980a5e7690ddeda17194216f5dd3324e6596b9c" }, "downloads": -1, "filename": "FMPy-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89269645e18d579c8c82569f133f8c5c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 638574, "upload_time": "2017-11-24T16:45:03", "url": "https://files.pythonhosted.org/packages/5b/10/a055c4dbe7e63336af68840b71452dd09224f8b6e2ed3d5a44f181b146e1/FMPy-0.1.0-py2.py3-none-any.whl" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "cec8f038c01f4bc920ceb06df174c53a", "sha256": "814741b8d9c7eab43a4b762cb8968da7c541cf817bd3ce62c51603f2b5192eeb" }, "downloads": -1, "filename": "FMPy-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cec8f038c01f4bc920ceb06df174c53a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 639063, "upload_time": "2017-12-11T19:11:47", "url": "https://files.pythonhosted.org/packages/b9/74/3a6e6939e6d4058361837effbac8c1b5140aaba579dcf59ced267eb057f5/FMPy-0.1.1-py2.py3-none-any.whl" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "9a9bf7562382ff35e6e72569c2a477b2", "sha256": "f9322e8d946cb0771c6c07431f2b0330e1379cd34e5082d1767ba2cc1c53d3d4" }, "downloads": -1, "filename": "FMPy-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9a9bf7562382ff35e6e72569c2a477b2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 640918, "upload_time": "2017-12-21T08:03:46", "url": "https://files.pythonhosted.org/packages/31/17/1fae41ed476fac743ab492487452aa1a95211bd9379cf96a50cf1a098ec8/FMPy-0.1.2-py2.py3-none-any.whl" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "64000ca95c23d0f7ae3950579a4b491c", "sha256": "4124a658445f88362fed8da60205df63fd4f278c7689aa8cf61bf7865c6972d7" }, "downloads": -1, "filename": "FMPy-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "64000ca95c23d0f7ae3950579a4b491c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 848827, "upload_time": "2018-01-29T17:08:43", "url": "https://files.pythonhosted.org/packages/2a/b8/092b4cee9c9e2f536f94e2132f38b3c2b83bbe5d9f072f706389f92eff2c/FMPy-0.2.0-py2.py3-none-any.whl" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "2981b3e3fad2da70e6f52d403836a535", "sha256": "f3761b5b3806d6031f1cef9ab969dd27e38508341d00f6cbbd4a788d7a37b80d" }, "downloads": -1, "filename": "FMPy-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2981b3e3fad2da70e6f52d403836a535", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 863250, "upload_time": "2018-02-15T09:26:55", "url": "https://files.pythonhosted.org/packages/35/1d/9c28fcac010c7d2f8b75c8ea9317735582bc6441ba9dc7aa5d6d3d0b1dd7/FMPy-0.2.1-py2.py3-none-any.whl" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "990768947fa3819c9ff7c1ead5f4c85c", "sha256": "87460ce05aee37db8a75e0f375383d546c5ac228e14bd11d6376ae96e651f791" }, "downloads": -1, "filename": "FMPy-0.2.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "990768947fa3819c9ff7c1ead5f4c85c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 900830, "upload_time": "2019-02-26T14:43:16", "url": "https://files.pythonhosted.org/packages/81/04/8fdf67badb67ab2f47aad14e28d755dd41274d10dc904ec4bedc6eb635d7/FMPy-0.2.10-py2.py3-none-any.whl" } ], "0.2.11": [ { "comment_text": "", "digests": { "md5": "f0b813952193502220ad75b3c220d9d5", "sha256": "39b3f2f2eb179605f61542e529402f75cd08cfa943d3dcbe4d3f6a1f58543ccc" }, "downloads": -1, "filename": "FMPy-0.2.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f0b813952193502220ad75b3c220d9d5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 899180, "upload_time": "2019-05-27T15:09:59", "url": "https://files.pythonhosted.org/packages/0d/de/de86fadc50865c2427072337c26e6a8c7f3c9861934fb5503d18723821e1/FMPy-0.2.11-py2.py3-none-any.whl" } ], "0.2.12": [ { "comment_text": "", "digests": { "md5": "61386bc66197505d2c30e113d4d5e2c2", "sha256": "f728219033f96797fde41e6f2ef6517bec6f5a8542996677f72a9774c4afbf51" }, "downloads": -1, "filename": "FMPy-0.2.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "61386bc66197505d2c30e113d4d5e2c2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 903756, "upload_time": "2019-07-15T08:57:47", "url": "https://files.pythonhosted.org/packages/40/ee/ab0a1f525d5b3ea66714039301d75132bf8a1cbaa39ba0f4176d3925df0f/FMPy-0.2.12-py2.py3-none-any.whl" } ], "0.2.13": [ { "comment_text": "", "digests": { "md5": "0a45b0d171982e532330aaec5522ce5a", "sha256": "053a8c34cb3bedffe2eb8cf19869d0f0da15fd3c65c6c254d806db83b09f7b09" }, "downloads": -1, "filename": "FMPy-0.2.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0a45b0d171982e532330aaec5522ce5a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 915286, "upload_time": "2019-09-16T22:00:54", "url": "https://files.pythonhosted.org/packages/ab/36/41964f51a26a56eef89455dcd29433b8da30e838e0252339901da3716c84/FMPy-0.2.13-py2.py3-none-any.whl" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "c5033856c25a5f6407539aa4ebc3ac12", "sha256": "ba19e36887861fc8270bd92c3eac0c5e8c2c883ee48fe06c07050a90722823b6" }, "downloads": -1, "filename": "FMPy-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c5033856c25a5f6407539aa4ebc3ac12", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 854726, "upload_time": "2018-03-13T15:05:35", "url": "https://files.pythonhosted.org/packages/0a/fa/36127171dc017cb52ef27929051092856efac329b992082d950b7d23b041/FMPy-0.2.2-py2.py3-none-any.whl" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "ed0f7f226be6db51347af0d7c33b158f", "sha256": "19ad52caf4eae5203b9e08eb75c363c198deae366a775f09f13f60f8308c7e7a" }, "downloads": -1, "filename": "FMPy-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ed0f7f226be6db51347af0d7c33b158f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 860822, "upload_time": "2018-04-11T14:45:40", "url": "https://files.pythonhosted.org/packages/4f/30/7d88387cc87b21a03898d4a15d8484e7da3bc5db681219961807f54cab39/FMPy-0.2.3-py2.py3-none-any.whl" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "5b4f81cf9270041654d73d256c632c24", "sha256": "a07987d613a2557f598920e69748f14fccf8afbb7ac7ab0778fbc7fb4de93e0f" }, "downloads": -1, "filename": "FMPy-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5b4f81cf9270041654d73d256c632c24", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 864335, "upload_time": "2018-05-22T09:07:32", "url": "https://files.pythonhosted.org/packages/68/af/f1f7befcbbce8d75e71f47b780d8501f151e4b09804b4b645ccbe6740b54/FMPy-0.2.4-py2.py3-none-any.whl" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "f69d70dbee1a2d12d3b06a372539de03", "sha256": "5f5c9bd7e332ba8764bba5cdf7a3239b1aba94863ba4cf3930b20e437a3f3654" }, "downloads": -1, "filename": "FMPy-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f69d70dbee1a2d12d3b06a372539de03", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 864053, "upload_time": "2018-06-17T08:26:28", "url": "https://files.pythonhosted.org/packages/d5/98/9ab905a6841b889d46d7fe1cc4c0a2432319014414172b285076b75cc5cf/FMPy-0.2.5-py2.py3-none-any.whl" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "39d5103370a9bfc60c2c040cebe8972d", "sha256": "3a8edd01960feb14a2f196420f83bd553df9f8ab671b11d86d35e7b2c4003b7e" }, "downloads": -1, "filename": "FMPy-0.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "39d5103370a9bfc60c2c040cebe8972d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 875699, "upload_time": "2018-09-04T09:18:21", "url": "https://files.pythonhosted.org/packages/13/45/9b77f94b4b9ab3992682185c76a1a2bc0b75cebc7e71a9fd27c07041c9ad/FMPy-0.2.6-py2.py3-none-any.whl" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "a61c2b3fcd5bfdb5b90251936a90e44d", "sha256": "cf1803f892490b7317dd261f53405d3551190b1a6d87c48887484a822aa60699" }, "downloads": -1, "filename": "FMPy-0.2.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a61c2b3fcd5bfdb5b90251936a90e44d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 870047, "upload_time": "2018-11-13T14:39:02", "url": "https://files.pythonhosted.org/packages/c3/95/1eb5de8400317d4b76b5a2f96640d6bf504871ce3f0d3d49b810e25bd46b/FMPy-0.2.7-py2.py3-none-any.whl" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "d2135fc939c687320cfb95bb64f1a3ed", "sha256": "020d3900e8793a3ff7f4248fa57522d721c2a2bbff8035ec9696f9ae07045fd6" }, "downloads": -1, "filename": "FMPy-0.2.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d2135fc939c687320cfb95bb64f1a3ed", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 881727, "upload_time": "2018-12-23T22:37:29", "url": "https://files.pythonhosted.org/packages/d4/bf/bb8ab1803a48081ec59657cd85cf93af5f30365444f562f54f6fd3659add/FMPy-0.2.8-py2.py3-none-any.whl" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "4fbac46c4e4a4fa4dc2e2c126f8fbc1b", "sha256": "058a1ea53ac2a9e5cbcfa1685430fe1cf2d74e3928379505b303cd7c30dbc3bb" }, "downloads": -1, "filename": "FMPy-0.2.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4fbac46c4e4a4fa4dc2e2c126f8fbc1b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 880152, "upload_time": "2019-02-07T12:29:17", "url": "https://files.pythonhosted.org/packages/61/3d/59d5f042b83791ebf70d42524f93ff7e95d99288973b9e3ec6a80558d4d3/FMPy-0.2.9-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0a45b0d171982e532330aaec5522ce5a", "sha256": "053a8c34cb3bedffe2eb8cf19869d0f0da15fd3c65c6c254d806db83b09f7b09" }, "downloads": -1, "filename": "FMPy-0.2.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0a45b0d171982e532330aaec5522ce5a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 915286, "upload_time": "2019-09-16T22:00:54", "url": "https://files.pythonhosted.org/packages/ab/36/41964f51a26a56eef89455dcd29433b8da30e838e0252339901da3716c84/FMPy-0.2.13-py2.py3-none-any.whl" } ] }