Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
[1.1.1] - 2026-07-13
Fixed
Example suites:
${TEMP_DIR}variable collided with Robot Framework’s built-in${TEMPDIR}(recursive definition), brokenSuite Teardownwiring, andDelete Keyusage on GnuPG >= 2.1Stale
ROBOT_LIBRARY_VERSIONreported by the libraryBroken
Delete Keysnippets in documentation
Added
examples/key_management.robotwith isolated GPG home, key inspection, and private key backup/restore examplesPrivate key backup/restore and
Import Key From Filedocumentation
[1.1.0] - 2026-07-13
Added
Maintainer/author email and
Framework :: Robot Frameworkclassifier in package metadataCI workflow testing across multiple Robot Framework versions
Key management and utility keyword examples (
examples/key_management.robot)
Changed
Release workflow now uses PyPI trusted publishing and triggers Read the Docs builds
Removed
Unused
cryptographydependency
[1.0.0] - 2024-01-01
Added
Initial release of Robot Framework PGP library
Text encryption and decryption functionality
File encryption and decryption functionality
Digital signature creation and verification
Key pair generation with customizable parameters
Key import and export functionality
Support for multiple recipients
Symmetric encryption (password-based)
Key management operations (list, delete, get info)
Comprehensive error handling
Full Robot Framework integration
Complete documentation with examples
Unit tests with pytest
Integration tests with Robot Framework
CI/CD pipeline with GitHub Actions
PyPI package automation
Read the Docs documentation
Security
Secure key generation with configurable key lengths
Proper passphrase handling
Temporary directory cleanup
No sensitive data logging
Documentation
Complete API documentation
User guide with examples
Installation instructions
Contributing guidelines
Keyword reference documentation
Testing
Comprehensive unit test suite
Robot Framework integration tests
Test coverage reporting
Automated testing in CI/CD pipeline
[0.1.0] - 2023-12-01
Added
Initial project structure
Basic PGP functionality proof of concept
Development environment setup