commit python-hetznercloud for openSUSE:Factory
Hello community, here is the log from the commit of package python-hetznercloud for openSUSE:Factory checked in at 2020-09-15 16:34:07 Comparing /work/SRC/openSUSE:Factory/python-hetznercloud (Old) and /work/SRC/openSUSE:Factory/.python-hetznercloud.new.4249 (New) Package is "python-hetznercloud" Tue Sep 15 16:34:07 2020 rev:5 rq:834616 version:1.1.1 Changes: --- /work/SRC/openSUSE:Factory/python-hetznercloud/python-hetznercloud.changes 2018-12-24 11:38:05.405627919 +0100 +++ /work/SRC/openSUSE:Factory/.python-hetznercloud.new.4249/python-hetznercloud.changes 2020-09-15 16:34:37.594960776 +0200 @@ -1,0 +2,5 @@ +Tue Sep 15 09:30:22 UTC 2020 - pgaj...@suse.com + +- remove misleading comment from %check, tests do not need nose + +--- Other differences: -- ++ python-hetznercloud.spec ++ --- /var/tmp/diff_new_pack.XB1lXw/_old 2020-09-15 16:34:38.546961688 +0200 +++ /var/tmp/diff_new_pack.XB1lXw/_new 2020-09-15 16:34:38.550961691 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-hetznercloud # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # Copyright (c) 2018, Martin Hauke # # All modifications and additions to the file contributed by third parties @@ -25,7 +25,7 @@ Summary:Hetzner Cloud SDK License:MIT Group: Development/Languages/Python -Url:https://github.com/elsyms/hetznercloud-py +URL:https://github.com/elsyms/hetznercloud-py Source: https://github.com/elsyms/hetznercloud-py/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: %{python_module setuptools} BuildRequires: python-rpm-macros @@ -52,7 +52,6 @@ %check # Disabled since the tests need access to the Hetzner API servers. -#%%python_exec %%{_bindir}/nosetests -v tests %files %{python_files} %doc README.md
commit python-hetznercloud for openSUSE:Factory
Hello community, here is the log from the commit of package python-hetznercloud for openSUSE:Factory checked in at 2018-12-24 11:38:04 Comparing /work/SRC/openSUSE:Factory/python-hetznercloud (Old) and /work/SRC/openSUSE:Factory/.python-hetznercloud.new.28833 (New) Package is "python-hetznercloud" Mon Dec 24 11:38:04 2018 rev:4 rq:659412 version:1.1.1 Changes: --- /work/SRC/openSUSE:Factory/python-hetznercloud/python-hetznercloud.changes 2018-09-03 10:36:35.652900667 +0200 +++ /work/SRC/openSUSE:Factory/.python-hetznercloud.new.28833/python-hetznercloud.changes 2018-12-24 11:38:05.405627919 +0100 @@ -1,0 +2,5 @@ +Tue Dec 4 12:48:53 UTC 2018 - Matej Cepl + +- Remove superfluous devel dependency for noarch package + +--- Other differences: -- ++ python-hetznercloud.spec ++ --- /var/tmp/diff_new_pack.x9ieYk/_old 2018-12-24 11:38:06.085627316 +0100 +++ /var/tmp/diff_new_pack.x9ieYk/_new 2018-12-24 11:38:06.089627313 +0100 @@ -13,7 +13,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -27,7 +27,6 @@ Group: Development/Languages/Python Url:https://github.com/elsyms/hetznercloud-py Source: https://github.com/elsyms/hetznercloud-py/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: python-rpm-macros #BuildRequires: %%{python_module nose >= 1.3.7 }
commit python-hetznercloud for openSUSE:Factory
Hello community, here is the log from the commit of package python-hetznercloud for openSUSE:Factory checked in at 2018-09-03 10:36:34 Comparing /work/SRC/openSUSE:Factory/python-hetznercloud (Old) and /work/SRC/openSUSE:Factory/.python-hetznercloud.new (New) Package is "python-hetznercloud" Mon Sep 3 10:36:34 2018 rev:3 rq:632746 version:1.1.1 Changes: --- /work/SRC/openSUSE:Factory/python-hetznercloud/python-hetznercloud.changes 2018-07-31 15:58:51.343491098 +0200 +++ /work/SRC/openSUSE:Factory/.python-hetznercloud.new/python-hetznercloud.changes 2018-09-03 10:36:35.652900667 +0200 @@ -1,0 +2,9 @@ +Sun Sep 2 12:01:20 UTC 2018 - mar...@gmx.de + +- Update to version 1.1.1 + * Adds new server type constants + * Adds new image constants + * Parses the IP field from the created floating IP API calls + * Fixes the cloud-init documentation. + +--- Old: python-hetznercloud-1.1.0.tar.gz New: python-hetznercloud-1.1.1.tar.gz Other differences: -- ++ python-hetznercloud.spec ++ --- /var/tmp/diff_new_pack.dXhOSR/_old 2018-09-03 10:36:36.060901723 +0200 +++ /var/tmp/diff_new_pack.dXhOSR/_new 2018-09-03 10:36:36.064901734 +0200 @@ -20,7 +20,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-hetznercloud -Version:1.1.0 +Version:1.1.1 Release:0 Summary:Hetzner Cloud SDK License:MIT ++ python-hetznercloud-1.1.0.tar.gz -> python-hetznercloud-1.1.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hetznercloud-py-1.1.0/README.md new/hetznercloud-py-1.1.1/README.md --- old/hetznercloud-py-1.1.0/README.md 2018-06-23 22:09:08.0 +0200 +++ new/hetznercloud-py-1.1.1/README.md 2018-09-02 12:05:14.0 +0200 @@ -1,6 +1,6 @@ # Hetzner Cloud Python SDK -[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Build Status](https://travis-ci.org/elsyms/hetznercloud-py.svg?branch=develop)](https://travis-ci.org/elsyms/hetznercloud-py) +[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Build Status](https://travis-ci.org/thlisym/hetznercloud-py.svg?branch=develop)](https://travis-ci.org/elsyms/hetznercloud-py) A Python 3 SDK for the new (and wonderful) Hetzner cloud service. @@ -99,9 +99,16 @@ ## Changelog +### v1.1.1 + +* Adds new server type constants +* Adds new image constants +* Parses the IP field from the created floating IP API calls +* Fixes the cloud-init documentation. + ### v1.1.0 -* Allows new datacenters to be created in any datacenter in a selected location. See [pull request 16](). +* Allows new servers to be created in any datacenter in a selected location. See [pull request 16](). ### v1.0.4 @@ -202,14 +209,23 @@ * `SERVER_TYPE_8CPU_32GB` - The largest type with 8 CPU cores, 32GB of RAM and a 240GB SSD disk. * `SERVER_TYPE_8CPU_32GB_CEPH` - The same as above but with a 240GB CEPH network-attached disk. + +* `SERVER_TYPE_2CPU_8GB_DVCPU` - 2 dedicated CPU cores, 8GB of RAM and 80GB SSD disk. +* `SERVER_TYPE_4CPU_16GB_DVCPU` - 4 dedicated CPU cores, 16GB of RAM and 160GB SSD disk. +* `SERVER_TYPE_8CPU_32GB_DVCPU` - 8 dedicated CPU cores, 32GB of RAM and 240GB SSD disk. +* `SERVER_TYPE_16CPU_64GB_DVCPU` - 16 dedicated CPU cores, 64GB of RAM and 360GB SSD disk. +* `SERVER_TYPE_32CPU_128GB_DVCPU` - 32 dedicated CPU cores, 128GB of RAM and 540GB SSD disk. + # Image types Constants that represent the standard images available to users. * `IMAGE_UBUNTU_1604` - Ubuntu 16.04 LTS +* `IMAGE_UBUNTU_1804` - Ubuntu 18.04 LTS * `IMAGE_DEBIAN_9` - Debian 9.3 -* `IMAGE_CENTOS_7` - CentOS 7.4 +* `IMAGE_CENTOS_7` - CentOS 7.5 * `IMAGE_FEDORA_27` - Fedora 27 +* `IMAGE_FEDORA_28` - Fedora 28 # Datacentre constants @@ -568,15 +584,20 @@ are optional, some aren't). ```python -server_a, create_action = client.servers().create(name="My required server name", # REQUIRED +server_a, create_action = client.servers().create(name="my-required-server-name", # REQUIRED server_type=SERVER_TYPE_1CPU_2GB, # REQUIRED image=IMAGE_UBUNTU_1604, # REQUIRED datacenter=DATACENTER_FALKENSTEIN_1, start_after_create=True, ssh_keys=["my-ssh-key-1", "my-ssh-key-2"], -user_data="rm -rf a-file") +user_data='''#cloud-config + packages: +- screen +- git +''') server_a.wait_until_status_is(SERVER_STATUS_RUNNING) ``` +For more details on user_data please see https://cloudinit.readthe
commit python-hetznercloud for openSUSE:Factory
Hello community, here is the log from the commit of package python-hetznercloud for openSUSE:Factory checked in at 2018-07-31 15:58:48 Comparing /work/SRC/openSUSE:Factory/python-hetznercloud (Old) and /work/SRC/openSUSE:Factory/.python-hetznercloud.new (New) Package is "python-hetznercloud" Tue Jul 31 15:58:48 2018 rev:2 rq:625967 version:1.1.0 Changes: --- /work/SRC/openSUSE:Factory/python-hetznercloud/python-hetznercloud.changes 2018-06-27 10:21:53.699001451 +0200 +++ /work/SRC/openSUSE:Factory/.python-hetznercloud.new/python-hetznercloud.changes 2018-07-31 15:58:51.343491098 +0200 @@ -1,0 +2,5 @@ +Sat Jul 28 17:32:16 UTC 2018 - jeng...@inai.de + +- Trim time-dependent wording from description. + +--- Other differences: -- ++ python-hetznercloud.spec ++ --- /var/tmp/diff_new_pack.ukcYxB/_old 2018-07-31 15:58:52.903493743 +0200 +++ /var/tmp/diff_new_pack.ukcYxB/_new 2018-07-31 15:58:52.903493743 +0200 @@ -1,6 +1,7 @@ # # spec file for package python-hetznercloud # +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2018, Martin Hauke # # All modifications and additions to the file contributed by third parties @@ -13,20 +14,22 @@ # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-hetznercloud Version:1.1.0 Release:0 -License:MIT Summary:Hetzner Cloud SDK -Url:https://github.com/elsyms/hetznercloud-py +License:MIT Group: Development/Languages/Python +Url:https://github.com/elsyms/hetznercloud-py Source: https://github.com/elsyms/hetznercloud-py/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: python-rpm-macros BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} +BuildRequires: python-rpm-macros #BuildRequires: %%{python_module nose >= 1.3.7 } #BuildRequires: %%{python_module requests >= 2.18.4} BuildRequires: fdupes @@ -35,7 +38,7 @@ %python_subpackages %description -A Python 3 SDK for the new Hetzner cloud service. +A Python 3 SDK for the Hetzner cloud service. %prep %setup -q -n hetznercloud-py-%{version}