Release Notes
This page documents the release history of Spryx Core.
Upcoming
Features that are planned for future releases.
- Improved error handling and custom exceptions
- Support for more date/time formats and operations
- Enhanced pagination features
0.1.0 (Initial Release)
Release date: YYYY-MM-DD
Added
- Initial implementation of core utilities:
- EntityId generation using ULID/UUID
- Time utilities for UTC handling and ISO-8601 formatting
- Pagination model for API responses
- Type definitions and sentinel values
- Basic error classes
- Permission handling utilities
- Documentation using MkDocs
- Test suite with pytest
Dependencies
- Python 3.8+
- Optional: ulid-py (for ULID support)
- Optional: pydantic (for pagination model)