Releases: vcon-dev/vcon-lib
v0.3.10
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
Version 0.3.9
Changes
- Updated the
__init__
methods inDialog
andParty
classes to accept additional keyword arguments - Simplified attribute assignment using
locals()
for non-None values - Enhanced the
to_dict
method inDialog
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
Changes in this release:
- Updated the
__init__
methods inDialog
andParty
classes to accept additional keyword arguments - Simplified attribute assignment using
locals()
for non-None values - Enhanced the
to_dict
method inDialog
to return all non-None attributes - Improved code structure and readability
- Added improved docstrings for better documentation
Release v0.3.7
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
v0.3.6 Merge pull request #10 from vcon-dev/fixes-date-formatting-from-multi…
v0.3.5
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.
0.3.4 Bump version to 0.3.4 and update author information in pyproject.toml…
v0.3.3
Updates labels so they all match.
Bump version number
v0.3.2 Bump version to 0.3.1
Fixes Dialog handling
Merge pull request #2 from vcon-dev/docs Docs