Skip to content

dev to main #7

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 46 commits into from
Jun 27, 2025
Merged

dev to main #7

merged 46 commits into from
Jun 27, 2025

Conversation

jithu-keyvalue
Copy link
Collaborator

No description provided.

jithu-keyvalue and others added 30 commits June 5, 2025 12:30
Implements SDK support for updating templates, including:
- Core logic in TemplatesManager and SirenClient.
- Unit tests, example script, and README documentation.
- Client docstring cleanup.
- Adds delete_template method to SDK.
- Includes tests, example, and README update.
- Add  method (SDK, tests, example).
- Update README with  and "Future Enhancements".
- Refine example scripts for clarity and improved output.
- Add create_channel_configurations to TemplatesManager and SireClient.
- Include comprehensive pytest tests, covering success, errors, and non-JSON responses.
- Add usage example in examples/templates.py.
- Update README.md with documentation for the new method.
- Improve test coverage for non-JSON HTTP error handling.
- Add get_channel_templates to TemplatesManager and SirenClient
- Include comprehensive pytest tests for success and error scenarios
- Add usage example in examples/templates.py
- Update README.md with documentation for the new method
- Refine docstrings for clarity (template version)
- Implement Trigger Workflow API endpoint (/api/v2/workflows/trigger)
- Add WorkflowsManager and integrate into SirenClient
- Refactor base URL handling for API versioning
- Include comprehensive tests and usage example
- Update README with documentation for the new method
- Add tests for non-JSON HTTP error responses in templates
- Enhance README with test instructions and refined ToC/Future Enhancements
- Add MIT LICENSE file with correct copyright year and holder
- Update pyproject.toml to reference LICENSE file
- Set project URLs in pyproject.toml
- Add build and twine as dev dependencies
chore: add environment parameter support (dev/prod)
@jithu-keyvalue jithu-keyvalue merged commit 390c78b into main Jun 27, 2025
1 check passed
@jithu-keyvalue jithu-keyvalue deleted the develop branch June 27, 2025 05:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants