{ "info": { "author": "Hetzner Cloud GmbH", "author_email": "support-cloud@hetzner.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8" ], "description": "Hetzner Cloud Python\n====================\n\n\n.. image:: https://travis-ci.com/hetznercloud/hcloud-python.svg?branch=master\n :target: https://travis-ci.com/hetznercloud/hcloud-python\n.. image:: https://readthedocs.org/projects/hcloud-python/badge/?version=latest\n :target: https://hcloud-python.readthedocs.io\n.. image:: https://img.shields.io/pypi/pyversions/hcloud.svg\n :target: https://pypi.org/project/hcloud/\n\nOfficial Hetzner Cloud python library\n\nThe library's documentation is available at `ReadTheDocs`_, the public API documentation is available at https://docs.hetzner.cloud.\n\n.. _ReadTheDocs: https://hcloud-python.readthedocs.io\n\nUsage example\n-------------\n\nAfter the documentation has been created, click on `Usage` section\n\nOr open `docs/usage.rst`\n\nYou can find some more examples under `examples/`.\n\n\nDevelopment\n-----------\n\nSetup Dev Environment\n---------------------\n1) `mkvirtualenv hcloud-python`\n\n2) `pip install -e .` or `pip install -e .[docs]` to be able to build docs\n\n\nRun tests\n---------\n* `tox .`\n* You can specify environment e.g `tox -e py36`\n* You can test the code style with `tox -e flake8`\n\nCreate Documentation\n--------------------\n\nRun `make docs`. This will also open a documentation in a tab in your default browser. \n\n\nStyle Guide\n-------------\n* **Type Hints**: If the type hint line is too long use inline hinting. Maximum inline type hint line should be 150 chars.\n\nLicense\n-------------\nThe MIT License (MIT). Please see `License File`_ for more information.\n\n.. _License File: https://github.com/hetznercloud/hcloud-python/blob/master/LICENSE\n\n\n=======\nHistory\n=======\n\n1.6.2 (2019-10-15)\n-------------------\n* Fix: future dependency requirement was too strict\n\n1.6.1 (2019-10-01)\n-------------------\n* Fix: python-dateutil dependency requirement was too strict\n\n1.6.0 (2019-09-17)\n-------------------\n\n* Feature: Add missing `get_by_name` on `FloatingIPsClient`\n\n1.5.0 (2019-09-16)\n-------------------\n\n* Fix: ServersClient.create_image fails when specifying the `labels`\n* Feature: Add support for `name` on Floating IPs\n\n1.4.1 (2019-08-19)\n------------------\n\n* Fix: Documentation for `NetworkRoute` domain was missing\n\n* Fix: `requests` dependency requirement was to0 strict\n\n1.4.0 (2019-07-29)\n------------------\n\n* Feature: Add `mac_address` to Server PrivateNet domain\n\n* Feature: Add python 3.8 support\n\n1.3.0 (2019-07-10)\n------------------\n\n* Feature: Add status filter for servers, images and volumes\n* Feature: Add 'created' property to Floating IP domain\n* Feature: Add 'Networks' support\n\n1.2.1 (2019-03-13)\n------------------\n\n* Fix: BoundVolume.server server property now casted to the 'BoundServer'.\n\n1.2.0 (2019-03-06)\n------------------\n\n* Feature: Add `get_by_fingerprint`-method for ssh keys\n* Fix: Create Floating IP with location raises an error because no action was given.\n\n1.1.0 (2019-02-27)\n------------------\n\n* Feature: Add `STATUS`-constants for server and volume status\n\n1.0.1 (2019-02-22)\n------------------\n\n Fix: Ignore unknown fields in API response instead of raising an error\n\n1.0.0 (2019-02-21)\n------------------\n\n* First stable release.\n \n You can find the documentation under https://hcloud-python.readthedocs.io/en/latest/\n\n0.1.0 (2018-12-20)\n------------------\n\n* First release on GitHub.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/hetznercloud/hcloud-python", "keywords": "hcloud hetzner cloud", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "hcloud", "package_url": "https://pypi.org/project/hcloud/", "platform": "", "project_url": "https://pypi.org/project/hcloud/", "project_urls": { "Homepage": "https://github.com/hetznercloud/hcloud-python" }, "release_url": "https://pypi.org/project/hcloud/1.6.2/", "requires_dist": null, "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.9", "summary": "Official Hetzner Cloud python library", "version": "1.6.2" }, "last_serial": 5977743, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "3ee441bd708f5735c66bb9ff66ce74d2", "sha256": "3b57c858a0292f167c96ca7bd556ec170df16f5ca2c1925193f2540831e822ca" }, "downloads": -1, "filename": "hcloud-1.0.0.tar.gz", "has_sig": false, "md5_digest": "3ee441bd708f5735c66bb9ff66ce74d2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.8", "size": 55429, "upload_time": "2019-02-21T08:55:39", "url": "https://files.pythonhosted.org/packages/d0/21/816126289c922709c846c48bba3e5496044973f89b90d5bd0fe76c2bc341/hcloud-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "79afa2cfd400ec421e0a5cfd60b30372", "sha256": "80d98efbbc348047819037c22c3b88118fbe5987ef5e09fbecdaa725bd3b8de5" }, "downloads": -1, "filename": "hcloud-1.0.1.tar.gz", "has_sig": false, "md5_digest": "79afa2cfd400ec421e0a5cfd60b30372", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.8", "size": 56014, "upload_time": "2019-02-22T09:35:59", "url": "https://files.pythonhosted.org/packages/d1/0d/5d243e627ec708d4efd47d0f2b31fb0cb96d4ef93576f7ab862a887bdd1e/hcloud-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "ce0de1d806a4875358d93a97b70df8b8", "sha256": "ec702ecb7ac061067802ce192460ef02ed478cf3c075054ec2089a9632fe645a" }, "downloads": -1, "filename": "hcloud-1.1.0.tar.gz", "has_sig": false, "md5_digest": "ce0de1d806a4875358d93a97b70df8b8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.8", "size": 56352, "upload_time": "2019-02-27T10:28:06", "url": "https://files.pythonhosted.org/packages/6a/bc/7597fa40cf7894eadc3e8ff993701e214556c5e43ed5261adc7d305efa7b/hcloud-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "c9080d7cafaf5eec29f863d159e70ffc", "sha256": "26f2452a9fa99da98b45543d2b30976f056cd0d7e710da825cf6a5096a968649" }, "downloads": -1, "filename": "hcloud-1.2.0.tar.gz", "has_sig": false, "md5_digest": "c9080d7cafaf5eec29f863d159e70ffc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.8", "size": 56647, "upload_time": "2019-03-06T10:08:23", "url": "https://files.pythonhosted.org/packages/69/db/85047ff60d9531cebe5853e1f13a1b12005896333e9a1c62b4160df9fd02/hcloud-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "1e2b8134a33dd19adf145a6ff67ac145", "sha256": "6304adb3438f92755001473bb303eaea50461eddbac938719d3c138a181f859d" }, "downloads": -1, "filename": "hcloud-1.2.1.tar.gz", "has_sig": false, "md5_digest": "1e2b8134a33dd19adf145a6ff67ac145", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.8", "size": 56799, "upload_time": "2019-03-13T11:27:58", "url": "https://files.pythonhosted.org/packages/36/b1/bfe4c255a9a5fbf44b1f6f12b10b7048c88b8c58c048f13ee0506019fb78/hcloud-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "66697612ecbf1be73a6da8a1d35959d0", "sha256": "1c4a3099859b33bf4323c6a0e8226c054652d7f2620458479d0ab6579ccbbf0e" }, "downloads": -1, "filename": "hcloud-1.3.0.tar.gz", "has_sig": false, "md5_digest": "66697612ecbf1be73a6da8a1d35959d0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.8", "size": 64814, "upload_time": "2019-07-10T13:17:09", "url": "https://files.pythonhosted.org/packages/eb/83/52a4e37ab43f7cbefe4ab68f3be3f4b77e5a518d010e7d412174f96714e6/hcloud-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "c056fbc90d43bf4f43609f8ce0b8b552", "sha256": "34f867e3979d9e411faddb6479e44fd7c91795080f6a7b2857985d8e20e7d31c" }, "downloads": -1, "filename": "hcloud-1.4.0.tar.gz", "has_sig": false, "md5_digest": "c056fbc90d43bf4f43609f8ce0b8b552", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.9", "size": 64981, "upload_time": "2019-07-29T06:32:02", "url": "https://files.pythonhosted.org/packages/a3/62/028547b07ae7f8365e1ce0f80ea9e12345b579a7fbacdb8d98fb9f9eb5af/hcloud-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "36808fb0a8857d5996e3599e0c2cafa3", "sha256": "d925d1a391727181da8d6725d9e124ac8c59ac2ad31cc4e8981226ee1181eb2b" }, "downloads": -1, "filename": "hcloud-1.4.1.tar.gz", "has_sig": false, "md5_digest": "36808fb0a8857d5996e3599e0c2cafa3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.9", "size": 65109, "upload_time": "2019-08-19T11:50:11", "url": "https://files.pythonhosted.org/packages/58/2e/31ce8aae1ca20f7c00209239c80df25aac891bbb9e43ebecbf94be47c10a/hcloud-1.4.1.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "3675f69b2e7133245172a380f08156d5", "sha256": "6da210b950ed0f7fdb34c88487e2ba8e4c2fffb66229a45eb04e3bcd94bd4994" }, "downloads": -1, "filename": "hcloud-1.5.0.tar.gz", "has_sig": false, "md5_digest": "3675f69b2e7133245172a380f08156d5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.9", "size": 65364, "upload_time": "2019-09-16T08:26:33", "url": "https://files.pythonhosted.org/packages/24/2a/1b1d6ac7b22d39989c89c88b85c5de633537e92a52acb20bb106fabf1dcf/hcloud-1.5.0.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "f5bdf4a3d8d37d7bb08b4b1186b89db8", "sha256": "8913f011f2b049625ce6fa3265c2b22d85727eaf339689e49653461e6e8dd2b7" }, "downloads": -1, "filename": "hcloud-1.6.0.tar.gz", "has_sig": false, "md5_digest": "f5bdf4a3d8d37d7bb08b4b1186b89db8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.9", "size": 65618, "upload_time": "2019-09-17T07:20:03", "url": "https://files.pythonhosted.org/packages/2a/a1/61a0f7b2503880bd00aff2313c9509b45cdab7102780048a2cb630c945d5/hcloud-1.6.0.tar.gz" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "12cd573ace2a94b714744183f666b9e1", "sha256": "3257784c1ea65a0880fc6833c0ae5a75b71cd61d89a5e79eada7b630cdc078ea" }, "downloads": -1, "filename": "hcloud-1.6.1.tar.gz", "has_sig": false, "md5_digest": "12cd573ace2a94b714744183f666b9e1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.9", "size": 65684, "upload_time": "2019-10-01T13:41:09", "url": "https://files.pythonhosted.org/packages/c7/9b/ab5d23282fd379b0323bd66de423be9608ece901452d9357cc3e88298176/hcloud-1.6.1.tar.gz" } ], "1.6.2": [ { "comment_text": "", "digests": { "md5": "1e3c38186dc4e34df3954abe122a8d55", "sha256": "8719eca7735ec74f0936d8ee4b9cf9e730a40b7d53a41b81240829a33af628f4" }, "downloads": -1, "filename": "hcloud-1.6.2.tar.gz", "has_sig": false, "md5_digest": "1e3c38186dc4e34df3954abe122a8d55", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.9", "size": 65711, "upload_time": "2019-10-15T14:44:03", "url": "https://files.pythonhosted.org/packages/5d/ad/7a482e579366226c44ff9f6dc35d6e3c0c748bc3d6fd3e4d1024a4974c71/hcloud-1.6.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1e3c38186dc4e34df3954abe122a8d55", "sha256": "8719eca7735ec74f0936d8ee4b9cf9e730a40b7d53a41b81240829a33af628f4" }, "downloads": -1, "filename": "hcloud-1.6.2.tar.gz", "has_sig": false, "md5_digest": "1e3c38186dc4e34df3954abe122a8d55", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.9", "size": 65711, "upload_time": "2019-10-15T14:44:03", "url": "https://files.pythonhosted.org/packages/5d/ad/7a482e579366226c44ff9f6dc35d6e3c0c748bc3d6fd3e4d1024a4974c71/hcloud-1.6.2.tar.gz" } ] }