Skip to content

Commit 981b540

Browse files
authored
chore: merge changelogs (hetznercloud#215)
* chore: merge changelogs * chore: import changelog from gh releases * chore: remove old changelog * docs: include new changelog
1 parent 0067ee6 commit 981b540

File tree

6 files changed

+179
-171
lines changed

6 files changed

+179
-171
lines changed

CHANGELOG.md

Lines changed: 173 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,176 @@
4141
### Features
4242

4343
* **server_type:** add field for included traffic ([#185](https://github.com/hetznercloud/hcloud-python/issues/185)) ([8ae0bc6](https://github.com/hetznercloud/hcloud-python/commit/8ae0bc6e032440538f3aeb2222a9bee34adab04b))
44+
45+
46+
## v1.19.0 (2023-04-12)
47+
48+
- docs: link to PrivateNet broken by @apricote in [#177](https://github.com/hetznercloud/hcloud-python/issues/177)
49+
- feat: add support for ARM APIs by @apricote in [#182](https://github.com/hetznercloud/hcloud-python/issues/182)
50+
51+
## v1.18.2 (2022-12-27)
52+
53+
- fix: remove unused future dependency by @apricote in [#173](https://github.com/hetznercloud/hcloud-python/issues/173)
54+
- chore: update tests to use released python-3.11 by @apricote in [#175](https://github.com/hetznercloud/hcloud-python/issues/175)
55+
- chore: prepare release 1.18.2 by @apricote in [#174](https://github.com/hetznercloud/hcloud-python/issues/174)
56+
57+
## v1.18.1 (2022-10-25)
58+
59+
- Update Github Actions by @LKaemmerling in [#165](https://github.com/hetznercloud/hcloud-python/issues/165)
60+
- Add tests for Python 3.11 by @LKaemmerling in [#167](https://github.com/hetznercloud/hcloud-python/issues/167)
61+
62+
## v1.18.0 (2022-08-17)
63+
64+
- Remove use of external mock module by @s-t-e-v-e-n-k in [#162](https://github.com/hetznercloud/hcloud-python/issues/162)
65+
- document installation path via conda-forge by @s-m-e in [#149](https://github.com/hetznercloud/hcloud-python/issues/149)
66+
- Drop # -- coding: utf-8 -- from files by @jonasdlindner in [#154](https://github.com/hetznercloud/hcloud-python/issues/154)
67+
- Simplify Requirement Constraints by @LKaemmerling in [#163](https://github.com/hetznercloud/hcloud-python/issues/163)
68+
- Add validation helper for Label Values/Keys by @LKaemmerling in [#164](https://github.com/hetznercloud/hcloud-python/issues/164)
69+
70+
## v1.17.0 (2022-06-29)
71+
72+
- Add primary IP support by @LKaemmerling in [#160](https://github.com/hetznercloud/hcloud-python/issues/160)
73+
74+
## v1.16.0 (2021-08-17)
75+
76+
- Feature: Add support for Load Balancer DNS PTRs
77+
78+
## v1.15.0 (2021-08-16)
79+
80+
- Feature: Add support for Placement Groups
81+
82+
## v1.14.1 (2021-08-10)
83+
84+
- Bugfix: Fix crash on extra fields in public_net response
85+
- Improvement: Format code with black
86+
87+
## v1.14.0 (2021-08-03)
88+
89+
- Feature: Add support for Firewall rule descriptions
90+
91+
## v1.13.0 (2021-07-16)
92+
93+
- Feature: Add support for Firewall Protocols ESP and GRE
94+
- Feature: Add support for Image Type APP
95+
- Feature: Add support for creating Firewalls with Firewalls
96+
- Feature: Add support for Label Selectors in Firewalls
97+
- Improvement: Improve handling of underlying TCP connections. Now for every client instance a single TCP connection is used instead of one per call.
98+
99+
- Note: Support for Python 2.7 and Python 3.5 was removed
100+
101+
## v1.12.0 (2021-04-06)
102+
103+
- Feature: Add support for managed Certificates
104+
105+
## v1.11.0 (2021-03-11)
106+
107+
- Feature: Add support for Firewalls
108+
- Feature: Add `primary_disk_size` to `Server` Domain
109+
110+
## v1.10.0 (2020-11-03)
111+
112+
- Feature: Add `include_deprecated` filter to `get_list` and `get_all` on `ImagesClient`
113+
- Feature: Add vSwitch support to `add_subnet` on `NetworksClient`
114+
- Feature: Add subnet type constants to `NetworkSubnet` domain (`NetworkSubnet.TYPE_CLOUD`, `NetworkSubnet.TYPE_VSWITCH`)
115+
116+
## v1.9.1 (2020-08-11)
117+
118+
- Bugfix: BoundLoadBalancer serialization failed when using IP targets
119+
120+
## v1.9.0 (2020-08-10)
121+
122+
- Feature: Add `included_traffic`, `outgoing_traffic` and `ingoing_traffic` properties to Load Balancer domain
123+
- Feature: Add `change_type`-method to `LoadBalancersClient`
124+
- Feature: Add support for `LoadBalancerTargetLabelSelector`
125+
- Feature: Add support for `LoadBalancerTargetLabelSelector`
126+
127+
## v1.8.2 (2020-07-20)
128+
129+
- Fix: Loosen up the requirements.
130+
131+
## v1.8.1 (2020-06-29)
132+
133+
- Fix Load Balancer Client.
134+
- Fix: Unify setting of request parameters within `get_list` methods.
135+
136+
## 1.8.0 (2020-06-22)
137+
138+
- Feature: Add Load Balancers **Attention: The Load Balancer support in v1.8.0 is kind of broken. Please use v1.8.1**
139+
- Feature: Add Certificates
140+
141+
## 1.7.1 (2020-06-15)
142+
143+
- Feature: Add requests 2.23 support
144+
145+
## 1.7.0 (2020-06-05)
146+
147+
- Feature: Add support for the optional 'networks' parameter on server creation.
148+
- Feature: Add python 3.9 support
149+
- Feature: Add subnet type `cloud`
150+
151+
## 1.6.3 (2020-01-09)
152+
153+
- Feature: Add 'created' property to SSH Key domain
154+
- Fix: Remove ISODatetime Descriptor because it leads to wrong dates
155+
156+
## 1.6.2 (2019-10-15)
157+
158+
- Fix: future dependency requirement was too strict
159+
160+
## 1.6.1 (2019-10-01)
161+
162+
- Fix: python-dateutil dependency requirement was too strict
163+
164+
## 1.6.0 (2019-09-17)
165+
166+
- Feature: Add missing `get_by_name` on `FloatingIPsClient`
167+
168+
## 1.5.0 (2019-09-16)
169+
170+
- Fix: ServersClient.create_image fails when specifying the `labels`
171+
- Feature: Add support for `name` on Floating IPs
172+
173+
## 1.4.1 (2019-08-19)
174+
175+
- Fix: Documentation for `NetworkRoute` domain was missing
176+
177+
- Fix: `requests` dependency requirement was to strict
178+
179+
## 1.4.0 (2019-07-29)
180+
181+
- Feature: Add `mac_address` to Server PrivateNet domain
182+
183+
- Feature: Add python 3.8 support
184+
185+
## 1.3.0 (2019-07-10)
186+
187+
- Feature: Add status filter for servers, images and volumes
188+
- Feature: Add 'created' property to Floating IP domain
189+
- Feature: Add 'Networks' support
190+
191+
## 1.2.1 (2019-03-13)
192+
193+
- Fix: BoundVolume.server server property now casted to the 'BoundServer'.
194+
195+
## 1.2.0 (2019-03-06)
196+
197+
- Feature: Add `get_by_fingerprint`-method for ssh keys
198+
- Fix: Create Floating IP with location raises an error because no action was given.
199+
200+
## 1.1.0 (2019-02-27)
201+
202+
- Feature: Add `STATUS`-constants for server and volume status
203+
204+
## 1.0.1 (2019-02-22)
205+
206+
Fix: Ignore unknown fields in API response instead of raising an error
207+
208+
## 1.0.0 (2019-02-21)
209+
210+
- First stable release.
211+
212+
You can find the documentation under https://hcloud-python.readthedocs.io/en/latest/
213+
214+
## 0.1.0 (2018-12-20)
215+
216+
- First release on GitHub.

CHANGELOG.rst

Lines changed: 0 additions & 169 deletions
This file was deleted.

docs/changelog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
:::{include} ../CHANGELOG.md
2+
:::

docs/changelog.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/conf.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@
3737
# directives. Default is True.
3838
add_module_names = False
3939

40+
# Myst Parser
41+
myst_enable_extensions = ["colon_fence"]
42+
4043
# -- Options for HTML output -------------------------------------------------
4144
# https://www.sphinx-doc.org/en/master/usage/configuration.html#options-for-html-output
4245

docs/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
api
99
Hetzner Cloud API Documentation <https://docs.hetzner.cloud>
1010
contributing
11-
changelog
11+
changelog.md
1212

1313
Hetzner Cloud Python
1414
====================

0 commit comments

Comments
 (0)