{ "info": { "author": "Dan Ryan", "author_email": "d@dryan.com", "bugtrack_url": null, "classifiers": [], "description": "d3ploy\n======\n\nEasily deploy to S3 with multiple environment support. Version 2 now\nsupports multiprocessing for faster uploads.\n\nInstallation & Usage\n--------------------\n\nTo install, run ``pip install d3ploy``. To use, run ``d3ploy``.\nAdditional arguments may be specified. Run ``d3ploy --help`` for more\ninformation.\n\nAuthentication\n--------------\n\nYour AWS credentials can be set in a number of ways:\n\n1. In a \".boto\" file in your home folder. See `Boto's\n documentation `__\n for how to create this file.\n2. In a \".aws\" file in the folder you're running ``d3ploy`` in. Follows\n the same format as \".boto\".\n3. In the environment variables \"AWS\\_ACCESS\\_KEY\\_ID\" and\n \"AWS\\_SECRET\\_ACCESS\\_KEY\".\n4. Passed in as arguments. ``-a`` or ``--access-key`` for the Access Key\n ID and ``-s`` or ``--access-secret`` for the Secret Access Key.\n5. In the per-enviroment configuration outlined below.\n\nConfiguration options\n---------------------\n\nWhen you run ``d3ploy``, it will look in the current directory for a\n\"deploy.json\" file that defines the different deploy enviroments and\ntheir options. At a minimum, a \"default\" environment is required and is\nthe environment used if you pass no arguments to ``d3ploy``.\nAdditionally, you may pass in a different path for you config file with\nthe ``-c`` or ``--config`` options.\n\nTo supress all output, pass ``-q`` or ``--quiet`` to the command. Note\nthat there is not a way to set the quiet option in the config file(s).\n\nTo set the number of separate processes to use, pass ``-p 10`` or\n``--processess 10`` where '10' is the number to use. If you do not want\nto use multiple processes, set this to '0'.\n\nYou can add as many environments as needed. Deploy to an environment by\npassing in its key like ``d3ploy staging``. Environments besides\n\"default\" will inherit any settings not explicitly set from the default\nconfiguration.\n\nThe only required option for any environment is \"bucket\" for the S3\nbucket to upload to. Additionally, you may define:\n\n- \"local\\_path\" to upload only the contents of a directory under the\n current one; defaults to \".\" (current directory)\n- \"bucket\\_path\" to upload to a subfolder in the bucket; defaults to\n \"/\" (root)\n- \"aws\\_key\" to specify the AWS Access Key ID to use for uploading\n- \"aws\\_secret\" to specify the AWS Secret Access Key to use for\n uploading\n- \"exclude\" to specify patterns to not upload\n- \"gzip\" to automatically gzip files before uploading to S3\n- \"gzip\\_skip\" to specify mimetypes to not gzip when ``gzip`` is set to\n true\n- \"delete\" to remove files on S3 that are not present in the local\n directory\n- \"charset\" to set the charset flag on 'Content-Type' headers of text\n files\n- \"cache\" to set the Cache-Control header for various mimetypes. See\n below for more.\n- \"gitignore\" to add all entries in a .gitignore file to the exclude\n patterns\n- \"cloudfront\" to invalidate all paths in the given CloudFront\n distribution ID\n\nCache-Control Headers\n---------------------\n\nIf you want to set Cache-Control headers on various files, add a\n``cache`` object to your config file like:\n\n::\n\n \"cache\": {\n \"text/css\": 2592000,\n \"application/javascript\": 2592000,\n \"image/png\": 22896000,\n \"image/jpeg\": 22896000,\n \"image/webp\": 22896000,\n \"image/gif\": 22896000\n }\n\nEach key is the mimetype of the kind of file you want to have cached,\nwith a value that is the seconds the ``max-age`` flag set to. In the\nabove example, CSS and JavaScript files will be cached for 30 days while\nimages will be cached for 1 year. For more about Cache-Control, read\n`Leverage Browser\nCaching `__.\n\nOS X Notification Center\n------------------------\n\nd3ploy will attempt to alert you via Notification Center when it is\ncompleted. To enable this feature, you need pyobjc; run\n``pip install pyobjc`` to install.\n\nProgress Bar\n------------\n\nd3ploy will use the ``progressbar`` module if it's available to display\noutput. This includes a percentage completed and an ETA. To enable, run\n``pip install progressbar``.\n\nCaution About Using the gzip Option\n-----------------------------------\n\nAlmost all modern browsers will support files that are served with gzip\ncompression. The notable exception is non-smartphone mobile browsers. If\nyou have significant traffic over those browsers, it is advisable to\navoid the gzip option.", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/dryan/d3ploy/archive/2.2.3.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dryan/d3ploy", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "d3ploy", "package_url": "https://pypi.org/project/d3ploy/", "platform": "", "project_url": "https://pypi.org/project/d3ploy/", "project_urls": { "Download": "https://github.com/dryan/d3ploy/archive/2.2.3.tar.gz", "Homepage": "https://github.com/dryan/d3ploy" }, "release_url": "https://pypi.org/project/d3ploy/2.2.3/", "requires_dist": null, "requires_python": "", "summary": "Script for uploading files to S3 with multiple environment support.", "version": "2.2.3" }, "last_serial": 3536437, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "4d23dd3b910201c442b29029e14f08c8", "sha256": "63275b30c04cee24281557061d6f72879f6e2a7a953199e03f5a9e190d10b084" }, "downloads": -1, "filename": "d3ploy-1.0.0.tar.gz", "has_sig": false, "md5_digest": "4d23dd3b910201c442b29029e14f08c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2969, "upload_time": "2013-04-08T22:43:17", "url": "https://files.pythonhosted.org/packages/be/1d/898af879cfc186af87de3594594a7b0d4c4e6221ff5a1a224aa829479ac7/d3ploy-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ab24eb275dd5914009386f1c83f8b83e", "sha256": "ea9ec0a479f2d8fa06a282d5cff1bf50d8c53807374d695e8689eb3c7575afe6" }, "downloads": -1, "filename": "d3ploy-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ab24eb275dd5914009386f1c83f8b83e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2973, "upload_time": "2013-04-08T22:48:16", "url": "https://files.pythonhosted.org/packages/83/50/8200f678412423b6d0b87b4af93bcafc7bbdcfa3c1c1dc039351f5c010be/d3ploy-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "9fe70e41cc12a64dfc04a80ed799e26f", "sha256": "dd76eab95a923eef43e46b6dee9e29f8e8b41e533f09791e59c56309ba72c2fb" }, "downloads": -1, "filename": "d3ploy-1.0.2.tar.gz", "has_sig": false, "md5_digest": "9fe70e41cc12a64dfc04a80ed799e26f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3360, "upload_time": "2013-04-12T00:07:40", "url": "https://files.pythonhosted.org/packages/fe/5f/066198c915887b52a37440a74076a85ff5d58ffff370975c875dbd8d5fcb/d3ploy-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "1e2b0ed8d9a9ba537fc24b281dbd8548", "sha256": "527fa5fe0e2ae0f6b4b8eef0ea59da4ea0c50817567142639c315d8c1429227f" }, "downloads": -1, "filename": "d3ploy-1.0.3.tar.gz", "has_sig": false, "md5_digest": "1e2b0ed8d9a9ba537fc24b281dbd8548", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3722, "upload_time": "2013-04-12T01:13:58", "url": "https://files.pythonhosted.org/packages/65/bd/1d676c73746430ce7e2c3ab1878abec3b12e6ba67b200575e95a25b362a6/d3ploy-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "f29cfa257dd98353b0635a9a472cfd60", "sha256": "5e26198b8a26e6da22821c6bb16942937454c5881af1834ad18285c17ce714e2" }, "downloads": -1, "filename": "d3ploy-1.0.4.tar.gz", "has_sig": false, "md5_digest": "f29cfa257dd98353b0635a9a472cfd60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3746, "upload_time": "2013-04-12T18:06:25", "url": "https://files.pythonhosted.org/packages/f4/60/d86ae38f1b0da1d2290d9542c4f131d72c57c23d8fbe1877cc7ca5ba0164/d3ploy-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "455350a12fa8186ff6d4877dea947de2", "sha256": "fb84da54767934d9ccef6e03d6ef17b26fa0020ff65001345a7dba890d5ca6bd" }, "downloads": -1, "filename": "d3ploy-1.0.5.tar.gz", "has_sig": false, "md5_digest": "455350a12fa8186ff6d4877dea947de2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3815, "upload_time": "2013-04-13T05:49:46", "url": "https://files.pythonhosted.org/packages/c7/3c/9eb0196e40348dadacb9c6fc8a66e541009274223d747e859625f546af40/d3ploy-1.0.5.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "247c342627f53d8251154803b7dffd22", "sha256": "1cf0a031aa9561609e05660dc8e903787a399e27ef17b268b34f3e67bc149e5a" }, "downloads": -1, "filename": "d3ploy-1.1.0.tar.gz", "has_sig": false, "md5_digest": "247c342627f53d8251154803b7dffd22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4050, "upload_time": "2013-04-14T07:53:53", "url": "https://files.pythonhosted.org/packages/a4/a0/8dfbd36b06bd0844b0b7465c50c14be2bbc4c09825bd56cb80fac0680b61/d3ploy-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "c6c39e65543720e9505f39c5eab4f5f6", "sha256": "1a8680921d22f54b45d3e254813c182cef1425b094485a274c6bbe3fbb2f6f1c" }, "downloads": -1, "filename": "d3ploy-1.1.1.tar.gz", "has_sig": false, "md5_digest": "c6c39e65543720e9505f39c5eab4f5f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4089, "upload_time": "2013-04-14T08:07:29", "url": "https://files.pythonhosted.org/packages/8b/03/29a441cf219146b7b4bb19dac76fa0471c25ed04c2f8177d68e56571c500/d3ploy-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "d4fbc951754e40f706908e271264daef", "sha256": "e19a5dc4f024ac3e37d0077de63fdd05333dd2074f859d1f078b0fa1931c6604" }, "downloads": -1, "filename": "d3ploy-1.1.2.tar.gz", "has_sig": false, "md5_digest": "d4fbc951754e40f706908e271264daef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4186, "upload_time": "2013-04-16T19:32:08", "url": "https://files.pythonhosted.org/packages/ae/2e/10e24f9d0cddc49010a085d6b6593bcce9002b7742cbe5c0ca07c35eae0a/d3ploy-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "279972db0608168b411ad43d5eeab8f5", "sha256": "742bfbcd2973354b02014082d401c3df7d554f23f02686efd964a9fe42a2908d" }, "downloads": -1, "filename": "d3ploy-1.1.3.tar.gz", "has_sig": false, "md5_digest": "279972db0608168b411ad43d5eeab8f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4214, "upload_time": "2013-08-18T19:48:27", "url": "https://files.pythonhosted.org/packages/5d/a1/3edc59145b9a220f14e002842ce366d18863e4e368df8fff573b9fbe7ae0/d3ploy-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "ceeb08c3dbfd6e3b5802d8876fc16c91", "sha256": "8304b77b8941d9977079c4cdd03dc2c55c8a5dc538048ca78f9f3c95af0932bb" }, "downloads": -1, "filename": "d3ploy-1.1.4.tar.gz", "has_sig": false, "md5_digest": "ceeb08c3dbfd6e3b5802d8876fc16c91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4293, "upload_time": "2013-08-24T04:18:12", "url": "https://files.pythonhosted.org/packages/47/ff/839068dce245263bc786b579a84106ba86af29c8303e39bca96ca3c61405/d3ploy-1.1.4.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "94bd9db5b971f1e97ba4e69bcf6c7c6a", "sha256": "e601aa81e8a5092a2d48663ba636f11423f650163226a618b7b831ce392e2f84" }, "downloads": -1, "filename": "d3ploy-1.2.0.tar.gz", "has_sig": false, "md5_digest": "94bd9db5b971f1e97ba4e69bcf6c7c6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4593, "upload_time": "2013-08-30T17:37:55", "url": "https://files.pythonhosted.org/packages/47/0d/df5c7dbcc86769274ba9f8b852c8cbb3e44c9af6c456b345b2d8de1f282e/d3ploy-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "feeb46aa9bba6ec2596eb651164fe7fe", "sha256": "604ff5f6b5856406f995a49c8f0e3c059cefc96674660f78d22d23c1d29da163" }, "downloads": -1, "filename": "d3ploy-1.2.1.tar.gz", "has_sig": false, "md5_digest": "feeb46aa9bba6ec2596eb651164fe7fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4591, "upload_time": "2013-08-30T17:50:26", "url": "https://files.pythonhosted.org/packages/25/ac/5a61d6b3c2197ced38cff35bb311486c7101871f198faf66efa880a59beb/d3ploy-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "930f7e57e683430e891229c4e10e9136", "sha256": "db2cbdeb574873546ae09d70f065138390cae5bcefe1a7b582e7fba6ec935979" }, "downloads": -1, "filename": "d3ploy-1.2.2.tar.gz", "has_sig": false, "md5_digest": "930f7e57e683430e891229c4e10e9136", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4663, "upload_time": "2013-08-30T19:31:42", "url": "https://files.pythonhosted.org/packages/cd/9a/b3ca67132e1e84afdae103eb1b77fb5e8d3290e9e8a621ba8e1e5e96a96d/d3ploy-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "7ba0d82871135cb577ff4be9f691a0de", "sha256": "ca3bef302833fdaf4661af47234df6e98c35fcc2af78e8c78e86d015f994b292" }, "downloads": -1, "filename": "d3ploy-1.2.3.tar.gz", "has_sig": false, "md5_digest": "7ba0d82871135cb577ff4be9f691a0de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4770, "upload_time": "2013-10-02T21:27:28", "url": "https://files.pythonhosted.org/packages/2c/34/f695112326f1fbf0e759615bf9e21586b006ac7dacc4d91c85b3894c542b/d3ploy-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "d49d9b09e570d58334b469d08f99e149", "sha256": "9f9fe97462d9c4e721f20fe06f4b63b10fdbc581c5d576af5b862937c5846cda" }, "downloads": -1, "filename": "d3ploy-1.2.4.tar.gz", "has_sig": false, "md5_digest": "d49d9b09e570d58334b469d08f99e149", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4775, "upload_time": "2013-10-02T21:44:54", "url": "https://files.pythonhosted.org/packages/50/b1/ca9c3e5cb7247cbfe26f225cd18cda93f46b2281b1afc5cbfd2dbcbcb13b/d3ploy-1.2.4.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "98cb2c20acc36dbec003fe7ec215e77e", "sha256": "8b57b66c890d9c745d210a4ea7adaf6c5006ca70ab1f4147fb06141adbb5cc70" }, "downloads": -1, "filename": "d3ploy-1.3.0.tar.gz", "has_sig": false, "md5_digest": "98cb2c20acc36dbec003fe7ec215e77e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4816, "upload_time": "2013-10-02T23:52:53", "url": "https://files.pythonhosted.org/packages/4d/c0/2be21cceaf3c817ff73afeeb387625049b59856c750a213209f5e2ba0056/d3ploy-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "fe9c1632198d420e9a74f5c826f44af6", "sha256": "32896cce877c8f83736b6d7e8a8e72113d5806bad29a6dea282306ea8b04a816" }, "downloads": -1, "filename": "d3ploy-1.3.1.tar.gz", "has_sig": false, "md5_digest": "fe9c1632198d420e9a74f5c826f44af6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4986, "upload_time": "2013-10-08T23:00:02", "url": "https://files.pythonhosted.org/packages/6b/f0/7bef8b70148d90e9b3d72759313098520d672b696f299ffcb947d43cf851/d3ploy-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "8186d355b883e6f145069d0b932355e6", "sha256": "a2660b17228d0a4fd64ee3955f13eb2225a1bf885fc5c1e9b1f9efd4bb1e0e86" }, "downloads": -1, "filename": "d3ploy-1.3.2.tar.gz", "has_sig": false, "md5_digest": "8186d355b883e6f145069d0b932355e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5119, "upload_time": "2013-10-16T19:06:05", "url": "https://files.pythonhosted.org/packages/27/b3/1b3273c13c43bd54f5c0f4e5153001a0d0d8e315191fd82f771d3aac874c/d3ploy-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "361a5d28935a2c1dcf94fa737bc4dfdc", "sha256": "7d44c8d774ada40c3f0432278c23540a29de93a7d8ad5282aca6e3d7ee7fcb68" }, "downloads": -1, "filename": "d3ploy-1.3.3.tar.gz", "has_sig": false, "md5_digest": "361a5d28935a2c1dcf94fa737bc4dfdc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5195, "upload_time": "2013-10-27T00:04:57", "url": "https://files.pythonhosted.org/packages/36/1d/031189b63fc1ae9eaf8b23cf6c163cde10295af535a201392005ec3e4920/d3ploy-1.3.3.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "955b6448013e69822ab58cfabd6746f9", "sha256": "c47b12442c430b12601a23b2f8e437eb1eb8d49d190cf509322f48215676cf0f" }, "downloads": -1, "filename": "d3ploy-2.0.0.tar.gz", "has_sig": false, "md5_digest": "955b6448013e69822ab58cfabd6746f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6119, "upload_time": "2013-10-27T22:25:11", "url": "https://files.pythonhosted.org/packages/e4/1f/45ebc4d5bf8efed15cb80386d66f32b1ed263cdf45fd07c96e5e7833a143/d3ploy-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "1006899c9d1eefed2c923f39fba72b83", "sha256": "71598bff05f45b63544dea44a62412c535ae5d341f3a244964618fe8c02ac949" }, "downloads": -1, "filename": "d3ploy-2.0.1.tar.gz", "has_sig": false, "md5_digest": "1006899c9d1eefed2c923f39fba72b83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6111, "upload_time": "2013-10-27T23:01:24", "url": "https://files.pythonhosted.org/packages/ee/8a/56a486bb2d374c3420df141406f7307e95f55f1b2ec5625f44942bb08af9/d3ploy-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "bfb25081651dc454cfd1a4f831cff1ed", "sha256": "d118e16b64fce4f597349d895d069cf5cde90b4f7f71c9734e220674b2f0c831" }, "downloads": -1, "filename": "d3ploy-2.0.2.tar.gz", "has_sig": false, "md5_digest": "bfb25081651dc454cfd1a4f831cff1ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6175, "upload_time": "2013-10-29T01:36:10", "url": "https://files.pythonhosted.org/packages/5b/49/0b7144b7ae5c99f51d1a9d9565da34079b08b449fd043ff16e0fd845fd75/d3ploy-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "26467af100b90d77bfa33690febae257", "sha256": "3dde72572d35a671831409519b64a7c26426b7d3195e028cb4dbcbbb9c5a497c" }, "downloads": -1, "filename": "d3ploy-2.0.3.tar.gz", "has_sig": false, "md5_digest": "26467af100b90d77bfa33690febae257", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1011, "upload_time": "2013-11-05T16:38:47", "url": "https://files.pythonhosted.org/packages/9c/aa/c73dfd71f0cb0968365f9befd256408eeddb3c01786e64c47674bcdce050/d3ploy-2.0.3.tar.gz" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "94ff8912b60da23d57948540e882d849", "sha256": "b28f94ba25d98e0f618a4a10a5e52ef524dde6f30983e65c1ebe93e91c3fdb7b" }, "downloads": -1, "filename": "d3ploy-2.0.4.tar.gz", "has_sig": false, "md5_digest": "94ff8912b60da23d57948540e882d849", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6166, "upload_time": "2013-11-05T18:12:05", "url": "https://files.pythonhosted.org/packages/a1/72/fce51059d1ae048e95d86284a3733b2c9194de64f995370cb6930a6bbc8f/d3ploy-2.0.4.tar.gz" } ], "2.0.5": [ { "comment_text": "", "digests": { "md5": "c505d6a4672da3152946bcb209666a19", "sha256": "ff17933ad4c9ec1f287a625c2aadd12bae863977b2e0e5af81e7315f0c84a073" }, "downloads": -1, "filename": "d3ploy-2.0.5.tar.gz", "has_sig": false, "md5_digest": "c505d6a4672da3152946bcb209666a19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6198, "upload_time": "2013-11-05T18:42:12", "url": "https://files.pythonhosted.org/packages/dd/60/54c943a247206bbdbc9ac1da3ef85477cb926773f558ddf1795e0fd513b5/d3ploy-2.0.5.tar.gz" } ], "2.0.6": [ { "comment_text": "", "digests": { "md5": "3f0c1336d9650a1170cf32f26d6bc0e6", "sha256": "bc6fa70ac17c9148878f28a037aa2f14bc25ef86dd9d4d7febc3322d3bd8a91f" }, "downloads": -1, "filename": "d3ploy-2.0.6.tar.gz", "has_sig": false, "md5_digest": "3f0c1336d9650a1170cf32f26d6bc0e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6203, "upload_time": "2013-11-05T22:25:31", "url": "https://files.pythonhosted.org/packages/0e/3e/7756e8eabeb622009b5c2d6e67d995cbf4e09c0d8020783e84f334df0774/d3ploy-2.0.6.tar.gz" } ], "2.0.7": [ { "comment_text": "", "digests": { "md5": "83824619cb9abcb4ed81ac0753733e5b", "sha256": "76dc9e6efd9008be3cf867d5b565a7ac852a5718a221694b4c51a4ac3bfd8b68" }, "downloads": -1, "filename": "d3ploy-2.0.7.tar.gz", "has_sig": false, "md5_digest": "83824619cb9abcb4ed81ac0753733e5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6192, "upload_time": "2013-11-06T16:59:28", "url": "https://files.pythonhosted.org/packages/06/b0/b32165244a4c3446f20dba90198ac437c60a4a519c7a0a3985c0ccc112be/d3ploy-2.0.7.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "606ab9f76a4ecbec7d4a2639927b1821", "sha256": "d61f282c313eb05f93183bfbc2914c018ce77252451601ecf65e4fbf63d55477" }, "downloads": -1, "filename": "d3ploy-2.1.0.tar.gz", "has_sig": false, "md5_digest": "606ab9f76a4ecbec7d4a2639927b1821", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6250, "upload_time": "2015-05-27T02:12:18", "url": "https://files.pythonhosted.org/packages/7b/3a/86377394d536d227aee1b44fdd2cec42170e574bffc56bfa4dff2ba993d8/d3ploy-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "118012cce3209e600b6028437a322bb1", "sha256": "91f48dde3f5911d34c5e236dad43cf7e383075ad4f6f676d4c0fba0ecd047ed9" }, "downloads": -1, "filename": "d3ploy-2.1.1.tar.gz", "has_sig": false, "md5_digest": "118012cce3209e600b6028437a322bb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7771, "upload_time": "2018-01-18T20:22:42", "url": "https://files.pythonhosted.org/packages/92/77/62e54ac7d9d81b2ba6f179fd4da9c5602ce2b092e5042fe5c199f6c1c803/d3ploy-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "52cb8b6aae1f01565078bea5e519495f", "sha256": "7c22aff5517f83955acb50b704d33e9f9c8a95e47c7145e8da04ae1ef0de68f5" }, "downloads": -1, "filename": "d3ploy-2.1.2.tar.gz", "has_sig": false, "md5_digest": "52cb8b6aae1f01565078bea5e519495f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8436, "upload_time": "2018-01-18T20:35:59", "url": "https://files.pythonhosted.org/packages/53/16/1bfa3ca28449c774fce70aafd7f7a1fcaed8a6f579b99958587ec88c39e4/d3ploy-2.1.2.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "87c96950b8c41b745fefa02bd613a5cc", "sha256": "5f477b4830e81e3a26029b482d70325dda5b1f10c942d86fb17a211040361857" }, "downloads": -1, "filename": "d3ploy-2.2.0.tar.gz", "has_sig": false, "md5_digest": "87c96950b8c41b745fefa02bd613a5cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8553, "upload_time": "2018-01-22T16:16:45", "url": "https://files.pythonhosted.org/packages/66/f2/07b905649c50ec450080a14086e7877dd0fa93ef2b94b2df1194cc6041a8/d3ploy-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "502b0e44b30224454338210366adf836", "sha256": "00f9efb18c834b1d4ac3157193a449550c80444aa0f993f7d711b7b7578a5f8b" }, "downloads": -1, "filename": "d3ploy-2.2.1.tar.gz", "has_sig": false, "md5_digest": "502b0e44b30224454338210366adf836", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8587, "upload_time": "2018-01-22T16:21:37", "url": "https://files.pythonhosted.org/packages/d0/b1/14964d4ddbd30653f05488356f6beaeee1aa1db6991a71e1874aa50ecceb/d3ploy-2.2.1.tar.gz" } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "ee3b64ae28d733029b5fb95c42dd0f3d", "sha256": "d1e6aeec8e4ec24cf22d93ec57f96e221491e3c6381a04cc97742dcff7785e14" }, "downloads": -1, "filename": "d3ploy-2.2.2.tar.gz", "has_sig": false, "md5_digest": "ee3b64ae28d733029b5fb95c42dd0f3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8633, "upload_time": "2018-01-30T20:11:42", "url": "https://files.pythonhosted.org/packages/53/f2/882129befe3e765a1caf8d18cc680c827dcddc487cddc42a46d7f2ccb19c/d3ploy-2.2.2.tar.gz" } ], "2.2.3": [ { "comment_text": "", "digests": { "md5": "140295c1bf8fe60aa0e699e46007914a", "sha256": "3bb7d7d502e5711cc450223ccf2d02fc1324b04b9cb0b244bda650b8388bf92b" }, "downloads": -1, "filename": "d3ploy-2.2.3.tar.gz", "has_sig": false, "md5_digest": "140295c1bf8fe60aa0e699e46007914a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8664, "upload_time": "2018-01-30T21:37:45", "url": "https://files.pythonhosted.org/packages/f5/8d/79bf62444269fd3f97822703b6357de5fb76412b2bd7c7d5032b4f003a9b/d3ploy-2.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "140295c1bf8fe60aa0e699e46007914a", "sha256": "3bb7d7d502e5711cc450223ccf2d02fc1324b04b9cb0b244bda650b8388bf92b" }, "downloads": -1, "filename": "d3ploy-2.2.3.tar.gz", "has_sig": false, "md5_digest": "140295c1bf8fe60aa0e699e46007914a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8664, "upload_time": "2018-01-30T21:37:45", "url": "https://files.pythonhosted.org/packages/f5/8d/79bf62444269fd3f97822703b6357de5fb76412b2bd7c7d5032b4f003a9b/d3ploy-2.2.3.tar.gz" } ] }