{ "info": { "author": "Martin Fleischmann", "author_email": "martin@martinfleischmann.net", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: GIS" ], "description": "# momepy\n[![Documentation Status](https://readthedocs.org/projects/momepy/badge/?version=latest)](http://docs.momepy.org/en/latest/?badge=latest) [![Build Status](https://travis-ci.org/martinfleis/momepy.svg?branch=master)](https://travis-ci.org/martinfleis/momepy) [![codecov](https://codecov.io/gh/martinfleis/momepy/branch/master/graph/badge.svg)](https://codecov.io/gh/martinfleis/momepy) [![CodeFactor](https://www.codefactor.io/repository/github/martinfleis/momepy/badge)](https://www.codefactor.io/repository/github/martinfleis/momepy)\n\n![momepy: urban morphology measuring toolkit](https://raw.githubusercontent.com/martinfleis/momepy/master/docs/logo.png)\n\n## Introduction\nMomepy is a project allowing advanced quantitative analysis of urban morphology. Embracing principles of *Urban Morphometrics* (Dibble, 2017), this toolkit aims to provide tools for the development of complex frameworks for a description of urban structures.\n\n> *momepy* stands for Morphological Measuring in Python\n\nMomepy is a result of ongoing research of [Urban Design Studies Unit (UDSU)](http://udsu-strath.com) supported by the Axel and Margaret Ax:son Johnson Foundation as a part of \u201cThe Urban Form Resilience Project\u201d in partnership with University of Strathclyde in Glasgow, UK.\n\nComments, suggestions, feedback, and contributions, as well as bug reports, are very welcome.\n\n## Documentation\nDocumentation of `momepy` is available at [docs.momepy.org](https://docs.momepy.org/).\n\n## User Guide\nUser guide with examples of `momepy` usage is available at [guide.momepy.org](https://guide.momepy.org/).\n\n## Install\nYou can install `momepy` using Conda from `conda-forge` (recommended):\n\n conda install -c conda-forge momepy\n\nor from PyPI using `pip`:\n\n pip install momepy\n\nSee the [installation instructions](http://docs.momepy.org/en/latest/install.html) for detailed instructions.\nMomepy depends on python geospatial stack, which might cause some dependency issues.\n\n## Contributing to momepy\nContributions of any kind to momepy are more than welcome. That does not mean new code only, but also improvements of documentation and user guide, additional tests (ideally filling the gaps in existing suite) or bug report or idea what could be added or done better.\n\nAll contributions should go through our GitHub repository. Bug reports, ideas or even questions should be raised by opening an issue on the GitHub tracker. Suggestions for changes in code or documentation should be submitted as a pull request. However, if you are not sure what to do, feel free to open an issue. All discussion will then take place on GitHub to keep the development of momepy transparent.\n\nIf you decide to contribute to the codebase, ensure that you are using an up-to-date `master` branch. The latest development version will always be there, including a significant part of the documentation (powered by `sphinx`). The user guide is located in the `gh-pages` branch and is powered by `Jupyter book`.\n\nDetails are available in the [documentation](https://docs.momepy.org/).\n\n## Get in touch\nIf you have a question regarding momepy, feel free to open an issue on GitHub. Eventually, you can contact us on [dev@momepy.org](mailto:dev@momepy.org).\n\n---\nCopyright (c) 2018-2019 Martin Fleischmann, University of Strathclyde, Urban Design Studies Unit\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": "http://momepy.org", "keywords": "urban morphology,urban morphometrics,tessellation", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "momepy", "package_url": "https://pypi.org/project/momepy/", "platform": "", "project_url": "https://pypi.org/project/momepy/", "project_urls": { "Homepage": "http://momepy.org" }, "release_url": "https://pypi.org/project/momepy/0.1rc4/", "requires_dist": [ "geopandas (>=0.5.1)", "networkx (>=2.3)", "libpysal (>=4.1.0)", "tqdm (>=4.25.0)" ], "requires_python": "", "summary": "Urban Morphology Measuring Toolkit", "version": "0.1rc4" }, "last_serial": 5949174, "releases": { "0.1rc1": [ { "comment_text": "", "digests": { "md5": "d70de9a2ca960c0433ba7eaa2cfb5443", "sha256": "51416472ca7667ed0792e923234d169a9026c352bc95afbc561c80d9015ec33b" }, "downloads": -1, "filename": "momepy-0.1rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "d70de9a2ca960c0433ba7eaa2cfb5443", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 215483, "upload_time": "2019-08-06T16:42:07", "url": "https://files.pythonhosted.org/packages/aa/73/6da136b542e7aba1f3d8374cef897fadc46f759e1a0d37f9032beef0f1e0/momepy-0.1rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8443c43a4093e1569b0e5cb8a51c8b66", "sha256": "148e890bf3b83efb388030d2b13bac78718c29f3c9491e7421d3a2b3f3efaac0" }, "downloads": -1, "filename": "momepy-0.1rc1.tar.gz", "has_sig": false, "md5_digest": "8443c43a4093e1569b0e5cb8a51c8b66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 210737, "upload_time": "2019-08-06T16:42:11", "url": "https://files.pythonhosted.org/packages/3a/ac/8b603e570a15f50e0daee2978a483bda88fdc9fb403f84156629feef2183/momepy-0.1rc1.tar.gz" } ], "0.1rc2": [ { "comment_text": "", "digests": { "md5": "1505c5119fa1c2d2bc094f9cf4c55b88", "sha256": "213212838c6c4b4cc2365198b92e9bf23c8fe0d5ba37608e943fe2c6530f4629" }, "downloads": -1, "filename": "momepy-0.1rc2-py3-none-any.whl", "has_sig": false, "md5_digest": "1505c5119fa1c2d2bc094f9cf4c55b88", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 215516, "upload_time": "2019-08-14T14:16:29", "url": "https://files.pythonhosted.org/packages/a3/8f/5af5ab9a3972375300ae62d54c8ecddcb6c25b0befe1616755c1f2e0ebfd/momepy-0.1rc2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c5ba74a78afd71e79c4527ea1e21a9c", "sha256": "8c6e903c016f186ac97024f976eb8367210b2d450dfdaa7b44cc9109d7847bc5" }, "downloads": -1, "filename": "momepy-0.1rc2.tar.gz", "has_sig": false, "md5_digest": "5c5ba74a78afd71e79c4527ea1e21a9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 211039, "upload_time": "2019-08-14T14:16:31", "url": "https://files.pythonhosted.org/packages/dc/18/bbe8748c2cd9322212c42280149473d2b88f9a877a037b84559c9f4ae8b9/momepy-0.1rc2.tar.gz" } ], "0.1rc3": [ { "comment_text": "", "digests": { "md5": "06c9d96e29e35a645f083e301dd73a69", "sha256": "16bb853f6e33f2b43a5037049b02048560081378955fcc7dd72b020cc68387aa" }, "downloads": -1, "filename": "momepy-0.1rc3-py3-none-any.whl", "has_sig": false, "md5_digest": "06c9d96e29e35a645f083e301dd73a69", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 220413, "upload_time": "2019-09-19T07:37:24", "url": "https://files.pythonhosted.org/packages/0d/c8/87797b0bd802a2445071f1416b22006f731e4c196cb904b6e7c34b550ad4/momepy-0.1rc3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1630ed8bff364c61e229425c6d79820", "sha256": "f8278ebe4aeb956ffc86339a45f977967c16c81191aeab66f4a9ff0adcf1db77" }, "downloads": -1, "filename": "momepy-0.1rc3.tar.gz", "has_sig": false, "md5_digest": "d1630ed8bff364c61e229425c6d79820", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 216520, "upload_time": "2019-09-19T07:37:26", "url": "https://files.pythonhosted.org/packages/1c/30/84e5c5fee62febeec56f105af0efa7fa0442a086946d104a8f110106aaa2/momepy-0.1rc3.tar.gz" } ], "0.1rc4": [ { "comment_text": "", "digests": { "md5": "1f67cd574f59df689f72d8f0abbf6302", "sha256": "836f0f5b2a9295b18cc39ff76af2cba63d7c6f825aa3a048a4f0c42aed6a7b8b" }, "downloads": -1, "filename": "momepy-0.1rc4-py3-none-any.whl", "has_sig": false, "md5_digest": "1f67cd574f59df689f72d8f0abbf6302", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 221215, "upload_time": "2019-10-09T11:17:01", "url": "https://files.pythonhosted.org/packages/56/3c/77a068379fa6dbaa61d9199c362a316b4c380f7ebff7a5de7e95cf667d56/momepy-0.1rc4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38b990dba6e6078367b986ec0935059c", "sha256": "15fafa657cfa95b65751dd95b05732a392871dca30a9756d4f8d131e69afdcaf" }, "downloads": -1, "filename": "momepy-0.1rc4.tar.gz", "has_sig": false, "md5_digest": "38b990dba6e6078367b986ec0935059c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 217533, "upload_time": "2019-10-09T11:17:15", "url": "https://files.pythonhosted.org/packages/83/b5/69040b69622b33fd286dee73a457840d6e30ea89df2dcd74d361663a5746/momepy-0.1rc4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1f67cd574f59df689f72d8f0abbf6302", "sha256": "836f0f5b2a9295b18cc39ff76af2cba63d7c6f825aa3a048a4f0c42aed6a7b8b" }, "downloads": -1, "filename": "momepy-0.1rc4-py3-none-any.whl", "has_sig": false, "md5_digest": "1f67cd574f59df689f72d8f0abbf6302", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 221215, "upload_time": "2019-10-09T11:17:01", "url": "https://files.pythonhosted.org/packages/56/3c/77a068379fa6dbaa61d9199c362a316b4c380f7ebff7a5de7e95cf667d56/momepy-0.1rc4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38b990dba6e6078367b986ec0935059c", "sha256": "15fafa657cfa95b65751dd95b05732a392871dca30a9756d4f8d131e69afdcaf" }, "downloads": -1, "filename": "momepy-0.1rc4.tar.gz", "has_sig": false, "md5_digest": "38b990dba6e6078367b986ec0935059c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 217533, "upload_time": "2019-10-09T11:17:15", "url": "https://files.pythonhosted.org/packages/83/b5/69040b69622b33fd286dee73a457840d6e30ea89df2dcd74d361663a5746/momepy-0.1rc4.tar.gz" } ] }