./devel/py-serializable, Library for (de)serializing Python Objects to and from JSON and XML

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.0.3, Package name: py311-serializable-1.0.3, Maintainer: pkgsrc-users

This Pythonic library provides a framework for serializing/deserializing
Python classes to and from JSON and XML.

It relies upon the use of Python Properties in your Python classes.


Master sites:

Filesize: 50.172 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-07 23:47:33 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-serializable: update to 1.0.3.

Updated dependencies and one bug fix.
   2024-03-01 13:16:36 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-serializable: updated to 1.0.2

v1.0.2

Fix
* fix: serialization of `datetime` without timezone with local time offset

Refactor
* refactor: usage of `typing.Literal` as non-string
   2024-02-14 13:27:48 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-serializable: updated to 1.0.1

1.0.1

fix: serialization of datetime without timezone with local time offset
   2024-01-23 14:39:30 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-serializable: updated to 1.0.0

v1.0.0

Dropped support for python <3.8
chore: add flake8-logging
feat!: v1.0.0
   2024-01-07 17:33:16 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-serializable: update to 0.17.1.

v0.17.1

Fix

    Log placeholder (#60) (3cc6cad)

Documentation

    Add "documentation" url to project meta (bf864d7)
    Add "documentation" url to project meta (d3bcc42)

v0.17.0

Feature

    Logger (#47) (9269b0e)
        see usage: \ 
https://py-serializable.readthedocs.io/en/latest/examples.html#logging-and-log-access

Documentation

    Modernixe read-the-docs (7ae6aad)
    Homepage (#48) (de206d6)
    Condaforge (#46) (c0074ce)
   2023-12-07 09:40:28 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-serializable: update to 0.16.0.

Feature

    More controll over XML attribute serialization (#34) (38f42d6)

What's Changed

    feat: more controll over XML attribute serialization by @jkowalleck in #34
   2023-11-05 01:38:28 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-serializable: update to 0.15.0.

0.15.0:

Feature

    Allow custom (de)normalization (#32) (aeecd6b)

0.14.1

Fix

    JSON deserialize Decimal (#31) (b6dc66a)

0.14.0

Feature

    Enhanced typehints and typing (#27) (410372a)

0.13.1

Fix

    Protect default value for serialization_types from unintended downstream \ 
modifications (#30) (0e814f5)

0.13.0

Feature

    Format specific (de)serialize (#25) (dc998df)

0.12.1

Fix

    Xml defaultNamespace serialization and detection (#20) (59eaa5f)
   2023-05-04 13:40:42 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-serializable: not for Python 2