Skip to content

Releases: vcon-dev/vcon-lib

v0.3.10

25 Jan 23:33
Compare
Choose a tag to compare

Add documentation infrastructure and Sphinx configuration

  • Create comprehensive documentation structure with Sphinx
  • Add GitHub Actions workflow for documentation deployment
  • Configure Sphinx with Read the Docs theme
  • Create initial documentation source files (index, installation, usage)
  • Add API reference generation configuration
  • Include draft IETF document in docs folder
  • Update pyproject.toml to include Sphinx and documentation dependencies

v0.3.9

25 Jan 16:09
39d650b
Compare
Choose a tag to compare

Version 0.3.9

Changes

  • Updated the __init__ methods in Dialog and Party classes to accept additional keyword arguments
  • Simplified attribute assignment using locals() for non-None values
  • Enhanced the to_dict method in Dialog to return all non-None attributes
  • Improved code structure and readability
  • Added better method and parameter documentation

Dependencies

  • No changes to dependencies

v0.3.8

25 Jan 15:47
Compare
Choose a tag to compare

Changes in this release:

  • Updated the __init__ methods in Dialog and Party classes to accept additional keyword arguments
  • Simplified attribute assignment using locals() for non-None values
  • Enhanced the to_dict method in Dialog to return all non-None attributes
  • Improved code structure and readability
  • Added improved docstrings for better documentation

Release v0.3.7

17 Jan 01:45
2ff21e9
Compare
Choose a tag to compare

Release v0.3.7
• Enhanced Dialog and Party classes:
init methods now accept **kwargs for added flexibility.
• Simplified attribute assignment using locals() for non-None values.
• Improved to_dict in Dialog to include all non-None attributes.
• Improved code readability, structure, and consistency.
• Added comprehensive docstrings for better documentation.
• Dependencies Updated:
• Bumped cryptography to 43.0.1.
• Added mutagen (1.47.0) for audio handling.
• Upgraded pytest to 8.3.4 for enhanced testing.
• Refactored test_vcon.py:
• Introduced type hinting for get_audio_duration.
• Improved test clarity with formatting adjustments, inline comments, and consistent spacing.
• Refactored long strings in test cases for better readability.

This release focuses on enhanced flexibility, maintainability, and improved testing support.

Fixes date formatting from multiple formats

20 Sep 13:38
8ab7d26
Compare
Choose a tag to compare
v0.3.6

Merge pull request #10 from vcon-dev/fixes-date-formatting-from-multi…

v0.3.5

05 Sep 21:00
b47c8c3
Compare
Choose a tag to compare

What's Changed

  • Add tests for Dialog's external and inline data handling; fix externa… by @howethomas in #6
  • Add support for 'meta' field in Dialog class and update tests by @howethomas in #7
  • Bump version to 0.3.5 in setup.py and pyproject.toml by @howethomas in #8

Full Changelog: 0.3.4...v0.3.5

Fixes author, increases number of releases.

30 Aug 21:06
Compare
Choose a tag to compare
0.3.4

Bump version to 0.3.4 and update author information in pyproject.toml…

v0.3.3

30 Aug 21:00
Compare
Choose a tag to compare

Updates labels so they all match.

Bump version number

30 Aug 20:44
Compare
Choose a tag to compare
Bump version number Pre-release
Pre-release
v0.3.2

Bump version to 0.3.1

Fixes Dialog handling

30 Aug 20:32
e4387f7
Compare
Choose a tag to compare
Fixes Dialog handling Pre-release
Pre-release
Merge pull request #2 from vcon-dev/docs

Docs