This release introduces containerization, improved CLI usability, and extended download capabilities with authentication support.
- Docker Support
- Added a
Dockerfileand GitHub workflow to build and publish the image to dbpedia/databus-python-client
- Added a
- Enhanced Documentation
- Expanded
README.mdwith usage examples for the Docker image, new download options, and Vault authentication
- Expanded
- CLI Framework Migration
- Replaced Typer with Click
- Converted
deployanddownloadcommands with slightly renamed options and arguments for consistency
- Extended Download Capabilities
- Support added for downloading: file, version, artifact (latest), and group (latest artifacts in group)
- Vault Authentication
- Implemented Vault token exchange for downloads from data.dbpedia.io/databus.dbpedia.org
- New CLI option:
--token
- General Updates
- Dependency updates, test improvements, and minor code/formatting refinements