{ "info": { "author": "Norwegian Mapping Authority", "author_email": "geir.arne.hjelle@kartverket.no", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: MacOS", "Operating System :: Microsoft", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# Midgard, the Python Geodesy library\n\nMidgard is a collection of useful Python utilities used by the Geodetic\ninstitute at the Norwegian Mapping Authority (Kartverket). Although some of\nthese are geodesy-specific, many are also useful in more general settings.\n\n**Note:** Midgard is still in pre-alpha status. Its functionality will change,\n and it should not be depended on in any production-like setting.\n\n[![Latest version](https://img.shields.io/pypi/v/midgard.svg)](https://pypi.org/project/midgard/)\n[![Python versions](https://img.shields.io/pypi/pyversions/midgard.svg)](https://pypi.org/project/midgard/)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)\n\n\n## Installing Midgard\n\nMidgard is available at [PyPI](https://pypi.org/project/midgard/). You can\ninstall it by simply running\n\n python -m pip install midgard\n\n\n## Installing Midgard from source\n\nMidgard depends on several other brilliant Python packages, like for instance\nnumpy, scipy, astropy etc. We recommend using the Anaconda distribution to ease\nthe installation of these dependencies.\n\n### Install Anaconda\n\nGo to [www.anaconda.com/download](https://www.anaconda.com/download), and\ndownload Anaconda for Python 3.\n\n\n### Download the Midgard source code\n\nIf you have not already done so, download the Midgard source code from Github:\n[github.com/kartverket/midgard](https://github.com/kartverket/midgard). Then\nenter the main `midgard` directory before running the install command below.\n\n cd midgard\n\n\n### Install dependencies\n\nYou should now install the necessary dependencies using the\n`environment.yml`-file. You can do this either in your current conda\nenvironment, or choose to create a new `midgard`-environment. In order to use\n`midgard` in other projects you need to install `midgard` in the same\nenvironment as those projects.\n\nTo install `midgard` in your current environment, do\n\n conda env update -f environment.yml\n\nTo install `midgard` in a new environment named `midgard` and activate it, do\n\n conda env create -n midgard -f environment.yml\n conda activate midgard\n\n\n### Install the Midgard package\n\nTo do the actual installation of Midgard, use the `flit` packaging tool:\n\n python -m flit install --dep production\n\nIf you want to develop the Midgard package, install it in editable mode using\n\n python -m flit install -s\n\nOn Windows, you can install in editable mode using\n\n python -m flit install --pth-file\n\n\n## Using Midgard\n\nMidgard comes organized into different subpackages. To see info about the\ndifferent subpackages, use the Python help system:\n\n >>> import midgard\n >>> help(midgard)\n\nInformation about individual subpackages is also available on the\n[Midgard website](https://kartverket.github.io/midgard/).\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/kartverket/midgard", "keywords": "geodesy utilities", "license": "", "maintainer": "", "maintainer_email": "", "name": "midgard", "package_url": "https://pypi.org/project/midgard/", "platform": "", "project_url": "https://pypi.org/project/midgard/", "project_urls": { "Homepage": "https://github.com/kartverket/midgard" }, "release_url": "https://pypi.org/project/midgard/0.3.0/", "requires_dist": [ "dataclasses", "importlib_resources", "numpy", "pandas", "pint", "pycurl", "scipy", "black; extra == \"dev\"", "bumpversion; extra == \"dev\"", "flit; extra == \"dev\"", "mkdocs; extra == \"dev\"", "mkdocs-bootswatch; extra == \"dev\"", "mypy; extra == \"dev\"", "pytest; extra == \"dev\"", "pytest-cov; extra == \"dev\"" ], "requires_python": ">=3.6", "summary": "Midgard, the Python Geodesy library", "version": "0.3.0" }, "last_serial": 4929301, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "a1373786b5ef6615f98e25d6bb1257e4", "sha256": "d9c3102100b19cab3d6c6819db831dd323831651899a280448b38090def7a745" }, "downloads": -1, "filename": "midgard-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a1373786b5ef6615f98e25d6bb1257e4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 20831, "upload_time": "2018-04-27T15:58:19", "url": "https://files.pythonhosted.org/packages/38/f0/ecae20b8248ffe5ae882880ded7976baa35491d13292f0479422a38eadd7/midgard-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "090eeec1d2dc9776a8bdcc1b29c81f9f", "sha256": "a9976750715d7295378ed53641eda7b2bd715d7f0a30b3cefc67c22e47643f1f" }, "downloads": -1, "filename": "midgard-0.1.0.tar.gz", "has_sig": false, "md5_digest": "090eeec1d2dc9776a8bdcc1b29c81f9f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8720, "upload_time": "2018-04-27T15:58:24", "url": "https://files.pythonhosted.org/packages/1f/25/a91f0aacc0bc03e5dab55dac2aea474681d90d74544f5905381fbd355d8c/midgard-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "08399c2367512218782256918449b470", "sha256": "7c42b99f6c0586613f639b61dae2ce23c698e97a5c86e8f421a5ac16617ff48a" }, "downloads": -1, "filename": "midgard-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "08399c2367512218782256918449b470", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 20944, "upload_time": "2018-04-27T16:27:25", "url": "https://files.pythonhosted.org/packages/63/6a/e736eb061c2afc5f8a3b3d44ddc251715f935d20c668fc211608d4414b58/midgard-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7be3c5961a7390d3b3fbd17851dbfe13", "sha256": "f9921cc1672b41694d2acc0483fefcf1467e2067fee7482fe6d80ce01f02d292" }, "downloads": -1, "filename": "midgard-0.1.1.tar.gz", "has_sig": false, "md5_digest": "7be3c5961a7390d3b3fbd17851dbfe13", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8822, "upload_time": "2018-04-27T16:27:31", "url": "https://files.pythonhosted.org/packages/d0/6d/b3c2e5bd08672e053a556e686b0ca89f235177135769de31ff21fa600d75/midgard-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "caacc43e93e5c01c2c8c275e2f38de5d", "sha256": "10667c616c7aa16dce57ae4d361cf2b3a701c0f8fe73b791ec53df11038a6865" }, "downloads": -1, "filename": "midgard-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "caacc43e93e5c01c2c8c275e2f38de5d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 41619, "upload_time": "2018-05-15T15:28:28", "url": "https://files.pythonhosted.org/packages/9c/be/6a22c62d62bbbd56f3ba0254610f0d181e2f3691bc5ed341c08b31964a15/midgard-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90e640c0b8bc47bcf5d2178df5d61ca2", "sha256": "95b211116ae0d0ffa3a770bc1488047097055f648313eb7a8e23063fabe041b9" }, "downloads": -1, "filename": "midgard-0.1.2.tar.gz", "has_sig": false, "md5_digest": "90e640c0b8bc47bcf5d2178df5d61ca2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17093, "upload_time": "2018-05-15T15:28:33", "url": "https://files.pythonhosted.org/packages/0b/dc/af7a2a5e2c077fd7ffc50d079430c1a9274d4258dd006dd3f6c25e5f2a93/midgard-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "69532fda205980d3cf255513247d88e9", "sha256": "4de968c40cb26908fd00f3de87935a01addb90979b6f3ded7c6fb4c88d5ed61a" }, "downloads": -1, "filename": "midgard-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "69532fda205980d3cf255513247d88e9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 89388, "upload_time": "2018-06-07T03:25:08", "url": "https://files.pythonhosted.org/packages/c2/98/78599de8291b660957e7ee364d8375f6aa22d009a4d98220f9c3dffc1bf4/midgard-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "971edb83adb5623b34b04357b3c14e22", "sha256": "a59e064391ec6cdacbb293208641b86342e6e1abe92404ce2d57f0989944e16d" }, "downloads": -1, "filename": "midgard-0.1.3.tar.gz", "has_sig": false, "md5_digest": "971edb83adb5623b34b04357b3c14e22", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 32885, "upload_time": "2018-06-07T03:25:13", "url": "https://files.pythonhosted.org/packages/ae/02/731e0174a19d8f921dc957db3f303588c6b663c70cd664530de6822dbd3a/midgard-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "a75c042b42234b3013a4737365481a07", "sha256": "2e1f02004a2a4fca6b20fded40e135314d4c3f910a79c9d5bfb6f4cfd4462348" }, "downloads": -1, "filename": "midgard-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a75c042b42234b3013a4737365481a07", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 89543, "upload_time": "2018-07-10T23:56:17", "url": "https://files.pythonhosted.org/packages/55/08/438a30f7dfb4dd8fed6d8397ab5c0b87395bc76aeda5ea2af06d8ec67061/midgard-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c28686ac4cb1fec734ab62d90b1dad5d", "sha256": "b07406e916ed1e3a64264c88f61504962e2cc43b48da6f0fc2a973ccb0647510" }, "downloads": -1, "filename": "midgard-0.1.4.tar.gz", "has_sig": false, "md5_digest": "c28686ac4cb1fec734ab62d90b1dad5d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 32885, "upload_time": "2018-07-10T23:56:23", "url": "https://files.pythonhosted.org/packages/18/fe/80e4caa3c60e4721e7960229b11759c3bb6027aeeb64d042053cdfb02f8b/midgard-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "9189252d4a2b529d38e230d324a51fac", "sha256": "73bedea0cf19db53201318b6ccfcf46484cd426a064e231748861b7fd653edf1" }, "downloads": -1, "filename": "midgard-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "9189252d4a2b529d38e230d324a51fac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 94262, "upload_time": "2018-07-26T17:24:20", "url": "https://files.pythonhosted.org/packages/47/0d/e0418090f9b9885d29f8f469121a102080182adb72d50aff12e2db86606f/midgard-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4dbcb78ce802afd8c1ec94d0ec4d677b", "sha256": "c479959618014ecf7cb62cc3c782a471a7708d86ee5c762fc1fa359e6a31e7de" }, "downloads": -1, "filename": "midgard-0.1.5.tar.gz", "has_sig": false, "md5_digest": "4dbcb78ce802afd8c1ec94d0ec4d677b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 35034, "upload_time": "2018-07-26T17:24:24", "url": "https://files.pythonhosted.org/packages/fc/7e/4eaccf2077b45c2ea5c8d39a97896efe4fa5b7903f36398f0de970827bbe/midgard-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "988397290de2b345d1bc12edb161185b", "sha256": "6375412aa5317f50ad0a425a0b58c89151c95ddbe1ce6551e0774d8f969a0340" }, "downloads": -1, "filename": "midgard-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "988397290de2b345d1bc12edb161185b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 88755, "upload_time": "2018-08-23T19:16:06", "url": "https://files.pythonhosted.org/packages/90/c0/61e6d214e2d4c569cdd70ff12de376971256788e56614968158b18cc042d/midgard-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "036acf6aa27bd907be2f9bac5101658d", "sha256": "e6abf87e5c5fe336a4d51bbf070180d45c38c818cd68728ee1da7aac784c3716" }, "downloads": -1, "filename": "midgard-0.1.6.tar.gz", "has_sig": false, "md5_digest": "036acf6aa27bd907be2f9bac5101658d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 33752, "upload_time": "2018-08-23T19:16:11", "url": "https://files.pythonhosted.org/packages/06/6a/a83cd9acdcf52041462e2d47a7ef0a568db6c73499e11e560abc28e2a62d/midgard-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "2be8f6e5138f3647bf807f4c4e720af1", "sha256": "f5039ae312fb7636ecb99e36b711d47f9301f4414cabcaa93794cd25781170ec" }, "downloads": -1, "filename": "midgard-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "2be8f6e5138f3647bf807f4c4e720af1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 209160, "upload_time": "2018-09-21T07:50:38", "url": "https://files.pythonhosted.org/packages/35/89/68955d37abb679c22f6f789ff31548a2c2e7456b10f1523b12b9dca8bd5c/midgard-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "408c48732c3ee012b5642a16d32a2892", "sha256": "56713a74630135db2b4490b61f711dcb2f48749d322e746c857cf9573c1a844f" }, "downloads": -1, "filename": "midgard-0.1.7.tar.gz", "has_sig": false, "md5_digest": "408c48732c3ee012b5642a16d32a2892", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 75932, "upload_time": "2018-09-21T07:50:43", "url": "https://files.pythonhosted.org/packages/a5/01/5175cbdb2662c82b7549326c7a045a7ced7a6e72443065bf22748058e520/midgard-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "b8b40f9ee18f03844c4df237fe3e2edc", "sha256": "9fdb2b6f286acc449a7a6e21c7e3457d1a10f571fac128f4fe982f2ee11bd146" }, "downloads": -1, "filename": "midgard-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "b8b40f9ee18f03844c4df237fe3e2edc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 245534, "upload_time": "2018-10-01T06:29:41", "url": "https://files.pythonhosted.org/packages/5e/5a/dbc356dff9753fa31fdf3179b73a372ecb94d8492589243885504cb333d0/midgard-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "50ba7acdcf40d8f3b0edc2ade069d31c", "sha256": "c124338c39d6f7e3bdade4f93608a9bf594b0ab8d45b6b31706ca5035dfa26ea" }, "downloads": -1, "filename": "midgard-0.1.8.tar.gz", "has_sig": false, "md5_digest": "50ba7acdcf40d8f3b0edc2ade069d31c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 104110, "upload_time": "2018-10-01T06:29:47", "url": "https://files.pythonhosted.org/packages/57/f0/3f0995bbda79849f9e119172136570e5b1e8e8126907946d4603c12ff58e/midgard-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "9e6a513ff1bfb974921e2fe3351c3c9f", "sha256": "c16e35a138134358bab41b11c5bb5fe38c239abd574aea033fdc65b18619b386" }, "downloads": -1, "filename": "midgard-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "9e6a513ff1bfb974921e2fe3351c3c9f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 257228, "upload_time": "2018-11-04T17:10:21", "url": "https://files.pythonhosted.org/packages/9d/90/6318685cbd5a7ae10b0950a0afe9c6313afa9e2f4e617e154bc771c3f501/midgard-0.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7819ef69a842b295ddf88a9b496eddf", "sha256": "964415c3e4fd2824d76b1161f05891f0bc2f6e014d00171eba2f50bf197b2117" }, "downloads": -1, "filename": "midgard-0.1.9.tar.gz", "has_sig": false, "md5_digest": "c7819ef69a842b295ddf88a9b496eddf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 904925, "upload_time": "2018-11-04T17:10:26", "url": "https://files.pythonhosted.org/packages/cb/5b/c34f7c4d2cf3d93b3d7874d1ed16c626afc7bad56bcd6d5a04311acc71e1/midgard-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "436819c41e0db5bb5cb36724bd829c2e", "sha256": "ac8b752b808775f0bcd5dfcd2abad33d67d546c5dfb5dd9d6c284949f2ae0ade" }, "downloads": -1, "filename": "midgard-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "436819c41e0db5bb5cb36724bd829c2e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 530074, "upload_time": "2019-02-01T13:28:44", "url": "https://files.pythonhosted.org/packages/61/06/92b3b2247b8b9136fdb03b915103975bd4eee401c6b5494308106a301937/midgard-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f475a4e025e38075ce8b707f81cf78d5", "sha256": "ec12a8b2e4f66f5dc3ef7213681d023b11e448d109af16a2b220993a8173c406" }, "downloads": -1, "filename": "midgard-0.2.0.tar.gz", "has_sig": false, "md5_digest": "f475a4e025e38075ce8b707f81cf78d5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1293482, "upload_time": "2019-02-01T13:28:49", "url": "https://files.pythonhosted.org/packages/b1/d3/90d1af8565b59bf28972ac07d56a5986f4e90568ca485211d098d221ada6/midgard-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "ecdecfa1bfd00a47c435c1b1b03d8716", "sha256": "67fc5e52faa02952c4cf1cd3841374b650001a7175ffc00856bb967a21dce146" }, "downloads": -1, "filename": "midgard-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ecdecfa1bfd00a47c435c1b1b03d8716", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 596608, "upload_time": "2019-03-12T09:43:23", "url": "https://files.pythonhosted.org/packages/71/3d/dd98bf1428eabd0f6a2cd9e6439cb978e0ef745689e557340995dddaed52/midgard-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18443b393aed304817960618fc9c0725", "sha256": "6ddb13a2498f435053f700e1735c1b1a70c524682113e2ac419690fa31739aae" }, "downloads": -1, "filename": "midgard-0.3.0.tar.gz", "has_sig": false, "md5_digest": "18443b393aed304817960618fc9c0725", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1256317, "upload_time": "2019-03-12T09:43:28", "url": "https://files.pythonhosted.org/packages/68/c3/9c8070c336884090396ed6d517ee1bf9570158f22c4ddcd9de52cd62fccf/midgard-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ecdecfa1bfd00a47c435c1b1b03d8716", "sha256": "67fc5e52faa02952c4cf1cd3841374b650001a7175ffc00856bb967a21dce146" }, "downloads": -1, "filename": "midgard-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ecdecfa1bfd00a47c435c1b1b03d8716", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 596608, "upload_time": "2019-03-12T09:43:23", "url": "https://files.pythonhosted.org/packages/71/3d/dd98bf1428eabd0f6a2cd9e6439cb978e0ef745689e557340995dddaed52/midgard-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18443b393aed304817960618fc9c0725", "sha256": "6ddb13a2498f435053f700e1735c1b1a70c524682113e2ac419690fa31739aae" }, "downloads": -1, "filename": "midgard-0.3.0.tar.gz", "has_sig": false, "md5_digest": "18443b393aed304817960618fc9c0725", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1256317, "upload_time": "2019-03-12T09:43:28", "url": "https://files.pythonhosted.org/packages/68/c3/9c8070c336884090396ed6d517ee1bf9570158f22c4ddcd9de52cd62fccf/midgard-0.3.0.tar.gz" } ] }