{ "info": { "author": "Vladimir Iakovlev", "author_email": "nvbn.rm@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Django", "Programming Language :: JavaScript", "Programming Language :: Python", "Programming Language :: Python :: 3" ], "description": "Django-bower\n============\n\n.. image:: https://travis-ci.org/nvbn/django-bower.png\n :alt: Build Status\n :target: https://travis-ci.org/nvbn/django-bower\n.. image:: https://coveralls.io/repos/nvbn/django-bower/badge.png?branch=develop\n :alt: Coverage Status\n :target: https://coveralls.io/r/nvbn/django-bower\n.. image:: https://pypip.in/v/django-bower/badge.png\n :target: https://crate.io/packages/django-bower/\n.. image:: https://pypip.in/d/django-bower/badge.png\n :target: https://crate.io/packages/django-bower/\n\nEasy way to use `bower `_ with your `Django `_ project.\n\nBower is a package manager for the web. It offers a generic, unopinionated solution to the problem of front-end package management, while exposing the package dependency model via an API that can be consumed by a more opinionated build stack. There are no system wide dependencies, no dependencies are shared between different apps, and the dependency tree is flat.\n\nRead full documentation on `read-the-docs `_.\n\nInstallation\n------------\n\nInstall django-bower package:\n\n.. code-block:: bash\n\n pip install django-bower\n\nAdd django-bower to `INSTALLED_APPS` in your settings:\n\n.. code-block:: python\n\n 'djangobower',\n\nAdd staticfinder to `STATICFILES_FINDERS`:\n\n.. code-block:: python\n\n 'djangobower.finders.BowerFinder',\n\nSpecify path to components root (you need to use an absolute path):\n\n.. code-block:: python\n\n BOWER_COMPONENTS_ROOT = '/PROJECT_ROOT/components/'\n\n\nIf you need, you can manually set the path to bower:\n\n.. code-block:: python\n\n BOWER_PATH = '/usr/bin/bower'\n\nYou can see an example settings file in `example project `_.\n\nUsage\n-----\n\nSpecify `BOWER_INSTALLED_APPS` in settings, like:\n\n.. code-block:: python\n\n BOWER_INSTALLED_APPS = (\n 'jquery#1.9',\n 'underscore',\n )\n\nDownload bower packages with the management command:\n\n.. code-block:: bash\n\n ./manage.py bower install\n\nAdd scripts in the template, like:\n\n.. code-block:: html+django\n\n {% load static %}\n \n\nIn production you need to call `bower install` before `collectstatic`:\n\n.. code-block:: bash\n\n ./manage.py bower install\n ./manage.py collectstatic\n\nIf you need to pass arguments to bower, like `--allow-root`, use:\n\n.. code-block:: bash\n\n ./manage.py bower install -- --allow-root\n\nYou can use `bower freeze` to receive `BOWER_INSTALLED_APPS` with fixed current versions:\n\n.. code-block:: bash\n\n ./manage.py bower freeze\n\nYou can call bower commands like `info` and `update` with:\n\n.. code-block:: bash\n\n ./manage.py bower info backbone\n ./manage.py bower update\n\nPython 3 support\n----------------\ndjango-bower supports python 3.3+", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nvbn/django-bower", "keywords": "", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "django-bower", "package_url": "https://pypi.org/project/django-bower/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-bower/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/nvbn/django-bower" }, "release_url": "https://pypi.org/project/django-bower/5.2.0/", "requires_dist": null, "requires_python": null, "summary": "Integrate django with bower", "version": "5.2.0" }, "last_serial": 2363770, "releases": { "1dev": [ { "comment_text": "", "digests": { "md5": "d5e1af7e2cc031ba013ef084100f4091", "sha256": "1f2ed45990fc75a30ce8ed6fc26c65efc3c305187f81075dfb4963f98e1c965e" }, "downloads": -1, "filename": "django-bower-1dev.tar.gz", "has_sig": false, "md5_digest": "d5e1af7e2cc031ba013ef084100f4091", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3166, "upload_time": "2013-06-12T15:28:37", "url": "https://files.pythonhosted.org/packages/8a/b7/5621c3ee35299d9ff7a92777aa44b98d9698823548fc68f01ac6b1fa9135/django-bower-1dev.tar.gz" } ], "2dev": [ { "comment_text": "", "digests": { "md5": "2dc5845ee74401dd9888b45cc4dbd9da", "sha256": "536ade2050b136c7b7df8d89f1cf6520bee36f991ba8a08762ecb0ee0bed74ca" }, "downloads": -1, "filename": "django-bower-2dev.tar.gz", "has_sig": false, "md5_digest": "2dc5845ee74401dd9888b45cc4dbd9da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3573, "upload_time": "2013-06-13T16:42:25", "url": "https://files.pythonhosted.org/packages/7a/dc/331bc357c440390795f9173270904163dc4918d5a270a020565ae1be5327/django-bower-2dev.tar.gz" } ], "3": [ { "comment_text": "", "digests": { "md5": "6280225ce53aac1d0313f9ae7c1a9b6b", "sha256": "1e460170b59b863b17ef7340a72dd5067d98424bd65fa8a66cfaa15f7e72166f" }, "downloads": -1, "filename": "django-bower-3.tar.gz", "has_sig": false, "md5_digest": "6280225ce53aac1d0313f9ae7c1a9b6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3565, "upload_time": "2013-06-26T00:27:46", "url": "https://files.pythonhosted.org/packages/0a/85/745560c20b53e96fa5572432496eb0a6f87c848d340b28d1b48c255d3e33/django-bower-3.tar.gz" } ], "4": [ { "comment_text": "", "digests": { "md5": "8a335d0558229ef2ca2b756f7293cdea", "sha256": "4e9f679aa76fc4fed5e03b8989a84fcae34e7cc43d25aab2eb23dde82cdc48fc" }, "downloads": -1, "filename": "django-bower-4.tar.gz", "has_sig": false, "md5_digest": "8a335d0558229ef2ca2b756f7293cdea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3632, "upload_time": "2013-06-26T00:52:13", "url": "https://files.pythonhosted.org/packages/31/59/7d53a41ccd55998b9d8c3afa2bcc23c919b436017a46e98679cea49f7ead/django-bower-4.tar.gz" } ], "4.2": [ { "comment_text": "", "digests": { "md5": "128d36ab2ae4fdd990a0dfc91543f5cb", "sha256": "197f2620e0f9fa38e051aaf642893aaeb045af07d6bb7429a09795c7e7de0860" }, "downloads": -1, "filename": "django-bower-4.2.tar.gz", "has_sig": false, "md5_digest": "128d36ab2ae4fdd990a0dfc91543f5cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4056, "upload_time": "2013-07-16T14:42:53", "url": "https://files.pythonhosted.org/packages/14/31/9ee1c53904185803aabdc27d74dc31719cb2c82993c554ec793769051085/django-bower-4.2.tar.gz" } ], "4.3": [ { "comment_text": "", "digests": { "md5": "96f0d5145a1ec9914109e83b9a865729", "sha256": "187998c92ed98e0d3f417ac85a4edfecc9fd2a5ee858917bda5bc2e7744dcc6b" }, "downloads": -1, "filename": "django-bower-4.3.tar.gz", "has_sig": false, "md5_digest": "96f0d5145a1ec9914109e83b9a865729", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5101, "upload_time": "2013-07-18T13:34:15", "url": "https://files.pythonhosted.org/packages/c9/2d/a2f939af3d8837358d7b3136f46ddd2223d83c5e61251aab0d3bf1e67c96/django-bower-4.3.tar.gz" } ], "4.4": [ { "comment_text": "", "digests": { "md5": "af8ca7b5a95ab9b72ed93c5c98345ec9", "sha256": "e63479f96c90b4732f5e7149b0820d75b39c2d32af4caf1fa82408950a235a58" }, "downloads": -1, "filename": "django-bower-4.4.tar.gz", "has_sig": false, "md5_digest": "af8ca7b5a95ab9b72ed93c5c98345ec9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5586, "upload_time": "2013-07-30T04:58:40", "url": "https://files.pythonhosted.org/packages/11/92/0b2d7885dafebb279a2809d06c4ff41797bbea9850391fb1168a0fdf609b/django-bower-4.4.tar.gz" } ], "4.5": [ { "comment_text": "", "digests": { "md5": "6cb7e5ec68728238a0a2544dac507874", "sha256": "50a39169b47e281e6256241bc4d9accb6c90e3658581fe3194558cb3db994e16" }, "downloads": -1, "filename": "django-bower-4.5.tar.gz", "has_sig": false, "md5_digest": "6cb7e5ec68728238a0a2544dac507874", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5525, "upload_time": "2013-07-30T05:20:04", "url": "https://files.pythonhosted.org/packages/bd/4f/d5c44668538ded8644aee90cc2d56e9109932699d9e10428c343b4d32a61/django-bower-4.5.tar.gz" } ], "4.6": [ { "comment_text": "", "digests": { "md5": "58e3d79a5c81f14f60e0045b18be7fe1", "sha256": "2c455505ce456c3182676b33ff5c579eda0001835c29fb5d2c1ded86fd3a0e39" }, "downloads": -1, "filename": "django-bower-4.6.tar.gz", "has_sig": false, "md5_digest": "58e3d79a5c81f14f60e0045b18be7fe1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5676, "upload_time": "2013-08-11T16:31:37", "url": "https://files.pythonhosted.org/packages/bf/6b/c839bfea2b783826bf3b2d3a932bd4526b08e78a11b36d6aa81908daa168/django-bower-4.6.tar.gz" } ], "4.7": [ { "comment_text": "", "digests": { "md5": "0f486db4d67a8af844b88ecdc632a916", "sha256": "dcc26b0309bf32aa6b1f81bb073feee1d2b15fecb340bfbd65bebc9e3399746c" }, "downloads": -1, "filename": "django-bower-4.7.tar.gz", "has_sig": false, "md5_digest": "0f486db4d67a8af844b88ecdc632a916", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5825, "upload_time": "2013-09-01T00:10:31", "url": "https://files.pythonhosted.org/packages/fb/3f/545dcdd44236ac8e545da2df6c2c913fb4650980cedab3672f3dd2b5c3f7/django-bower-4.7.tar.gz" } ], "4.8": [ { "comment_text": "", "digests": { "md5": "cd5ad31ce4129327627ead9789c4e95e", "sha256": "479c9f938fe048b1aef9145124a39587684afec376924bd1cd52dd4b71e95788" }, "downloads": -1, "filename": "django-bower-4.8.tar.gz", "has_sig": false, "md5_digest": "cd5ad31ce4129327627ead9789c4e95e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6010, "upload_time": "2013-10-01T23:13:12", "url": "https://files.pythonhosted.org/packages/03/c2/16f8e1141477d19c66c6aa984cc000f3620e5bc766609698c26038d4067a/django-bower-4.8.tar.gz" } ], "4.8.1": [ { "comment_text": "", "digests": { "md5": "d57dfe913b97532b6568c7eecf46198f", "sha256": "45a22be3bcbea157d4fc5c160d0d30e034db439d52b5fb363719067021e96de7" }, "downloads": -1, "filename": "django-bower-4.8.1.tar.gz", "has_sig": false, "md5_digest": "d57dfe913b97532b6568c7eecf46198f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6070, "upload_time": "2013-11-23T13:37:13", "url": "https://files.pythonhosted.org/packages/72/1c/168e4eac6dfdb57bace2c8275de94332fd4e0960a79d0d207c1ce29e593e/django-bower-4.8.1.tar.gz" } ], "5.0": [ { "comment_text": "", "digests": { "md5": "7800871f03d3a234fd50cb900fede21c", "sha256": "c45f504c34f3ea97bdad34f108f470765f7666de466285e22c099729c282408e" }, "downloads": -1, "filename": "django-bower-5.0.tar.gz", "has_sig": false, "md5_digest": "7800871f03d3a234fd50cb900fede21c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6613, "upload_time": "2014-04-10T17:15:56", "url": "https://files.pythonhosted.org/packages/de/d9/87d5bad815e4697b502788bb8e84e6e7e32e6cb135b1086d7f34d406fdf1/django-bower-5.0.tar.gz" } ], "5.0.1": [ { "comment_text": "", "digests": { "md5": "acf97cd385ad715c829d1324b7bcf687", "sha256": "5389a61bbbbefa0d6e476734e0677c2acfd704db2f968330cb027483e20b937b" }, "downloads": -1, "filename": "django-bower-5.0.1.tar.gz", "has_sig": false, "md5_digest": "acf97cd385ad715c829d1324b7bcf687", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6599, "upload_time": "2014-04-10T17:32:05", "url": "https://files.pythonhosted.org/packages/c6/ab/df464522198fa88975fe45cd43ce00f6c56a078788edd5def339f49a7ab3/django-bower-5.0.1.tar.gz" } ], "5.0.2": [ { "comment_text": "", "digests": { "md5": "4a7ab29f5791f2f04b7ac6ba73a6b1a0", "sha256": "a47a1a25c65863135c0a9f71e1dc67e96fcc0f91795e5e49342dc161d31d116f" }, "downloads": -1, "filename": "django-bower-5.0.2.tar.gz", "has_sig": false, "md5_digest": "4a7ab29f5791f2f04b7ac6ba73a6b1a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6792, "upload_time": "2015-01-21T19:53:06", "url": "https://files.pythonhosted.org/packages/92/f3/8fa416e81315edea293a44c22fa84e217fd99472c8540ce339bc1208d171/django-bower-5.0.2.tar.gz" } ], "5.0.3": [ { "comment_text": "", "digests": { "md5": "67215aa97ea2a9e4018cfd85cad7bf20", "sha256": "a55b4d0a0d2badfb9af731da8087b5b9af933259eac60aef7115319aa72e6e15" }, "downloads": -1, "filename": "django-bower-5.0.3.tar.gz", "has_sig": false, "md5_digest": "67215aa97ea2a9e4018cfd85cad7bf20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7884, "upload_time": "2015-03-24T14:54:24", "url": "https://files.pythonhosted.org/packages/e0/ea/b75085c731c21e70dc73c0cad537a0a1fadfeb7fcde8f2ded9db02943154/django-bower-5.0.3.tar.gz" } ], "5.0.4": [ { "comment_text": "", "digests": { "md5": "a6cbf096e9a7d33edb10ee89012d5cef", "sha256": "69c849af161fa27c85ece39afa3c0f2fb082c71943f17a1c8a3c4ca55be6d0f0" }, "downloads": -1, "filename": "django-bower-5.0.4.tar.gz", "has_sig": false, "md5_digest": "a6cbf096e9a7d33edb10ee89012d5cef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7906, "upload_time": "2015-04-16T16:34:21", "url": "https://files.pythonhosted.org/packages/44/2a/58bb32f515c9f2cce20b66c4a8f4259d0579320e4737596ca7d90272e1d2/django-bower-5.0.4.tar.gz" } ], "5.1.0": [ { "comment_text": "", "digests": { "md5": "b4f4b25dd8b1e4a1917ca5b5fa5051f7", "sha256": "c32b3c09a4075cf22f60bfd2e78fecf24efecf47ad909925bca1ef0a93456a18" }, "downloads": -1, "filename": "django_bower-5.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b4f4b25dd8b1e4a1917ca5b5fa5051f7", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 34216, "upload_time": "2016-02-06T12:25:54", "url": "https://files.pythonhosted.org/packages/ae/1a/bda22fd9a582f5870500f4016b0098650dc5fdf901ee223ea88d109921df/django_bower-5.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ddc1cc9cc93d5b57acfe3d17331dd3be", "sha256": "d064d07cae9585315f520bb53e048ebfbb3f1caf6fd9b454e7c518450689c90d" }, "downloads": -1, "filename": "django-bower-5.1.0.tar.gz", "has_sig": false, "md5_digest": "ddc1cc9cc93d5b57acfe3d17331dd3be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8200, "upload_time": "2016-02-06T12:25:49", "url": "https://files.pythonhosted.org/packages/a7/16/5e54391590310df7b362eedd1df0036259d561ca52b6413632702cae6e98/django-bower-5.1.0.tar.gz" } ], "5.2.0": [ { "comment_text": "", "digests": { "md5": "8c9ee1ccc85c9f620737a8551216a456", "sha256": "f1cf649842c0cb28f8aa28617e99fc7fb7773bac4e8886ee4e36962a38c99a6e" }, "downloads": -1, "filename": "django_bower-5.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "8c9ee1ccc85c9f620737a8551216a456", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15981, "upload_time": "2016-09-26T10:52:28", "url": "https://files.pythonhosted.org/packages/e6/bc/f6869ec6c1b64cbed37d06d65306bdbdb4692f3cba8c23251b253887df9c/django_bower-5.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f17c8911ea7d731e98040f36e48cb16d", "sha256": "3ab5699b782d63d1aa8e5d61f9bdcdb8d29137e7ba6f19d094d566241afee0f2" }, "downloads": -1, "filename": "django-bower-5.2.0.tar.gz", "has_sig": false, "md5_digest": "f17c8911ea7d731e98040f36e48cb16d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8592, "upload_time": "2016-09-26T10:52:25", "url": "https://files.pythonhosted.org/packages/69/1e/928af71407ebbec908827e83004b079bf59a47e7d7fd7e0adf3931cba2a8/django-bower-5.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8c9ee1ccc85c9f620737a8551216a456", "sha256": "f1cf649842c0cb28f8aa28617e99fc7fb7773bac4e8886ee4e36962a38c99a6e" }, "downloads": -1, "filename": "django_bower-5.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "8c9ee1ccc85c9f620737a8551216a456", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15981, "upload_time": "2016-09-26T10:52:28", "url": "https://files.pythonhosted.org/packages/e6/bc/f6869ec6c1b64cbed37d06d65306bdbdb4692f3cba8c23251b253887df9c/django_bower-5.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f17c8911ea7d731e98040f36e48cb16d", "sha256": "3ab5699b782d63d1aa8e5d61f9bdcdb8d29137e7ba6f19d094d566241afee0f2" }, "downloads": -1, "filename": "django-bower-5.2.0.tar.gz", "has_sig": false, "md5_digest": "f17c8911ea7d731e98040f36e48cb16d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8592, "upload_time": "2016-09-26T10:52:25", "url": "https://files.pythonhosted.org/packages/69/1e/928af71407ebbec908827e83004b079bf59a47e7d7fd7e0adf3931cba2a8/django-bower-5.2.0.tar.gz" } ] }