{ "info": { "author": "Colin Powell", "author_email": "colin.powell@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "Django Outline\n==============\n[![Gitter](https://badges.gitter.im/Join Chat.svg)](https://gitter.im/powellc/outline?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n[![Build\nStatus](https://travis-ci.org/powellc/outline.svg?branch=master)](https://travis-ci.org/powellc/outline)\n\nIn the spirit of [playdoh](https://github.com/mozilla/playdoh), this project\naims to provide a base Django app full of best-practices and pre-installed\napplications.\n\nIt also includes a rudimentary makefile that helps get things started and\nalso plays nice with setuptools. That means you can actually use the \nstandard python setup method of installation, giving you a command line\ntool to run the server.\n\nAll production settings should be handled via the environment, which\nmeans you can leave the app installed in your python library and just\nuse the cli tool. More exmaples of this to follow.\n\nStart your engines, err projects!\n---------------------------------\n\nYour first order of business is to rename some things. Unless your project\nis also called outline, you'll likely want to rename things. The easiest way\nto get started is:\n\nmake name=\"\" rename\n\nThat should do all the important replacements. The final step will be removing\nthe .git folder and initializing your own repository and lastly tweaking the\nsetup.py file, else you're likely to give me credit for your project and to \nprovide a pretty terribly confusing description to PyPI if your project ever\nlands there.\n\nEasy bootstrapping!\n-------------------\n\nPowered by the ubiquitous Makefile ... this should be pretty easy:\n\n1. make install\n2. make run\n3. open your browser to: http://127.0.0.1:45000\n\n\nLibraries, libraries, libraries!\n-----------------------------\n\nOf course, we could provide a vagrant file and a provisoner and all \nthat jazz. But I'd rather provide a make file for installing everything\ninto a venv and let you muck about with libraries. Those of you on\nLinux shouldn't have too much trouble installing the requisite development\nlibraries below. The names are for debian-based distros, but they \nexist for all major distros. \n\nOn Mac it may be a little tricker. Homebrew will get you quite far, but\nfirst you have to install the bloated XCode and the CLI tools.\n\nThe libraries are:\n\n * libmemcached-dev\n * libfreetype6-dev\n * libjpeg-dev\n\n", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/powellc/outline", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "outline", "package_url": "https://pypi.org/project/outline/", "platform": "OS Independent", "project_url": "https://pypi.org/project/outline/", "project_urls": { "Homepage": "http://github.com/powellc/outline" }, "release_url": "https://pypi.org/project/outline/4.0.0/", "requires_dist": [ "Django (>=1.10,<1.11)", "django-configurations (>=1.0)", "dj-database-url (>=0.3.0)", "pylibmc (>=1.5.0)", "Pillow (>=3.0.0)", "django-cache-url (>=0.8.0)", "werkzeug (>=0.9.4)", "gunicorn (>=0.19.4)", "easy-thumbnails (>=1.2)", "django-debug-toolbar (>=1.7)", "django-extensions (>=1.6.1)", "django-braces (>=1.4.0)", "django-localflavor (>=1.1)", "django-allauth (>=0.24.1)", "django-floppyforms (>=1.6.1)", "django-custom-user (>=0.5)", "django-nose (>=1.4.1)", "raven (>=5.2.0)", "factory-boy (>=2.5.1)", "boto (>=2.39.0)", "django-storages (>=1.1.8)", "djangorestframework (>=3.3.2)", "django-cors-headers (>=1.1.0)", "markdown (>=2.6.1)", "django-filter (>=0.9.2)", "django-templated-email (>=0.4.9)" ], "requires_python": null, "summary": "An outline for django applications.", "version": "4.0.0" }, "last_serial": 2756687, "releases": { "1.0.2": [ { "comment_text": "", "digests": { "md5": "fff145e6bc28f7f5dc8ef389d0cd1564", "sha256": "c3ba96178f6241cefa567f1028ddc03f64c512ff9b4f5b23cabf9d79b9c6a214" }, "downloads": -1, "filename": "outline-1.0.2-py2.7.egg", "has_sig": true, "md5_digest": "fff145e6bc28f7f5dc8ef389d0cd1564", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 3853798, "upload_time": "2017-04-06T03:41:15", "url": "https://files.pythonhosted.org/packages/85/6d/310a1fbdea55583f31d5dd7864cf890526726349cd05d4160ab06bc666b1/outline-1.0.2-py2.7.egg" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "3f6f09d355bc4cad95c2fd90f65fafcd", "sha256": "0c771d6450a2c248d2a19d1fc158c62f46abb676553f31b21c15836ae972499c" }, "downloads": -1, "filename": "outline-3.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3f6f09d355bc4cad95c2fd90f65fafcd", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 3833931, "upload_time": "2016-07-14T02:33:00", "url": "https://files.pythonhosted.org/packages/c0/8b/de401b8a8c8d88256b415fe512fe0c5d653136dda9566ecc27a8a23aae51/outline-3.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "188f98dec53baab53bc259516429d15c", "sha256": "6b09c0cba3a106828a5035213f66a5a4a0c7717dfb65bca7ab823ced9eb42b88" }, "downloads": -1, "filename": "outline-3.1.0.tar.gz", "has_sig": false, "md5_digest": "188f98dec53baab53bc259516429d15c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3861378, "upload_time": "2016-07-14T02:32:44", "url": "https://files.pythonhosted.org/packages/64/51/371bc08f2b38c2288dd7a33009a0b155404a8b858035a96096b59e7e4b8c/outline-3.1.0.tar.gz" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "97094f394342f5699a881b529e11b458", "sha256": "659f5e7634587bcb42bba68ecd2ced4704c66a15f17cf3e572dd530190835dac" }, "downloads": -1, "filename": "outline-3.1.1-py3.5.egg", "has_sig": true, "md5_digest": "97094f394342f5699a881b529e11b458", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 3840411, "upload_time": "2017-04-06T03:41:24", "url": "https://files.pythonhosted.org/packages/ec/b6/edf76aa96026ad983069e61552290e32072e57fec557046d84a65c08aa78/outline-3.1.1-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "1025379f836aedde42950c05b65dbd1e", "sha256": "e61cee48d46f86cafba6dee86b21c94b2de4ef4da4a463e414da6e2089bdc7bc" }, "downloads": -1, "filename": "outline-3.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1025379f836aedde42950c05b65dbd1e", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 3833921, "upload_time": "2016-07-14T02:40:34", "url": "https://files.pythonhosted.org/packages/31/26/e7c1493b9a3c710111d24329f22a6854e7fa34501aa52650c54a3aa050ef/outline-3.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bde63c66525a9ac6ba6b5d073689b156", "sha256": "0375f62a87878fa0501381d6eb63455640c6d980a65b7ab9603108afcb94c1e7" }, "downloads": -1, "filename": "outline-3.1.1.tar.gz", "has_sig": false, "md5_digest": "bde63c66525a9ac6ba6b5d073689b156", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3861371, "upload_time": "2016-07-14T02:40:15", "url": "https://files.pythonhosted.org/packages/1a/d9/49b98a11e64c2723664ac54ca2bbe67f034748e665ccd4e026175b4a7bb0/outline-3.1.1.tar.gz" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "8cddf62a8daf78d3ed55ae0f93506429", "sha256": "0b1d6c14056d093a5ea872228e9b91d7f719912f51683ace6a84b9b28ede63ef" }, "downloads": -1, "filename": "outline-4.0.0-py3-none-any.whl", "has_sig": true, "md5_digest": "8cddf62a8daf78d3ed55ae0f93506429", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3833950, "upload_time": "2017-04-06T03:41:35", "url": "https://files.pythonhosted.org/packages/63/8b/45b6b45d01637d9f05c73350f491e27c489b30a37aac26953f145c91847f/outline-4.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ef635ad9180fe494c2da69b057f152a", "sha256": "4e1b1d183fb5d01a36d523242e9dd2070bfcf273a91715758699c309ed9749b7" }, "downloads": -1, "filename": "outline-4.0.0.tar.gz", "has_sig": true, "md5_digest": "7ef635ad9180fe494c2da69b057f152a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3856515, "upload_time": "2017-04-06T03:41:43", "url": "https://files.pythonhosted.org/packages/ef/31/d2892efd31e1513459f1316f5794771339fcafda53b77e6e52d8d39c0923/outline-4.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8cddf62a8daf78d3ed55ae0f93506429", "sha256": "0b1d6c14056d093a5ea872228e9b91d7f719912f51683ace6a84b9b28ede63ef" }, "downloads": -1, "filename": "outline-4.0.0-py3-none-any.whl", "has_sig": true, "md5_digest": "8cddf62a8daf78d3ed55ae0f93506429", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3833950, "upload_time": "2017-04-06T03:41:35", "url": "https://files.pythonhosted.org/packages/63/8b/45b6b45d01637d9f05c73350f491e27c489b30a37aac26953f145c91847f/outline-4.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ef635ad9180fe494c2da69b057f152a", "sha256": "4e1b1d183fb5d01a36d523242e9dd2070bfcf273a91715758699c309ed9749b7" }, "downloads": -1, "filename": "outline-4.0.0.tar.gz", "has_sig": true, "md5_digest": "7ef635ad9180fe494c2da69b057f152a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3856515, "upload_time": "2017-04-06T03:41:43", "url": "https://files.pythonhosted.org/packages/ef/31/d2892efd31e1513459f1316f5794771339fcafda53b77e6e52d8d39c0923/outline-4.0.0.tar.gz" } ] }