Skip to content

Releases: vinitkumar/json2xml

Major Release

11 Sep 07:47

Choose a tag to compare

  • Forks and refactors dicttoxml inside the code itself for better maintenance. (@vinitkumar)
  • Add some new feature to be able to skip attr-type of the elements and wrapping of arrays when they are converted to xml (@jgroom33 )
  • Add support for Python 3.10
  • General clean-up and bugfixes.

Features and Fixes

10 Sep 17:27
f6fd690

Choose a tag to compare

Features and Fixes Pre-release
Pre-release
  • Remove a DeprecationWarning with collections.abc
  • Add support for skipping printing item list (@jgroom33) in PR #76
  • Upgrade to Python3.10-rc2

Beta Release

28 Aug 15:35
3d69ea0

Choose a tag to compare

Beta Release Pre-release
Pre-release

One of the core library that json2xml uses (dicttoxml) has been forked and included in code itself. This release is so that people can test it out this big change and report bugs if any.

Remove System Exits from the code

12 Nov 07:02
1a0e782

Choose a tag to compare

This library should be raising exception rather than halting program execution. Thanks for pointing this out @lukemat-clear

Resolves #64

Remove six as a dependecy

24 Aug 16:12
7a28fb2

Choose a tag to compare

  • Resolves #60, remove six as a dependency

Support for disabling attr_type

10 Jun 02:55
68032fa

Choose a tag to compare

  • Fixes #54, Add support for optional attr_type in xml output

Fix issue with the readme

30 May 14:48
50d9a12

Choose a tag to compare

Fixes #52, issue with typo in the code example issue.

Major Release

05 Feb 17:20
50d9a12

Choose a tag to compare

This release implements the following:

  • Moved from dict2xml to a much better dicttoxml library #47 with attribute support
  • Also, fixes #34 to an extent
  • Fix issues with documentation and faulty pypi release process

Major refactor

25 Feb 20:38
e406516

Choose a tag to compare

This is a major refactor & contains some breaking changes

Related issues: #36, #39

  • the helper methods are moved out & their naming is improved
  • the main class now only contains the method to converts to xml
  • 100% test coverage for util methods
  • custom wrapper and indent support added
  • tests integration with pytest and unittest

Change LICENSE

13 Nov 18:38
e555782

Choose a tag to compare

Change LICENSE to GPL 3.0