ovh/python-ovh
Thin wrapper around OVH's APIs. Handles all the hard work including credential creation and requests signing.
8 Releases
Latest: 1y ago
v1.2.0Latest
📋 What's Changed
- Add project URLs to setup.cfg by @florianvazelle in https://github.com/ovh/python-ovh/pull/131
- chore: update CODEOWNERS to maintainer group by @deathiop in https://github.com/ovh/python-ovh/pull/135
- feat: handle Client Credential OAuth2 authentication method by @deathiop in https://github.com/ovh/python-ovh/pull/134
- chore: upgrade to 1.2.0 by @deathiop in https://github.com/ovh/python-ovh/pull/137
- chore: rst typo in README by @deathiop in https://github.com/ovh/python-ovh/pull/138
✨ New Contributors
- @florianvazelle made their first contribution in https://github.com/ovh/python-ovh/pull/131
- Full Changelog: https://github.com/ovh/python-ovh/compare/v1.1.2...1.2.0
v1.1.2
📋 What's Changed
- fix: remove MIGRATION.rst from debian packaging by @rbeuque74 in https://github.com/ovh/python-ovh/pull/133
- Full Changelog: https://github.com/ovh/python-ovh/compare/v1.1.1...v1.1.2
v1.1.1
📋 What's Changed
- chore: bump Python versions compatibility by @rbeuque74 in https://github.com/ovh/python-ovh/pull/126
- Various chores by @rbeuque74 in https://github.com/ovh/python-ovh/pull/130
- feat: handle allowedIPs parameters in CK building by @deathiop in https://github.com/ovh/python-ovh/pull/132
- Full Changelog: https://github.com/ovh/python-ovh/compare/v1.1.0...v1.1.1
v1.1.0
📋 What's Changed
- feat: handle API routes with /v2 prefix by @deathiop in https://github.com/ovh/python-ovh/pull/115
- build: using github actions, modernize tooling by @deathiop in https://github.com/ovh/python-ovh/pull/112
- build: run actions of PRs by @deathiop in https://github.com/ovh/python-ovh/pull/114
- test: coverage by @rbeuque74 in https://github.com/ovh/python-ovh/pull/117
- test: full migration to pytest by @deathiop in https://github.com/ovh/python-ovh/pull/113
- chore(version): add changelog for v1.1.0 by @rbeuque74 in https://github.com/ovh/python-ovh/pull/118
- chore(version): bump setup.cfg by @rbeuque74 in https://github.com/ovh/python-ovh/pull/119
✨ New Contributors
- @deathiop made their first contribution in https://github.com/ovh/python-ovh/pull/112
- Full Changelog: https://github.com/ovh/python-ovh/compare/v1.0.0...v1.1.0
v1.0.0
📦 Important notice
- Please note that this version (v1.0.0) has dropped compatibility with Python 2.7, 3.4, 3.5.
- Python 2.7 is [officially](https://devguide.python.org/devcycle/#end-of-life-branches) end-of-life since 2020-01-01.
- Python 3.4 is [officially](https://devguide.python.org/devcycle/#end-of-life-branches) end-of-life since 2019-03-18.
- Python 3.5 is [officially](https://devguide.python.org/devcycle/#end-of-life-branches) end-of-life since 2020-09-30.
- If you plan to stay with un-supported Python versions, please use [release v0.6.0](https://github.com/ovh/python-ovh/releases/tag/v0.6.0).
📋 Changelog
- breaking: remove python 2 support (#110)
- feat: added compatibility for Python 3.8, 3.9, 3.10 (#108)
- feat: add headers customisation in `raw_call` (#84)
- fix: do not send JSON body when no parameter was provided (#85)
- chore: improved coverage and bump coverage library (#100)
- chore: add scripts for debian packaging (#110)
v0.6.0
📦 Important notice
- Please note that version 0.6.0 is the latest version of `python-ovh` that officially supports Python 2.7, 3.4, 3.5.
- Python 2.7 is [officially](https://devguide.python.org/devcycle/#end-of-life-branches) end-of-life since 2020-01-01.
- Python 3.4 is [officially](https://devguide.python.org/devcycle/#end-of-life-branches) end-of-life since 2019-03-18.
- Python 3.5 is [officially](https://devguide.python.org/devcycle/#end-of-life-branches) end-of-life since 2020-09-30.
- The next version will be 1.0.0, will drop all support for Python 2.7, 3.4, 3.5.
- If you plan to stay with un-supported Python versions, stay on `python-ovh` `v0.6.0`, and do not upgrade further.
📋 Changelog
- feat: added compatibility for Python 3.7 (#80)
- feat: `delete` function now supports body parameters (#109)
- fix: if HTTP status is 204 No Response, do not attempt to parse response body (#92)
- fix: query parameters None should be JSON encoded and empty query params should not be sent (#102)
v0.5.0
📦 0.5.0 (2018-12-13)
- [compatibility] drop support for EOL Python 2.6, 3.2 and 3.3 (#71)
- [feature] Add OVH US endpoint (#63 #70)
- [buildsystem] auto Pypi deployment when new tag (#60)
- [documentation] fix typos (#72)
- [documentation] flag package as Stable (#59)
v0.4.8
[auto] bump version to v0.4.8 Signed-off-by: Geoffrey Bauduin <geoffrey.bauduin@corp.ovh.com>
