{ "info": { "author": "Tianyi Li", "author_email": "tianyikillua@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU Lesser General Public License v2 (LGPLv2)", "Operating System :: Microsoft :: Windows", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Physics" ], "description": "# MEDCoupling\n\n[![pypi](https://img.shields.io/pypi/v/medcoupling.svg?style=flat-square)](https://pypi.org/project/medcoupling)\n\nThis repository provides a Python repackaging of the latest version (9.3.0) of the [MEDCoupling](https://docs.salome-platform.org/latest/dev/MEDCoupling/developer/index.html) library via a Python file `setup.py` and hence installable via `pip`.\n\n### Building from source\n\nRunning `python setup.py install` or `pip install .` will\n\n1. Download the source code of MEDCoupling from [salome-platform.org](http://files.salome-platform.org/Salome/other/medCoupling-9.3.0.tar.gz)\n2. Build the C++ / Python libraries using `cmake` and `swig`\n3. Distribute and install generated files using `setuptools`\n\nThe building process has been tested under Windows 10 with Visual Studio 2019 and under Ubuntu 18.04 with gcc 7.4.\n\n### Installation from PyPI\n\nTo install MEDCoupling, you can also simply use the binary wheels available on PyPI\n```\npip install -U medcoupling\n```\n\nBinary wheels are available for 64-bit Windows (`win_amd64`) and Linux-like platforms (`manylinux1_x86_64`) and are built with Python 3.6 and 3.7. Sadly macOS is not supported (consult developers of MEDCoupling).\n\nTo assure that MEDCoupling is well installed, try importing it in your Python\n```\nimport medcoupling # should not raise error\n```\n\n### Versioning\n\nThe version of this package (on PyPI) follows that of MEDCoupling. For MEDCoupling 9.3.0 for instance, we use\n```\nv9.3.0r1, v9.3.0r2, ...\n```\nto designate all PyPI releases based on MEDCoupling 9.3.0. The suffix `r[x]` is included (abusively, since according to PEP 440 it is for post releases) for possible bug fixes coming from this package.\n\n### Uploading to PyPI\n\nTo upload source and binary wheels to PyPI, type\n```\n# Source\npython setup.py sdist\n\n# Binary on Windows\npython setup.py bdist_wheel --plat-name win_amd64\n\n# Binary on Linux\npython3 setup.py bdist_wheel --plat-name manylinux1_x86_64\n\n# Upload to PyPI\npython -m twine upload dist/*\n```\n\n### License\n\nMEDCoupling, and hence this repository are published under [LGPL 2.1](https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License).\n\n### Repository author\n\nTianyi Li \n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tianyikillua/medcoupling", "keywords": "", "license": "License :: OSI Approved :: GNU Lesser General Public License v2 (LGPLv2)", "maintainer": "", "maintainer_email": "", "name": "medcoupling", "package_url": "https://pypi.org/project/medcoupling/", "platform": "", "project_url": "https://pypi.org/project/medcoupling/", "project_urls": { "Homepage": "https://github.com/tianyikillua/medcoupling" }, "release_url": "https://pypi.org/project/medcoupling/9.3.0.post3/", "requires_dist": [ "numpy" ], "requires_python": "", "summary": "Python repackaging of the MEDCoupling library", "version": "9.3.0.post3" }, "last_serial": 5505516, "releases": { "9.3.0.post1": [ { "comment_text": "", "digests": { "md5": "7f5953ef6c4c921fda4fd032e35f790b", "sha256": "05758c68826d4ee7892828c291e558839ab255535feeeab15ad4377cc2f53b87" }, "downloads": -1, "filename": "medcoupling-9.3.0.post1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "7f5953ef6c4c921fda4fd032e35f790b", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 8635265, "upload_time": "2019-07-04T08:25:26", "url": "https://files.pythonhosted.org/packages/fa/a6/77b867348c6bbdd00bddde860453e6168c87cf1c827613b8b4faed4dc49b/medcoupling-9.3.0.post1-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "ee721aad3b6aff72cc308153bbe09374", "sha256": "7822af53fd2ac5db2fbb24bf2dddf50241a5b539c7aa171a8efccf51e15972f2" }, "downloads": -1, "filename": "medcoupling-9.3.0.post1-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "ee721aad3b6aff72cc308153bbe09374", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 4045521, "upload_time": "2019-07-04T08:16:18", "url": "https://files.pythonhosted.org/packages/89/33/00e86b01109a2c8bee8ee8c3c28f8c480019d07eb10da982e455077ec37b/medcoupling-9.3.0.post1-cp36-cp36m-win_amd64.whl" } ], "9.3.0.post2": [ { "comment_text": "", "digests": { "md5": "80cda260041e80d386bd268cb9451212", "sha256": "0e0b091b71e4075548c2c6f1eb9de8584155ae91fcd51236097bf38cb48ef11e" }, "downloads": -1, "filename": "medcoupling-9.3.0.post2-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "80cda260041e80d386bd268cb9451212", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 8635292, "upload_time": "2019-07-05T10:12:38", "url": "https://files.pythonhosted.org/packages/1a/82/3007a45ae3427c9628e63515c6b96fa862ab9626f3ab83363d6751bf91d4/medcoupling-9.3.0.post2-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a032a798bc2f754134c37904f216e994", "sha256": "a05bac10c5ff0db1d5df9b21b6114bf1393cce6c19734df718dfdae706bd7397" }, "downloads": -1, "filename": "medcoupling-9.3.0.post2-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "a032a798bc2f754134c37904f216e994", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 3844639, "upload_time": "2019-07-05T10:02:21", "url": "https://files.pythonhosted.org/packages/e8/29/cf27b2589a3119bcf073a8a3682c2e373940bbbf921df376952b10355a51/medcoupling-9.3.0.post2-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "3946cdbed495ef2d12a3706fa92fdb95", "sha256": "41d43874343a66dec2e92c21aeccf667e6ab8d14ebd57f70efb708238f1d8aff" }, "downloads": -1, "filename": "medcoupling-9.3.0.post2-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "3946cdbed495ef2d12a3706fa92fdb95", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 8634817, "upload_time": "2019-07-08T13:17:53", "url": "https://files.pythonhosted.org/packages/cd/d3/b91db8ca352509cf0332c09f1dbdaabfd6d7f28924adb9f3cc3c0c915977/medcoupling-9.3.0.post2-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "e806a6c0e044f9ff28cfcc9cac3ec5e5", "sha256": "90713062d0927bc052cadc57d5d63a727ab5bafb0d7226a3aabb5f0c822f3868" }, "downloads": -1, "filename": "medcoupling-9.3.0.post2-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "e806a6c0e044f9ff28cfcc9cac3ec5e5", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 3845468, "upload_time": "2019-07-05T09:25:44", "url": "https://files.pythonhosted.org/packages/6a/06/dfe49e89482e3c003fdbdf71e9a8c6738500fa7590f40559ec0f6fbc156a/medcoupling-9.3.0.post2-cp37-cp37m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "68b87feb695d8ffe26261ee8f0e6a3d4", "sha256": "6444a2064eafcd06b9a32473ad28e7ea6a559db4295f878ff0268ffd455a35f1" }, "downloads": -1, "filename": "medcoupling-9.3.0.post2.tar.gz", "has_sig": false, "md5_digest": "68b87feb695d8ffe26261ee8f0e6a3d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4383, "upload_time": "2019-07-05T09:45:32", "url": "https://files.pythonhosted.org/packages/69/86/8ce640a13d500fcb4230518603ffc042a786f4f08d774ae858ed5ffa403f/medcoupling-9.3.0.post2.tar.gz" } ], "9.3.0.post3": [ { "comment_text": "", "digests": { "md5": "fa6650f32286c670a1956ea273d84a3d", "sha256": "3635ec7ba09117b34f79197eb04c869ab84f21d3586851110262763c13ab9692" }, "downloads": -1, "filename": "medcoupling-9.3.0.post3-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "fa6650f32286c670a1956ea273d84a3d", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 8634779, "upload_time": "2019-07-08T15:11:42", "url": "https://files.pythonhosted.org/packages/28/6d/35ff302940782720c65c2460b4f9aeceef07ecda7e6b9d4756a2534719a4/medcoupling-9.3.0.post3-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d954030ef1ffb2ca89721cd6d0f144d4", "sha256": "f0b44730e8a273dbfe77b65af090eb45dfe6c2798f65921d56812dc6bcf5b2ba" }, "downloads": -1, "filename": "medcoupling-9.3.0.post3-cp36-cp36m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "d954030ef1ffb2ca89721cd6d0f144d4", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 8738919, "upload_time": "2019-07-09T08:15:11", "url": "https://files.pythonhosted.org/packages/35/14/b74e8d74b37e46cd8c8b9d4168d8301ce14587cbcc07f53ae6d839969575/medcoupling-9.3.0.post3-cp36-cp36m-manylinux2010_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "ab224d48af4faf4d1294218a4c94e444", "sha256": "2195c5fbe0267bc3c46f5b57dcad39d29ff0b7a075d4a354247ed5ab1bdc746d" }, "downloads": -1, "filename": "medcoupling-9.3.0.post3-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "ab224d48af4faf4d1294218a4c94e444", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 3844648, "upload_time": "2019-07-08T15:20:44", "url": "https://files.pythonhosted.org/packages/9a/ac/6a0dbbaa3aa507f6feb17ab287eaff3744e2b9f66a78c2d4cd0a0e5fb139/medcoupling-9.3.0.post3-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "f2ece9c04279c7e010c891773396a794", "sha256": "45c02464f04a858c0397673e880e8c1a37153f5a5fc2be5ea4b6bc8b0e06bd22" }, "downloads": -1, "filename": "medcoupling-9.3.0.post3-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "f2ece9c04279c7e010c891773396a794", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 8634779, "upload_time": "2019-07-08T15:02:56", "url": "https://files.pythonhosted.org/packages/94/64/70e454b5a70c6fa5d2a8ce82c9c66535e18d0ea7071e8bf2a0c197347e84/medcoupling-9.3.0.post3-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a39cb3fa7a8fb8f106cbc62877e7530a", "sha256": "cc1d85a6ebe6370719640474b93484ba94bceb252cbc3b7acc49ca43513bc72e" }, "downloads": -1, "filename": "medcoupling-9.3.0.post3-cp37-cp37m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "a39cb3fa7a8fb8f106cbc62877e7530a", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 8738918, "upload_time": "2019-07-09T08:15:17", "url": "https://files.pythonhosted.org/packages/4a/56/b733a9547bb32a7eba6b0ddb77fb48fa29d9d1db9e9ad12105586f20e18b/medcoupling-9.3.0.post3-cp37-cp37m-manylinux2010_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "8f98d1df1ec5249be64e512d9ca4562e", "sha256": "0b978047ea7266073fbc7f1e4b705d83ce9113269ffd97df415f0eaa27c9a802" }, "downloads": -1, "filename": "medcoupling-9.3.0.post3-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "8f98d1df1ec5249be64e512d9ca4562e", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 3845473, "upload_time": "2019-07-08T15:14:29", "url": "https://files.pythonhosted.org/packages/43/4a/05da1f8764fb2b57596fbf8b2418db1dfb7bf804112ee44d54d8e2eed236/medcoupling-9.3.0.post3-cp37-cp37m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "fc263345404701a629fee25bf5a88ac4", "sha256": "aae225ae34badeab26ea09e8942ecc26683b81c0d57180d8600a63f2bc04b07f" }, "downloads": -1, "filename": "medcoupling-9.3.0.post3.tar.gz", "has_sig": false, "md5_digest": "fc263345404701a629fee25bf5a88ac4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4386, "upload_time": "2019-07-08T15:02:59", "url": "https://files.pythonhosted.org/packages/44/34/461ee3551e8162b531346fbec109649467e0aeef6141e1865392983452dc/medcoupling-9.3.0.post3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fa6650f32286c670a1956ea273d84a3d", "sha256": "3635ec7ba09117b34f79197eb04c869ab84f21d3586851110262763c13ab9692" }, "downloads": -1, "filename": "medcoupling-9.3.0.post3-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "fa6650f32286c670a1956ea273d84a3d", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 8634779, "upload_time": "2019-07-08T15:11:42", "url": "https://files.pythonhosted.org/packages/28/6d/35ff302940782720c65c2460b4f9aeceef07ecda7e6b9d4756a2534719a4/medcoupling-9.3.0.post3-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d954030ef1ffb2ca89721cd6d0f144d4", "sha256": "f0b44730e8a273dbfe77b65af090eb45dfe6c2798f65921d56812dc6bcf5b2ba" }, "downloads": -1, "filename": "medcoupling-9.3.0.post3-cp36-cp36m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "d954030ef1ffb2ca89721cd6d0f144d4", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 8738919, "upload_time": "2019-07-09T08:15:11", "url": "https://files.pythonhosted.org/packages/35/14/b74e8d74b37e46cd8c8b9d4168d8301ce14587cbcc07f53ae6d839969575/medcoupling-9.3.0.post3-cp36-cp36m-manylinux2010_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "ab224d48af4faf4d1294218a4c94e444", "sha256": "2195c5fbe0267bc3c46f5b57dcad39d29ff0b7a075d4a354247ed5ab1bdc746d" }, "downloads": -1, "filename": "medcoupling-9.3.0.post3-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "ab224d48af4faf4d1294218a4c94e444", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 3844648, "upload_time": "2019-07-08T15:20:44", "url": "https://files.pythonhosted.org/packages/9a/ac/6a0dbbaa3aa507f6feb17ab287eaff3744e2b9f66a78c2d4cd0a0e5fb139/medcoupling-9.3.0.post3-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "f2ece9c04279c7e010c891773396a794", "sha256": "45c02464f04a858c0397673e880e8c1a37153f5a5fc2be5ea4b6bc8b0e06bd22" }, "downloads": -1, "filename": "medcoupling-9.3.0.post3-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "f2ece9c04279c7e010c891773396a794", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 8634779, "upload_time": "2019-07-08T15:02:56", "url": "https://files.pythonhosted.org/packages/94/64/70e454b5a70c6fa5d2a8ce82c9c66535e18d0ea7071e8bf2a0c197347e84/medcoupling-9.3.0.post3-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a39cb3fa7a8fb8f106cbc62877e7530a", "sha256": "cc1d85a6ebe6370719640474b93484ba94bceb252cbc3b7acc49ca43513bc72e" }, "downloads": -1, "filename": "medcoupling-9.3.0.post3-cp37-cp37m-manylinux2010_x86_64.whl", "has_sig": false, "md5_digest": "a39cb3fa7a8fb8f106cbc62877e7530a", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 8738918, "upload_time": "2019-07-09T08:15:17", "url": "https://files.pythonhosted.org/packages/4a/56/b733a9547bb32a7eba6b0ddb77fb48fa29d9d1db9e9ad12105586f20e18b/medcoupling-9.3.0.post3-cp37-cp37m-manylinux2010_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "8f98d1df1ec5249be64e512d9ca4562e", "sha256": "0b978047ea7266073fbc7f1e4b705d83ce9113269ffd97df415f0eaa27c9a802" }, "downloads": -1, "filename": "medcoupling-9.3.0.post3-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "8f98d1df1ec5249be64e512d9ca4562e", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 3845473, "upload_time": "2019-07-08T15:14:29", "url": "https://files.pythonhosted.org/packages/43/4a/05da1f8764fb2b57596fbf8b2418db1dfb7bf804112ee44d54d8e2eed236/medcoupling-9.3.0.post3-cp37-cp37m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "fc263345404701a629fee25bf5a88ac4", "sha256": "aae225ae34badeab26ea09e8942ecc26683b81c0d57180d8600a63f2bc04b07f" }, "downloads": -1, "filename": "medcoupling-9.3.0.post3.tar.gz", "has_sig": false, "md5_digest": "fc263345404701a629fee25bf5a88ac4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4386, "upload_time": "2019-07-08T15:02:59", "url": "https://files.pythonhosted.org/packages/44/34/461ee3551e8162b531346fbec109649467e0aeef6141e1865392983452dc/medcoupling-9.3.0.post3.tar.gz" } ] }