Release Notes#

v1.12.31 (02 September 2025)#

What’s Changed#

Other Changes ✅#

  • Fix/Invalid escape sequence, by @MarcusRisanger in https://github.com/4Subsea/drio-python/pull/145

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.30…v1.12.31

v0.12.30 (20 August 2025)#

What’s Changed#

Bug Fixes 🐛#

  • ESS-3589: Pinning azure-monitor-opentelemetry by @branislav-jenco-4ss in https://github.com/4Subsea/drio-python/pull/144

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.29…v0.12.30

v0.12.29 (14 July 2025)#

What’s Changed#

Other Changes ✅#

  • Fixed invalid escape sequences in docstring. by @austin-bingham-4ss in https://github.com/4Subsea/drio-python/pull/142

New Contributors#

  • @austin-bingham-4ss made their first contribution in https://github.com/4Subsea/drio-python/pull/142

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.28…v0.12.29

v0.12.28 (11 July 2025)#

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.27…v0.12.28

v0.12.27 (06 June 2025)#

What’s Changed#

Features 🎉#

  • Add read timeouts for requests by @wojciech-bochniarz-4ss in https://github.com/4Subsea/drio-python/pull/141

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.26…v0.12.27

v0.12.26 (16 May 2025)#

What’s Changed#

Other Changes ✅#

  • Avoid AzureLogHandler instantiation on package import by @MarcusRisanger in https://github.com/4Subsea/drio-python/pull/137

  • ESS-3444 Moving to Open Telemetry from Open Census by @bjorn-einar-bjartnes-4ss in https://github.com/4Subsea/drio-python/pull/139

  • ESS-3438 Update to support Python from 3 .11 to 3.13 by @bjorn-einar-bjartnes-4ss in https://github.com/4Subsea/drio-python/pull/138

New Contributors#

  • @MarcusRisanger made their first contribution in https://github.com/4Subsea/drio-python/pull/137

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.25…v0.12.26

v0.12.25 (28 March 2025)#

What’s Changed#

Other Changes ✅#

  • ESS-3357 Docs: fix text and alignment on python code block by @bjorn-einar-bjartnes-4ss in https://github.com/4Subsea/drio-python/pull/136

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.24…v0.12.25

v0.12.24 (27 March 2025)#

What’s Changed#

Other Changes ✅#

  • ESS-3357 Document how to convert boolean values after DRIO has stopped doing implicit conversion by @bjorn-einar-bjartnes-4ss in https://github.com/4Subsea/drio-python/pull/135

New Contributors#

  • @bjorn-einar-bjartnes-4ss made their first contribution in https://github.com/4Subsea/drio-python/pull/135

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.23…v0.12.24

v0.12.23 (15 January 2025)#

What’s Changed#

Other Changes ✅#

  • Removed constraint for numpy version by @wojciech-bochniarz-4ss in https://github.com/4Subsea/drio-python/pull/134

New Contributors#

  • @wojciech-bochniarz-4ss made their first contribution in https://github.com/4Subsea/drio-python/pull/134

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.22…v0.12.23

v0.12.22 (07 January 2025)#

What’s Changed#

Other Changes ✅#

  • ESS-3159 - doc changes wrt supported Python versions, setting QA for integration tests by @grzegorz-juras-4ss in https://github.com/4Subsea/drio-python/pull/132

New Contributors#

  • @grzegorz-juras-4ss made their first contribution in https://github.com/4Subsea/drio-python/pull/132

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.21…v0.12.22

v0.12.21 (09 September 2024)#

What’s Changed#

Other Changes ✅#

  • Ess 2671 rewrite documentation by @hanne-opseth-rygg-4ss in https://github.com/4Subsea/drio-python/pull/131

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.20…v0.12.21

v0.12.20 (01 July 2024)#

What’s Changed#

Other Changes ✅#

  • Enhance message instructing the user in how to get access code by @heidi-holm-4ss in https://github.com/4Subsea/drio-python/pull/130

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.19…v0.12.20

v0.12.19 (05 June 2024)#

What’s Changed#

Other Changes ✅#

  • Suggestion to download data in batches when encountering 504 on downloading data by @hanne-opseth-rygg-4ss in https://github.com/4Subsea/drio-python/pull/125

  • Ensure sorted data on upload of data from python by @hanne-opseth-rygg-4ss in https://github.com/4Subsea/drio-python/pull/126

  • Documentation on difference in time resolution between client.get() and client.get_samples_aggregate() by @hanne-opseth-rygg-4ss in https://github.com/4Subsea/drio-python/pull/127

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.18…v0.12.19

v0.12.18 (25 April 2024)#

What’s Changed#

Other Changes ✅#

  • Make progress bar dependent on log level by @hanne-opseth-rygg-4ss in https://github.com/4Subsea/drio-python/pull/124

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.17…v0.12.18

