Py-serializable

Latest version: v2.0.0

Safety actively analyzes 722460 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 10

2.0.0

Breaking

* refactor!: rename python package `serializable` -> `py_serializable` (155)

The python package was renamed from `serializable` to `py_serializable`.
Therefore, you need to adjust your imports.

The following shows a quick way to adjust imports in the most efficient way.

OLD imports
py
import serializable
from serializable import ViewType, XmlArraySerializationType, XmlStringSerializationType
from serializable.helpers import BaseHelper, Iso8601Date


ADJUSTED imports
py
import py_serializable as serializable
from py_serializable import ViewType, XmlArraySerializationType, XmlStringSerializationType
from py_serializable.helpers import BaseHelper, Iso8601Date


see migration path: <https://py-serializable.readthedocs.io/en/refactor-rename-installable-py_serializable/migration.html>

----

fixes 151

---------

Signed-off-by: Jan Kowalleck <jan.kowalleckgmail.com>
Signed-off-by: semantic-release <semantic-release>
Co-authored-by: semantic-release <semantic-release> ([`67afaef`](https://github.com/madpah/serializable/commit/67afaef4a5e670c533409f1ccbc3d2dbb263d2de))

Unknown

* Delete duplicate CODEOWNERS (156)

we have a codeowners file in root already ([`b64cdde`](https://github.com/madpah/serializable/commit/b64cdde6d4561355f7b92416dfcb36a8ff770be5))

1.1.2

Fix

* fix: date/time deserialization with fractional seconds (138)

fix multiple where fractional seconds were not properly deserialized or deserialization caused unexpected crashes in py<3.11

---------

Signed-off-by: Jan Kowalleck <jan.kowalleckgmail.com>
Co-authored-by: Jan Kowalleck <jan.kowalleckgmail.com> ([`f4b1c27`](https://github.com/madpah/serializable/commit/f4b1c27110d1becc76771efffd8dc0a96d629cb5))

1.1.1

Fix

* fix: serializer omit `None` values as expected (136)



Signed-off-by: Jan Kowalleck <jan.kowalleckgmail.com> ([`1a0e14b`](https://github.com/madpah/serializable/commit/1a0e14b8ee0866621a388a09e41c7f173e874e25))

1.1.0

Documentation

* docs: fix links (122)

Signed-off-by: Jan Kowalleck <jan.kowalleckgmail.com> ([`aabb5e9`](https://github.com/madpah/serializable/commit/aabb5e925b5630a02f99dcf07064ddfb65c9064e))

Feature

* feat: XML string formats for `normalizedString` and `token` (119)

fixes 114
fixes 115

---------

Signed-off-by: Jan Kowalleck <jan.kowalleckgmail.com> ([`3a1728d`](https://github.com/madpah/serializable/commit/3a1728d43a13e57ecad2b3feebadf1d9fdc132c3))

1.0.3

Fix

* fix: support deserialization of XML flat arrays where `child_name` does not conform to current formatter 89 (90)

Signed-off-by: Paul Horton <paul.hortonowasp.org> ([`ade5bd7`](https://github.com/madpah/serializable/commit/ade5bd76cf945b7380dbeac5e6233417da2d26c6))

1.0.2

Build

* build: use poetry v1.8.1 (81)

Signed-off-by: Jan Kowalleck <jan.kowalleckgmail.com> ([`46a8d9e`](https://github.com/madpah/serializable/commit/46a8d9e629ac502864a99acaa9418d1c5cd32388))

Page 1 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.