{ "info": { "author": "Kale Kundert", "author_email": "kale@thekunderts.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries" ], "description": "**********************************************\n``vecrec`` --- 2D vector and rectangle classes\n**********************************************\n\nThis package provides 2D vector and rectangle classes. These classes were \nwritten to be used in games, so they have some methods that conveniently tie \ninto ``pyglet`` and ``pygame``, but for the most part they are quite general \nand could be used for almost anything.\n\n.. image:: https://img.shields.io/pypi/v/vecrec.svg\n :target: https://pypi.python.org/pypi/vecrec\n.. image:: https://img.shields.io/pypi/pyversions/vecrec.svg\n :target: https://pypi.python.org/pypi/vecrec\n.. image:: https://img.shields.io/travis/kxgames/vecrec.svg\n :target: https://travis-ci.org/kxgames/vecrec\n.. image:: https://img.shields.io/coveralls/kxgames/vecrec.svg\n :target: https://coveralls.io/github/kxgames/vecrec?branch=master\n.. image:: https://readthedocs.org/projects/vecrec/badge/?version=latest\n :target: http://vecrec.readthedocs.io/en/latest/\n\n\nInstallation\n============\nThe ``vecrec`` module is pure-python, dependency-free, and available from \nPyPI::\n\n $ pip install vecrec\n\nBasic Usage\n===========\nIn lieu of complete API documentation, here are a few examples showing how to \nconstruct and use use the ``Vector`` and ``Rect`` classes provided by this \npackage::\n\n >>> from vecrec import Vector, Rect\n >>> a = Vector(1, 2)\n >>> b = Vector(3, 4)\n >>> a + b\n Vector(4, 6)\n\nRectangles are more commonly constructed using factory methods::\n\n >>> Rect.from_size(8, 11)\n Rect(0, 0, 8, 11)\n >>> Rect.from_center(a, 1, 1)\n Rect(0, 1, 1, 1)\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kxgames/vecrec", "keywords": "vecrec", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "vecrec", "package_url": "https://pypi.org/project/vecrec/", "platform": "", "project_url": "https://pypi.org/project/vecrec/", "project_urls": { "Homepage": "https://github.com/kxgames/vecrec" }, "release_url": "https://pypi.org/project/vecrec/0.3.0/", "requires_dist": null, "requires_python": "", "summary": "2D vector and rectangle classes", "version": "0.3.0" }, "last_serial": 2710321, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ec2ff030d9ce64204c19de3440a3a0e2", "sha256": "3cfd63579ba450c465b976682f45c527ac301d3cad4745246d4bd447968f566b" }, "downloads": -1, "filename": "vecrec-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ec2ff030d9ce64204c19de3440a3a0e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18152, "upload_time": "2015-12-13T21:57:38", "url": "https://files.pythonhosted.org/packages/cf/5e/cb4fba81ddbb69b54829b8592a7c8d233237f5253f1d80b78a4c57db454e/vecrec-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "fa39f9c3f2b864f7e14ee3b08e5e8f5c", "sha256": "fd140cb896589ade6963eef31e031403ebccb1aba88db555909cb14112446b41" }, "downloads": -1, "filename": "vecrec-0.2.0.tar.gz", "has_sig": false, "md5_digest": "fa39f9c3f2b864f7e14ee3b08e5e8f5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 116381, "upload_time": "2016-12-26T22:03:41", "url": "https://files.pythonhosted.org/packages/1b/c5/fd6b08531beef0398eddde4ec0f3ccbbe6f87817e289797c37b2c1415a77/vecrec-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "b55650b87e92f22f9c10ede8cabe2c67", "sha256": "d96ddc89ac6730c22b08474437a9637ee2a5fecd686969719205801223aae7bf" }, "downloads": -1, "filename": "vecrec-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b55650b87e92f22f9c10ede8cabe2c67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 118662, "upload_time": "2016-12-26T22:56:52", "url": "https://files.pythonhosted.org/packages/43/5b/8da6ec2a322b5e72ac33fdbfd52f8c510b92373038f74bb72aa7e24cc560/vecrec-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "e5efe0e1b758ba2097dd5355070a2688", "sha256": "7781b900a02ad4def8a53cd3bb96cd15d65bbde420503863bb3c2e4fbaaf36be" }, "downloads": -1, "filename": "vecrec-0.3.0.tar.gz", "has_sig": false, "md5_digest": "e5efe0e1b758ba2097dd5355070a2688", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 118946, "upload_time": "2017-03-16T14:56:57", "url": "https://files.pythonhosted.org/packages/c5/1c/12f2e77d9af5270201526f354eeab620758a9cba82fa8130c09534704d9a/vecrec-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e5efe0e1b758ba2097dd5355070a2688", "sha256": "7781b900a02ad4def8a53cd3bb96cd15d65bbde420503863bb3c2e4fbaaf36be" }, "downloads": -1, "filename": "vecrec-0.3.0.tar.gz", "has_sig": false, "md5_digest": "e5efe0e1b758ba2097dd5355070a2688", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 118946, "upload_time": "2017-03-16T14:56:57", "url": "https://files.pythonhosted.org/packages/c5/1c/12f2e77d9af5270201526f354eeab620758a9cba82fa8130c09534704d9a/vecrec-0.3.0.tar.gz" } ] }