konduktor/.gitea/RELEASE_TEMPLATE.md
Илья Глазунов 537b783726 Add CI/CD pipeline, logging enhancements, and release management
- 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.
2025-09-03 00:13:21 +03:00

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}:

  1. Describe necessary configuration changes
  2. Mention deprecated functions
  3. 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