{ "info": { "author": "Tjelvar Olsson", "author_email": "tjelvar.olsson@jic.ac.uk", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Topic :: Scientific/Engineering" ], "description": "JIC Geometry\n============\n\n.. image:: https://badge.fury.io/py/jicgeometry.svg\n :target: http://badge.fury.io/py/jicgeometry\n :alt: PyPi package\n\n.. image:: https://travis-ci.org/JIC-CSB/jicgeometry.svg?branch=master\n :target: https://travis-ci.org/JIC-CSB/jicgeometry\n :alt: Travis CI build status (Linux)\n\n.. image:: https://ci.appveyor.com/api/projects/status/skvp3sa9f5htpnkf?svg=true\n :target: https://ci.appveyor.com/project/tjelvar-olsson/jicgeometry\n :alt: AppVeyor CI build status (Windows)\n\n.. image:: http://codecov.io/github/JIC-CSB/jicgeometry/coverage.svg?branch=master\n :target: http://codecov.io/github/JIC-CSB/jicgeometry?branch=master\n :alt: Code Coverage\n\n.. image:: https://readthedocs.org/projects/jicgeometry/badge/?version=latest\n :target: https://readthedocs.org/projects/jicgeometry?badge=latest\n :alt: Documentation Status\n\nPython package for basic geometry operations.\n\n- Documentation: http://jicgeometry.readthedocs.org/en/latest/\n- GitHub: https://github.com/JIC-CSB/jicgeometry\n- PyPI: https://pypi.python.org/pypi/jicgeometry\n- Free software: MIT License\n\nFeatures\n--------\n\n- Lightweight: no dependencies outside Python's standard library\n- Cross-platform: Linux, Mac and Windows are all supported\n- Works with with Python 2.7, 3.2, 3.3, and 3.4\n\n\nQuick Guide\n-----------\n\nTo install ``jicgeometry``::\n\n sudo pip install jicgeometry\n\nCreate some points::\n\n >>> from jicgeometry import Point2D\n >>> p1 = Point2D(6, 1)\n >>> p2 = Point2D(3, 5)\n\nFind the distances between two points::\n\n >>> p1.distance(p2)\n 5.0\n\nAdd/subtract points from each other::\n\n >>> p1 + p2\n \n\nScale points using multiplication/division::\n\n >>> p1 / 2.0\n \n\nTreat points as vectors::\n\n >>> p1.unit_vector\n \n >>> round(p1.magnitude, 4)\n 6.0828\n\n\nHistory\n-------\n\n0.6.0\n^^^^^\n\n- Added Point3D class\n\n\n0.5.0\n^^^^^\n\n- Initial upload to PyPi", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/JIC-CSB/jicgeometry/tarball/0.6.0", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/JIC-CSB/jicgeometry", "keywords": "geometry", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "jicgeometry", "package_url": "https://pypi.org/project/jicgeometry/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/jicgeometry/", "project_urls": { "Download": "https://github.com/JIC-CSB/jicgeometry/tarball/0.6.0", "Homepage": "https://github.com/JIC-CSB/jicgeometry" }, "release_url": "https://pypi.org/project/jicgeometry/0.6.0/", "requires_dist": null, "requires_python": null, "summary": "Basic Python geometry package with no external dependencies.", "version": "0.6.0" }, "last_serial": 1734987, "releases": { "0.4.0": [ { "comment_text": "", "digests": { "md5": "b6350e580292b29669eeb4ec64572b73", "sha256": "5907a67f7dfbf7388a7b392ed31ed38cef6ac2931c8a8a6f7c9dcc71db8718b7" }, "downloads": -1, "filename": "jicgeometry-0.4.0.tar.gz", "has_sig": false, "md5_digest": "b6350e580292b29669eeb4ec64572b73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3912, "upload_time": "2015-08-20T12:15:56", "url": "https://files.pythonhosted.org/packages/1d/b3/414c357ffb2e3d90ce00198ec15b305b53f32d84b301950e9af60b2c9956/jicgeometry-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "3ec85ce5d8b9daf1d5cb0349195f08af", "sha256": "800ddfb8bf20c68e985619fc5427cf027fbf4a797367a20965526b0d72218e35" }, "downloads": -1, "filename": "jicgeometry-0.5.0.tar.gz", "has_sig": false, "md5_digest": "3ec85ce5d8b9daf1d5cb0349195f08af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4076, "upload_time": "2015-08-21T08:45:15", "url": "https://files.pythonhosted.org/packages/64/30/0278922f7b2cfe08c1be7201db3aa2e1a31591890bd1edc49bf92845c70e/jicgeometry-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "4164535012ac34f01801c6eec98c8aac", "sha256": "f90aeefbe8f2929d068fcd7789780f70607df282fb866a7989a8d51182dc4c33" }, "downloads": -1, "filename": "jicgeometry-0.6.0.tar.gz", "has_sig": false, "md5_digest": "4164535012ac34f01801c6eec98c8aac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4376, "upload_time": "2015-09-23T14:55:48", "url": "https://files.pythonhosted.org/packages/54/91/f9bbb090d5d4cfef7578e4cf396c5786d92c1f74000bd2a6d25722e9caaf/jicgeometry-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4164535012ac34f01801c6eec98c8aac", "sha256": "f90aeefbe8f2929d068fcd7789780f70607df282fb866a7989a8d51182dc4c33" }, "downloads": -1, "filename": "jicgeometry-0.6.0.tar.gz", "has_sig": false, "md5_digest": "4164535012ac34f01801c6eec98c8aac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4376, "upload_time": "2015-09-23T14:55:48", "url": "https://files.pythonhosted.org/packages/54/91/f9bbb090d5d4cfef7578e4cf396c5786d92c1f74000bd2a6d25722e9caaf/jicgeometry-0.6.0.tar.gz" } ] }