{ "info": { "author": "CFPB", "author_email": "tech@cfpb.gov", "bugtrack_url": null, "classifiers": [], "description": "# cfgov-setup\n\nThis package provides a central home for our logic for building front-end assets as part of the Python build process (for example, when generating a [wheel](https://pypi.python.org/pypi/wheel)), which has until now simply been duplicated everywhere. Open source examples:\n\nhttps://github.com/cfpb/complaint/blob/v1.2.3/setup.py#L20\nhttps://github.com/cfpb/retirement/blob/0.5.0/setup.py#L20\n\nWe've also added a crucial check that allows front-end build failures to propogate up to Python. They previously ignored the result of `subprocess.call` and happily continued even if the frontend build failed.\n\n\n## Dependencies\n\n- Python 2.7\n\n## Installation\n\nEdit your package's 'setup.py' to require this module at build-time (`setup_requires=['cfgov-setup']`), and set the 'do_frontend_build' keyword in the setup arguments. [This pull request](https://github.com/cfpb/complaint/pull/10) demonstrates the kind of changes to make.\n\n\n## Open source licensing info\n1. [TERMS](TERMS.md)\n2. [LICENSE](LICENSE)\n3. [CFPB Source Code Policy](https://github.com/cfpb/source-code-policy/)", "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/cfpb/cfgov-django-setup", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "cfgov-setup", "package_url": "https://pypi.org/project/cfgov-setup/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/cfgov-setup/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/cfpb/cfgov-django-setup" }, "release_url": "https://pypi.org/project/cfgov-setup/1.2/", "requires_dist": null, "requires_python": null, "summary": "UNKNOWN", "version": "1.2" }, "last_serial": 2382339, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "fd4f31ec2443e2e25465c4b39d5ace90", "sha256": "31d300403526e6bebe2546356204f725723d4da7854be2f58dcc003c72382a1f" }, "downloads": -1, "filename": "cfgov-setup-1.0.tar.gz", "has_sig": false, "md5_digest": "fd4f31ec2443e2e25465c4b39d5ace90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 703, "upload_time": "2016-10-05T14:45:11", "url": "https://files.pythonhosted.org/packages/43/70/e654ee93f9876ae175022f0b5c37cd38c572add0d149bd691b67a499532b/cfgov-setup-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "facc98a686b1ff73388ac90c632c0db6", "sha256": "5097e09a628554ad97ea7ddafb0de3b083a60e0367944ef8d990865e545d262e" }, "downloads": -1, "filename": "cfgov-setup-1.1.tar.gz", "has_sig": false, "md5_digest": "facc98a686b1ff73388ac90c632c0db6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1549, "upload_time": "2016-10-05T14:56:27", "url": "https://files.pythonhosted.org/packages/bf/34/50ec8dc4135b3e1aa1dd7d7ee7bf4fde71ac2dd99c17a526aa6abe9ea0a2/cfgov-setup-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "1d1d7b427726221a9cb6c5c090f441d9", "sha256": "36ec852d72a6695d6944f6fb9534caab5945617bc730da21536b28c9f8afb928" }, "downloads": -1, "filename": "cfgov_setup-1.2.tar.gz", "has_sig": false, "md5_digest": "1d1d7b427726221a9cb6c5c090f441d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1917, "upload_time": "2016-10-05T16:31:25", "url": "https://files.pythonhosted.org/packages/ae/85/f05360f7a7de9b43ca8a95feb004587f77c1c5912f85b2f9854c15fa6763/cfgov_setup-1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1d1d7b427726221a9cb6c5c090f441d9", "sha256": "36ec852d72a6695d6944f6fb9534caab5945617bc730da21536b28c9f8afb928" }, "downloads": -1, "filename": "cfgov_setup-1.2.tar.gz", "has_sig": false, "md5_digest": "1d1d7b427726221a9cb6c5c090f441d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1917, "upload_time": "2016-10-05T16:31:25", "url": "https://files.pythonhosted.org/packages/ae/85/f05360f7a7de9b43ca8a95feb004587f77c1c5912f85b2f9854c15fa6763/cfgov_setup-1.2.tar.gz" } ] }