Skip to content

Releases: irmen/Serpent

release 1.41

26 Jun 14:00
Compare
Choose a tag to compare
  • support for python 3.11 added (__getstate__ behavior change)
  • replaced travis CI by Github actions

release 1.40

14 May 22:06
Compare
Choose a tag to compare

Added "bytes_repr" option to serializer to serialize byte arrays into their Python bytes repr escaped form.
(also added BytesNode to the parser where it directly deserializes into a byte array)

This can be more convenient than having to deal with base-64 encoded bytes, but the serialized data is usually about twice as large and it is slower to process.

release 1.30.2

10 Feb 21:49
Compare
Choose a tag to compare

dependency/version tweaks

release 1.29 (dotnet)

25 Apr 21:54
Compare
Choose a tag to compare

new .net release only:

the assembly is now strong-name signed to be able to reference it from other strong-name signed assemblies, most notably, the new Razorvine.Pyrolite version

release 1.28 (python only)

10 Mar 16:32
Compare
Choose a tag to compare

Just an update to the Python version

  • serpent itself didn't really change
  • the souce dist archive now contains the unit tests as well
  • the setup.py script was improved to run these tests via its test command
  • the travis CI config was updated

release 1.27 (python only)

30 Jul 19:11
Compare
Choose a tag to compare
  • fixed serialization of unicode elements in dicts and sets (this was a regression on Python 2.x)

release 1.26 (python only)

27 Jul 18:41
Compare
Choose a tag to compare
  • support for enum34 backport library for enums in older python versions.

release 1.25 for dotnet

09 Jul 21:37
Compare
Choose a tag to compare

C# code cleanup (code style, c# 6 language level features)
Some small tweaks and attempt to fix an inconsistently running unit test

release 1.25 (python only)

03 Jul 17:27
Compare
Choose a tag to compare
  • LICENSE file included in release.

release 1.24 (python only)

01 Mar 20:58
Compare
Choose a tag to compare

fix Python 3.7 deprecation warnings about importing ABC types from collections vs collections.abc