{ "info": { "author": "Bernard Paques", "author_email": "bernard.paques@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "===============================\r\nPlumbery\r\n===============================\r\n\r\n.. image:: https://img.shields.io/pypi/v/plumbery.svg\r\n :target: https://pypi.python.org/pypi/plumbery\r\n\r\n.. image:: https://img.shields.io/travis/DimensionDataCBUSydney/plumbery.svg\r\n :target: https://travis-ci.org/DimensionDataCBUSydney/plumbery\r\n\r\n.. image:: https://coveralls.io/repos/github/DimensionDataCBUSydney/plumbery/badge.svg?branch=master\r\n :target: https://coveralls.io/github/DimensionDataCBUSydney/plumbery?branch=master\r\n\r\n.. image:: https://readthedocs.org/projects/plumbery/badge/?version=latest\r\n :target: http://plumbery.readthedocs.io/en/latest/?badge=latest\r\n\r\n.. image:: https://img.shields.io/pypi/l/plumbery.svg?maxAge=2592000\r\n :target: https://pypi.python.org/pypi/plumbery\r\n\r\n.. image:: https://img.shields.io/pypi/pyversions/plumbery.svg?maxAge=2592000\r\n :target: https://pypi.python.org/pypi/plumbery\r\n\r\n\r\nInfrastructure as code at Dimension Data with Apache Libcloud\r\n\r\n* Documentation: `Plumbery at ReadTheDocs`_\r\n* Python package: `Plumbery at PyPi`_\r\n* Source code: `Plumbery at GitHub`_\r\n* Free software: `Apache License (2.0)`_\r\n\r\nFeatures\r\n--------\r\n\r\n* 50+ tutorials covering popular use cases\r\n* Read fittings plan in YAML\r\n* Load parameters in separate YAMl file\r\n* Use cloud API to create the network infrastructure, and to build nodes\r\n* Bootstrap nodes with cloud-init configuration directives\r\n* Inject actual addresses and on-the-fly secrets to contextualisation\r\n* Create RSA keys and passwords to secure deployments\r\n* Pass environment variables to target nodes\r\n* Preserve random secrets across multiple invocations\r\n* Create network domains and Ethernet networks\r\n* Reserve public IPv4 addresses\r\n* Manage network address translation rules\r\n* Manage firewall rules\r\n* Create load balancers with pools of nodes\r\n* All images in libraries are available to new nodes\r\n* Specify number of CPU, or core per CPU, and CPU speed\r\n* Specify node memory\r\n* Add virtual disks and specify tiers of storage\r\n* Add multiple network interfaces to nodes\r\n* Set private IPv4 statically\r\n* Add public IPv4 addresses to nodes\r\n* Add monitoring to nodes\r\n* Add backup to nodes\r\n* Build all blueprints\r\n* Build a blueprint across multiple locations\r\n* Start all nodes\r\n* Start nodes belonging to the same blueprint\r\n* Polish Linux nodes for quick bootstrapping\r\n* Build a full inventory of nodes that have been deployed\r\n* Reflect fittings into a ready-to-use inventory for ansible\r\n* Stop all nodes\r\n* Stop nodes belonging to the same blueprint\r\n* Wipe all nodes\r\n* Wipe nodes belonging to the same blueprint\r\n* Destroy part of the setup, or all blueprints\r\n* You can extend plumbery with your own software, it has been designed for that\r\n* Run from the command line, or as a python library, or as a container\r\n* Accept custom actions from the command line too\r\n* Limit plumbing to some locations if needed\r\n\r\nContributors\r\n------------\r\n\r\n* `Bernard Paques`_ [Dimension Data employee] (development lead)\r\n* `Anthony Shaw`_ [Dimension Data employee]\r\n* `Olivier Grosjeanne`_ [Dimension Data employee]\r\n* `Jacques Cl\u00e9ment`_ [Dimension Data employee]\r\n* `Asim Khawaja`_ [Dimension Data employee]\r\n* `Geoffrey Cristallo`_\r\n* `Martijn Lohmeijer`_\r\n\r\n\r\nCredits\r\n-------\r\n\r\n* `Cloud-Init`_\r\n* `Apache Libcloud`_\r\n* netifaces_\r\n* PyYAML_\r\n* Cookiecutter_\r\n* `cookiecutter-pypackage`_\r\n\r\n.. _`Plumbery at ReadTheDocs`: https://plumbery.readthedocs.org\r\n.. _`Plumbery at PyPi`: https://pypi.python.org/pypi/plumbery\r\n.. _`Plumbery at GitHub`: https://github.com/DimensionDataCBUSydney/plumbery\r\n.. _`Apache License (2.0)`: http://www.apache.org/licenses/LICENSE-2.0\r\n.. _`Bernard Paques`: https://github.com/bernard357\r\n.. _`Anthony Shaw`: https://github.com/tonybaloney\r\n.. _`Olivier Grosjeanne`: https://github.com/job-so\r\n.. _`Jacques Cl\u00e9ment`: https://github.com/jacquesclement\r\n.. _`Asim Khawaja`: https://github.com/asimkhawaja\r\n.. _`Geoffrey Cristallo`: https://be.linkedin.com/in/geoffrey-cristallo-5b506417\r\n.. _`Martijn Lohmeijer`: https://nl.linkedin.com/in/mlohmeijer\r\n.. _`Cloud-Init`: https://cloudinit.readthedocs.org/en/latest/topics/examples.html\r\n.. _`Apache Libcloud`: https://libcloud.apache.org/\r\n.. _netifaces: https://pypi.python.org/pypi/netifaces\r\n.. _PyYAML: https://pypi.python.org/pypi/PyYAML\r\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\r\n.. _`cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\r\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/DimensionDataCBUSydney/plumbery", "keywords": "plumbery", "license": "Apache License (2.0)", "maintainer": "", "maintainer_email": "", "name": "plumbery", "package_url": "https://pypi.org/project/plumbery/", "platform": "", "project_url": "https://pypi.org/project/plumbery/", "project_urls": { "Homepage": "https://github.com/DimensionDataCBUSydney/plumbery" }, "release_url": "https://pypi.org/project/plumbery/17.5.22/", "requires_dist": null, "requires_python": "", "summary": "Cloud automation at Dimension Data with Apache Libcloud", "version": "17.5.22" }, "last_serial": 2892975, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c2c8d07d644a3e9c46ffb3f6d84434ba", "sha256": "96f4492407f91ba37d83332b33b91b06f7a48445cd5002153655e53b228cb07e" }, "downloads": -1, "filename": "plumbery-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c2c8d07d644a3e9c46ffb3f6d84434ba", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 12292, "upload_time": "2015-11-22T18:04:16", "url": "https://files.pythonhosted.org/packages/42/0e/0588d786e73c3b7c386236dd6956fc7a11881611df65eb2cdf545753045b/plumbery-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b376acda387dd1e9c5ca6fddae4cc62d", "sha256": "04a46d6224960efcf7d1680c3ecb2f45e1951145c64b2809389909da4808a58a" }, "downloads": -1, "filename": "plumbery-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b376acda387dd1e9c5ca6fddae4cc62d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28961, "upload_time": "2015-11-22T18:04:06", "url": "https://files.pythonhosted.org/packages/08/ea/aa4345016b6a2d188a40e007f15c605dcdf71acae34dda1ac820fe67b2cd/plumbery-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "2c48c5da2355420a7cf93c04f49cf254", "sha256": "f21b8a9be8210c58ab02a3f19d39610870af16c230cd90e5ac0261f7c15866a2" }, "downloads": -1, "filename": "plumbery-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c48c5da2355420a7cf93c04f49cf254", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14475, "upload_time": "2015-11-24T07:54:37", "url": "https://files.pythonhosted.org/packages/f1/b1/70b5f4711473f1aec0cfdf66e824621272a86e2d71545ccc89cb651756c7/plumbery-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1ff784a699612c05b32aac3c8b9ce7f0", "sha256": "5b56f71551b78de0ee8fac40cd7d7cbccf1118dc4e07b0c29f059c9c28d97bd9" }, "downloads": -1, "filename": "plumbery-0.1.1.tar.gz", "has_sig": false, "md5_digest": "1ff784a699612c05b32aac3c8b9ce7f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31889, "upload_time": "2015-11-24T07:54:26", "url": "https://files.pythonhosted.org/packages/a8/b7/f2fd6fcc849bc8f2aa4953866cf6dda508b16a65c8f22a33bf88b70016c6/plumbery-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "758a157edbf8d0f3d2cfbd8e53609094", "sha256": "1c1eaaa3742155673646888a0cdcf5c53fbb17d97ab719675bae65bb57f3ed1d" }, "downloads": -1, "filename": "plumbery-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "758a157edbf8d0f3d2cfbd8e53609094", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15595, "upload_time": "2015-11-27T23:39:18", "url": "https://files.pythonhosted.org/packages/c5/fe/4b030b8e8fe0d00d009aea92cd3f02e80d6e3971ad4d1ae837c6c306e237/plumbery-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c06689e4b48471628b3a2e77ce7d886e", "sha256": "b4b770e7dbebb17283c816d3b1b980a23a621e615548184f63d12cf62420f820" }, "downloads": -1, "filename": "plumbery-0.1.2.tar.gz", "has_sig": false, "md5_digest": "c06689e4b48471628b3a2e77ce7d886e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33144, "upload_time": "2015-11-27T23:39:09", "url": "https://files.pythonhosted.org/packages/6f/42/97e6e1c1b3996c9cf39e983c037daefc49fe67a523ad8453994ec62a45d4/plumbery-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "92ee128bb4b8005287b4a3afed85b287", "sha256": "02c75d062082c3ab02d817414335559e42a5367ea49446df0ce063d8137c78f2" }, "downloads": -1, "filename": "plumbery-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "92ee128bb4b8005287b4a3afed85b287", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 17945, "upload_time": "2015-11-29T13:56:22", "url": "https://files.pythonhosted.org/packages/31/9c/00ae69af96287239d13298bce5fc88b3f9d4012ca69372038a5f6dbfeed7/plumbery-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b054ff551e64b1cd46fdcb1361d5a09f", "sha256": "1fa85649e59fe7e460d9dfc92a90a42cf5cc8d3292a3e02db71364f4e3c69e41" }, "downloads": -1, "filename": "plumbery-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b054ff551e64b1cd46fdcb1361d5a09f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35323, "upload_time": "2015-11-29T13:56:15", "url": "https://files.pythonhosted.org/packages/a4/d6/27db25cd588806dc7dea7e888075e52a1c7a28c7bafacf8ef0883064b383/plumbery-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "5aeddba8e140f330e5cf1393125f7ad6", "sha256": "dc71c57ad5ce6f13c20ae130de6e1cef208c6e1b671c5a672609f033af9de39a" }, "downloads": -1, "filename": "plumbery-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5aeddba8e140f330e5cf1393125f7ad6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 27428, "upload_time": "2015-12-02T22:42:48", "url": "https://files.pythonhosted.org/packages/a5/de/991dcf28372bb25b5be6728ad5dd81470d86568078d6c517f13b3442a0e2/plumbery-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26d18fb4a335dbbfd7414b2e42160883", "sha256": "243490b728100b3a73d7d68466bcc9465ae5fa57636ad13c0a50468c64d45718" }, "downloads": -1, "filename": "plumbery-0.2.1.tar.gz", "has_sig": false, "md5_digest": "26d18fb4a335dbbfd7414b2e42160883", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40195, "upload_time": "2015-12-02T22:42:29", "url": "https://files.pythonhosted.org/packages/db/1d/4e04b042c9ebb24ffd8739e557efb2dedb8a4d8211db9e2f38f0c5daba5b/plumbery-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "4b1ecc0df1f972c00072644bd9af5503", "sha256": "48a2cb87496ab94e821a0d2149d83caf924015bbc9f3a938afbc5c9d9a724000" }, "downloads": -1, "filename": "plumbery-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4b1ecc0df1f972c00072644bd9af5503", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 30042, "upload_time": "2015-12-05T17:23:32", "url": "https://files.pythonhosted.org/packages/22/ed/df04ba8843730b6f09631361f5f45ed85438ad022aae99a7eb9c1651477c/plumbery-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "685509dadcecdba6a85a826a99bfa157", "sha256": "5e6323565f0a33e26ca163684548b0dc5e34b2ee6a14a70fc240f89e447ce219" }, "downloads": -1, "filename": "plumbery-0.2.2.tar.gz", "has_sig": false, "md5_digest": "685509dadcecdba6a85a826a99bfa157", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43554, "upload_time": "2015-12-05T17:23:26", "url": "https://files.pythonhosted.org/packages/62/fd/3a18771a6afe0dfbd3be2968d7df0b635ccf3f13227daff9d52cd557a28e/plumbery-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "1755553c6f99b8055b9dc387a5a93a39", "sha256": "5d08e28d4526183efffcfe1cf96ac53810e6022bdb87c2f9b26a5b8258860075" }, "downloads": -1, "filename": "plumbery-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1755553c6f99b8055b9dc387a5a93a39", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 34653, "upload_time": "2015-12-06T23:57:19", "url": "https://files.pythonhosted.org/packages/72/1e/b125066e7f4d6b1fccc15f0c06da19e6f2f8a7f6e041c51138abd0d81d08/plumbery-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "84c1c3b9c10d19b5b6e29f6dfd50ff24", "sha256": "e8c9d74c2d3068768d4e7e7ea4691793271bbee0c5ccabb19709f53932e1a542" }, "downloads": -1, "filename": "plumbery-0.2.3.tar.gz", "has_sig": false, "md5_digest": "84c1c3b9c10d19b5b6e29f6dfd50ff24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47922, "upload_time": "2015-12-06T23:57:14", "url": "https://files.pythonhosted.org/packages/5b/5e/52e3936443d307f37e91273c210c863c601ecdf09e9a45a14f8fd9ebc484/plumbery-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "9185b17e0fa4e85e14b96040daf18f19", "sha256": "6e13559ef47cb2a2bd97c12d7bfb1204474109910b926076c4fea8607d1c57f3" }, "downloads": -1, "filename": "plumbery-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9185b17e0fa4e85e14b96040daf18f19", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 37557, "upload_time": "2015-12-13T12:14:29", "url": "https://files.pythonhosted.org/packages/21/f5/0c35d37070fc9b8c044a9d7fe6b85d2850a5a9db48a9ed36e4844720e0e0/plumbery-0.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8017ba435f8d6049a4c0aabdaf7da494", "sha256": "ef5b8fc1022e250fc42f4c455bf0bbbb13ff79733be3fb552991b0f54c032b72" }, "downloads": -1, "filename": "plumbery-0.2.4.tar.gz", "has_sig": false, "md5_digest": "8017ba435f8d6049a4c0aabdaf7da494", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49990, "upload_time": "2015-12-13T12:14:20", "url": "https://files.pythonhosted.org/packages/01/8e/f62538fd3dc4ee0754de5890d2fb50edd6a315bc869c91cdf9934e99a26e/plumbery-0.2.4.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "bbeff5b575994628b0dc550b296f944e", "sha256": "305b183f5bf3a7a09a56a2ffc05f0c78a20cfee738d156dab82152821f8d69a1" }, "downloads": -1, "filename": "plumbery-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bbeff5b575994628b0dc550b296f944e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 46918, "upload_time": "2015-12-22T17:17:54", "url": "https://files.pythonhosted.org/packages/44/ee/ebbc59d8687efdfa64213a80214fb641ede36db6688dad630c92e2e014cd/plumbery-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9be5d739aabe1ec8c7437246a4b810f", "sha256": "b807405123472a154b146ac58678894a1ae2625232fab172fa5fb4a7b8938aa3" }, "downloads": -1, "filename": "plumbery-0.3.0.tar.gz", "has_sig": false, "md5_digest": "b9be5d739aabe1ec8c7437246a4b810f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62292, "upload_time": "2015-12-22T17:17:47", "url": "https://files.pythonhosted.org/packages/03/43/92f92b2836f84dee1f0997fab6c3bb53963d657bb68b7841b19e0af70026/plumbery-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "126a0cf3fec591d5997a7555128cb435", "sha256": "86ca3643dd5c6d87a3d12b7430458d423a589ed16f5f64ca6052ddb5a9e902c2" }, "downloads": -1, "filename": "plumbery-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "126a0cf3fec591d5997a7555128cb435", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 47495, "upload_time": "2015-12-23T08:17:18", "url": "https://files.pythonhosted.org/packages/ab/b3/bc926613594d2507861ba2248edb42655c4ce3480af23af62b92e7b14e34/plumbery-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be80a63831082930b01754f0947d8ef8", "sha256": "936ef6278e9bd5a01f2263e0a8af25b48e05e4d921cddf915f8e5a2dc81fe863" }, "downloads": -1, "filename": "plumbery-0.3.1.tar.gz", "has_sig": false, "md5_digest": "be80a63831082930b01754f0947d8ef8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66346, "upload_time": "2015-12-23T08:16:50", "url": "https://files.pythonhosted.org/packages/5b/64/c6355aedd5adc2d5c9e903398b8d1e1f890d828fabcdd2046f5aa7607433/plumbery-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "862ee3057d8d79dd4c51f5c5ec8bdb7b", "sha256": "93c9579c12632fb3e569224999ac6df75a4a05fe5f1b47c501dfeb8a4fc88839" }, "downloads": -1, "filename": "plumbery-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "862ee3057d8d79dd4c51f5c5ec8bdb7b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 47496, "upload_time": "2015-12-23T20:52:08", "url": "https://files.pythonhosted.org/packages/c9/28/dca9bfc41ffa484acdd15f2e533cb57f57ead9a71c91e33b5a124b110ed2/plumbery-0.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93d3c20640573a631f46863bc118af9d", "sha256": "7309e87a9a153230b0a0b443b5b095d79ed81515175994873dd3e0483157ff19" }, "downloads": -1, "filename": "plumbery-0.3.2.tar.gz", "has_sig": false, "md5_digest": "93d3c20640573a631f46863bc118af9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66173, "upload_time": "2015-12-23T20:51:58", "url": "https://files.pythonhosted.org/packages/2e/57/b07a6934156aea8c39f167a296dfce2a756d52a1ebe5e6f04d353125e577/plumbery-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "b64543822145baf2ad7cda1211fc5ec1", "sha256": "8ec5b41f61b78a0dc6798595a9ce040a1af1676d8dbd9566da6719a8624002a6" }, "downloads": -1, "filename": "plumbery-0.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b64543822145baf2ad7cda1211fc5ec1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 49188, "upload_time": "2015-12-30T23:33:45", "url": "https://files.pythonhosted.org/packages/27/9a/83f6a6fddd2edae4c10285a93b3eec0a7663c9fe8024b9e124cd475008cc/plumbery-0.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c10b41ea02c794da7d0bd72e5796f255", "sha256": "7edf0951e7befeb7203f90be14934a590f84ed563dbb33450c591c0785fd63b7" }, "downloads": -1, "filename": "plumbery-0.3.3.tar.gz", "has_sig": false, "md5_digest": "c10b41ea02c794da7d0bd72e5796f255", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 71495, "upload_time": "2015-12-30T23:33:40", "url": "https://files.pythonhosted.org/packages/e2/ed/4e045af14b98a06c5f7576228744429402da7b7d3f405d19095023986e5a/plumbery-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "20203fc11f6723c79bfb0c5f78c62050", "sha256": "8c0b516e34e7f2333651c7052647df6a086015669d82db9ac393d0cd7ebc8024" }, "downloads": -1, "filename": "plumbery-0.3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "20203fc11f6723c79bfb0c5f78c62050", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 49699, "upload_time": "2016-01-05T23:58:09", "url": "https://files.pythonhosted.org/packages/6c/bb/201d11ea4ccda8d7613cf6e2bf533024a2f94a3254227895d701ed00f0db/plumbery-0.3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eeb2a91a3422821bc3410f110aa29dfe", "sha256": "1e7bdca03ba460c604a4e2d7331110ab245c9cad85f1ae1b677fd82ff3b67ab3" }, "downloads": -1, "filename": "plumbery-0.3.4.tar.gz", "has_sig": false, "md5_digest": "eeb2a91a3422821bc3410f110aa29dfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74179, "upload_time": "2016-01-05T23:57:52", "url": "https://files.pythonhosted.org/packages/a4/87/a03b2467cc4f457365a86cb6956ee8f0d68a3527bfeb01fe3d9a593c7aa0/plumbery-0.3.4.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "760fd6192bae546eb0bbe7c913fb723b", "sha256": "33fd543ef3c13d2a41acc9b8a42f92c23e8238444a2e2529722111721f8ff1c8" }, "downloads": -1, "filename": "plumbery-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "760fd6192bae546eb0bbe7c913fb723b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 59669, "upload_time": "2016-01-17T22:46:36", "url": "https://files.pythonhosted.org/packages/55/dc/8b7f82291a521fe85a359b635327ee5c7923a77ba6b4e2f72cac9ec412d5/plumbery-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fe9631ccc7dcbaea0402680dc2197b9e", "sha256": "41e8ae2a74d9fb6bbded2bebafe3c6077914fd722d1952182852cd60e1e89ac5" }, "downloads": -1, "filename": "plumbery-0.4.0.tar.gz", "has_sig": false, "md5_digest": "fe9631ccc7dcbaea0402680dc2197b9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 315671, "upload_time": "2016-01-17T22:46:21", "url": "https://files.pythonhosted.org/packages/38/84/ccfe88228a38beeb0c144c9132c8bd3831d0fada2f4f7f5a0e43975d014b/plumbery-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "a4f39905ebd592990dcf0eb42f544364", "sha256": "5ceb7a329a5d670645272db0cf7a84f50bd1c6cde840da5feb758e13b869633f" }, "downloads": -1, "filename": "plumbery-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a4f39905ebd592990dcf0eb42f544364", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 61248, "upload_time": "2016-01-24T23:55:50", "url": "https://files.pythonhosted.org/packages/49/52/e3df1866b7307215acabeefb79739a7c01e1c50177b6011079b7c8b1cd1a/plumbery-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cd11a1b689d47641fdb76d6f5bb8cff4", "sha256": "bfae63d446209c22e7e0fcf3dca025196890884e696ff9566beffec916a7a7ae" }, "downloads": -1, "filename": "plumbery-0.4.1.tar.gz", "has_sig": false, "md5_digest": "cd11a1b689d47641fdb76d6f5bb8cff4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 325951, "upload_time": "2016-01-24T23:55:43", "url": "https://files.pythonhosted.org/packages/1c/95/a36297c57d8e80ca87deecac06171f8691dfe3c31ccc96ab5cfb3c5dd354/plumbery-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "96853fcbe96cb0f4aa3c55533a3a64fa", "sha256": "00313e286af275ce1aa1d6367ad26dbaf370c3ef98e6a32452f61476e0b8396e" }, "downloads": -1, "filename": "plumbery-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "96853fcbe96cb0f4aa3c55533a3a64fa", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 62428, "upload_time": "2016-02-14T23:06:31", "url": "https://files.pythonhosted.org/packages/84/aa/f956327e7ea1655197e7e629c9e908d17e7e190f6ac68337ae4f0069620b/plumbery-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c1f6ca9f7e067d621deb0717641bc3e", "sha256": "5bba4b61dca04768c1ac3b280c8398d3fcff1eb4730116cff726374e1898f922" }, "downloads": -1, "filename": "plumbery-0.4.2.tar.gz", "has_sig": false, "md5_digest": "6c1f6ca9f7e067d621deb0717641bc3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 345342, "upload_time": "2016-02-14T23:06:19", "url": "https://files.pythonhosted.org/packages/2a/fc/72fa0b9262b0b09bc2f629fb80c854840b8e7fe6caaa29c02ed46c99dc33/plumbery-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "4d967439add098fd34e28b92c7bab32e", "sha256": "b0425062f13d4fffacc037f058e5fb69813ee9a97f873e7f4bc82858333b79dd" }, "downloads": -1, "filename": "plumbery-0.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d967439add098fd34e28b92c7bab32e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 66663, "upload_time": "2016-02-28T22:23:12", "url": "https://files.pythonhosted.org/packages/73/4a/94dc756780c3c4f26c2f4663b6a693bf83b682c4fbea72f4d36dc68526ca/plumbery-0.4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0dd091e2f2611bb9af3aa1db09ade292", "sha256": "b41edc5947a89ebf94669e831c31d537824ab13895fcb89523ade2f7cfc7b3fb" }, "downloads": -1, "filename": "plumbery-0.4.3.tar.gz", "has_sig": false, "md5_digest": "0dd091e2f2611bb9af3aa1db09ade292", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 359048, "upload_time": "2016-02-28T22:23:03", "url": "https://files.pythonhosted.org/packages/d8/18/0779f4516733110e55aa9ed36dcc6159c1020cd1c0ae6e93be081fb7053d/plumbery-0.4.3.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "ea2a08c9894fb46dc5b109034c3a8418", "sha256": "2d2ab687df10faf59268e5c28342f23b3b8fd59b728f8e4c9e0c43b84d428657" }, "downloads": -1, "filename": "plumbery-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ea2a08c9894fb46dc5b109034c3a8418", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 68084, "upload_time": "2016-03-13T20:33:44", "url": "https://files.pythonhosted.org/packages/c9/b6/96eff08dd9970bb6406433ff332654d8fc70e60339f95f900bf4ed233af8/plumbery-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "793172522177be2c8b335759e08189e4", "sha256": "e04323d4f63592cdaacd946b7bb66b013f668dd0b8207c0f9e6ad66415f9277c" }, "downloads": -1, "filename": "plumbery-0.5.0.tar.gz", "has_sig": false, "md5_digest": "793172522177be2c8b335759e08189e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 110781, "upload_time": "2016-03-13T20:33:38", "url": "https://files.pythonhosted.org/packages/c0/43/6cbf258be2c8637643143e873ed69ec4e969add9675513690fde258b661b/plumbery-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "744ccd98fffc003f19ad9caf2f5755f3", "sha256": "8a96315a023f493704819c06f9cca82ea9e80e3d149662c3e4e5d234586ec9cf" }, "downloads": -1, "filename": "plumbery-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "744ccd98fffc003f19ad9caf2f5755f3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 68026, "upload_time": "2016-03-15T05:06:51", "url": "https://files.pythonhosted.org/packages/e8/a1/d5c61ddd55e2816e19cbf3961613ceedf34cda3ab01f31c246d785b1c1ab/plumbery-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cfea302a7cf5ba40912b89c079d6d3ce", "sha256": "ddac17f8629e9a69e0cd29c81bfaee1bf6424c6b517b722a9bfac40acc0569ed" }, "downloads": -1, "filename": "plumbery-0.6.0.zip", "has_sig": false, "md5_digest": "cfea302a7cf5ba40912b89c079d6d3ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 167725, "upload_time": "2016-03-15T05:06:39", "url": "https://files.pythonhosted.org/packages/04/1e/5f4583604dbe7cf0abc4b6c1f75feacb981450736dd97e9af672edfb5249/plumbery-0.6.0.zip" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "4834f95230feccf02abaa05bdbbe782f", "sha256": "32f6b45ea2fcda54943ac8178393ca8611fc5e592427f629af83849787f138d4" }, "downloads": -1, "filename": "plumbery-0.7.0.zip", "has_sig": false, "md5_digest": "4834f95230feccf02abaa05bdbbe782f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 194749, "upload_time": "2016-04-06T06:07:10", "url": "https://files.pythonhosted.org/packages/44/ae/019adf2595eaa1799e72eb4a9339555f6b1685e9e271646e0b72072d3ab3/plumbery-0.7.0.zip" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "6744050d17be16026b9fc9160e87380b", "sha256": "35318803fcfeb04c859a8b8c11875124284ed5242336c461c912bf1fa49d213e" }, "downloads": -1, "filename": "plumbery-0.8.0.zip", "has_sig": false, "md5_digest": "6744050d17be16026b9fc9160e87380b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 195679, "upload_time": "2016-04-13T12:35:48", "url": "https://files.pythonhosted.org/packages/fa/7b/46025c2aec7f8bc201dacc40f01a6bd24c43684bad998a7d906a95f9b870/plumbery-0.8.0.zip" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "f45be9f75bd47681050051028cfe4266", "sha256": "e90551079a12bf24a836e33868c9a59187cae343ebc7c5eeaf720526a162bed7" }, "downloads": -1, "filename": "plumbery-0.8.1.zip", "has_sig": false, "md5_digest": "f45be9f75bd47681050051028cfe4266", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 199747, "upload_time": "2016-05-23T06:30:03", "url": "https://files.pythonhosted.org/packages/cb/0f/c138c14c1d40ca6d9ccaa96db002e9c3fe2215fa2b8f6969f41a6d3fca4c/plumbery-0.8.1.zip" } ], "0.9.0": [ { "comment_text": "built for Windows-10", "digests": { "md5": "37119f02a24ac04770910f10c3180396", "sha256": "6b63c9e53d032f9efee1a2e9c418e4035058a1466716ca2eaa11e6c64a5140a1" }, "downloads": -1, "filename": "plumbery-0.9.0.win32.zip", "has_sig": false, "md5_digest": "37119f02a24ac04770910f10c3180396", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 199316, "upload_time": "2016-05-25T08:47:29", "url": "https://files.pythonhosted.org/packages/2b/37/d28c549772b938e50300cd34616e7f0d556f58b754a3a7108dbce882606e/plumbery-0.9.0.win32.zip" }, { "comment_text": "", "digests": { "md5": "30fefcbbb632715d97a107c94b67d6b6", "sha256": "1cb06a72432aadda8d23300462037e85ea0eae5f65c4fdb8d8c81043a965b6a4" }, "downloads": -1, "filename": "plumbery-0.9.0.zip", "has_sig": false, "md5_digest": "30fefcbbb632715d97a107c94b67d6b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 200254, "upload_time": "2016-05-25T08:46:54", "url": "https://files.pythonhosted.org/packages/fe/1b/e87230932ce337bdd687026a222692143c963ee25dc8013f6dd9dab3e125/plumbery-0.9.0.zip" } ], "0.9.2": [ { "comment_text": "built for Windows-10", "digests": { "md5": "d2f45964f680eb6e15a91c04ac7b573a", "sha256": "b41f397830ef080fa3c02768d30e2c28022157fab3707dd9728299d34c8ef3a4" }, "downloads": -1, "filename": "plumbery-0.9.2.win32.zip", "has_sig": false, "md5_digest": "d2f45964f680eb6e15a91c04ac7b573a", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 213429, "upload_time": "2016-05-26T01:49:14", "url": "https://files.pythonhosted.org/packages/43/14/ce8be324f2019a3eae7fb88b3e1ae7d6267234e3b0575776d234a37a6678/plumbery-0.9.2.win32.zip" }, { "comment_text": "", "digests": { "md5": "7c0f2c89fab2ab96332604dc254b5756", "sha256": "0fd156498d393f1026dc8b839206b9e4d564223da5bc2c6a90e62292cadd66e5" }, "downloads": -1, "filename": "plumbery-0.9.2.zip", "has_sig": false, "md5_digest": "7c0f2c89fab2ab96332604dc254b5756", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 206612, "upload_time": "2016-05-26T01:48:57", "url": "https://files.pythonhosted.org/packages/29/a2/e4e6988d17910f276a7b4dd472834e7b9f53e3136c96bd83562665097eef/plumbery-0.9.2.zip" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "cabf458ea8162643683d921c29c4ae22", "sha256": "71b8c137723689705eba6f804f84504bb0b27ae599d671467d459817865cfdd5" }, "downloads": -1, "filename": "plumbery-0.9.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cabf458ea8162643683d921c29c4ae22", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 83562, "upload_time": "2016-05-28T07:52:10", "url": "https://files.pythonhosted.org/packages/5d/9b/1ac447534697472dfd796be143947729b75b33599b29935de22ea161de1c/plumbery-0.9.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3153daec19a14822b5cbb8a4429ba46f", "sha256": "89e8945b6b0d80f4138616c0affdeffe709ff07c84a4d69cd666362c5d925fd8" }, "downloads": -1, "filename": "plumbery-0.9.5.tar.gz", "has_sig": false, "md5_digest": "3153daec19a14822b5cbb8a4429ba46f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 140667, "upload_time": "2016-05-28T07:52:03", "url": "https://files.pythonhosted.org/packages/77/eb/8031d647144de0f0a70d2ef4b28beb3c4ce75b81eeab5e735b8c64bc8423/plumbery-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "39c64350f446f82d4c3d6c45a4b85565", "sha256": "a220dbcafe95bfe71a274f9e1c304916fee175bb35873a57d1255204483571dc" }, "downloads": -1, "filename": "plumbery-0.9.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "39c64350f446f82d4c3d6c45a4b85565", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 92462, "upload_time": "2016-06-06T04:56:49", "url": "https://files.pythonhosted.org/packages/d3/72/044f5ab0b5a2a48a7733f96921f7068d7d208ad1cd90209a1bc10043b4d2/plumbery-0.9.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f369b650de834975a364c3559f539910", "sha256": "68078e2ab0a36f0715d9b9d8c2d8b29993b3a2079ab38c4a7b0e1a52a40ae4a8" }, "downloads": -1, "filename": "plumbery-0.9.6.zip", "has_sig": false, "md5_digest": "f369b650de834975a364c3559f539910", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 213086, "upload_time": "2016-06-06T04:56:42", "url": "https://files.pythonhosted.org/packages/c2/ac/bfd9a7d46a3f1a553a41aa1a7fe7420564a9cb3e1c3a771c35bba00b3982/plumbery-0.9.6.zip" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "33fac72f248d4e775203e735d9f98513", "sha256": "272857cec83fccda845cf0e5c633b5403b16def3ab438f2f37f3ebfc165751c0" }, "downloads": -1, "filename": "plumbery-0.9.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "33fac72f248d4e775203e735d9f98513", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 89629, "upload_time": "2016-06-08T13:30:32", "url": "https://files.pythonhosted.org/packages/43/36/715ca25855ead035b9ab7798b798dfc2b79ea3701d0d9ea0181e59be7301/plumbery-0.9.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d4245b7d245ed353153b657599a3993f", "sha256": "b647db0facf41d509ba3535c075fd899b6ba4ea3da733b9298c9f6e07caf22d8" }, "downloads": -1, "filename": "plumbery-0.9.7.zip", "has_sig": false, "md5_digest": "d4245b7d245ed353153b657599a3993f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 222767, "upload_time": "2016-06-08T13:30:25", "url": "https://files.pythonhosted.org/packages/a9/15/b694b491cf1fe3c0eae8e451b597d8824ed8c4a3b0beec3ca805f6708d99/plumbery-0.9.7.zip" } ], "0.9.8": [], "0.9.9": [ { "comment_text": "", "digests": { "md5": "feea25ede734482ba0abc7875f98010f", "sha256": "c3be661db1706806388cc53f63a8a22d4253c32c9b236e012199d2796ecf57f0" }, "downloads": -1, "filename": "plumbery-0.9.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "feea25ede734482ba0abc7875f98010f", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 90755, "upload_time": "2016-06-10T06:56:19", "url": "https://files.pythonhosted.org/packages/15/1a/6bf1d313b8d0bddb16e8a7ede67daafbe1a9525fce82fdcd7ef0555af64b/plumbery-0.9.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "acd6e0b18469bf62eb02bcf3d06d8661", "sha256": "1b2b75dfd471c29a5705f33fcda704cdd85d5650bcc67e0bed85591e1ac79858" }, "downloads": -1, "filename": "plumbery-0.9.9.zip", "has_sig": false, "md5_digest": "acd6e0b18469bf62eb02bcf3d06d8661", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 222840, "upload_time": "2016-06-10T06:56:10", "url": "https://files.pythonhosted.org/packages/cf/4e/fdf494ab39c2a74ea1a12363fe628d8b9b5d548bb83950164627d931a7a4/plumbery-0.9.9.zip" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "019693ce77ac4f465f36166f819d3c5b", "sha256": "b830c0136ab8365a80ec1d9da4b5a541f8e32ae2c79e85722309c5f5b4dbfcd1" }, "downloads": -1, "filename": "plumbery-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "019693ce77ac4f465f36166f819d3c5b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 89769, "upload_time": "2016-07-15T00:13:17", "url": "https://files.pythonhosted.org/packages/01/7d/b68a1b483a32795adde4d2d66ead91af07e96c42930e60fba2910019200b/plumbery-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7e763b5e381f78cd1683b6ad8a85fcf", "sha256": "f6da171c99c400adee0141d863966232f9e9ff45ff9ce42e67d06c51204c6b24" }, "downloads": -1, "filename": "plumbery-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e7e763b5e381f78cd1683b6ad8a85fcf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 159352, "upload_time": "2016-07-15T00:13:12", "url": "https://files.pythonhosted.org/packages/c3/62/a28536ad292df62727e6990edfef538c13c5f190a1888370617c3d4c0f77/plumbery-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "00c440dc137c28a11f1b53688e15ea37", "sha256": "5b49084a932deafc239664f4e3a392b48cc039bf606736e1cfc8b20466406c54" }, "downloads": -1, "filename": "plumbery-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "00c440dc137c28a11f1b53688e15ea37", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 92637, "upload_time": "2016-10-14T05:27:39", "url": "https://files.pythonhosted.org/packages/de/64/ec7e12d74e9c5348965889d8290ae0ea487eb96ae1935547f0b640c5552a/plumbery-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d16803ed8d44899a6b0dd8c2bddfc157", "sha256": "973f2e2467ef17ba0061200bd0dc67e23398b4b65b19e5d953b918ec91fb8828" }, "downloads": -1, "filename": "plumbery-1.0.1.tar.gz", "has_sig": false, "md5_digest": "d16803ed8d44899a6b0dd8c2bddfc157", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 164022, "upload_time": "2016-10-14T05:27:34", "url": "https://files.pythonhosted.org/packages/61/68/c45f5ddf2489e638795ac0c3ab78f3675aa3b407c7e2e356d9a3a9571a48/plumbery-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "132c5d45e5c92983079e9d945dc23168", "sha256": "632ab71da5302bdc7407ef68ae5c15c96f92ae5c6a8bfe202ea51a4ff68859e6" }, "downloads": -1, "filename": "plumbery-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "132c5d45e5c92983079e9d945dc23168", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 92750, "upload_time": "2016-11-06T19:57:01", "url": "https://files.pythonhosted.org/packages/30/11/242e699c108d64b3e5a61f3eb03e0b577705ad4ffa4da3ebe6386baef529/plumbery-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae04ffe581be2169d22a574bd0cbbbd8", "sha256": "55606045ac3c21d57d43e6a695fb5990015bf03a33546f30cf02125f2f0fc45c" }, "downloads": -1, "filename": "plumbery-1.0.2.tar.gz", "has_sig": false, "md5_digest": "ae04ffe581be2169d22a574bd0cbbbd8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 165807, "upload_time": "2016-11-06T19:56:57", "url": "https://files.pythonhosted.org/packages/e6/f0/a11287cb0468b09223804a80c7ee0a465424a61e8d53b38ed315e83f9477/plumbery-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "8770dc464b97e4d627b00ca7eef49820", "sha256": "351392593d10bc10b54284145d89bb38acc9b294a12da6f6ca5a39b57a9dc5c0" }, "downloads": -1, "filename": "plumbery-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8770dc464b97e4d627b00ca7eef49820", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 94834, "upload_time": "2016-12-20T16:33:35", "url": "https://files.pythonhosted.org/packages/7c/b9/c543d3502466791ddbef83756c3961d5c6bf497119cdfea388172a963e97/plumbery-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e089e2e5b49e8540a7dc4f1c4348dfe5", "sha256": "c8b3c23b2655b36d73639f28d45010f6b7c228e756aeba45f362311e2e49b086" }, "downloads": -1, "filename": "plumbery-1.0.3.tar.gz", "has_sig": false, "md5_digest": "e089e2e5b49e8540a7dc4f1c4348dfe5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 172337, "upload_time": "2016-12-20T16:33:31", "url": "https://files.pythonhosted.org/packages/53/03/39042d1830d53c55dbedd820ec8d1ef769e74ec8e1313cd268eaebb0c0de/plumbery-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "c0bd30579e26e2d55b655294965d1042", "sha256": "d46ad82c2c8281129cb2b47eb23ae5e73a9e5fc15a9d8be76eb0dbf75aceba3c" }, "downloads": -1, "filename": "plumbery-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c0bd30579e26e2d55b655294965d1042", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 94833, "upload_time": "2016-12-20T17:10:08", "url": "https://files.pythonhosted.org/packages/af/98/b8c5a4e8429082ab2ae3b8a30e4c1e2712721d2642660e11a35aa2747ddf/plumbery-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24fa33eefaff654717807b0af68e60d3", "sha256": "ed6ef2f013b852c09d9694213a197c76e89aecd36eb89a4c449c3d4763402c6f" }, "downloads": -1, "filename": "plumbery-1.0.4.tar.gz", "has_sig": false, "md5_digest": "24fa33eefaff654717807b0af68e60d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 172472, "upload_time": "2016-12-20T17:10:03", "url": "https://files.pythonhosted.org/packages/45/40/d5b4f4af5c119e1c57546123b7e1153fa55e1931f32852feb9d9de868149/plumbery-1.0.4.tar.gz" } ], "17.5.22": [ { "comment_text": "", "digests": { "md5": "11a0f255e86371fac21f1b737c1b267d", "sha256": "7ed5dfab4ab2f5b78d9bce48a51edc54075f8ac86f630a8ca0a44803f579bad7" }, "downloads": -1, "filename": "plumbery-17.5.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "11a0f255e86371fac21f1b737c1b267d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 95970, "upload_time": "2017-05-23T11:18:42", "url": "https://files.pythonhosted.org/packages/5b/7d/b713fb649fa5afd664f78e69936adcf87a773baf9cf69759de7d6c294d63/plumbery-17.5.22-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d3954707c11308d98ce283a3792ec29", "sha256": "5e5e13968ee64cc16fb2d287bead6d54bc47a4efbe72f23233de6132128c6525" }, "downloads": -1, "filename": "plumbery-17.5.22.tar.gz", "has_sig": false, "md5_digest": "6d3954707c11308d98ce283a3792ec29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 176687, "upload_time": "2017-05-23T11:18:39", "url": "https://files.pythonhosted.org/packages/e3/5e/45fcac2a839237d7b6d9d9eb7d6ccc290043247c4b0f2a7008383ccbe110/plumbery-17.5.22.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "11a0f255e86371fac21f1b737c1b267d", "sha256": "7ed5dfab4ab2f5b78d9bce48a51edc54075f8ac86f630a8ca0a44803f579bad7" }, "downloads": -1, "filename": "plumbery-17.5.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "11a0f255e86371fac21f1b737c1b267d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 95970, "upload_time": "2017-05-23T11:18:42", "url": "https://files.pythonhosted.org/packages/5b/7d/b713fb649fa5afd664f78e69936adcf87a773baf9cf69759de7d6c294d63/plumbery-17.5.22-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d3954707c11308d98ce283a3792ec29", "sha256": "5e5e13968ee64cc16fb2d287bead6d54bc47a4efbe72f23233de6132128c6525" }, "downloads": -1, "filename": "plumbery-17.5.22.tar.gz", "has_sig": false, "md5_digest": "6d3954707c11308d98ce283a3792ec29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 176687, "upload_time": "2017-05-23T11:18:39", "url": "https://files.pythonhosted.org/packages/e3/5e/45fcac2a839237d7b6d9d9eb7d6ccc290043247c4b0f2a7008383ccbe110/plumbery-17.5.22.tar.gz" } ] }