{ "info": { "author": "Russell Keith-Magee", "author_email": "russell@keith-magee.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Cassowary\n=========\n\nA pure Python implementation of the `Cassowary constraint-solving algorithm`_.\nCassowary is the algorithm that forms the core of the OS X and iOS visual\nlayout mechanism.\n\n.. _Cassowary constraint-solving algorithm: http://www.cs.washington.edu/research/constraints/cassowary/\n\nQuickstart\n----------\n\nCassowary is compatible with both Python 2 or Python 3. To install Cassowary\nin your virtualenv, run::\n\n $ pip install cassowary\n\nThen, in your Python code, you can create and solve constraint systems. See\n`the documentation`_ for examples of what this looks like in\npractice.\n\n.. _the documentation: http://cassowary.readthedocs.org/en/latest/topics/examples.html\n\nDocumentation\n-------------\n\nDocumentation for Cassowary can be found on `Read The Docs`_.\n\nCommunity\n---------\n\nCassowary is part of the `BeeWare suite`_. You can talk to the community through:\n\n * `@pybeeware on Twitter`_\n\n * The `BeeWare Users Mailing list`_, for questions about how to use the BeeWare suite.\n\n * The `BeeWare Developers Mailing list`_, for discussing the development of new features in the BeeWare suite, and ideas for new tools for the suite.\n\nContributing\n------------\n\nIf you experience problems with Cassowary, `log them on GitHub`_. If you\nwant to contribute code, please `fork the code`_ and `submit a pull request`_.\n\n.. _BeeWare suite: http://pybee.org\n.. _Read The Docs: http://cassowary.readthedocs.org\n.. _@pybeeware on Twitter: https://twitter.com/pybeeware\n.. _BeeWare Users Mailing list: https://groups.google.com/forum/#!forum/beeware-users\n.. _BeeWare Developers Mailing list: https://groups.google.com/forum/#!forum/beeware-developers\n.. _log them on Github: https://github.com/pybee/cassowary/issues\n.. _fork the code: https://github.com/pybee/cassowary\n.. _submit a pull request: https://github.com/pybee/cassowary/pulls", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pybee.org/cassowary", "keywords": null, "license": "New BSD", "maintainer": null, "maintainer_email": null, "name": "cassowary", "package_url": "https://pypi.org/project/cassowary/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/cassowary/", "project_urls": { "Homepage": "http://pybee.org/cassowary" }, "release_url": "https://pypi.org/project/cassowary/0.5.1/", "requires_dist": null, "requires_python": null, "summary": "A pure Python implementation of the Cassowary constraint solving algorithm.", "version": "0.5.1" }, "last_serial": 1193070, "releases": { "0.0.0": [], "0.5.0": [ { "comment_text": "", "digests": { "md5": "34bddd9fbb09bdc6e4e215eb192b7be9", "sha256": "75468b4ab99430c625cbe2f469cb8cae4e5b7d811fc10168ab4c9a898f9cbde8" }, "downloads": -1, "filename": "cassowary-0.5.0.tar.gz", "has_sig": false, "md5_digest": "34bddd9fbb09bdc6e4e215eb192b7be9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33265, "upload_time": "2014-05-03T11:25:34", "url": "https://files.pythonhosted.org/packages/ce/bb/17060cc32e4e924af1b3b7a98218f515cdfffff6de6cb3e8252a754af806/cassowary-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "1682d58f839968c37260731c0f00657e", "sha256": "bd169f34b973c6521d796a3190c2bdb8be4a167f1adb1f5655e28bf099a0a574" }, "downloads": -1, "filename": "cassowary-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1682d58f839968c37260731c0f00657e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14267, "upload_time": "2014-08-17T13:20:55", "url": "https://files.pythonhosted.org/packages/cd/69/f499d0487394b29616b1c19158f887e222696ef83eb7b42576a3eafef18c/cassowary-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e8531628934ac8e896262333f3976ce", "sha256": "e44906de2ef1e009107453a6471429db1a36fe06571be628f6b2dc98b7e8a0c1" }, "downloads": -1, "filename": "cassowary-0.5.1.tar.gz", "has_sig": false, "md5_digest": "4e8531628934ac8e896262333f3976ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33085, "upload_time": "2014-08-17T13:20:58", "url": "https://files.pythonhosted.org/packages/55/bb/7e9a5bc6f1b0f0908bd4aeabe673714862f9ad88556a75a3a44f98cc2473/cassowary-0.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1682d58f839968c37260731c0f00657e", "sha256": "bd169f34b973c6521d796a3190c2bdb8be4a167f1adb1f5655e28bf099a0a574" }, "downloads": -1, "filename": "cassowary-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1682d58f839968c37260731c0f00657e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14267, "upload_time": "2014-08-17T13:20:55", "url": "https://files.pythonhosted.org/packages/cd/69/f499d0487394b29616b1c19158f887e222696ef83eb7b42576a3eafef18c/cassowary-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e8531628934ac8e896262333f3976ce", "sha256": "e44906de2ef1e009107453a6471429db1a36fe06571be628f6b2dc98b7e8a0c1" }, "downloads": -1, "filename": "cassowary-0.5.1.tar.gz", "has_sig": false, "md5_digest": "4e8531628934ac8e896262333f3976ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33085, "upload_time": "2014-08-17T13:20:58", "url": "https://files.pythonhosted.org/packages/55/bb/7e9a5bc6f1b0f0908bd4aeabe673714862f9ad88556a75a3a44f98cc2473/cassowary-0.5.1.tar.gz" } ] }