v0.12.17 (25 January 2024)#

What’s Changed#

Other Changes ✅#

  • Pin numpy version by @hanne-opseth-rygg-4ss in https://github.com/4Subsea/drio-python/pull/123

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.16…v0.12.17

v0.12.16 (22 January 2024)#

What’s Changed#

Features 🎉#

  • ESS-2234: Add wrapper for new endpoint for fetching aggregated timeseries by @branislav-jenco-4ss in https://github.com/4Subsea/drio-python/pull/120

  • Improve connection towards Azure by @ace-e4s in https://github.com/4Subsea/drio-python/pull/121

Other Changes ✅#

  • ESS-2234-2: Improvements to fetching aggregate data by @branislav-jenco-4ss in https://github.com/4Subsea/drio-python/pull/122

New Contributors#

  • @branislav-jenco-4ss made their first contribution in https://github.com/4Subsea/drio-python/pull/120

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.15…v0.12.16

v0.12.15 (05 January 2024)#

What’s Changed#

Other Changes ✅#

  • Enhance _blob_to_df by @ace-e4s in https://github.com/4Subsea/drio-python/pull/119

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.14…v0.12.15

v0.12.14 (11 December 2023)#

What’s Changed#

Bug Fixes 🐛#

  • Fix closing connection before content is read by @ace-e4s in https://github.com/4Subsea/drio-python/pull/117

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.13…v0.12.14

v0.12.13 (10 November 2023)#

What’s Changed#

Features 🎉#

  • Add logging of retry mechanism to user @hanne-opseth-rygg-4ss in https://github.com/4Subsea/drio-python/pull/111

  • Add possibility to log EngineRoom application ID by @Jonathan-Prestmoen-4ss in https://github.com/4Subsea/drio-python/pull/112

  • Add possibility to log retries of client.get() as warnings by @heidi-holm-4ss in https://github.com/4Subsea/drio-python/pull/113

Bug Fixes 🐛#

  • update version urllib3 by @hanne-opseth-rygg-4ss in https://github.com/4Subsea/drio-python/pull/115

Other Changes ✅#

  • Update docs describing the loggers by @hanne-opseth-rygg-4ss in https://github.com/4Subsea/drio-python/pull/114

  • Update docs to include link to metadata article by @heidi-holm-4ss in https://github.com/4Subsea/drio-python/pull/116

New Contributors#

  • @Jonathan-Prestmoen-4ss made their first contribution in https://github.com/4Subsea/drio-python/pull/107

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.12…v0.12.13

v0.12.12 (26 October 2023)#

What’s Changed#

Features 🎉#

  • Add retry policy to idempotent client methods for network errors by @heidi-holm-4ss in https://github.com/4Subsea/drio-python/pull/108

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.11…v0.12.12

v0.12.11 (19 October 2023)#

What’s Changed#

Features 🎉#

  • ESS-1952 Log exceptions to app insights from get, append, create and delete when environment variable is set by @hanne-opseth-rygg-4ss in https://github.com/4Subsea/drio-python/pull/106

  • ENH: Downloading timeseries day files should fail less often on temporary network issues by @ivan-nikalaichanka-4ss https://github.com/4Subsea/drio-python/pull/105

New Contributors#

  • @hanne-opseth-rygg-4ss made their first contribution in https://github.com/4Subsea/drio-python/pull/106

  • @ivan-nikalaichanka-4ss made their first contribution in https://github.com/4Subsea/drio-python/pull/105

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.10…v0.12.11

v0.12.9 (27 June 2023)#

What’s Changed#

Bug Fixes 🐛#

  • Add retry on requests towards Azure Blob Storage by @ace-e4s in https://github.com/4Subsea/drio-python/pull/103

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.8…v0.12.9

v0.12.8 (19 June 2023)#

What’s Changed#

Bug Fixes 🐛#

  • Add timeouts to all HTTP calls by @ace-e4s in https://github.com/4Subsea/drio-python/pull/101

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.7…v0.12.8

v0.12.7 (23 May 2023)#

What’s Changed#

Other Changes ✅#

  • Deprecate rest_api submodule by @ace-e4s in https://github.com/4Subsea/drio-python/pull/100

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.6…v0.12.7

v0.12.6 (20 April 2023)#

What’s Changed#

Bug Fixes 🐛#

  • Fix download of malformatted CSV files by @vegard-solum-4ss in https://github.com/4Subsea/drio-python/pull/85

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.5…v0.12.6

v0.12.5 (18 April 2023)#

What’s Changed#

Features 🎉#

  • Optimize number of requests to REST API by @vegard-solum-4ss in https://github.com/4Subsea/drio-python/pull/83

Full Changelog: https://github.com/4Subsea/drio-python/compare/v0.12.4…v0.12.5

*Note: this list includes only the most recent releases. For full release history, see www.github.com/drio-python/releases