django-grpc-framework
django-grpc-framework copied to clipboard
Release v1.0.0: Production-ready with comprehensive improvements
- Add comprehensive type hints to all modules
- Add utility functions: dict_to_message(), messages_to_list(), parse_list()
- Add ReadOnlyProtoSerializer and StreamingResponseMixin classes
- Add grpc_exception_raised signal and SignalTester for testing
- Add new settings for pagination, message length, and defaults
- Add exception handling and logging support to services
- Improve all docstrings with detailed descriptions and examples
- Improve error messages and exception handling throughout
- Replace % formatting with f-strings and assertions with proper exceptions
- Fix signal handler duplication and queryset caching issues
This release modernizes the codebase with better type safety, documentation, and developer experience while maintaining 100% backward compatibility.
Hello @Dawdaborje,
You did a great job on that but I don't see you as a contributor of this project and this project has not received any update in a while. I see a lot of your work in our custom implementation: https://github.com/socotecio/django-socio-grpc/ Maybe you can find in here something you are looking for.