{ "info": { "author": "Max Chervonec", "author_email": "electedm@odesk.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Clustering", "Topic :: System :: Software Distribution", "Topic :: System :: Systems Administration" ], "description": "Fabric tasks for Django and Amazon Web Services\n***********************************************\n\nRequired arrangements\n---------------------\n\n.. note:: `django_fabfile` package should be listed in your path. It's already\n in place if your are installed it using `pip install django-fabfile`. But if\n you are working within repository, then::\n\n export PYTHONPATH=\n\n in your shell.\n\nPre-run configuration\n---------------------\n\nDjango settings will be checked first if environment variable\n`DJANGO_SETTINGS_MODULE` configured properly. If option was not configured\nwithin Django settings, then its value will be taken from ``./fabfile.cfg``\nfile - copy-paste there rows that should be overriden from defaults\n:download:`django_fabfile/fabfile.cfg.def <../django_fabfile/fabfile.cfg.def>`.\n\nDjango settings should be configured in following form (with preserving\nsections case)::\n\n FABFILE = {\n 'DEFAULT': {\n 'LOGGING_FOLDER': '.',\n },\n 'Credentials': {\n 'AWS_ACCESS_KEY_ID': 'AKIAABCDEFGHIJKLMNOP',\n 'AWS_SECRET_ACCESS_KEY': 'ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLM',\n },\n }\n\n.. note::\n Boto config files http://code.google.com/p/boto/wiki/BotoConfig will be\n examined at least - if ``[Credentials]`` or some other options was filled\n neither in Django settings nor in ``./fabfile.cfg`` or :download:`django_fabfile/fabfile.cfg.def <../django_fabfile/fabfile.cfg.def>`.\n\nExample of required AWS IAM Policy\n----------------------------------\n\nFor using Fabric tasks you need AWS account with following permissions:\n\n* create-snapshot::\n\n {\n \"Statement\": [\n {\n \"Sid\": \"Stmt1304003463574\",\n \"Action\": [\n \"ec2:CreateSnapshot\",\n \"ec2:CreateTags\",\n \"ec2:DescribeInstances\",\n \"ec2:DescribeRegions\",\n \"ec2:DescribeSnapshots\",\n \"ec2:DescribeTags\",\n \"ec2:DescribeVolumes\"\n ],\n \"Effect\": \"Allow\",\n \"Resource\": \"*\"\n }\n ]\n }\n\n* delete-snapshot::\n\n {\n \"Statement\": [\n {\n \"Sid\": \"Stmt1306410750989\",\n \"Action\": [\n \"ec2:DescribeRegions\",\n \"ec2:DescribeSnapshots\",\n \"ec2:DeleteSnapshot\"\n ],\n \"Effect\": \"Allow\",\n \"Resource\": \"*\"\n }\n ]\n }\n\n* reboot-instance::\n\n {\n \"Statement\": [\n {\n \"Sid\": \"Stmt1312204628195\",\n \"Action\": [\n \"ec2:RebootInstances\"\n ],\n \"Effect\": \"Allow\",\n \"Resource\": \"*\"\n },\n {\n \"Sid\": \"Stmt1312276311113\",\n \"Action\": [\n \"ec2:DetachVolume\"\n ],\n \"Effect\": \"Allow\",\n \"Resource\": \"*\"\n }\n ]\n }\n\n* rsync-snapshot::\n\n {\n \"Statement\": [\n {\n \"Effect\": \"Allow\",\n \"Action\": [\n \"EC2:AttachVolume\",\n \"EC2:CreateKeyPair\",\n \"EC2:CreateVolume\",\n \"EC2:DeleteKeyPair\",\n \"EC2:DeleteVolume\",\n \"EC2:DescribeAvailabilityZones\",\n \"EC2:DescribeImages\",\n \"EC2:DescribeKeyPairs\",\n \"EC2:RunInstances\",\n \"EC2:TerminateInstances\"\n ],\n \"Resource\": \"*\"\n }\n ]\n }\n\nBackup script\n-------------\n\n.. note:: Instances and snaphots are filtered by tag \"Earmarking\" value\n \"production\". This can be configured in settings - see \"Pre-run\n configuration\" section above.\n\nFollowing backup commands may be configured with crontab to run daily::\n\n #!/bin/sh\n\n VE=/home/backup-agent/.virtualenvs/backup\n\n . $VE/bin/activate && \\\n fab --keepalive=60 -f $VE/lib/python2.6/site-packages/django_fabfile/backup.py \\\n backup_instances_by_tag \\\n trim_snapshots \\\n rsync_region:src_region_name=us-east-1,dst_region_name=eu-west-1 \\\n rsync_region:src_region_name=us-west-1,dst_region_name=eu-west-1 \\\n rsync_region:src_region_name=eu-west-1,dst_region_name=us-east-1\n\nWith 30 production instances it tooks around 6 hours to replicate\nsnapshots updates. First replication tooks much more time obviously.\n\nRunning tests\n-------------\n\nThe package has test cases to make sure, that all methods, being tested,\nkeep on the entire program logic. The test cases are using packages ``fudge``\nand ``unittest``. The test files (``'test_*.py'``) are located in folder\n``'/django_fabfile/tests/'``. To run tests from command line, implement::\n\n python -m unittest discover django_fabfile\n\nRecent changes\n--------------\n\nSee :doc:`changelog` for recent updates.\n\nLicensing\n---------\n\nThe product is licensed by oDesk http://www.odesk.com/ under\n:download:`GNU GENERAL PUBLIC LICENSE Version 3` except\nportions with attached inline license information like\n:func:`django_fabfile.backup._trim_snapshots`.", "description_content_type": null, "docs_url": "https://pythonhosted.org/django-fabfile/", "download_url": "http://pypi.python.org/pypi/django-fabfile/", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://packages.python.org/django-fabfile", "keywords": null, "license": "GNU GPLv3", "maintainer": null, "maintainer_email": null, "name": "django-fabfile", "package_url": "https://pypi.org/project/django-fabfile/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-fabfile/", "project_urls": { "Download": "http://pypi.python.org/pypi/django-fabfile/", "Homepage": "http://packages.python.org/django-fabfile" }, "release_url": "https://pypi.org/project/django-fabfile/2013.08.29.2/", "requires_dist": null, "requires_python": null, "summary": "Fabric tasks for Django and Amazon Web Services", "version": "2013.08.29.2" }, "last_serial": 851967, "releases": { "2011.09.01.1": [ { "comment_text": "", "digests": { "md5": "85b47f529f56ef6d5995cb3af6ca7e6e", "sha256": "519a91806cd25cd21e4fb1b3c4f78a2ab7a3c62ae34df3624f40e026fcc759b4" }, "downloads": -1, "filename": "django-fabfile-2011.09.01.1.tar.gz", "has_sig": false, "md5_digest": "85b47f529f56ef6d5995cb3af6ca7e6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47166, "upload_time": "2011-09-01T14:13:29", "url": "https://files.pythonhosted.org/packages/42/cf/1f551625dc483535a9dee0aeefd7cafcf257b416caecca570030a6ce792c/django-fabfile-2011.09.01.1.tar.gz" } ], "2011.09.02.1": [ { "comment_text": "", "digests": { "md5": "07e4318e070cc8fd3240347c49ac2f6c", "sha256": "186c357c57bb6bc12b37229ec946849d2e6bb89f35434a917db5887ca06e722a" }, "downloads": -1, "filename": "django-fabfile-2011.09.02.1.tar.gz", "has_sig": false, "md5_digest": "07e4318e070cc8fd3240347c49ac2f6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47511, "upload_time": "2011-09-02T14:44:49", "url": "https://files.pythonhosted.org/packages/01/60/22408a9e32c6cd8dc72574cf6a1ba4cc0989c0e007f6fe362e3c60809226/django-fabfile-2011.09.02.1.tar.gz" } ], "2011.09.06.2": [ { "comment_text": "", "digests": { "md5": "9130f2763f89bb7ecccf405d82ddcc63", "sha256": "d01e57c7dfed2d0a50cafd09bbb65b18d5fae8dd98a9e9ee8514006cfa0b13cb" }, "downloads": -1, "filename": "django-fabfile-2011.09.06.2.tar.gz", "has_sig": false, "md5_digest": "9130f2763f89bb7ecccf405d82ddcc63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60088, "upload_time": "2011-09-06T09:57:54", "url": "https://files.pythonhosted.org/packages/3b/6c/0e0bdca4054480331d983aae994ba3866748f3ff83477703d46229f54326/django-fabfile-2011.09.06.2.tar.gz" } ], "2011.09.06.3": [ { "comment_text": "", "digests": { "md5": "707d6dda35888da61f581f46f19e5a7f", "sha256": "93920450ddcd287aa4707b4b876b6274beb1bd01da015d167de0559c603ae5e3" }, "downloads": -1, "filename": "django-fabfile-2011.09.06.3.tar.gz", "has_sig": false, "md5_digest": "707d6dda35888da61f581f46f19e5a7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60150, "upload_time": "2011-09-06T11:36:12", "url": "https://files.pythonhosted.org/packages/40/a2/cd4a93c798bd4b4523e0bd3956aa498ccbd10cb4aa4f6a35d8b703d169eb/django-fabfile-2011.09.06.3.tar.gz" } ], "2011.09.06.4": [ { "comment_text": "", "digests": { "md5": "68db6d65935300f24df57c8689e38f11", "sha256": "fbe340a30e4787418b38af3e09b064189d1d690e196120e7bd95811d9e713f07" }, "downloads": -1, "filename": "django-fabfile-2011.09.06.4.tar.gz", "has_sig": false, "md5_digest": "68db6d65935300f24df57c8689e38f11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59334, "upload_time": "2011-09-06T13:09:59", "url": "https://files.pythonhosted.org/packages/b8/a7/9639938faf0dc9caadd15b9ebc54d83e1b8ebb49e602203ee3ca7def36c5/django-fabfile-2011.09.06.4.tar.gz" } ], "2011.09.07.1": [ { "comment_text": "", "digests": { "md5": "8aff456de3797321668ed56a2266aedd", "sha256": "ea54ecccd2615098f1139f1ac0bcedc0a9fd5db6f7d985cd2b53b4edee5c97d3" }, "downloads": -1, "filename": "django-fabfile-2011.09.07.1.tar.gz", "has_sig": false, "md5_digest": "8aff456de3797321668ed56a2266aedd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59424, "upload_time": "2011-09-07T21:44:35", "url": "https://files.pythonhosted.org/packages/fe/b3/3fa386b32e93a6c6f20d74693d88f0e66843f9d9b41ab817895858b8d064/django-fabfile-2011.09.07.1.tar.gz" } ], "2011.09.14.1": [ { "comment_text": "", "digests": { "md5": "72b0cb475ffd01f56eb7dc1fe6f1a45f", "sha256": "85f019752463fc00a8f9614c13bbc4a57a3115c846d54ea2df695b64a338df64" }, "downloads": -1, "filename": "django-fabfile-2011.09.14.1.tar.gz", "has_sig": false, "md5_digest": "72b0cb475ffd01f56eb7dc1fe6f1a45f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59639, "upload_time": "2011-09-14T09:36:36", "url": "https://files.pythonhosted.org/packages/39/3f/3ff192b08a7bde67323dc9612e1c1358fb442dec69dbdc823177d1f38f79/django-fabfile-2011.09.14.1.tar.gz" } ], "2011.09.14.2": [ { "comment_text": "", "digests": { "md5": "0aa38d0b0307e5dd33e4a467cbc77460", "sha256": "cbed762baab689e34bf0b09b73b6d64dcd5d7cdaefabc164beb0fe4595d4c7ae" }, "downloads": -1, "filename": "django-fabfile-2011.09.14.2.tar.gz", "has_sig": false, "md5_digest": "0aa38d0b0307e5dd33e4a467cbc77460", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59617, "upload_time": "2011-09-14T10:40:23", "url": "https://files.pythonhosted.org/packages/53/91/a94d90597a9739e6c63af31821475641f7b238750ecd83f84e0106b4db55/django-fabfile-2011.09.14.2.tar.gz" } ], "2011.09.14.3": [ { "comment_text": "", "digests": { "md5": "56dc9718ba165120669429a1aeb396af", "sha256": "bb5d21df2cf38a8e55d97fc92e13ab10965fc12d9bf4aff0989fe338466d5761" }, "downloads": -1, "filename": "django-fabfile-2011.09.14.3.tar.gz", "has_sig": false, "md5_digest": "56dc9718ba165120669429a1aeb396af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59599, "upload_time": "2011-09-14T11:06:29", "url": "https://files.pythonhosted.org/packages/25/24/36a97a0c8513be93d1c010735426e440f98280ec3620f7c94764981a024d/django-fabfile-2011.09.14.3.tar.gz" } ], "2011.09.15.1": [ { "comment_text": "", "digests": { "md5": "99c4e3b5e9b614c89d5ed108a9274f8f", "sha256": "a94273c73416bac42d35d6a0300448a1843ab3cf333ae9c66a452a7e1bca7aa8" }, "downloads": -1, "filename": "django-fabfile-2011.09.15.1.tar.gz", "has_sig": false, "md5_digest": "99c4e3b5e9b614c89d5ed108a9274f8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59619, "upload_time": "2011-09-15T13:40:18", "url": "https://files.pythonhosted.org/packages/23/df/69026ecf4d59a5df045187d41465f275ff5830970b8510e0009ea1b1ae43/django-fabfile-2011.09.15.1.tar.gz" } ], "2011.09.21.1": [ { "comment_text": "", "digests": { "md5": "1029218a52d7dfa12b663d1915c498f1", "sha256": "34f02135ebc15bd9d43aa13b42705979e93252d929f5c55f69a17da5c05ea05b" }, "downloads": -1, "filename": "django-fabfile-2011.09.21.1.tar.gz", "has_sig": false, "md5_digest": "1029218a52d7dfa12b663d1915c498f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60944, "upload_time": "2011-09-21T12:05:46", "url": "https://files.pythonhosted.org/packages/15/e1/e631d0b872821e22ca45c80fdfaabe5923859f4d1e4ff2f88ad4594711ca/django-fabfile-2011.09.21.1.tar.gz" } ], "2011.09.21.2": [ { "comment_text": "", "digests": { "md5": "36ef34d9b366c2df6b37858ae6d34045", "sha256": "14fda63a4f6c848b41622fa2f101744b6bada6511ae35fc000dd3756b04be234" }, "downloads": -1, "filename": "django-fabfile-2011.09.21.2.tar.gz", "has_sig": false, "md5_digest": "36ef34d9b366c2df6b37858ae6d34045", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60947, "upload_time": "2011-09-21T15:54:07", "url": "https://files.pythonhosted.org/packages/d3/7f/6aecc6c622d2e6eac761399f15795213864e0972ac9c7a32dddc9811e7be/django-fabfile-2011.09.21.2.tar.gz" } ], "2011.09.23.1": [ { "comment_text": "", "digests": { "md5": "18853d083c0ff66f6b5a3a85ba990d7f", "sha256": "fd90e905a9a813f8c3dab0d7d7a4f4c0c953b090271f6c36831435733ccb67db" }, "downloads": -1, "filename": "django-fabfile-2011.09.23.1.tar.gz", "has_sig": false, "md5_digest": "18853d083c0ff66f6b5a3a85ba990d7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61420, "upload_time": "2011-09-23T19:21:34", "url": "https://files.pythonhosted.org/packages/4b/6d/fbd13bd3794e1ab1a37cc629112bd223b0a32bac394820cb154bd785e014/django-fabfile-2011.09.23.1.tar.gz" } ], "2011.09.27.1": [ { "comment_text": "", "digests": { "md5": "c1ae11aa4a0b75d44cbe00b3c8792285", "sha256": "26e82cc9d802c50bbe993df7898169be708b9fbc9e315fe2d079b59ad21e79a2" }, "downloads": -1, "filename": "django-fabfile-2011.09.27.1.tar.gz", "has_sig": false, "md5_digest": "c1ae11aa4a0b75d44cbe00b3c8792285", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62642, "upload_time": "2011-09-27T12:53:26", "url": "https://files.pythonhosted.org/packages/82/ab/3563d907c5bfee870d1351c4dda1b67b2c26fa286ee549a73e02ce276f38/django-fabfile-2011.09.27.1.tar.gz" } ], "2011.09.29.1": [ { "comment_text": "", "digests": { "md5": "777c94eb24365dae05cc645c4a4832a3", "sha256": "7231ae8d1a4afda3cdb2d8b31626c5fe7aecf551cb10b72045a4c049669cfac6" }, "downloads": -1, "filename": "django-fabfile-2011.09.29.1.tar.gz", "has_sig": false, "md5_digest": "777c94eb24365dae05cc645c4a4832a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65081, "upload_time": "2011-09-29T13:31:10", "url": "https://files.pythonhosted.org/packages/a0/f0/31d73b2dffc580231007aed19902277002d543b53e2a94db262d3631f73e/django-fabfile-2011.09.29.1.tar.gz" } ], "2011.10.06.1": [ { "comment_text": "", "digests": { "md5": "b8fcfea9f7511710ae527e535e54ce84", "sha256": "2db5010c072510a3fa8c5788527fb4d794ebc9d74ba31cf0705bc24edd670dc6" }, "downloads": -1, "filename": "django-fabfile-2011.10.06.1.tar.gz", "has_sig": false, "md5_digest": "b8fcfea9f7511710ae527e535e54ce84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65132, "upload_time": "2011-10-06T21:13:33", "url": "https://files.pythonhosted.org/packages/d5/fc/7669211bb3af9c5e362ded84ce0776a5dfe87438b9adfe4848137e647be2/django-fabfile-2011.10.06.1.tar.gz" } ], "2011.10.19.1": [ { "comment_text": "", "digests": { "md5": "4405ab62fa644a44889f01ac7a307518", "sha256": "1b5861d1b2336110f63e585ec982e6758b048604eebf34126c7c4235a7f1d172" }, "downloads": -1, "filename": "django-fabfile-2011.10.19.1.tar.gz", "has_sig": false, "md5_digest": "4405ab62fa644a44889f01ac7a307518", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65570, "upload_time": "2011-10-19T10:00:11", "url": "https://files.pythonhosted.org/packages/70/34/e5e21f5f3af0a37b62b1b88df0f8b216f3e70ea87602b192ad04a9ab3755/django-fabfile-2011.10.19.1.tar.gz" } ], "2011.11.04.1": [ { "comment_text": "", "digests": { "md5": "137de27994613011f3c3df909d2c52bf", "sha256": "a7e731ae8ac8224097fce98541d1c1a9ce46f81ee8a8d9daacd7dbc0c2ad644e" }, "downloads": -1, "filename": "django-fabfile-2011.11.04.1.tar.gz", "has_sig": false, "md5_digest": "137de27994613011f3c3df909d2c52bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65715, "upload_time": "2011-11-04T12:12:29", "url": "https://files.pythonhosted.org/packages/ba/0e/12d132e9a6f299d05d28c1a0b240352a2a5f68c42041296ae131830ca5cb/django-fabfile-2011.11.04.1.tar.gz" } ], "2011.11.04.2": [ { "comment_text": "", "digests": { "md5": "9e5a235b4361fbce75c62bc57d26fa1a", "sha256": "7afab03ddc7a1e0b3977de138636792631a4e94459c9bcd1d39e3419f175f4f6" }, "downloads": -1, "filename": "django-fabfile-2011.11.04.2.tar.gz", "has_sig": false, "md5_digest": "9e5a235b4361fbce75c62bc57d26fa1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65747, "upload_time": "2011-11-04T13:40:43", "url": "https://files.pythonhosted.org/packages/a0/ff/a5bedd2f55cfa32fe38fa8064acab6821f4f00a6cd01db3012d304ed11e5/django-fabfile-2011.11.04.2.tar.gz" } ], "2011.11.07.1": [ { "comment_text": "", "digests": { "md5": "8a2862b1e3d4f398ab3e783e0ed945a4", "sha256": "42dcafaa71b0f9013acfa477e1afd937b271668b8f407f528d12892119ae9dc6" }, "downloads": -1, "filename": "django-fabfile-2011.11.07.1.tar.gz", "has_sig": false, "md5_digest": "8a2862b1e3d4f398ab3e783e0ed945a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65700, "upload_time": "2011-11-07T11:10:46", "url": "https://files.pythonhosted.org/packages/f3/91/67ae4db4bb87cf845b6ca762fd3f88404ffacb51bf141731e2d6760bdc31/django-fabfile-2011.11.07.1.tar.gz" } ], "2011.11.23.1": [ { "comment_text": "", "digests": { "md5": "a8137b0185822d02ef3b88557d1a4969", "sha256": "46533f5a497cf9ec156c5ebd392f5ebd70fbfbff7abb6761c58edadffb4fba2c" }, "downloads": -1, "filename": "django-fabfile-2011.11.23.1.tar.gz", "has_sig": false, "md5_digest": "a8137b0185822d02ef3b88557d1a4969", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65695, "upload_time": "2011-11-23T06:46:35", "url": "https://files.pythonhosted.org/packages/3b/25/6be853f868f1cb7876df5bb3e16372847322e6e29b9c4f0979123f0ea0bd/django-fabfile-2011.11.23.1.tar.gz" } ], "2011.11.27.1": [ { "comment_text": "", "digests": { "md5": "d54d57767ff56829410e4b43315447c7", "sha256": "3dc6060b169514ed10972bd1e30c60c08550a9cc5bb3ff900afac9dea71db247" }, "downloads": -1, "filename": "django-fabfile-2011.11.27.1.tar.gz", "has_sig": false, "md5_digest": "d54d57767ff56829410e4b43315447c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65724, "upload_time": "2011-11-27T06:34:44", "url": "https://files.pythonhosted.org/packages/c1/47/085c0ecdf02c4326d516f60b4ceab62648c43843f1ae9501bf0068276ac7/django-fabfile-2011.11.27.1.tar.gz" } ], "2012.01.30.1": [ { "comment_text": "", "digests": { "md5": "65d309b333b3f73b63a8cb3222f8f977", "sha256": "74196d04d4d5c7462e0b3970934572b55640482dc468277bdc7423a4be5b6981" }, "downloads": -1, "filename": "django-fabfile-2012.01.30.1.tar.gz", "has_sig": false, "md5_digest": "65d309b333b3f73b63a8cb3222f8f977", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65790, "upload_time": "2012-01-30T11:50:48", "url": "https://files.pythonhosted.org/packages/aa/55/0e36859631969853ae21361e166a17b00d3c2abaa5feddb485503910e40f/django-fabfile-2012.01.30.1.tar.gz" } ], "2012.02.10.1": [ { "comment_text": "", "digests": { "md5": "4931cd26699f6b3b5c9edd11efbcd3de", "sha256": "8576bd2095978d67a196a2fca492aacb337e39fc1be29ca80a4e281d3655aba4" }, "downloads": -1, "filename": "django-fabfile-2012.02.10.1.tar.gz", "has_sig": false, "md5_digest": "4931cd26699f6b3b5c9edd11efbcd3de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66113, "upload_time": "2012-02-10T15:38:28", "url": "https://files.pythonhosted.org/packages/1b/c8/4b7b9a45b54ef785186f5484a2683a197175381070b737c0c1eb96cd39ef/django-fabfile-2012.02.10.1.tar.gz" } ], "2012.02.18.1": [ { "comment_text": "", "digests": { "md5": "e62749259c6ce154886e8923deee9731", "sha256": "adcf393c7b1ea6dcb4fbef62168224700a134c4c8d0da31386ed6805d4a9dcb0" }, "downloads": -1, "filename": "django-fabfile-2012.02.18.1.tar.gz", "has_sig": false, "md5_digest": "e62749259c6ce154886e8923deee9731", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66778, "upload_time": "2012-02-18T08:45:22", "url": "https://files.pythonhosted.org/packages/3f/e1/606edcb14d4dd6269db288436c9352977de954bef3a7d7b999b19f963ad7/django-fabfile-2012.02.18.1.tar.gz" } ], "2012.02.19.1": [ { "comment_text": "", "digests": { "md5": "a8dfdee2dd2e8888421b8e89fae9a5f0", "sha256": "43e12af15e5562d6279e3768a642b8fddfe632fb3147da153207935edce3a676" }, "downloads": -1, "filename": "django-fabfile-2012.02.19.1.tar.gz", "has_sig": false, "md5_digest": "a8dfdee2dd2e8888421b8e89fae9a5f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66905, "upload_time": "2012-02-19T18:29:59", "url": "https://files.pythonhosted.org/packages/c3/05/7d85cf16109493dc692ae8e16e7bf8f6faa8c328771d2531ff1b9637106d/django-fabfile-2012.02.19.1.tar.gz" } ], "2012.02.20.1": [ { "comment_text": "", "digests": { "md5": "777f70666c973e85f5834ceb1262b77c", "sha256": "e98407d753c47cde4b2f25ca050bf361f0baa6cd2c1b343f8b7fb11d7686f69e" }, "downloads": -1, "filename": "django-fabfile-2012.02.20.1.tar.gz", "has_sig": false, "md5_digest": "777f70666c973e85f5834ceb1262b77c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66925, "upload_time": "2012-02-20T07:54:06", "url": "https://files.pythonhosted.org/packages/e7/f3/76aafc9d801ee418fdc62de5a285c79d36833e9b7d763ce4480d57b1f1e3/django-fabfile-2012.02.20.1.tar.gz" } ], "2012.02.20.2": [ { "comment_text": "", "digests": { "md5": "d584727ef0a88f1d087db4e484cbf29f", "sha256": "7835cc17a7f630ccb3721455dc27f5f1e4459fbaacea97f68afa5132345c4d20" }, "downloads": -1, "filename": "django-fabfile-2012.02.20.2.tar.gz", "has_sig": false, "md5_digest": "d584727ef0a88f1d087db4e484cbf29f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66937, "upload_time": "2012-02-20T10:42:19", "url": "https://files.pythonhosted.org/packages/fd/1f/44817de0ac3daee92e6ffbaaf7c38c9ac9b284a00f66a4af87dbd6f8cca9/django-fabfile-2012.02.20.2.tar.gz" } ], "2012.02.20.3": [ { "comment_text": "", "digests": { "md5": "63e976223a4d02b94f194141e746e230", "sha256": "071ff3a6bbf643a59eb8be33a94250702d74e61bfcb0eefaf3499283ba9f165b" }, "downloads": -1, "filename": "django-fabfile-2012.02.20.3.tar.gz", "has_sig": false, "md5_digest": "63e976223a4d02b94f194141e746e230", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66921, "upload_time": "2012-02-20T11:30:06", "url": "https://files.pythonhosted.org/packages/3f/e4/5bc03d576665dc60b46039b96981d552c221aeec51eb08b3abd403fa8f80/django-fabfile-2012.02.20.3.tar.gz" } ], "2012.02.23.1": [ { "comment_text": "", "digests": { "md5": "ae95ff7a3352f9b90536016546dbd48b", "sha256": "8344d9d91086185a99223b9dfffa80f156679c7b615f7ab4c7c542f5b69cf06b" }, "downloads": -1, "filename": "django-fabfile-2012.02.23.1.tar.gz", "has_sig": false, "md5_digest": "ae95ff7a3352f9b90536016546dbd48b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67006, "upload_time": "2012-02-23T13:46:21", "url": "https://files.pythonhosted.org/packages/ca/ab/43ef8c111a12e1c9d040636a76bdf8a7d43e39b503e16fce386bf7a07f4d/django-fabfile-2012.02.23.1.tar.gz" } ], "2012.02.23.2": [ { "comment_text": "", "digests": { "md5": "04a612e88c79d84f5a6f683915058243", "sha256": "2569fddd903eb4df2c860b19ba49f1a967d0ebc0f918979d22aac7c309f2a250" }, "downloads": -1, "filename": "django-fabfile-2012.02.23.2.tar.gz", "has_sig": false, "md5_digest": "04a612e88c79d84f5a6f683915058243", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67059, "upload_time": "2012-02-23T14:09:21", "url": "https://files.pythonhosted.org/packages/33/3d/dd2b3590ebb226cf7c8751f9ada640b83dc8e37f2494495a3f8425b0bfa2/django-fabfile-2012.02.23.2.tar.gz" } ], "2012.02.26.1": [ { "comment_text": "", "digests": { "md5": "69f2fa26639225152777fc97982ead87", "sha256": "58b040c7efd3ddb4c14c1d8d14e19916b7ee5ac391f8538032c9fef7a14507d2" }, "downloads": -1, "filename": "django-fabfile-2012.02.26.1.tar.gz", "has_sig": false, "md5_digest": "69f2fa26639225152777fc97982ead87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67153, "upload_time": "2012-02-26T19:29:09", "url": "https://files.pythonhosted.org/packages/09/06/eebc3222f3c07ce42d035aad13b47b7181d5c4bd48eb46b5412b324b47b0/django-fabfile-2012.02.26.1.tar.gz" } ], "2012.02.27.1": [ { "comment_text": "", "digests": { "md5": "ed98352d839fcf0d11606c67a70c6dac", "sha256": "8797808dac1d4814cc8f07befea9fe411ba93f6b41b053cbac4827a6ea054ec1" }, "downloads": -1, "filename": "django-fabfile-2012.02.27.1.tar.gz", "has_sig": false, "md5_digest": "ed98352d839fcf0d11606c67a70c6dac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67223, "upload_time": "2012-02-27T09:10:48", "url": "https://files.pythonhosted.org/packages/47/72/082ccb3903d7a1ae15256db76a12353eb7ee6cfbb026252bdfd9cb67f9e3/django-fabfile-2012.02.27.1.tar.gz" } ], "2012.02.27.2": [ { "comment_text": "", "digests": { "md5": "587b48750d7891c3e894ceab238e0579", "sha256": "595acc58c48a7c2a26ac7c4b4981f869c24f4d04c37306336f48b6b1d03aca44" }, "downloads": -1, "filename": "django-fabfile-2012.02.27.2.tar.gz", "has_sig": false, "md5_digest": "587b48750d7891c3e894ceab238e0579", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67243, "upload_time": "2012-02-27T21:44:54", "url": "https://files.pythonhosted.org/packages/7e/f1/da7e7f24ae2046373c1015e7c4474a0bbf81dc8b155752e1862c6931b4f7/django-fabfile-2012.02.27.2.tar.gz" } ], "2012.02.28.1": [ { "comment_text": "", "digests": { "md5": "2f1e23894b47864e7bac9b6289dbb810", "sha256": "35ad42242f893ba8a4f93a131eeb3c2e1c482a2445cafa1c02c849a9ff794b87" }, "downloads": -1, "filename": "django-fabfile-2012.02.28.1.tar.gz", "has_sig": false, "md5_digest": "2f1e23894b47864e7bac9b6289dbb810", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67295, "upload_time": "2012-02-28T08:53:21", "url": "https://files.pythonhosted.org/packages/d7/08/17aba10e0efcc79fdfedf0e376162eeb0cc50b3ce21aea5bec2f932067a3/django-fabfile-2012.02.28.1.tar.gz" } ], "2012.02.28.2": [ { "comment_text": "", "digests": { "md5": "7079902c9d169ece63f14fd9e8d43125", "sha256": "dae0b0c39774a227530ad52010b1730e23dd3da8a8629f486d33974f168fa453" }, "downloads": -1, "filename": "django-fabfile-2012.02.28.2.tar.gz", "has_sig": false, "md5_digest": "7079902c9d169ece63f14fd9e8d43125", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67304, "upload_time": "2012-02-28T20:21:13", "url": "https://files.pythonhosted.org/packages/0d/8c/bd8ea597d4862d6c7a97a0496d839c29c01357b6ff9db60cbe417daeb430/django-fabfile-2012.02.28.2.tar.gz" } ], "2012.03.03.1": [ { "comment_text": "", "digests": { "md5": "05f1a7509accb8205f0a038405664d71", "sha256": "2b87c0866bb18f741e26f580c83ae339e453af3560b7fd352896620d9ee9b0e9" }, "downloads": -1, "filename": "django-fabfile-2012.03.03.1.tar.gz", "has_sig": false, "md5_digest": "05f1a7509accb8205f0a038405664d71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67753, "upload_time": "2012-03-03T16:13:26", "url": "https://files.pythonhosted.org/packages/79/c4/693b29a7ee42a1fa45938ae1fca192c231dae0cc065a849d37ff9d8fbb06/django-fabfile-2012.03.03.1.tar.gz" } ], "2012.03.06.1": [ { "comment_text": "", "digests": { "md5": "92b8038688884e26262b872aaf3fb80b", "sha256": "2eafbab4134329bfabd93242f4f899b44644cb2eee67fa17eebee86e71e0a353" }, "downloads": -1, "filename": "django-fabfile-2012.03.06.1.tar.gz", "has_sig": false, "md5_digest": "92b8038688884e26262b872aaf3fb80b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67851, "upload_time": "2012-03-06T14:38:08", "url": "https://files.pythonhosted.org/packages/c9/5c/c582935a5e999bd1d0a41ba2ee301216b8cecae6f2815eaea97b6f7e3244/django-fabfile-2012.03.06.1.tar.gz" } ], "2012.03.31.1": [ { "comment_text": "", "digests": { "md5": "b789d1ce2027c65fc81880269b87a50d", "sha256": "f7a02dccd6dfff124e9d291f8e09ae937b7f22d4e267dea6450d5880eaa21218" }, "downloads": -1, "filename": "django-fabfile-2012.03.31.1.tar.gz", "has_sig": false, "md5_digest": "b789d1ce2027c65fc81880269b87a50d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67934, "upload_time": "2012-03-31T15:31:54", "url": "https://files.pythonhosted.org/packages/61/74/f17ce2c5a2041ed7bef137cddb93d998b9fae0b1815b8cbfaba08815dc22/django-fabfile-2012.03.31.1.tar.gz" } ], "2012.03.31.2": [ { "comment_text": "", "digests": { "md5": "ba9256e6118c58e61f5a844c39d163ac", "sha256": "046598ae09cef0b6a31a15698f27f0ea386e438a5d7746274415e2c49b73ad16" }, "downloads": -1, "filename": "django-fabfile-2012.03.31.2.tar.gz", "has_sig": false, "md5_digest": "ba9256e6118c58e61f5a844c39d163ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67951, "upload_time": "2012-03-31T15:47:37", "url": "https://files.pythonhosted.org/packages/1b/f6/1c6953603098ab1581c3dd8db295f534aceb42d2b5a1cb68de87987d358c/django-fabfile-2012.03.31.2.tar.gz" } ], "2012.03.31.3": [ { "comment_text": "", "digests": { "md5": "09c6fdd02b6b6680ab9de01a32a621d6", "sha256": "25ee22b8705282a48f3e3c2ae87a3fc7b4168addcac979dde2474a2fc7a89818" }, "downloads": -1, "filename": "django-fabfile-2012.03.31.3.tar.gz", "has_sig": false, "md5_digest": "09c6fdd02b6b6680ab9de01a32a621d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67953, "upload_time": "2012-03-31T16:35:49", "url": "https://files.pythonhosted.org/packages/01/b6/e048526e25b899b7c52fe938d0150b4a49e14d1d08511b260abe658099f9/django-fabfile-2012.03.31.3.tar.gz" } ], "2012.03.31.4": [ { "comment_text": "", "digests": { "md5": "fb95fe7d5022a1cc542ea20d954871bb", "sha256": "e841bea1ae3608754d41808a4b45463320e2582ede547153bdcede4560cb75d2" }, "downloads": -1, "filename": "django-fabfile-2012.03.31.4.tar.gz", "has_sig": false, "md5_digest": "fb95fe7d5022a1cc542ea20d954871bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68020, "upload_time": "2012-03-31T16:53:25", "url": "https://files.pythonhosted.org/packages/63/62/f4a61a2bf7bef04cad0e03b6a53254f516581a046b86118c18dba287817b/django-fabfile-2012.03.31.4.tar.gz" } ], "2012.05.02.1": [ { "comment_text": "", "digests": { "md5": "d9b3cb2b6b9379b97e884846a50d3726", "sha256": "490ec03e3d7f25caf0ba262bffbb329d31de5c5dc1a4354d05f9d4a9723b4425" }, "downloads": -1, "filename": "django-fabfile-2012.05.02.1.tar.gz", "has_sig": false, "md5_digest": "d9b3cb2b6b9379b97e884846a50d3726", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68089, "upload_time": "2012-05-02T20:04:59", "url": "https://files.pythonhosted.org/packages/36/a2/a215670c49cd4c3da8428f19c9854577baae43f2ffa4ab287140e97a72cf/django-fabfile-2012.05.02.1.tar.gz" } ], "2012.05.12.1": [ { "comment_text": "", "digests": { "md5": "89a3881a58484ed8535e4235e4973dbf", "sha256": "0ec076b7edae8dc84993c988a52e74393477332dff891ca4bc04f50894f63157" }, "downloads": -1, "filename": "django-fabfile-2012.05.12.1.tar.gz", "has_sig": false, "md5_digest": "89a3881a58484ed8535e4235e4973dbf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68097, "upload_time": "2012-05-12T10:27:52", "url": "https://files.pythonhosted.org/packages/f9/15/9587846e10eb2a63cd15a6e0e60086f8f5c112d7f2a4b5db3ba9fbbb9b82/django-fabfile-2012.05.12.1.tar.gz" } ], "2012.07.11.1": [ { "comment_text": "", "digests": { "md5": "d86fdd06ea3236d03114e2a9e99a9cb8", "sha256": "1bec810ec0eaf1a1cda0a0b0df94133a7348f51365b619a38233cd41bb924b57" }, "downloads": -1, "filename": "django-fabfile-2012.07.11.1.tar.gz", "has_sig": false, "md5_digest": "d86fdd06ea3236d03114e2a9e99a9cb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68303, "upload_time": "2012-07-11T06:43:43", "url": "https://files.pythonhosted.org/packages/60/f5/d0baaa2da1011be3d34331a4822daf512e38f49b5ed0bcfa9727ddda2b44/django-fabfile-2012.07.11.1.tar.gz" } ], "2012.07.30.1": [ { "comment_text": "", "digests": { "md5": "47c510209ca3fe77db740b7854089b8c", "sha256": "ccd26ee9ea7c421927e48512afac293db15cadf7e2a38cbdb40adbbb198bbedb" }, "downloads": -1, "filename": "django-fabfile-2012.07.30.1.tar.gz", "has_sig": false, "md5_digest": "47c510209ca3fe77db740b7854089b8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68289, "upload_time": "2012-07-30T08:42:37", "url": "https://files.pythonhosted.org/packages/57/ba/701ff90e8f1d532bc2d4f937e6c47ffbd034e635eca4d0bd4b5f69acedb4/django-fabfile-2012.07.30.1.tar.gz" } ], "2012.09.17.1": [ { "comment_text": "", "digests": { "md5": "1e0d64a42567b9732baec73e78932974", "sha256": "08b2742add1581e1084d6b262c7460469d31341482efba4b75d2ba6b822e6bf2" }, "downloads": -1, "filename": "django-fabfile-2012.09.17.1.tar.gz", "has_sig": false, "md5_digest": "1e0d64a42567b9732baec73e78932974", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68311, "upload_time": "2012-09-17T08:52:49", "url": "https://files.pythonhosted.org/packages/3b/3d/7ff46db5ad7224a6bae509b8a33dcfdeb9f2774237aab342aefdc8e625c6/django-fabfile-2012.09.17.1.tar.gz" } ], "2012.11.13.2": [ { "comment_text": "", "digests": { "md5": "b8d00483aec19f71e255b61d8cdfe651", "sha256": "9f736bf95c02f1f8eb82d291b98efb1ed44c218bf833e3773344b32e50bcec5b" }, "downloads": -1, "filename": "django-fabfile-2012.11.13.2.tar.gz", "has_sig": false, "md5_digest": "b8d00483aec19f71e255b61d8cdfe651", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68317, "upload_time": "2012-11-13T20:36:17", "url": "https://files.pythonhosted.org/packages/68/9f/e70c4cc61afb8fa71990f7c5edf5089f6981b8b4532d0cb1bfda50e0e0e5/django-fabfile-2012.11.13.2.tar.gz" } ], "2013.08.03.1": [ { "comment_text": "", "digests": { "md5": "e95fa5b015bc2f235e862a69afee7390", "sha256": "14a2153670c8084f84a6973d607f0461e2c18cb672d2544ddea3feaac9e73dd2" }, "downloads": -1, "filename": "django-fabfile-2013.08.03.1.tar.gz", "has_sig": false, "md5_digest": "e95fa5b015bc2f235e862a69afee7390", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70623, "upload_time": "2013-08-03T13:13:53", "url": "https://files.pythonhosted.org/packages/42/7c/875785243e337fd39bd43bb73e80f62c15a9bb4816018d2a68d8e0c7b2e0/django-fabfile-2013.08.03.1.tar.gz" } ], "2013.08.29.1": [ { "comment_text": "", "digests": { "md5": "be02bf6c11879fdc00da09f9936b955e", "sha256": "7a17de89ddb2c7b0f082926ff890283e3b7d0c726a45f1fb735d9561d0f58a96" }, "downloads": -1, "filename": "django-fabfile-2013.08.29.1.tar.gz", "has_sig": false, "md5_digest": "be02bf6c11879fdc00da09f9936b955e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70642, "upload_time": "2013-08-29T10:45:47", "url": "https://files.pythonhosted.org/packages/1b/e4/018d30ce26ed73667a644a16653ace3f82a98ce7559199d0353c56cc0dbe/django-fabfile-2013.08.29.1.tar.gz" } ], "2013.08.29.2": [ { "comment_text": "", "digests": { "md5": "1e61a616379c295f9ac4b453c7d62a15", "sha256": "10024f376ae691a3f5e5d1ea1283c40cc2189e65e7331859f7493e87c22fc7bf" }, "downloads": -1, "filename": "django-fabfile-2013.08.29.2.tar.gz", "has_sig": false, "md5_digest": "1e61a616379c295f9ac4b453c7d62a15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70643, "upload_time": "2013-08-29T11:02:43", "url": "https://files.pythonhosted.org/packages/4c/71/39b6725c8edbb26d054322e2cf4cd8ee93ec77ea03ed3c8504ee135fba8f/django-fabfile-2013.08.29.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1e61a616379c295f9ac4b453c7d62a15", "sha256": "10024f376ae691a3f5e5d1ea1283c40cc2189e65e7331859f7493e87c22fc7bf" }, "downloads": -1, "filename": "django-fabfile-2013.08.29.2.tar.gz", "has_sig": false, "md5_digest": "1e61a616379c295f9ac4b453c7d62a15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70643, "upload_time": "2013-08-29T11:02:43", "url": "https://files.pythonhosted.org/packages/4c/71/39b6725c8edbb26d054322e2cf4cd8ee93ec77ea03ed3c8504ee135fba8f/django-fabfile-2013.08.29.2.tar.gz" } ] }