python-ironicclient/releasenotes/notes/json-bytes-2f0085202d5e5796.yaml
Dmitry Tantsur 0242f8219a Get rid of the oslo.serialization dependency
It was used to smoothen out the difference in handling bytes in
Python 2 and 3. Now that we only support Python 3, it can be
replaced.

A side effect of this change is that we no longer accept bytes
in JSON. JSON does not support bytes, but this problem has been
hidden due to oslo.serialization until now. The configdrive
handling has been updated to account for that.

Change-Id: I230b55db55bce08d46f5023ad7a3f6501c96d100
2020-05-04 10:49:11 +02:00

7 lines
242 B
YAML

---
upgrade:
- |
The Python API used to accepts byte arrays and other non-serializable in
JSON data types in a few places where strings are required. This is no
longer supported, an attempt to do it will result in an exception.