Py-serializable

Latest version: v2.0.0

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

Scan your dependencies

Page 4 of 10

0.11.1

Fix

* fix: use `defusedxml` whenever we load XML to prevent XEE attacks ([`ae3d76c`](https://github.com/madpah/serializable/commit/ae3d76c31ab8af81d20acaaba45fd4bb9aad9305))

* fix: use `defusedxml` whenever we load XML to prevent XEE attacks

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

* fix: use `defusedxml` whenever we load XML to prevent XEE attacks

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

* fix: use `defusedxml` whenever we load XML to prevent XEE attacks

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

* fix: use `defusedxml` whenever we load XML to prevent XEE attacks

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

Unknown

* 0.11.1

Automatically generated by python-semantic-release ([`0bdccc4`](https://github.com/madpah/serializable/commit/0bdccc4a1a4b7fb74f2ea54898e5c08d133f6490))

0.11.0

Not secure
Feature

* feat: disabled handling to avoid class attributes that clash with `keywords` and `builtins`

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

Unknown

* 0.11.0

Automatically generated by python-semantic-release ([`90de3b8`](https://github.com/madpah/serializable/commit/90de3b89974aafd39b6b386e0647989c65845e67))

* define `commit_author`?

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

* Merge branch &39;main&39; of github.com:madpah/serializable ([`fb46f04`](https://github.com/madpah/serializable/commit/fb46f0438ea81c62adc8bc360bee4b8a24816011))

* enable debug for release

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

* Merge pull request 4 from madpah/feat/allow-python-keywords

feat: disabled handling to avoid class attributes that clash with `keywords` and `builtins` ([`2a33bc6`](https://github.com/madpah/serializable/commit/2a33bc606e95995ae812e62c9018481c3353962f))

* cleanup

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

0.10.1

Not secure
Fix

* fix: handle empty XML elements during deserialization

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

Unknown

* 0.10.1

Automatically generated by python-semantic-release ([`69e5866`](https://github.com/madpah/serializable/commit/69e586630931c088381bfd687a00b83b55d360f8))

0.10.0

Not secure
Feature

* feat: ability for custom `type_mapping` to take lower priority than `xml_array`

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

Unknown

* 0.10.0

Automatically generated by python-semantic-release ([`58d42ad`](https://github.com/madpah/serializable/commit/58d42ad0455495ad5998694cbd487866d682fed3))

* Merge pull request 3 from madpah/feat/recursive-parsing-differing-schemas

feat: `xml_array` has higher priority than `type_mapping`

feat: handle `ForwardRef` types ([`664f947`](https://github.com/madpah/serializable/commit/664f947add279dad90ac9cf447a59059ab10d2cc))

* work to handle `ForwardRef` when we have cyclic references in models

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

* remove comment

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

* added test to prove https://github.com/CycloneDX/specification/issues/146 for https://github.com/CycloneDX/cyclonedx-python-lib/pull/290

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

0.9.3

Not secure
Fix

* fix: deserializing JSON with custom JSON name was incorrect

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

Unknown

* 0.9.3

Automatically generated by python-semantic-release ([`ccd610f`](https://github.com/madpah/serializable/commit/ccd610f7897e78478da7855095cf02580617340e))

* better logging for deserialization errors

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

* added more logging

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

* code style

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

0.9.2

Not secure
Fix

* fix: nested array of Enum values in `from_json()` failed

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

* fix: output better errors when deserializing JSON and we hit errors

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

Unknown

* 0.9.2

Automatically generated by python-semantic-release ([`435126c`](https://github.com/madpah/serializable/commit/435126c92032548944fe59243aa5935312ca7bfa))

Page 4 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.