forked from Shifty/pyserveX
- Create a GitHub Actions workflow for testing with Python 3.12 and 3.13. - Update Makefile to include release management commands and pipeline checks. - Document the CI/CD pipeline structure and usage in PIPELINE.md. - Add structlog for structured logging and enhance logging utilities. - Implement release management script for automated versioning and tagging. - Modify logging configuration to support structured logging and improved formatting. - Update dependencies in pyproject.toml and poetry.lock to include structlog. - Enhance access logging in server and middleware to include structured data.
1.3 KiB
1.3 KiB
PyServeX v{VERSION}
What's new in this version
New Features
- Add description of new features
- List new commands or options
- Mention performance improvements
Bug Fixes
- Describe fixed bugs
- Mention resolved security issues
- List compatibility fixes
Technical Changes
- Dependency updates
- Code refactoring
- Architecture improvements
Documentation
- README updates
- New usage examples
- API changes
Installation
pip install pyserve=={VERSION}
Usage
# Basic usage
pyserve
# With custom configuration
pyserve --config config.yaml
# In debug mode
pyserve --debug
Migration from previous version
If you're upgrading from version v{PREVIOUS_VERSION}:
- Describe necessary configuration changes
- Mention deprecated functions
- Provide migration examples
Known Issues
- List known limitations
- Provide workarounds for issues
- Link to relevant issues
Acknowledgments
Thanks to all contributors who made this version possible!
Full changelog: https://git.pyserve.org/Shifty/pyserveX/compare/v{PREVIOUS_VERSION}...v{VERSION} Documentation: https://git.pyserve.org/Shifty/pyserveX/wiki Report a bug: https://git.pyserve.org/Shifty/pyserveX/issues/new